摘要:为了满足水产养殖智能化的要求,设计了水产养殖中水质参数的远程实时监控系统,该系统由基于传感器节点,汇聚节点的水质参数无线监测网络和远程数据管理节点组成。采用以 CC2530为核心的ZigBee模块传感器节点方案,构建基于 ZigBee 协议的无线传感网,实现水质数据采集;应用以 ARM9 微处理器 S3C2410 开发的汇聚节点实现数据的汇聚和 GPRS 无线通信实现远程数据的传输。利用 ZigBee 技术和 GPRS 技术,此系统不仅满足了无线数据采集和数据传输的相关指标要求,而且有效地解决了水产养殖系统中布线困难、节点不可移动、不易维护等问题,满足了水产养殖中水质监测的需要。78186
毕业论文关键词:远程监控;ZigBee;CC2530;GPRS
Abstract: In order to meet the requirements of the intelligent aquaculture, aquaculture water quality parameters of the real-time remote monitoring and control system is designed, the system based on sensor nodes, gathering node of the water quality parameters of wireless monitoring network and remote data management node。 The CC2530 as the core of ZigBee sensor node scheme, is constructed based on the ZigBee protocol of wireless sensor network, to achieve water quality data acquisition; application to the sink node with ARM9 microprocessor S3C2410 development achieve data aggregation and GPRS wireless communication to realize the remote data transmission。 By using the technology of ZigBee and GPRS, this system not only to meet the corresponding requirements in wireless data acquisition and data transmission, and effectively solved the aquaculture system wiring difficulties, nodes can not be mobile, easy maintenance, to meet the needs of aquaculture water quality monitoring。
Key words: remote monitoring; ZigBee; CC2530; GPRS
目录
1 前言 4
1。1 水产养殖的背景 4
1。2 水产养殖数字化的目的与意义 4
2 系统的整体设计方案 4
3 整个系统硬件结构 5
3。1 传感器节点硬件设计 5
3。2 调理电路设计 6
3。2。1 PH调理电路 6
3。2。2 温度调理电路 7
3。2。3 溶解氧调理电路 7
3。3 ZigBee技术简介 8
3。3。1 ZigBee介绍 8
3。3。2 ZigBee网络拓扑结构 10
3。3。3 ZigBee的协议栈 10
3。4 CC2530芯片 12
3。5 汇聚节点的硬件设计 13
4 系统的软件设计 15
4。1 Linux内核的裁剪、配置和编译 15
4。2 U-Boot的启动过程 15
4。3 GPRS驱动程序编写 15
4。4 传感器节点软件设计 16
4。5 汇集节点软件设计 17
4。6 上位机软件的设计 18
结束语 19
参考文献 20
致谢 21
1 前言