- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C8051F023便携式水稻生长环境参数记录仪设计
基于C8051F023便携式水稻生长环境参数记录仪设计
摘 要:针对如何实现水稻生长环境参数采集的问题,设计了以单片机C8051F023和无线收发模块nRF24L01为核心的便携式收发系统。系统开机由液晶显示器HTG240160C显示待机画面、当前时间,键盘选择“设置”、“选项”、“检测”、“通讯”功能菜单,完成相应的菜单功能。实验测试表明:利用该系统完成的水稻生长环境参数采集,结构简单、可靠,操作方便,易于掌握。
关键词:水稻生长 无线收发 参数采集 设计
中图分类号:TP368.1 文献标识码:A 文章编号:1674-098X(2013)05(a)-0138-02
我国是水稻生产大国,随着我国近几年水稻种植面积逐年扩大,优质但抗病性差的水稻品种面积增加,使水稻生产中的重要病害之一稻瘟病在水稻种植区中大面积流行。影响稻瘟病流行的气象因素,最主要的是温度和湿度,其次是光和风。目前的水稻生长环境参数采集形式单一,其中最常用的方法是水稻田间管理人员手工记录温度、湿度等传感器的数据,录入计算机软件系统,通过软件系统的运算,实现水稻生长环境数据的模拟和方针[1]。这种方式实时性差,误差率高,很难做到监控系统与现场环境的“无缝”连接。基于传统参数采集方式的弊端,在水稻生长田间架设工作站,集合各种参数采集传感器,利用无线通讯装置,实时发送各种参数数据,由监控室的上位机软件接收。上位机软件实现各种数据的分析和计算,预警水稻稻瘟病的发生几率,保证水稻的稳产增收[2]。此外,系统设置了便携式的参数采集记录仪,田间管理人员可以手持记录仪在田间工作站,现场对数据进行无线采集、存储、形成曲线,也可利用USB接口上传至上位机。
1 系统的设计方案
如图1所示为水稻生长环境参数采集系统的总体设计方案框图,系统包括三大部分,水稻田间工作站的参数采集系统、手持便携式记录仪接收系统和上位机软件管理系统。
工作站参数采集分为两部分,温、湿度采集系统和风速、风向、光照参数采集系统,这些参数的采集都是通过各自的数字式传感器完成的,这里温、湿度采集系统为主系统,其他参数均集中到主系统,完成数据包的打包,发送。手持便携式记录仪能够实现对工作站集中的参数进行无线接收,并显示、存储。上位机软件管理系统通过GPRS网络和USB接口两种方式进行数据的接收,由相应的软件实现各种参数的实时显示、计算、模拟仿真和与internet进行数据传输[3]。
2 系统的硬件设计
2.1 记录仪键盘功能介绍
键盘是仪器仪表非常重要的组成部分,通过对键盘的操作,完成一些特定的功能。手持便携式记录仪开机待机状态显示一幅图形界面,显示当前的时间,此外还显示当前电池的容量。记录仪键盘包括⑴方向键:完成显示器显示条款上、下、左、右的选择和调整;⑵功能键:实现记录仪的测试、存储、查询等各种功能的选择;⑶设置键:完成时间、水稻格田序号、水稻种类、采集参数类别等设置;⑷通讯键:完成记录仪与上位机的数据传输,通过无线通讯模块或USB口把数据传到上位机软件系统中,实现数据的存储、分析和打印的功能;⑸帮助键:通过该键盘显示联系方式,以便有问题与开发者及时沟通;⑹开关键:完成仪表的开机、关机功能,并有指示灯的亮、灭,表示电源开关键的状态[4]。
2.2 系统部分硬件电路原理图
记录仪系统的硬件电路主要包括C8051F023单片机、HTG240160C液晶显示器、nRF24L01无线收发模块、PCF8563日历时钟芯片、AT24C512数据存储器、CH341AUSB转接芯片、键盘电路、JTAG接口等。因为系统电路图很复杂,这里仅给出部分主要电路的原理图。
3 系统的软件设计
3.1 主程序流程图
主程序模块主要完成系统各部分初始化和实现各功能子程序的调用,以及实际检测中各功能模块的协调在无键盘中断申请时,单片机通过循环对数据进行显示和发送。
现场工作站与手持式记录仪均是以单片机为核心的数据处理系统,手持式记录仪软件主程序流程图如图2所示。
系统开机首先清除内存,显示待机画面,包括欢迎界面、当前时间、“选项”和“检测”提示行、电池容量;然后程序一直等待按键,当有按键被触发时,程序调用对应的按键子程序,完成水稻生长环境各种参数的采集、系统时间设定、环境参数上传、参数查询等特定的功能,当进入相应的按键功能后,若用户还对键盘操作,则还可实现深层次的功能[5]。
3.2 无线收发芯片nRF24L01的软件设计
手持便携式接收记录仪通过无线收发芯片nRF24L01实现近距离的数据传输,nRF24L01是真正的GFSK单收发芯片、内置链路层,具有自动应答及自动重发功能,数据传输率为1或2 Mbps,125个可选工作频道
文档评论(0)