这个并不能使用单片机直接输出。
对于单片机来说,它属于数字微处理器,电压低,电流小,抗干扰能力差。
但是我们4~20mA的信号,一般都是用于信号远传的,通常:
1,4~20mA比单片机常规输出大。考虑到线路长,线路电阻也很高,因此也需要较高的输出电压。通常都需要24V或12V的驱动电压,这比单片机电压高。
2,敷设的线路,一般电磁环境恶劣,干扰严重,因此需要有隔离措施,以便对输出口提供EMC保护,不然外界强干扰会损坏单片机。
所以,一般单片机要实现4~20mA,需要设计如下的电路:
1,单片机本身可使用PWM输出模拟量。
2,将PWM输出转换为0~5V的模拟量。
3,用放大器将0~5V的模拟电压转换为4~20mA恒流。
4,用光耦,或者电磁耦合实现与外部电路的隔离。
这种电路,要可靠的话,并不容易实现。一般的工业设计,比如变频器、伺服驱动器、仪表等,都是采用现成的4~20mA模块实现的,外面有公司专门做这种模块,没有必要自己去做这个。
比如下面这个产品,可以参考一下,直接可以从单片机PWM转为4~20mA,不需要自己费工夫啦(问题是没经验的话,自己可能还弄不好)。
PWM转4-20mAPWM转0-5V4-20mA转PWM0-5V转PWMPWM转模拟模拟转PWM-隔离放大器变送器-产品展示-深圳市顺源科技有限公司
当然,也有SPI或者IIC接口的模块,可以到淘宝或百度找找做这个的公司。
我自己并不从事这方面工作,所以也不是很熟悉,以上供你参考。
未经允许不得转载:五金工具_五金配件_五金建材_机械设备-森宝五金网 > 单片机怎么采集12v脉冲信号?
热门信息
阅读 (6140)
1 藏青色的上衣配什么颜色的裤子和鞋子好?阅读 (1511)
2 锥形电机刹车弹不出的原因?阅读 (449)
3 家里的顶梁柱倒了,对家庭会有多大的影响?阅读 (368)
4 电钻和角磨机的区别?阅读 (257)
5 电竞酒店电脑怎么开?