hq1437186643 发表于 2020-9-1 20:06:06

输出电压为0——5V的模块如何与3.3V的开发板连接??

问题:
想用STM32F4和一个烟雾传感器(MQ-2)模块相连,但MQ-2模块的输出电压范围是0——5V,STM32F4板子的电压不能超过3.3V,请问该如何解决?


jason0821 发表于 2020-9-1 20:28:54

方法供参考
用电阻分压再输入给 STM32
比方 MQ-2 输出经 11K + 20K, 分压输入给 STM32的ADC.
至于实际电压, 稍为实验一下, 自己按比例换算就好了

radio2radio 发表于 2020-9-1 23:54:08

搞清楚MQ-2的输出电阻,可能也要考虑F4的输入电阻,然后用合适的电阻分压。

butterflyspring 发表于 2020-9-8 15:17:22

从表格上看你的输出电压对于烟雾等级不需要很精确,所以电阻分压应该可以。 按照产品手册使得 ADC输入阻抗尽可能大点,这样减少对分压影响:)
页: [1]
查看完整版本: 输出电压为0——5V的模块如何与3.3V的开发板连接??