摘要
介绍了一种基于FPGA(Field Programmable Gate Array)的远程温湿度监测系统的设计过程,给出了以FPGA为核心构建的"温湿度采集+逻辑控制器+数据处理+网络接口控制"的系统硬件设计结构;利用Altera SOPC(system on programmable chip)技术,在FPGA内部构建Nios Ⅱ CPU,并内嵌实时内核μC/OS-Ⅱ实现对温湿度传感器SHT11、网络控制器DM9000A的任务调度和管理,从而完成对环境温湿度的远程实时监测;经过近3000小时的测试表明,系统检测精度高,占用资源少,灵敏度高,工作稳定可靠,满足功能需求。
This article introduces the design process of long--distance temperature and humidity watching system based on FPGA, and puts forward the system design frame centered with FPGA of "temperature and humidity acquisition+logical control+ data processing+ net interface control". The system using the technology of Ahera SOPC to construct NioslI CPU which embeds Real--system μC/OS-Ⅱ within FPGA, and μC/OS-Ⅱ finishes the management of temperature and humidity sensor SHTll and net controller DM9000A, thereby finishes the long--distance real--time watching of environmental temperature and humidity. More than 3000 hours' Tests show that system has high detection precision and sensitivity, occupies fewer resources, and works stably. The system satisfies the requirement.
出处
《计算机测量与控制》
CSCD
北大核心
2011年第11期2619-2622,共4页
Computer Measurement &Control