农业大棚智能检测环境系统

工控自动化 时间:2012-10-21来源:网络

摘要:介绍了以STC89C52单片机为核心的光照和温度控制系统的工作原理和设计方法。系统由TSL2561光传感器和DS18B20温度传感器采集数据传输给控制器,通过外围设备LCM12864显示现场光照度和温度值,并设计上位机程序,通过串口通信实时获取光照度和温度,所采集的数据放入到Access数据库当中,然后从数据库读出光照度和温度的值,通过曲线显示到PC机上,进行实时曲线监控。同时,系统具有温度和光强报警功能。
关键词:STC89C52;VC++;Access;照度和温度控制系统;DS18B20;TSL2561

0 引言
随着科学技术的不断发展,人们的生产对周围环境的要求也越来越高,比如农作物大棚、工厂以及一些大型机械设备,都需要实时掌握工作条件的温度、光照等。传统的人工测量方法浪费人力物力,效率低,安全性差。随着单片微型机技术的发展,人们已越来越多地采用单片机对一些工业控制系统参数进行检测和控制。与此同时,PC机具有强大的监控和管理功能,而单片机则具有简洁、灵活、快速的控制特点。通过PC机的RS 232串行接口与外部设备进行通信,是现在测控中常用的一种通信解决方案,所以PC机与单片机之间的通信具有非常重要的现实意义。

1 系统硬件总体设计
系统总体设计是基于上位机利用串口通信与单片机环境监控系统设计,由上位机、通信接口和下位机三部分组成。微控制器采用STC89 C52;光传感器采用TSL2561;温度传感器采用DALLAS公司生产的DS18B20。单片机将传感器采集到的数据通过串口通信方式传输给PC机,PC机将获得的数据实时显示在监控画面中,同时实时显示温度曲线和光照曲线。系统总体结构如图1所示。

d.JPG


1.1 控制模块功能
主控板采用一片STC89C52作为控制器。STC89C52是一个高性能CMOS 8位单片机,片内含8 KB可反复擦写的FLASH ROM和256 B的RAM。
STC89C52性能优越且成本低,非常适合应用于本系统。核心控制模块STC89C52的主要功能是负责将传感器所采集的数据进行处理,通过RS 232串口通信接口传输到上位机,同时,将数据实时显示到LCM12864液晶屏上。当自动判断所采集到的数据高于设定数值时,立即启动相关的蜂鸣器,完成报警功能。
1.2 串口通信模块
该模块采用RS 232,它是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准,采用异步传输方式,其特点是使用简单,价格低廉。它将单片机采集到的数据传送到上位机中,实现远程监控。

1 2 3

关键词: STC89C52 VC++ Access 照度和温度控制系统 DS18B20 TSL2561

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版