STM32--MQ2烟雾传感器

本文主要介绍STM32F103C8T6和烟雾传感器模块的控制算法

简介

烟雾模块选用MQ-2气体传感器,根据传感器的电导率随空气中可燃气体浓度的增加而增大的特性检测空气中可燃气体,然后将电导率的变化转换成对应的电信号

MQ系列烟雾传感分类如下:

该模块有4个引脚,:

(1)VCC:电源正,5V供电,电流150mA

(2)GND:电源地

(3)AO:模拟量输出,相对无输出(0.1V-0.3V),高浓度(电压4V左右)

(4)DO:数字量输出,(注意输出高电平也是5V)

注意:传感器通电后需要预热一分钟,稳定后数据才准确,传感器发热是正常现象因为内部有电热丝,如果烫手那就有问题了

MQ-2烟雾传感器和STM32的接线方式比较简单,选择一个普通的IO口就行,用于读入输入电平信号

c 复制代码
if( GPIO_ReadInputDataBit(KEY_PORT,KEY) != RESET)//检测对应管脚接收到的高低电平
相关推荐
李宥小哥2 小时前
创建型设计模式1
stm32·嵌入式硬件·设计模式
std860212 小时前
嵌入式软件与单片机的核心技术与应用
单片机·嵌入式硬件
Shylock_Mister2 小时前
弱函数:嵌入式回调的最佳实践
c语言·单片机·嵌入式硬件·物联网
bbxyliyang2 小时前
基于430单片机多用途定时提醒器设计
单片机·嵌入式硬件·51单片机
d111111111d2 小时前
STM32外设学习-ADC模数转换器(代码部分)四个模块,光敏,热敏,电位,反射式红外。
笔记·stm32·单片机·嵌入式硬件·学习
范纹杉想快点毕业2 小时前
STM32百问百答:从硬件到软件全面解析
单片机·嵌入式硬件
三品吉他手会点灯3 小时前
STM32F103学习笔记-16-RCC(第3节)-使用HSE配置系统时钟并使用MCO输出监控系统时钟
c语言·笔记·stm32·单片机·嵌入式硬件·学习
朱嘉鼎4 小时前
GPIO中断编程
单片机·嵌入式硬件
straw_hat.4 小时前
32HAL——万年历
stm32·单片机·学习
敬往事一杯酒哈4 小时前
第3节 STM32 串口通信
stm32·单片机·嵌入式硬件