论文部分内容阅读
远程测量技术在现代科学技术、工业生产和国防等诸领域中的应用十分广泛。随着无线通信,微电子技术,嵌入式及传感器技术的发展,嵌入式产品的成本也越来越低,采用嵌入式技术的多参数测量中心相对于PC机拥有更加低廉的成本和便于移动的优势。本文在研究目前远程测量系统的基础上设计了一种基于单片机和FPGA的嵌入式温湿度远程测量系统,并将主要用于无人值守中小型粮仓粮情的远程监测。
本系统首先采用AT89S51单片机与温度传感器DS18820和湿度传感器HIH3610及DS2438构成现场采集控制器采集现场温度和湿度数据,然后以Altera的FPGA为核心,通过在外围添加适当的存储设备和通信接口设备,构成一个嵌入式系统的硬件平台。在此平台的基础上,通过在FPGA中定制NiosⅡ软核处理器以及在外围的存储器中下载uClinuX操作系统,从而构建出一套资源丰富的嵌入式操作系统。该系统带有一个网络功能齐全的Web服务器。嵌入式远程测量系统其功能是根据远程监控人员的命令,测量现场监控点的温度和湿度数据,并将实时的监控结果通过Web的形式传送给监测人员。
本文主要包括如下两个部分:嵌入式Web服务器系统设计和单片机温度湿度采集系统的软硬件设计。嵌入式Web服务器系统设计主要NiosⅡ软核CPU的设计方法、外围存储和通信器件的添加及设计方法;嵌入式操作系统uClinux的相关知识及移植方法;CGI程序设计。