节点文献

单片机自动微灌控制器的研究、设计与应用

Study, Design and Application of Single Chip Microprocessor Automatic Micro-irrigation Controller

【作者】 张银霞

【导师】 李保谦;

【作者基本信息】 河南农业大学 , 农业机械化工程, 2002, 硕士

【摘要】 本论文详细地论述了由单片机为处理器的自动微灌溉控制器的硬件、软件设计、系统编程和抗干扰设计等方面的问题。本控制器以ATMEL公司的AT89C51单片机为核心,由传感器,信号处理电路,键盘、显示电路,输出控制电路,故障报警电路等构成。它能实现多路数据采集、多路控制信号输出,通过传感器自动检测土壤水分实现自动闭环控制和预编定时程序的时间控制等多种自动灌溉控制方式,并具有土壤水分超出设定范围自动报警功能。 硬件方面,土壤含水量的测量采用先进的HM1500电容式水分传感器;A/D转换采用了ADC0809芯片;键盘、显示分别采用了独立式按键和LED显示块;故障报警选用了压电式蜂鸣器;输出控制电路由三极管、光电耦合器、继电器、电磁阀等组成。软件设计采取了流行的模块化编程方法,软件程序的开发全部采用了C51高级语言。主要包含的程序有:主程序;键盘扫描子程序;A/D采样子程序;定时设定子程序等。同时,在软、硬件设计时均采取了有效的抗干扰措施。 经过实验室的连续调试实验证明:该控制器具有可靠性高、功能强等特点,有着广阔的开发应用前景。另外,本文对整个自动灌溉控制系统今后的进一步发展和完善提出了几点建议。

【Abstract】 The hardware layout and software development for single chip microprocessor automatic micro-irrigation controller and system programming are presented in detail in this paper. Based on the AT89C51 single chip microprocessor, the whole system consists of soil moisture sensors, signal transfer circuit, keyboard and monitor display circuit, out port control circuit, malfunction alarm circuit as well as system software. This controller can control multi-input and multi-output. It can work in several ways such as closed loop control with sensors, opened loop control based on the preset timing program. In addition, it has automatic alarm function when the soil moisture exceeds the preset range.As far as the hardware design is concerned, here chose the HM1500 capacitive moisture sensor as the soil moisture sensor, ADC0809 as the A/D conversion, independent key as the keyboard, LED display unit as the monitor display and chose the simple piezoelectric buzzer as the malfunction alarm device. The out port control circuit is composed of AT89C51, triode, photoelectric coupler, relay, electromagnetic valve and so on. The software designing adopt the popular modularized structure. The development of software programs apply C51 language entirely. The primary programs are main program, keyboard scanning subroutine, A/D sampling subroutine, timer presettingsubroutine. Meanwhile, the efficient anti-interference measures are adopted during the design of the hardware and software.The successive debug experiments prove that this controller is characterized by high reliability, capable control function. The system has a bright prospect for development and application. In addition, suggestions about further development and improvement of the irrigation controller are made in this paper.

  • 【分类号】TP273.5
  • 【被引频次】9
  • 【下载频次】975
节点文献中: 

本文链接的文献网络图示:

本文的引文网络