单片机AD测试电流请教

[复制链接]
9345|43
lyjian 发表于 2016-1-15 12:41 | 显示全部楼层
tyw 发表于 2016-1-15 09:10
一般A/D输入阻抗还是较大的,十几K~几十K,所以即使采样电阻开路,也不会有大电流,MCU挂不了. ...

但耐压不行
输入电压如果高于VDD+0.6V的话,MCU会挂掉
lyjian 发表于 2016-1-15 12:43 | 显示全部楼层
pywmiss 发表于 2016-1-15 09:09
电阻多大为好?
10K吗?

电阻大小>电机电压/IO ESD允许最大电流
 楼主| pywmiss 发表于 2016-1-15 12:46 | 显示全部楼层
gx_huang 发表于 2016-1-15 12:25
关键是你的电机的工作电压是多少,小于MCU的工作电压,MCU一般不回挂掉。
先不从是否挂掉考虑,电机的电流 ...

好的.谢谢!
tyw 发表于 2016-1-15 12:47 | 显示全部楼层
lyjian 发表于 2016-1-15 12:41
但耐压不行
输入电压如果高于VDD+0.6V的话,MCU会挂掉

言之有理,应该加适当保护.
lyjian 发表于 2016-1-15 12:48 | 显示全部楼层
直接比较器更简单
hyl1615 发表于 2016-1-15 13:59 | 显示全部楼层
我是来学习的
mcu5i51 发表于 2016-1-15 15:11 | 显示全部楼层
pywmiss 发表于 2016-1-15 11:50
单片机工作电压是 3.3V
电机工作电压6-8V,电流最大800mA,,600mA 以上就是堵转了 ...

3.3V/0.9R=3.7A,
高压/低压电源时建议加上电阻做保护,一般AD输入都是加上好些,
jazzyfox 发表于 2016-1-15 15:18 | 显示全部楼层
加个RC滤波倒是真的
liaokai 发表于 2016-1-15 16:46 | 显示全部楼层
最简单的办法,电阻取样,比较器后启动中断。另就是电阻取样,进过放大器隔离后输入单片机AD转换口,可以了。
tyw 发表于 2016-1-15 17:10 | 显示全部楼层
本帖最后由 tyw 于 2016-1-15 17:11 编辑

其实确保采样电阻可靠连接,功率足够大,不会烧断开路,不就什么事也没有了.任何器件发生故障,总会损坏一些东西.直接mcu,坏mcu,间接弄个运放什么的,就不坏了吗?不要想太复杂了.
采样电阻功率足够大,保证最差条件下不坏.这是正道,首先要考虑的.离开这个前提,假设这个,假设那个,再弄一堆保护,老板知道会跳楼的.哈哈
幸福至上 发表于 2016-1-15 17:59 | 显示全部楼层
电机在运动过程中的电流并不是平滑的,特别是启动的时候,建议采样电阻上的电压先进行滤波后再送往AD。另采样电阻的阻值应保证足够小,以确保不会过于影响电机运动性能。一般电机的电流检测电路都会用运放和RC网络构成一个有源滤波和放大电路。
lgq1542380129 发表于 2016-1-15 20:09 | 显示全部楼层
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些
road1001 发表于 2016-1-16 09:10 来自手机 | 显示全部楼层
楼上说的很正确,一般采样电阻取50豪欧,对电路影响小,然后利用放大器放大合适倍数输入单片机。输入单片机串联一个1k电阻影响到不是很大。
lemenade 发表于 2016-1-18 10:19 | 显示全部楼层
tyw 发表于 2016-1-15 12:47
言之有理,应该加适当保护.

现在单片机一般会有内部钳制保护的
wzq666 发表于 2017-10-12 10:42 | 显示全部楼层
lgq1542380129 发表于 2016-1-15 20:09
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些 ...

我现在用AD引脚,加了个10K电阻-104电容低通,0.3V的输入电压,到引脚基本没有了。。。压价这么大吗??
wzq666 发表于 2017-10-12 10:45 | 显示全部楼层
tyw 发表于 2016-1-15 17:10
其实确保采样电阻可靠连接,功率足够大,不会烧断开路,不就什么事也没有了.任何器件发生故障,总会损坏一些东 ...

老T叔,帮忙分析下,我现在用AD引脚,加了个10K电阻-104电容RC低通,0.3V的输入电压时,到引脚基本没有了。。。压价这么大吗??(难道是芯片内部ad输入阻抗很小??不至于吧),谢谢您
tyw 发表于 2017-10-12 11:23 | 显示全部楼层
wzq666 发表于 2017-10-12 10:45
老T叔,帮忙分析下,我现在用AD引脚,加了个10K电阻-104电容RC低通,0.3V的输入电压时,到引脚基本没有了 ...

不串看有没有
delin17 发表于 2017-10-12 13:46 | 显示全部楼层
lgq1542380129 发表于 2016-1-15 20:09
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些 ...

这个才是正解。
限幅二极管必须加的。因为电机在转动和停转的瞬间,会产生高的反向电动势。
万一电压串到MCU就挂了。

delin17 发表于 2017-10-12 13:48 | 显示全部楼层

串这么大的电阻是有问题的,国内或台系很多MCU的AD没有前级缓冲Buf。串的电阻过大,会导致ADC采样时间过大。从而导致采样不准。
xiaxingxing 发表于 2017-12-28 09:58 | 显示全部楼层
lyjian 发表于 2016-1-14 22:41
最好还是串大电阻保护,要不然采样电阻开路MCU就要挂了

你好,串个大电阻,电流不是变得很小了吗?会影响电机的运行呀?请指导,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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