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)//检测对应管脚接收到的高低电平
相关推荐
剑之所向38 分钟前
MCU开机按键,怎么避免抖动造成的开机
数据库·单片机·mongodb
钟佩颖3 小时前
STM32
stm32·单片机·嵌入式硬件
平凡灵感码头3 小时前
天天在用的芯片:78L05 电源稳压器详解
单片机·嵌入式硬件
Zeku4 小时前
20251228 - Linux 驱动开发硬件管理机制笔记
stm32·freertos·linux驱动开发·linux应用开发
恶魔泡泡糖5 小时前
51单片机动态数码管应用2
单片机·嵌入式硬件·51单片机
mastercoder--5 小时前
速通51单片机————数码管显示与模块化编程
单片机·嵌入式硬件·51单片机
benjiangliu6 小时前
STM32教程-02-STM32复习C语言
c语言·stm32·嵌入式硬件
Nautiluss6 小时前
一起调试XVF3800麦克风阵列(三)
linux·人工智能·嵌入式硬件·音频·语音识别·dsp开发·智能音箱
LCG米7 小时前
嵌入式Python开发:MicroPython在物联网硬件上的实战应用案例
python·单片机·物联网
云山工作室7 小时前
基于zigbee的广告牌安全监测系统设计与实现(论文+源码)
单片机·毕业设计·毕设