栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

仓库温湿度检测系统

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

仓库温湿度检测系统

https://pan.baidu.com/s/1138VxYxN2gUeCsYwLpzLDg?pwd=1111、

程序连接如上,系统可以测量温湿度和氧气浓度,采用stm32f103c8t6,传感器有SHT20温湿度传感器和K-5S-O2氧气传感器,电机驱动模块L298N和5V直流电机和LED还有按键蜂鸣器、OLED显示屏,全部使用HAL库编程

有labview上位机,串口连接

上位机图

 

实物图 

方案图

该系统功能主要包括:

  1. 对粮食仓库的温湿度和氧气浓度的检测;
  2. 当粮仓内部温湿度、氧气浓度超过设定阀值时,报警并启动通风电机;
  3. 能通过串口模块与LabVIEW上位机通讯,在上位机界面显示温湿度、氧气浓度的实时检测值及历史数据曲线,并能控制下位机通风电机;
  4. 可以通过按键操作手动控制通风电机的启停;

使用IO口如下:

.PD0、PD1:    接外部晶振

.PB7、PB6:    硬件i2c1接OLED显示屏

.PB10、PB11:  硬件i2c2接sht20温湿度传感器

.PA10、PA9:   串口1,和上位机通讯

.PA2、PA3:    串口2接收氧气传感器的数据

.PA13、PA14:  SWD调试接口,用于程序下载和仿真调试

.PB13:        按键接口(key_2),用于按键控制电机开启

.PB12:        按键接口(key_1),用于按键控制电机关闭

.PB15:        连接继电器模块,控制蜂鸣器报警

.PB14:        连接继电器模块,控制通风电机工作状态

.PB0:         连接红色LED,亮起表示仓库环境异常

.PB1:         连接绿色LED,亮起表示仓库环境正常

.PC13、PC14:  连接l298n电机驱动模块控制电机工作的转向

 

实物图

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005316.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号