试议微处理器基于ARM养殖水质监测系统设计与
最后更新时间:2024-03-12
作者:用户投稿本站原创
点赞:27270
浏览:122302
论文导读:
摘要:水产养殖是我国农业的支柱产业之一,近年来,水产养殖的品种和产量不断增加,且养殖的规模越来越大,这为计算机监控技术在水产养殖中的运用提供了良好的条件和广阔的进展空间。未来的水产养殖以高成活率和高质量为目的,实现这些目的的前提条件是保持养殖水质的稳定性,如水温、溶解氧、pH值和浊度等水质参数都需要及时获取。但传统的养殖水质监测策略具有水质参数获取不及时、可靠性低和成本高等缺点,远远不能实现上面陈述的需求。由此,设计实现一种可靠的养殖水质监测系统对养殖业的进展具有重大作用。本论文在学习了无线传感器网络技术和嵌入式系统基本论述的基础上,结合养殖水质监测系统的实际需求,提出了一种基于ARM的养殖水质监测系统,该系统能够采集水质参数并实时存储并显示,通过该系统可以方便的查询养殖水域的水温、溶解氧、pH值和浊度等水质参数。本论文设计了养殖水质监测系统的总体设计案例,并结合系统选取的软硬件进行了具体的浅析和设计。无线传感器节点设计采取低功耗的MSP430系列单片机和智能射频芯片CC2420,并介绍了相关软件开发流程图和部分代码;嵌入式人机界面基十TQ2440开发平台,移植了Linux-2.6.304版本作为操作系统进行SQLite数据库的设计和查询界面的开发,给出了移植和界面设计的相关步骤,最终实现了水质参数数据的存储和实时查询。本系统较之传统的水质检测策略不仅解决了养殖水质监测的多测点和广泛分布的要求,而且提升了数据的准确性,并且实现了实时监测和历史查询的功能。该系统具有构建简单的特点,而且经过扩展后也能用于其他水质监测的场合,具有一定的借鉴作用。关键词:水质监测论文ARM9微处理器论文无线传感器网络论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要3-4
Abstract4-7
第1章 绪论7-11
4.
4.
5.
在读期间发表的学术论文及探讨成果76-77
致谢77
摘要:水产养殖是我国农业的支柱产业之一,近年来,水产养殖的品种和产量不断增加,且养殖的规模越来越大,这为计算机监控技术在水产养殖中的运用提供了良好的条件和广阔的进展空间。未来的水产养殖以高成活率和高质量为目的,实现这些目的的前提条件是保持养殖水质的稳定性,如水温、溶解氧、pH值和浊度等水质参数都需要及时获取。但传统的养殖水质监测策略具有水质参数获取不及时、可靠性低和成本高等缺点,远远不能实现上面陈述的需求。由此,设计实现一种可靠的养殖水质监测系统对养殖业的进展具有重大作用。本论文在学习了无线传感器网络技术和嵌入式系统基本论述的基础上,结合养殖水质监测系统的实际需求,提出了一种基于ARM的养殖水质监测系统,该系统能够采集水质参数并实时存储并显示,通过该系统可以方便的查询养殖水域的水温、溶解氧、pH值和浊度等水质参数。本论文设计了养殖水质监测系统的总体设计案例,并结合系统选取的软硬件进行了具体的浅析和设计。无线传感器节点设计采取低功耗的MSP430系列单片机和智能射频芯片CC2420,并介绍了相关软件开发流程图和部分代码;嵌入式人机界面基十TQ2440开发平台,移植了Linux-2.6.304版本作为操作系统进行SQLite数据库的设计和查询界面的开发,给出了移植和界面设计的相关步骤,最终实现了水质参数数据的存储和实时查询。本系统较之传统的水质检测策略不仅解决了养殖水质监测的多测点和广泛分布的要求,而且提升了数据的准确性,并且实现了实时监测和历史查询的功能。该系统具有构建简单的特点,而且经过扩展后也能用于其他水质监测的场合,具有一定的借鉴作用。关键词:水质监测论文ARM9微处理器论文无线传感器网络论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要3-4
Abstract4-7
第1章 绪论7-11
1.1 选题背景及探讨近况介绍7-8
1.2 探讨目的及探讨作用8-9
1.3 探讨内容及各章重点9-11
第2章 养殖水质监测系统相关技术介绍11-182.1 无线传感器网络技术11-13
2.1.1 无线传感器网络的系统结构11-12
2.1.2 无线传感器网络协议栈介绍12
2.1.3 Zigbee无线通信技术12-13
2.2 嵌入式系统13-182.1 嵌入式系统具体特性介绍14
2.2 嵌入式处理器介绍14-15
2.3 嵌入式操作系统15-18
第3章 系统整体设计案例及硬件设计18-273.1 系统整体设计案例介绍18-19
3.2 无线传感器网络节点硬件设计19-23
3.2.1 传感器节点硬件选择19-23
3.2.2 中心节点硬件设计23
3.3 嵌入式系统平台及相关硬件选择23-263.4 本章小结26-27
第4章 嵌入式系统平台相关环境建立27-424.1 相关软件组件选择27-30
4.1.1 操作系统27
4.1.2 图形界面软件27-29
4.1.3 数据库29-30
4.2 Linux操作系统的移植30-354.
2.1 交叉开发环境的建立31-32
4.2.2 Bootloader32-35
4.3 内核的编译和配置35-384.
3.1 Linux内核介绍35-36
4.3.2 配置内核36-38
4.4 制作根文件系统38-394.5 Linux串口驱动39-40
4.6 烧写历程40-41
4.7 本章小结41-42
第5章 养殖水质监测系统的软件实现42-715.1 传感器节点软什设计部分42-49
5.1.1 Zigbee组网42-43
5.1.2 CC2420的通讯程序43
5.1.3 Zibee协议栈43-45
5.1.4 传感器节点的软件设计45-49
5.2. 中心节点软件设计49-50
5.3 基于嵌入式平台的数据库和查询界面50-685.
3.1 嵌入式数据库SQLite50-55
5.3.2 Qt/Embedded55-58
5.3.3 监测系统功能软件设计与实现58-68
5.4 监测系统的移植68-705.5 本章小结70-71
第6章 总结和展望71-736.1 总结71-72
6.2 展望72-73
参考文献73-76在读期间发表的学术论文及探讨成果76-77
致谢77