新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C52单片机与TC35i的远程温度监测系统设计

基于AT89C52单片机与TC35i的远程温度监测系统设计

作者:时间:2012-04-07来源:网络收藏

数据通信电路主要实现短消息收发、与PC机通信、软件控制等功能。的数据接口采用串行异步收发,符合RS-232接口电路标准。工作在CMOS电平(2.65 V)。数据通信电路以MAX232为核心实现电平转换及串口通信。

3 软件设计

系统主要的任务是监测被控对象的温度.然后通过发送到监测中心。系统软件设计的重点在于单片机的编程。通过向写入不同的AT指令完成多种功能。监测分站主程序流程如图4所示。

监测软件主要包括初始化程序、信号采集处理程序和短消息收发程序等。初始化程序包括硬件初始化、定时器和串口初始化:信号采集和处理主要完成外部采集的温度转换:接收短消息采用查询方式.一旦短消息到达,调用串口接收程序解码短消息内容并做出相应处理:发送温度信号采用定时方式,将采集的温度编码为短消息。然后调用发送指令将短消息发送到监测中心。

基于AT89C52单片机与TC35i的远程温度监测系统设计

4 结束语

本文对GSM系统硬件和软件设计进行说明。温度检测采用DSl8820.非常适用于多点、恶劣环境下的温度监测系统。GSM模块利于系统集成,成本较低,运行稳定可靠,适用于远距离监测,不受地形条件的限制,有着广泛的应用前景。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭