自由的Weesky 发表于 2014-7-8 22:31:32

请问:MQ-2传感器模块上的 TTL 口怎么使用呢?

我有一块MQ-2传感器模块,上面有数字口,可以输出TTL电平。
我应该如何连接到Arduino上呢?
据我浅薄的研究,它输出的信号只是0、1呀

...怎么能读出我的污染情况(模拟量)?
是不是达不到用模拟口读取电压那样的效果了?


迷你强 发表于 2014-7-9 07:34:50

ttl就是串口

自由的Weesky 发表于 2014-7-9 08:50:34

那我直接连到TX口就行? 直接用Serial.read()读取么

潇洒哥 发表于 2014-7-9 15:07:55

不行的,这个东西我用过,只能用A0口,接到Arduino的模拟口上,
然后依靠atmega328内部的AD/DA转换功能,就能读取数据
当然,还要进行一些运算,将传感器数据换算成浓度数值!
我用的是MQ-5煤气,瓦斯

自由的Weesky 发表于 2014-7-10 21:55:09

潇洒哥 发表于 2014-7-9 15:07 static/image/common/back.gif
不行的,这个东西我用过,只能用A0口,接到Arduino的模拟口上,
然后依靠atmega328内部的AD/DA转换功能,就 ...

十分感谢啊。 我知道了,那个D0数字口只能输出高低电平,是针对设定的阈值的。所以对于读取精确数据没什么意义。还是A0模拟口的数据靠谱。

南山 发表于 2016-10-3 14:56:14

自由的Weesky 发表于 2014-7-10 21:55
十分感谢啊。 我知道了,那个D0数字口只能输出高低电平,是针对设定的阈值的。所以对于读取精确数据没什 ...

请问DO口怎么设定阈值输出高低电平?
页: [1]
查看完整版本: 请问:MQ-2传感器模块上的 TTL 口怎么使用呢?