co 检测程序,我用的传感器是MQ-7,输出是电压,AD采集后电压值怎么转换浓度值?有什么公式吗?最好有程

co 检测程序,我用的传感器是MQ-7,输出是电压,AD采集后电压值怎么转换浓度值?有什么公式吗?最好有程,第1张

程序得你自己弄了,因为这些都跟你的cpu和ad芯片挂钩的,你得根据这些器件编程,我在这里只给你说一下怎么把电压值转换成浓度。你是要在液晶上或者数码管上显示度数吧,你先把测量2个极值,一个就是枣行没有co时的电压,另一个是co浓度最大时的电压,测出这个电压范围,比如就把枯岩枯它看成1——100%。就是用电压范围/100,在编程的时候对数据经行处理,如电压清零。电压转换成数字的公式:data=vout*1/2N(2N表示2的n次,n是ad芯片转换的位数),一般vout都会被扩大500或者1000倍,一边度数的显示整数,还有注意的一点就是多次采样就平均值,要不示数不稳定,一直变化。最后那电压范围对应的数字信号在程序里面适当处理(倍没洞数处理)就可以在液晶上显示。

因为没拦信烟雾传感器MQ-2内部有电阻丝所以在工作前要预热1到2分钟,MQ-2的工作过程是,当MQ-2

检测腔内,空气有敏感气体或烟雾时,A

、B电极的电阻就会下降,然后与负载电阻分压得到输出电压,把电压送给比较器反相输入端。比较器的同相枯轮输入端衡凳为比较参考电压,调制PR1电位器就可以调制比较基准,即传感器灵敏度。平时反相输入端电平比同相端的基准低,LM393输出端为高电平。当有烟雾时MQ-2

的A、B极电阻下降,则在R15压降的输出电压就升高,当反相端比同相端的参考基准电压高时LM393

输出变为低电平(<0.7V),触发中断,其中电位器PR1可调整烟雾传感器的灵敏度。

你要是用软件件实现就可以删掉LM393,硬件就不行

MQ-2没有信号输入,只有信号输出。

每一边的另外2个脚(除中间脚)连在一起,袜铅这样就是2个信号输出端。一边三个全部接Vcc5V,其中中间一个是作为加热电压,其他两个只是作为回路电压;另一边中间接地,旁边两个都是输出,Rl是负载电阻,选择的大小的时候告亩好一定要小心。

扩展资料:

输出信号在有控制要求时可以提供一个开关量信号,使被控设备动作。

当控制器接收到输入信号后,根据预先编入的程序,控耐卖制器通过总线将联动控制信号输送到输出模块,输出模块启动需要联动的设备;设备动作后会接受一个信号回答。

信号分为电信号和开关量信号。由于非电的物理量可以通过各种传感器较容易地转换成电信号,而电信号又容易传送和控制,所以使其成为应用最广的信号。

参考资料来源:百度百科-输出信号


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12447762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存