极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10586|回复: 3

arduino UNO的5号、6号接口是不是存在问题?

[复制链接]
发表于 2013-8-14 17:13:28 | 显示全部楼层 |阅读模式
我记得好像在某个页面上看到过,说5、6 IO接口有什么问题,但是再找就找不到了,谁能告诉一下?
回复

使用道具 举报

发表于 2013-8-14 17:27:56 | 显示全部楼层
引脚5和6的PWM输出将高于预期的占空比(输出的数值偏高)。这是因为millis()和delay()功能,和PWM输出共享相同的内部定时器。这将导致大多时候处于低占空比状态(如:0 - 10),并可能导致在数值为0时,没有完全关闭引脚5和6。

http://arduino.cc/en/Reference/analogWrite
http://wiki.geek-workshop.com/doku.php?id=arduino:arduino_language_reference:analogwrite
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-15 11:54:57 | 显示全部楼层
southwolf 发表于 2013-8-14 17:27
引脚5和6的PWM输出将高于预期的占空比(输出的数值偏高)。这是因为millis()和delay()功能,和PWM输出共享相 ...

谢啦!不过今天我用示波器采集了5、6两路的PWM波形,PWM输出为0的时候,5号引脚在一个周期的上升沿和下降沿有大概2V左右的跳动,噪声幅值也比6号针脚高5倍,6号端口看起来很正常啊?为什么呢?
我测试的时候就是定义了5、6号针脚的输出功能,然后写入PWM值,然后用示波器连接5、6号针脚和GND。PWM输出240左右的时候,频率可以从23KHz到1MHz,这是为什么呢?固定的PWM频率是490Hz吧?
回复 支持 反对

使用道具 举报

发表于 2013-8-15 23:35:36 | 显示全部楼层
还有这事,了解了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 16:50 , Processed in 0.038566 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表