本文介绍了以AT89C51/55单片机为核心的主从机温湿度自动巡回监测系统;此系统主要由单片机、传感器、多路开关和信号处理、A/D转换子系统等组成,其中多路信号选择由CD4051和CD4052完成,电路简单可靠。 【温湿度自动监测系统概述】 该文介绍了一个基于AT89C51/55单片机的温湿度自动巡回监测系统,旨在实现对多个环境点的温湿度实时监控。系统由主从两部分构成,其中主机采用AT89C55,从机采用AT89C51。整个系统包括单片机、传感器、多路开关和信号处理、A/D转换子系统等组件。通过CD4051和CD4052多路开关选择信号,实现了信号的有效传输和处理。 【硬件配置与功能】 1. **单片机**:AT89C55作为主机,负责数据的收集、保存、打印和历史数据调用,可监控50至100个粮仓。AT89C51作为从机,主要负责64个检测点的数据采集、模数转换和数据传输。两者均具备丰富的I/O资源、串行接口、定时器等功能。 2. **传感器**:温度传感器使用AD590M,具有线性电流输出,测温范围广泛且精度高。湿度传感器采用IH-3602,为电容式湿敏传感器,内置温度补偿电路,输出直流电压,适用于湿度测量。 3. **多路开关与矩阵测量网络**:CD4051和CD4052多路模拟开关用于选择和切换不同的温度和湿度传感器,通过地址码由AT89C51的P0和P2口控制,实现对各测量点的监测。 4. **A/D转换**:采集到的模拟信号通过A/D转换器转化为数字信号,以便单片机处理。 5. **通信方式**:主从机间采用串行异步通信,利用单片机内部的UART模块和RS-422驱动器接收器,确保信号的稳定传输。 【系统软件设计】 系统软件设计遵循模块化原则,主要包括主机程序和从机程序。从机程序在初始化后,周期性地执行数据采集、滤波、显示和数据传输任务。主机则负责定时接收从机发送的数据,实时显示并保存,同时具备防程序跑飞的看门狗电路。 【系统优势】 采用AT89C51/55单片机,系统具备高可靠性、简单电路设计,便于批量生产。此外,系统预留了未使用的软硬件资源,有利于系统的进一步开发和扩展。 总结来说,这个温湿度自动监测系统利用先进的单片机技术,结合可靠的传感器和信号处理电路,实现了对大范围环境的高效监测。其设计考虑了系统的可扩展性和稳定性,是自动化监测领域的实用解决方案。
- 粉丝: 3
- 资源: 970
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助