行业动态

难道不是采用ADuC812实现远程环境监测信息系统下位机的设计才是工控机技术的最佳应用

导语:本文提出了一种基于ADuC812的远程环境监测信息系统下位机设计方法,详细介绍了ADuC812的优点以及下位机数据采集系统硬件电路和软件实现。利用ADuC812的24位寻址能力,结合闪速存储器28F640实现了大容量数据存储。

摘要:本文介绍了一种基于ADuC812设计的远程环境监测信息系统下位机,其硬件电路采用模拟放大转换电路、外部数据存储器28F640,并通过串行口通信与键盘和LCD显示器交互。软件设计主要包括数据采集及存储子程序、键盘扫描与液晶显示程序,以及与上位机通信子程序。该设计以提高系统性能、降低成本为目标,适用于各种环境监测应用。

关键词:ADuC812 环境监测 数据采集 闪速存储器

1 引言

在当今社会,对于环境质量的关注日益增长,这要求我们必须建立起一个高效率、高可靠性的远程环境监测信息系统。本文将探讨如何利用ADuC812这种新型微控制器来实现这一目标。

2 远程环境监测信息系统整体介绍

该远程环境监控系统由分布在不同位置的多个下位机组成,每个下位机负责实时采集周围环境中的参数,并通过电话线或无线网络将这些数据传送至中心站。此中心站上的上位机则负责对这些传来的数据进行分析处理,并根据需要向公众发布相关信息。

3 下位机硬件电路设计

下位机硬件电路主要由四部分构成:模拟输入信号接收部分、模拟放大转换部分、外部数据存储部分以及串行通信接口部分。其中,使用的是具有24-bit地址空间的大容量闪速存储器28F640,以确保足够的内置缓冲区来支持长时间连续采样的需求。此外,还引入了MAX232芯片作为RS-232口电平匹配与驱动,以便通过电话线连接到上级设备。

4 下位机软件设计

下 位 机会有三个主要功能子程序,即定时中断触发下的数据采集及存储、键盘扫描及其相关显示操作,以及与上级设备之间的一次性或持续通讯。在执行过程中,将会涉及到对ADC转换模块和内部寄存器(SFR)的精确操作,以确保高效且准确地完成各项任务。此外,由于8051指令兼容性,本项目也考虑到了现有用户可能直接移植已有代码的情况,从而简化开发流程并减少成本开支。