基于Proteus和Keil软件的温室环境监测系统开发

    Development of environment monitoring systems for greenhouse based on Proteus and Keil software

    • 摘要: 针对现有农业环境监控系统设计方式的不足,该文研究与开发了一套温室、大棚监测系统,用于测量空气温度、湿度及二氧化碳浓度。该系统引入Proteus与Keil软件联合调试的开发方式,采用C#语言构建了具有良好交互功能的上位机软件,引入Access数据库管理历史数据;解决了关键数据的处理、串口中断数据流的构建、Access数据库的设计、Proteus软件与上位机的通信等系统若干关键问题。系统实际运行良好,验证了所采用开发方式的有效性。

       

      Abstract: Aiming at overcoming the shortcomings of the design methods of agricultural monitoring system, a new approach was investigated to develop greenhouse environment monitoring systems where air temperature, air humidity, CO2 concentration can be online measured and monitored. A fundamentally different embedded system design method named Joint-Debugging of Proteus and Keil was proposed, which significantly reduced the development cycle and hardware costs. C# language was adopted to develop PC monitoring software and Access Data Base was used to store and manage the historical data. Several system key issues including key data processing, serial interrupt data-flow building, Access Database design, Proteus and PC communications were well solved. The experimental results show that the system runs well and verifies the effectiveness of the proposed methods.

       

    /

    返回文章
    返回