打印

单片机AD测试电流请教

[复制链接]
楼主: pywmiss
手机看帖
扫描二维码
随时随地手机跟帖
21
lyjian| | 2016-1-15 12:41 | 只看该作者 回帖奖励 |倒序浏览
tyw 发表于 2016-1-15 09:10
一般A/D输入阻抗还是较大的,十几K~几十K,所以即使采样电阻开路,也不会有大电流,MCU挂不了. ...

但耐压不行
输入电压如果高于VDD+0.6V的话,MCU会挂掉

使用特权

评论回复
22
lyjian| | 2016-1-15 12:43 | 只看该作者
pywmiss 发表于 2016-1-15 09:09
电阻多大为好?
10K吗?

电阻大小>电机电压/IO ESD允许最大电流

使用特权

评论回复
23
pywmiss|  楼主 | 2016-1-15 12:46 | 只看该作者
gx_huang 发表于 2016-1-15 12:25
关键是你的电机的工作电压是多少,小于MCU的工作电压,MCU一般不回挂掉。
先不从是否挂掉考虑,电机的电流 ...

好的.谢谢!

使用特权

评论回复
24
tyw| | 2016-1-15 12:47 | 只看该作者
lyjian 发表于 2016-1-15 12:41
但耐压不行
输入电压如果高于VDD+0.6V的话,MCU会挂掉

言之有理,应该加适当保护.

使用特权

评论回复
25
lyjian| | 2016-1-15 12:48 | 只看该作者
直接比较器更简单

使用特权

评论回复
26
hyl1615| | 2016-1-15 13:59 | 只看该作者
我是来学习的

使用特权

评论回复
27
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输入都是加上好些,

使用特权

评论回复
28
jazzyfox| | 2016-1-15 15:18 | 只看该作者
加个RC滤波倒是真的

使用特权

评论回复
29
liaokai| | 2016-1-15 16:46 | 只看该作者
最简单的办法,电阻取样,比较器后启动中断。另就是电阻取样,进过放大器隔离后输入单片机AD转换口,可以了。

使用特权

评论回复
30
tyw| | 2016-1-15 17:10 | 只看该作者
本帖最后由 tyw 于 2016-1-15 17:11 编辑

其实确保采样电阻可靠连接,功率足够大,不会烧断开路,不就什么事也没有了.任何器件发生故障,总会损坏一些东西.直接mcu,坏mcu,间接弄个运放什么的,就不坏了吗?不要想太复杂了.
采样电阻功率足够大,保证最差条件下不坏.这是正道,首先要考虑的.离开这个前提,假设这个,假设那个,再弄一堆保护,老板知道会跳楼的.哈哈

使用特权

评论回复
31
幸福至上| | 2016-1-15 17:59 | 只看该作者
电机在运动过程中的电流并不是平滑的,特别是启动的时候,建议采样电阻上的电压先进行滤波后再送往AD。另采样电阻的阻值应保证足够小,以确保不会过于影响电机运动性能。一般电机的电流检测电路都会用运放和RC网络构成一个有源滤波和放大电路。

使用特权

评论回复
32
lgq1542380129| | 2016-1-15 20:09 | 只看该作者
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些

使用特权

评论回复
33
road1001| | 2016-1-16 09:10 | 只看该作者
楼上说的很正确,一般采样电阻取50豪欧,对电路影响小,然后利用放大器放大合适倍数输入单片机。输入单片机串联一个1k电阻影响到不是很大。

使用特权

评论回复
34
lemenade| | 2016-1-18 10:19 | 只看该作者
tyw 发表于 2016-1-15 12:47
言之有理,应该加适当保护.

现在单片机一般会有内部钳制保护的

使用特权

评论回复
35
wzq666| | 2017-10-12 10:42 | 只看该作者
lgq1542380129 发表于 2016-1-15 20:09
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些 ...

我现在用AD引脚,加了个10K电阻-104电容低通,0.3V的输入电压,到引脚基本没有了。。。压价这么大吗??

使用特权

评论回复
36
wzq666| | 2017-10-12 10:45 | 只看该作者
tyw 发表于 2016-1-15 17:10
其实确保采样电阻可靠连接,功率足够大,不会烧断开路,不就什么事也没有了.任何器件发生故障,总会损坏一些东 ...

老T叔,帮忙分析下,我现在用AD引脚,加了个10K电阻-104电容RC低通,0.3V的输入电压时,到引脚基本没有了。。。压价这么大吗??(难道是芯片内部ad输入阻抗很小??不至于吧),谢谢您

使用特权

评论回复
37
tyw| | 2017-10-12 11:23 | 只看该作者
wzq666 发表于 2017-10-12 10:45
老T叔,帮忙分析下,我现在用AD引脚,加了个10K电阻-104电容RC低通,0.3V的输入电压时,到引脚基本没有了 ...

不串看有没有

使用特权

评论回复
38
delin17| | 2017-10-12 13:46 | 只看该作者
lgq1542380129 发表于 2016-1-15 20:09
个人觉得:前级接一个TVS管,接一阶低通滤波、运放放大电路,接限幅二极管到AD安全些 ...

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

使用特权

评论回复
39
delin17| | 2017-10-12 13:48 | 只看该作者

串这么大的电阻是有问题的,国内或台系很多MCU的AD没有前级缓冲Buf。串的电阻过大,会导致ADC采样时间过大。从而导致采样不准。

使用特权

评论回复
40
xiaxingxing| | 2017-12-28 09:58 | 只看该作者
lyjian 发表于 2016-1-14 22:41
最好还是串大电阻保护,要不然采样电阻开路MCU就要挂了

你好,串个大电阻,电流不是变得很小了吗?会影响电机的运行呀?请指导,谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则