首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CP-51-2021-005
设计简介:
本设计是基于51单片机的CO检测和报警设计,主要实现以下功能:
①可实现通过MQ-7检测CO浓度
②可实现通过按键设置CO浓度上限值
③可实现CO浓度超标,自动开启风扇及声光报警,并且通过GSM发送短信
④实现通过LCD1602显示CO上限值和测量值
标签:51单片机、LCD1602、MQ-7检测一氧化碳浓度、GSM模块
题目扩展:
基于51单片机的一氧化碳检测和报警设计、基于GSM模块的一氧化碳检测和报警设计
中控部分概述
中控部分以STC89C52单片机为核心,作为整个CO控制器与报警系统的“大脑”。它的主要职责是接收来自输入部分的数据,包括CO浓度值、用户通过按键设置的CO最大值等,并在内部进行逻辑处理和判断。根据处理结果,单片机将发出相应的控制指令,以驱动输出部分的各个模块执行相应的动作。STC89C52单片机凭借其强大的数据处理能力和灵活的编程特性,确保了整个系统的高效运行和准确响应。
输入部分概述
输入部分由三个关键模块组成,共同为中控部分提供必要的信息:
-
CO检测模块:由CO传感器和ADC0832模数转换器组成,能够实时检测环境中的CO浓度,并将模拟信号转换为数字信号,供单片机读取和处理。
-
独立按键模块:包含三个独立按键,用户可以通过这些按键来切换显示界面、设置CO浓度的最大值等,从而实现对系统的灵活控制。
-
供电电路:为整个系统提供稳定可靠的电源,确保所有模块都能正常工作。
输出部分概述
输出部分由五个功能模块组成,根据中控部分的指令执行相应的动作,以实现对CO浓度的监控和报警:
-
LCD1602显示模块:用于显示当前的CO测量值、用户设置的CO最大值等信息,方便用户实时了解系统状态。
-
继电器控制风扇模块:当CO浓度超过用户设定的最大值时,继电器闭合,驱动风扇转动,以降低环境中的CO浓度。
-
SIM900A GSM模块:当CO浓度低于某个预设的最小值时(可能表示传感器故障或异常情况),模块将向用户手机发送异常短信,提醒用户注意。
-
LED指示灯模块:通过红灯和绿灯的不同状态,直观地显示CO浓度的安全状况。当CO浓度超标时,红灯亮起;当浓度低于最小值时,绿灯闪烁。
-
蜂鸣器报警模块:当CO浓度超过最大值时,蜂鸣器发出报警声,以提醒用户采取紧急措施。
综上所述,整个CO控制器与报警系统通过中控部分的智能控制,以及输入和输出部分的协同工作,实现了对环境中CO浓度的有效监控和及时报警。