单片机IO怎么检测外部输入的(9~30V)高电压?

[复制链接]
8402|61
xch 发表于 2019-6-5 13:10 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

这个比较考究,既便宜又有精度,外加恒流驱动,适应范围应该比较宽  发表于 2019-6-6 15:02
叶春勇 发表于 2019-6-5 14:06 | 显示全部楼层
此图,Vr7=0.7,光耦压降取1.1V。最恶劣情况Vce_q3=30-0.7-1.1=28V. Ic_q3=0.7/100=0.007A,功耗Pmax_q3=28*0.007=0.2W
注意此三极管功耗
sjnh 发表于 2019-6-5 15:46 | 显示全部楼层

这个图按要求<5V,>9v的区分,把R5/R6/U2去掉,R8/R4合成一个,在光耦上串个6.3的稳压管是不是也可以;
 楼主| lyzjhzdz 发表于 2019-6-5 16:25 | 显示全部楼层

有点复杂,老师能否讲讲怎么工作过程?
xch 发表于 2019-6-5 16:49 | 显示全部楼层
lyzjhzdz 发表于 2019-6-5 16:25
有点复杂,老师能否讲讲怎么工作过程?

你先说说看你是怎么理解的。别像女生一样,什么都靠教。
我可不想当啥老师,“老”师说明后继无人,老了还在教。
Jack315 发表于 2019-6-5 17:28 | 显示全部楼层
lyzjhzdz 发表于 2019-6-5 10:44
领导是这样说的输入9~30V IO 检测认为高电平,低于5V 认为低,中间不理睬  。这好难理解啊?我直接把低于9 ...

假设公差(要求)都是5%:

输入电压:0~30V±5%
上升沿阈值:9V±5%(输出检测到高电平)
下降沿阈值:5V±5%(输出检测到低电平)
叶春勇 发表于 2019-6-5 19:54 | 显示全部楼层
现在进入话题,施密特触发器。
散场的青春48 发表于 2019-6-5 22:45 | 显示全部楼层
学习学习
奋斗小范 发表于 2019-6-6 10:41 | 显示全部楼层
变化频率不是很快的话,可以考虑低温漂电阻分压+AD采样。
叶春勇 发表于 2019-6-6 11:05 | 显示全部楼层
奋斗小范 发表于 2019-6-6 10:41
变化频率不是很快的话,可以考虑低温漂电阻分压+AD采样。

这个方法不错,成本低。
wangchuanwei 发表于 2019-6-6 11:22 | 显示全部楼层

大佬的电路是不是可以这样理解,电压高于9V的时候,TL431导通,此时Q4导通,光耦导通,此时MCU监测低电平;电压低于9V的时候,TL431不导通,此时Q4不导通,光耦不导通,MCU检测高电平;不过大佬的这个Q3是什么意思,Q3与Q4组成了什么电路,这个不理解呢。。。
xch 发表于 2019-6-6 11:26 | 显示全部楼层
wangchuanwei 发表于 2019-6-6 11:22
大佬的电路是不是可以这样理解,电压高于9V的时候,TL431导通,此时Q4导通,光耦导通,此时MCU监测低电平 ...

Q3,Q4 组成恒流源。Q3输出电流Ic在大多数情况下比较稳定。
wangchuanwei 发表于 2019-6-6 11:35 | 显示全部楼层
xch 发表于 2019-6-6 11:26
Q3,Q4 组成恒流源。Q3输出电流Ic在大多数情况下比较稳定。

大佬,多问一句,这个电路去掉Q4是不是也能满足要求
xch 发表于 2019-6-6 15:41 | 显示全部楼层
wangchuanwei 发表于 2019-6-6 11:35
大佬,多问一句,这个电路去掉Q4是不是也能满足要求

不满足。可能烧了某些器件
xch 发表于 2019-6-6 15:56 | 显示全部楼层
精度要求不高,又要便宜:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Lgz2006 发表于 2019-6-6 18:01 来自手机 | 显示全部楼层
lyzjhzdz 发表于 2019-6-5 10:44
领导是这样说的输入9~30V IO 检测认为高电平,低于5V 认为低,中间不理睬  。这好难理解啊?我直接把低于9 ...

你的理解不准确。应作设计要求:
1.电平上升至8.5Ⅴ可靠“高”动作;
2.电平下降至5.5V可靠“低”动作;
3.过载高电平最大35Ⅴ。

各阶段各测试电平分别取8.0/6.0/40Ⅴ。
lfc315 发表于 2019-6-6 18:06 | 显示全部楼层
这么复杂,按7V为转折电压不可以吗?

评论

呵呵,这是完整翻译文件,实际有些东西是默认的。譬如,“7V转折”,7.01V算不合格?7.00V是指上转还是下折值?怎样验证,怎样检验?  发表于 2019-6-6 21:50
lfc315 发表于 2019-6-6 19:01 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zhangxiyi5277 发表于 2019-6-9 09:13 来自手机 | 显示全部楼层
你需要隔离采样芯片,
captzs 发表于 2019-6-9 10:00 | 显示全部楼层
先将外部信号小于9V转为负电平,大于9V为正电平,然后让光耦识别。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

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