基于CAN总线和Linux的微灌监控系统研发

温室论文 微灌论文 CAN总线论文 嵌入式Linux论文
论文详情
我国水资源短缺,供需矛盾日益尖锐,农业用水相对不足;农田灌溉用水浪费严重,利用效率低下,进一步加剧了水资源短缺的现状。缓解水资源供需矛盾,解决农业缺水问题的重要途径之一是发展节水灌溉技术。为了节约农田灌溉用水,提高水资源利用效率,实现自动微灌控制,根据精细农业的实际需求,针对杨凌五泉孵化园温室大棚的实际情况,本文设计实现了一套基于CAN总线和Linux的微灌监控系统,具体研究内容如下:(1)按照精准农业的要求,以“按需灌溉”为指导思想,确定系统研究思路,系统地研究了作物需水量(灌溉量)计算的相关理论,将基于BP神经网络的参考作物蒸腾量少参数估算模型应用于系统灌溉补给水量的计算中,通过对易于获取的环境参数的采集,精确计算出作物的蒸发蒸腾量,从而科学地指导灌溉过程,有效地调节温室环境的水分状况。(2)通过实地调查,结合示范园区的现有条件,根据温室环境的特殊性,从系统功能需求出发,将系统分为五个功能模块,确定了系统的总体设计框架;然后按照低成本、高可靠性、低功耗的设计原则,分别设计了基于MSP430F169微处理器的数据信息采集模块、基于STC12C5A60S2单片机的CAN总线适配器和灌溉控制模块、基于STM32的无线数据通信模块及基于S3C2440A的数据处理模块的硬软件。(3)基于模块化的设计思想,完成系统各功能模块的设计与调试,然后进行系统的集成组装,综合测试,通过实验运行效果验证系统的整体功能,并考虑设计防护遮挡装置及支架,使系统能够稳定长期地工作。本文综合应用CAN总线技术、嵌入式Linux技术及作物需水量计算理论知识,开发出一套低成本、易操作、实用性强的温室微灌监控系统,可按设定的时间间隔自动采集温室的环境信息,结合作物生长状况,根据理论公式进行计算,求出作物需水量,并扩展无线数据通信模块,可在远程用户的决策参与下,驱动相应的电磁阀,实现自动化的精准灌溉,优化植物的生长环境,提高农田微灌水资源的利用率。系统运行稳定,效果良好,能够实现准确的信息采集和可靠的分布式控制,具有较好的推广应用前景。
摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第11-16页
    1.1 研究的背景及意义第11页
    1.2 国内外研究进展第11-14页
        1.2.1 国外研究进展第11-13页
        1.2.2 国内研究进展第13-14页
    1.3 本文的主要研究内容第14页
    1.4 论文组织结构第14-16页
第二章 系统总体设计第16-23页
    2.1 系统需求分析第16-17页
    2.2 系统设计原则第17页
    2.3 关键技术及理论第17-20页
        2.3.1 CAN 总线技术第17-18页
        2.3.2 嵌入式 Linux 技术第18-19页
        2.3.3 作物需水量计算理论第19-20页
    2.4 系统控制策略研究第20-21页
    2.5 系统总体设计第21页
    2.6 系统工作原理第21-22页
    2.7 本章小结第22-23页
第三章 数据采集模块的设计与实现第23-33页
    3.1 数据采集模块硬件设计第23-26页
        3.1.1 数据采集单元硬件设计第23-25页
        3.1.2 电源管理单元硬件设计第25-26页
    3.2 数据采集模块软件设计第26-32页
        3.2.1 数据采集单元程序设计第26-31页
        3.2.2 电源管理单元程序设计第31-32页
    3.3 本章小结第32-33页
第四章 CAN 总线适配器的设计与实现第33-37页
    4.1 CAN 总线适配器硬件电路设计第33-34页
        4.1.1 电源电路设计第33页
        4.1.2 CAN 总线接口电路设计第33-34页
        4.1.3 RS-232 电平转换电路设计第34页
    4.2 CAN 总线适配器软件设计第34-36页
        4.2.1 CAN 总线收发程序设计第35页
        4.2.2 串口收发程序设计第35-36页
    4.3 本章小结第36-37页
第五章 灌溉控制模块的设计与实现第37-41页
    5.1 灌溉控制模块硬件设计第37-38页
        5.1.1 电源电路设计第37页
        5.1.2 CAN 总线接口电路设计第37页
        5.1.3 RS232 接口电路设计第37页
        5.1.4 电磁阀控制接口电路设计第37-38页
    5.2 灌溉控制模块软件设计第38-40页
    5.3 本章小结第40-41页
第六章 无线通信模块的设计与实现第41-47页
    6.1 无线数据通信模块硬件设计第41-44页
        6.1.1 无线数据通信模块微处理器选型第41页
        6.1.2 无线数据通信模块电路设计第41-44页
    6.2 无线数据通信模块软件设计第44-46页
        6.2.1 SD 卡数据操作程序设计第45页
        6.2.2 串口收发短信程序设计第45-46页
    6.3 本章小结第46-47页
第七章 数据处理模块的设计与实现第47-64页
    7.1 数据处理模块硬件设计第47-50页
        7.1.1 电源电路设计第48页
        7.1.2 RTC 电池供电电路设计第48页
        7.1.3 USB Slave 接口电路设计第48-49页
        7.1.4 RS-232 串口电路设计第49页
        7.1.5 SD 卡接口电路设计第49-50页
        7.1.6 板间接口电路设计第50页
    7.2 数据处理模块软件设计第50-63页
        7.2.1 嵌入式 Linux 开发平台搭建第51-52页
        7.2.2 嵌入式 Linux 系统移植第52-55页
        7.2.3 应用程序设计第55-63页
    7.3 本章小结第63-64页
第八章 系统测试第64-70页
    8.1 数据采集模块测试第64-65页
    8.2 CAN 总线适配器测试第65页
    8.3 无线数据通信模块测试第65-66页
    8.4 灌溉控制模块测试第66-67页
    8.5 数据处理模块测试第67-68页
    8.6 系统综合测试第68页
    8.7 测试分析第68-69页
    8.8 本章小结第69-70页
第九章 结论与展望第70-72页
    9.1 结论第70-71页
    9.2 展望第71-72页
参考文献第72-76页
致谢第76-77页
作者简介第77页
论文购买
论文编号ABS4103985,这篇论文共77页
会员购买按0.30元/页下载,共需支付23.1
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付38.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656