怎么编写程序去获取mq2传感器传出来的数据

怎么编写程序去获取mq2传感器传出来的数据,第1张

可以给你一个思路。比如传感器采集的信号为4-20ma,那么可以以此转化为I/O信号1-100000(这个看你需要多少精确度的采集卡),采集数据域实际数值单位对比,设置比例比如1:100000和1:1000Kg,取值大于等于1:999Kg则报警。建议使用比较简单的那

我正好做这东西,我在网上搜的资料是MQ2要有预热电路,然后接分压电路,再接LM324集成运放放大,放大后接AD转换再接单片机。预热要小心加热电阻不要太小,以免烧坏加热电感。我就烧坏一个,预热电流太大了。我是参考下面的电路图做的实物但还没验证呢,因为几乎所有的MQ2资料都不给他在空气中的电阻值,我昨晚测量一下1.2M,我都感觉是不是太大了,我现在也犯愁呢。因为MQ2在不同的气体的不同PPM下电导率不同,你要根据你要检测何种气体来估计它报警的电阻有多大,这样才能合理选择分压电阻,还要考虑AD能转换多大电压。我选的是ADC0809最大不能超过5V。真是麻烦,如果商家能像做DS18B20那样把AD集成在烟雾传感器里就好了。还有你可以选择内部集成有AD的单片机。楼主这只是参考资料,你还要根据你的需要合理设计电路。以上仅供参考……


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存