任务书
(1)遇火自动报警,当火焰传感器检测到周围环境有明火出现时,蜂鸣器会自动报警并且红色LED灯闪烁,提醒工作人员撤离,避免造成重大人员伤亡。
(2)自动调节环境,制药厂内有害气体和烟雾非常多,如乙醇,有机胺,苯系气体等,当传感器检测到有害气体或者烟雾超过设定阈值时,窗户和换气扇会自动打开,进行通风,以防工作人员吸入有害气体,并且防止爆炸发生。
(3)LCD和APP上显示当前环境状态,火焰传感器,气体传感器和烟雾传感器检测到的数据以及窗户和换气扇的开关状态,都会在客户端上显示,客户也可以根据环境状态或当前需求手动控制是否打开窗户和换气扇,便于用户的维护和使用。
器件选型
终端节点
火焰传感器模块
火焰传感器模块可以检测环境火焰或波长在760-1100nm范围内的光源,ADC采集或者是读取DO口的高低电平,来判断是否有火焰或者有无亮光(不理解的参考STM32F1自带ADC初始化)。
烟雾传感器模块
能够有效监测到需要被监测的烟雾,使用方法同火焰传感器,判断有无烟雾。
气体传感器模块
传感器检测到有害气体时传感器的电导率随着有害气体浓度的增加而增大,使用方法同火焰传感器。
ZigBee模块
ZigBee模块选择到了DL-20无线串口模块,这是一个串口转2.4G无线模块,可以通过无线将两个或者多个串口连接起来,使用串口通信(UART)。
舵机模块
通过向舵机的信号线发送PWM信号来控制舵机的输出量,PWM脉冲的占空比直接决定了输出轴的位置(不理解的参考STM32F103系列驱动舵机)。
电磁继电器
控制外设例如水泵和风扇这类有电机的外设,使用方法引脚输出高低电平。
WiFi通信模块
德飞莱ESP8266串口通信模块,使用AT指令完成一些基本功能。
详细讲解
毕设-基于ZigBee的制药车间监管系统(一)
毕设-基于ZigBee的制药车间监管系统(二)
有问题评论或私信 讨论群985432073