<a href=http://www.diangongwu.com/zhishi/danpianji/ target=_blank class=infotextkey>单片机</a>IO如何识别交流信号是否接入

单片机IO如何识别交流信号是否接入

图中的电路是什么电路?单片机I/O是什么原理能识别到有交流电信号接入?单片机I/O口电压或者频率怎么变化?在这里不考虑用光耦来识别交流信号,因为成本高。

 

我个人觉得你这个电路应该有点问题,这样接入电压太高会烧MCU,像我们运用的电路是直接经电阻分压取样220Vac,单片机之所以要接入这个电路,一般都是检测过零信号;

这电路是错误的。

交流220伏和直流电压5伏直接联通是危险的!

最简单交流分压就可以啦。交流电最大值320估算,两端100k 和交流线路连接,中间是二极管和2k左右电阻串联,单片机数字IO接电阻上. 半波整流信号。

实际上,不推荐这样的电路。还是光耦安全简单。槽型光耦,可以检测交流信号,也可以检测外围光线,还可以用手阻挡测试调试。频率和过零点都可以测出来。成本也不高。

1.首先220直接接5V就不行,是要烧掉的。

2.你的分压电路也不行,由于是交流,实际上那个电容并不是滤波用,而且他也参与分压,具体原理请参考租容分压电路

3.其实可以采用二极管整流后滤波分压电路就可以了,很简单的。

 

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查