基于CanBus多点湿度检测系统研制

基于CanBus多点湿度检测系统研制(任务书,开题报告,论文16000字)
摘 要
本文阐述了多点湿度检测系统的国内外研究现状,系统实现的基本思路,系统各模块的设计原理、硬件和软件实现方法以及详细阐述了测试过程中需要重视的问题。
本文基于TMS320F2812DSP 微控制器设计出了一个分布式多点水分补给系统,各检测节点之间通过CAN总线协议实现多点数据传输。该系统根据检测区域的土壤湿度情况,能自动控制液体电磁阀开启程度和时间,可以达到最佳灌溉效果。
实验结果表明该系统具有低成本、低功耗、工作稳定、节水等优点,适合大面积推广,具有显著的经济效益,为大范围水分补给系统的研制奠定了基础。
关键词:多点检测 水分补给 CAN总线 程序设计
Development of Multi - point Humidity Detection System Based on CanBus
ABSTRACT
This paper describes the research status of multi-point humidity detection system at home and abroad, the basic idea of system realization, the design principle of each module of the system, the hardware and software implementation methods, and elaborates the problems that need attention in the testing process.
In this paper, a distributed multi-point water supply system is designed based on TMS320F2812DSP microcontrollers, and multi-point data transmission is realized by CAN bus protocol. The system can automatically control the degree and time of liquid solenoid valve opening according to the soil moisture of the detection area, and can achieve the best irrigation effect.
The experimental results show that the system has the advantages of low cost, low power consumption, stable operation and water saving, and is suitable for large area extension and has significant economic benefits, which lays the foundation for the development of large area water supply system.
Key words: Multi-point detection; Water supply; CAN bus; Programming
[资料来源:http://www.doc163.com]

目录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1研究意义 1
1.2多点湿度检测系统的国内外研究现状 2
1.3 研究思路和技术方法 3
1.3.1 系统的研究思路 3
1.3.2 系统实现的技术方法 4
第二章 系统组成及设计原理 5
2.1系统简述 5
2.1.1 系统结构 5
2.1.2 系统设计原则及需求分析 6
2.2 CAN总线工作原理 6
2.2.1 CAN总线简介 6
2.2.2 CAN的报文格式 7
2.2.3 CAN的工作方式 9
2.3 湿度传感器工作原理 10 [版权所有:http://DOC163.com]
2.4 DSP简述及选用原因 11
2.4.1 DSP简述 11
2.4.2 选用DSP作为系统控制器的原因 11
第三章 硬件设计 13
3.1湿度检测模块 13
3.2控制中心模块 13
3.3水分补给模块 14
3.4 CAN模块 15
第四章 功能的软件实现 17
4.1土壤湿度数据采集的程序实现 17
4.2 CAN总线通信的程序实现 18
4.2.1单点通信 18
4.2.2 多点通信 20
4.2.3 CAN发送与湿度采集的功能整合 22
4.3 水分补给功能的程序实现 22
第五章 系统测试 24
5.1土壤湿度数据采集的功能测试 24
5.2 CAN总线通信的功能测试 26
5.2.1单点通信测试 26
5.2.2 多点通信测试 28
5.2.3 CAN发送与湿度采集的功能整合测试 29 [资料来源:Doc163.com]
5.3 水分补给功能的测试 30
第六章 总结与展望 31
6.1总结 31
6.2 展望 31
参考文献 32
致谢 34
