摘要

为顺应农业气象现代化的发展需求,以及观测方式由人工观测向自动观测的转变,设计了一种基于AM335X的农业气象自动观测系统。系统依托Ubuntu嵌入式开发平台,从硬件和软件两方面设计考虑。硬件部分选取Cortex-A8核心工业控制MCU,应用于对农业观测要素的图像信息处理,利用模块化结构,提升硬件设计的层次化标准。软件部分采用Thread多线程通信机制,搭建C++函数动态链接库,将基于SSH安全协议的ftp上传软件WinSCP,作为测试系统与PC机的交互工具。基于SecureCRT软件仿真环境,对照系统各状态输出格式要求,对观测系统的要素状态文件信息与图像文件信息进行了模拟状态调试输出与上传ftp服务器功能测试。结果表明:系统能自动实现对农作物观测要素状态数据与实时生长图像的观测采集与信息上传,对以后农业气象观测自动化的推广应用提供了一定的技术参考。

全文