论文部分内容阅读
近年来,随着嵌入式微处理器的快速发展,单片机系统得到了广泛的应用。在医疗、航空、交通、军事技术、工业控制、科学研究等领域,单片机往往是作为一个核心部件来使用,但仅仅具备单片机方面的知识是不够的,还应结合具体的硬件结构以及应用对象的软件特点来设计系统。本论文的目的就是设计实现一个具有一定实用性的实时数据采集系统。论文主要论述对土壤内部温度、湿度、压力数据采集系统的设计与实现。它的主要功能是完成数据采集、处理、显示、控制以及与PC机之间的通信等。基于对数据采集系统体系结构及功能要求的分析,本文设计并实现的采集系统采用ADuC812单片机为核心,扩展了电源电路、复位电路、LCD接口电路以及监控电路等,并配有标准RS-232串行通信接口。系统软件采用汇编语言编写,为了便于扩展和更改,软件的设计采用模块化结构。由于使用该仪器的野外环境多样,干扰严重,在系统的开发实现中,不仅要实现数据采集仪的一般功能,也要保证它的可靠性和安全性。本文论述了数据采集系统所采取的硬件和软件方面的抗干扰措施,并对与PC机之间的通信实现进行了相应的论述。本文首先简要介绍了系统的总体设计以及相关开发环境,在对该方案进行细化的过程中,对各功能模块的关键技术和设计作了具体的描述。本文包含系统硬件电路的设计、整体电路板的分析以及在设计中需要注意的各种问题等,并对系统软件的设计也进行了研究。