单片机IO口可以直接对地接多大的电容?

[复制链接]
9018|10
 楼主| wzf3151 发表于 2011-1-17 18:15 | 显示全部楼层 |阅读模式
如果需要给单片机的IO直接接电容到地,一般最大可以接到多大?主要担心电容用大了电平发生变化时,比较大的电流会持续过长的时间而对单片机产生破坏。
PowerAnts 发表于 2011-1-17 18:52 | 显示全部楼层
要看IO的热容量,可以转换成类似单次不重复脉冲耐能及重复脉冲耐能的指标,这个值得研究
 楼主| wzf3151 发表于 2011-1-17 19:47 | 显示全部楼层
单片机一般没有这个指标,所以想看看大侠们有没有经验值
baishuyun 发表于 2011-1-17 21:15 | 显示全部楼层
看用这个电容的目的是什么,如果没有要求一般不用加电容
chunyang 发表于 2011-1-17 22:40 | 显示全部楼层
这要看楼主的IO用途、外电路和IO的参数,没有前提无法确定。
ghost1325 发表于 2011-1-18 08:50 | 显示全部楼层
不同的单片机I/O口驱动能力不一样
如果I/O口长时间直接接地拉低都可以的话,接再大电容也没关系
PowerAnts 发表于 2011-1-18 12:28 | 显示全部楼层
我们这边曾经有一个人在IO上挂了100uF来作放电,结果挂了,改成1uF就没问题。
gx_huang 发表于 2011-1-18 13:21 | 显示全部楼层
1UF也有可能挂的,要看输出频率了。
有些芯片,一直对地短路也没有事,和内部驱动能力有很大关系。
 楼主| wzf3151 发表于 2011-1-18 15:42 | 显示全部楼层
我估计我用0.1UF挂不了,看波形上升速度要和下降速度还挺快的
peigang 发表于 2011-1-18 16:40 | 显示全部楼层
一般都用104
我也不知道为什么
大家都这么用
用习惯了
我就以为是简单的滤波
gx_huang 发表于 2011-1-18 17:57 | 显示全部楼层
一般这么处理:
如果作为输入,电容大小对MCU没有损坏作用。
如果作为输出,建议电容不要太大,最好用RC滤波。
可以想像,如果输出100KHz方波,驱动105的电容,增加的电源电流就不少,更不用说对GPIO的冲击了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

150

主题

832

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部