打印

高电压有源信号如何输入单片机?

[复制链接]
2776|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电子老鹰|  楼主 | 2009-8-29 17:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!请问,外部有源开关信号(DC110V),怎样通过简单可靠的方式,转为MCU可以接受的电平呢?我想了几个方案,不理想:
1、DC-DC,太贵。信号有10几路呢。
2、继电器,体积太大。我做的是小型仪表。
3、用电阻降压给光耦?电阻的散热、体积也是问题。
谢谢各位!

相关帖子

沙发
chunyang| | 2009-8-29 17:14 | 只看该作者
如果只是开关信号,不关心该信号的幅值的话,用光耦是最简单可靠的。限流电阻无需多大功率,比如取1mA的LED激励电流,此时电阻的功耗仅为110×0.001=0.11W,用1206封装的表贴电阻或1/8W有脚电阻就可以了,当然最好用金属膜的,耐温能力较强,而1mA的激励电流已经可以使光耦正常工作,你的信号又是直流,不存在交流死区问题。

使用特权

评论回复
板凳
chunyang| | 2009-8-29 17:15 | 只看该作者
本帖最后由 chunyang 于 2009-8-29 17:17 编辑

对了,补充一下,光耦方面最好用达林顿输出形式的,如在4N29-4N33中选。

使用特权

评论回复
地板
yewuyi| | 2009-8-29 17:20 | 只看该作者
呵呵,发短信给我,怎么又发到这里了?!

把短信的内容再抄一遍上来 :
直接串两个大电阻,例如10M+10M的组合,直接进MCU的 IO口就可以检测,电阻需要多大的功率你应该会算吧,呵呵,很小的,基本没太多的热发生 。
如果你想要隔离,你可以加个光耦,至于怎么用光耦不需要教吧?

使用特权

评论回复
5
maychang| | 2009-8-29 20:05 | 只看该作者
我检测220V也经常用光耦。光耦电流有1mA已经足够,0.6mA都用过。
单片机输入电阻相当高,驱动电流有0.1mA已经够用,0.2mA非常好了。

使用特权

评论回复
6
电子老鹰|  楼主 | 2009-8-30 00:03 | 只看该作者
谢谢诸位!
我不知道怎么起标题,就干脆私下问。可挨个发消息后,都没回答。只好来这里了。

使用特权

评论回复
7
gaohq| | 2009-8-30 00:09 | 只看该作者
对了,补充一下,光耦方面最好用达林顿输出形式的,如在4N29-4N33中选。
chunyang 发表于 2009-8-29 17:15

是从速度方面考虑吗?

使用特权

评论回复
8
chunyang| | 2009-8-30 11:14 | 只看该作者
不是,达林顿输出型的可使用更小的LED驱动电流。

使用特权

评论回复
9
maychang| | 2009-8-30 11:58 | 只看该作者
达林顿输出型的光耦速度比普通的光耦慢,慢不少,饱和很深时延迟时间可能达ms级。

使用特权

评论回复
10
chunyang| | 2009-8-30 12:39 | 只看该作者
所以检测直流是可以的。

使用特权

评论回复
11
maychang| | 2009-8-30 13:01 | 只看该作者
从首帖看,楼主对速度好像要求并不高。

使用特权

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

本版积分规则

34

主题

274

帖子

3

粉丝