编号:
T3632602M
设计简介:
本设计是基于STM32的养猪场各项数据监测与报警系统设计,主要实现以下功能:
1、通过火焰传感器检测火焰,有火焰触发声光报警。
2、通过粉尘浓度传感器检测粉尘浓度,超标时触发声光报警。
3、通过二氧化碳传感器、温湿度传感器、氨气传感器、硫化氢传感器实时采集养殖场环境参数。
4、当温度、湿度、二氧化碳、氨气、硫化氢任一参数超过设定阈值时,自动启动排风扇进行通风换气,并触发声光报警。
5、通过OLED12864显示屏实时显示各传感器数据及设定的阈值参数。
6、通过独立按键可以设置阈值。
7、通过WiFi模块连接云平台,手机APP可实时显示各类数据、远程调节阈值、查询历史预警记录,报警时显示具体报警类型。
8、通过GPS定位获取精确定位。
电源:5V
传感器:火焰传感器、PM2.5检测(GP2Y1014AU)、二氧化碳传感器(RBY-CO2)、温湿度传感器(DHT11)、氨气传感器(MQ-135)、硫化氢传感器(MQ-135)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:排风扇(MOS管)、声光报警
通信模块:WiFi模块(ESP8266)
人机交互:独立按键
标签:STM32F103C8T6、DHT11、GP2Y1014AU、MQ-135、RBY-CO2、ESP8266、OLED12864、GPS模块、MOS管、火焰传感器
题目扩展:基于物联网的畜禽舍环境智能调控与远程预警系统、多参数融合的养殖场空气质量监测与通风联动平台、基于云平台的畜牧养殖环境安全监控与数据分析系统![]()
![]()
![]()
![]()

基于STM32的养猪场各项数据监测与报警系统设计
-
一、主控部分
核心:STM32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分二、输入部分
- 温湿度传感器模块:用于实时检测养猪场环境温湿度
- PM2.5检测模块:用于采集养猪场粉尘浓度
- 二氧化碳传感器模块:用于监测养猪场二氧化碳浓度
- 有害气体传感器模块(氨气、苯、硫化物):用于实时检测养猪场各类有害气体浓度
- GPS模块:用于定位系统所在猪圈位置并赋予对应名称
- 火焰传感器模块:用于实时检测养猪场火情信息
- 独立按键模块:用于循环切换调节数据、调节各数据阈值、控制风扇等操作
- 供电电路:给整个系统供电
三、输出部分
- OLED 显示屏:用于显示养猪场编号、猪圈位置名称、温湿度、PM2.5 浓度、二氧化碳浓度、有害气体浓度、火焰状态及各数据阈值
- MOS管控制输出模块(风扇):用于在温湿度、二氧化碳、氨气、硫化氢等气体浓度超过阈值时启动排风扇通风
- 声光报警模块:由蜂鸣器和 LED 组成,用于火焰触发、粉尘浓度过高、以及温湿度 / 二氧化碳 / 有害气体超限时触发声光报警
- WiFi 模块:用于实现与手机 APP 无线通信,上传各类实时数据、报警信息,接收手机 APP 设置的阈值与控制指令




