新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于DSl8820和AT89S52以及RF芯片的测温系统设计

基于DSl8820和AT89S52以及RF芯片的测温系统设计

作者:时间:2012-06-28来源:网络收藏

  3.1 软件流程图

  软件流程图如图5~图7所示。

  

  

  3.2 无线通信软件系统描述

  系统软件设计主要包括两部分:无线通信模块和手机端数据处理模块,采用C#语言编写。无线通信模块首先需完成串口配置、A/D配置和接收器的配置,然后编写发送函数和接收函数实现无线通信。由于从机有多个,采用轮询的方式,对从机轮流发给“令牌”,从机在获得“令牌”期间才能和主机间进行通信。采用单工方式通信,首先打开通信配置,发送“配置字”,然后关闭通信配置,接收方接收到“配置字”后按照地址进行通信。接收函数和发送函数简介如下:

  3.2.1 接收函数

  接收函数程序如下:

  

  3.2.2 发送函数

  发送函数程序如下:

  

  

  4 结语

  该无线系统电路简单、性能稳定、抗干扰能力强、可靠性高、搭建方便、易于扩展,本系统适用于在短距离对多种环境温湿度的监测,有广阔的应用前景。无线数据传输在实验室的效果是好的,对采集参数的接收和数据的发送都反应灵敏。但无线数据传输还存在着一些问题,若采用竞争信道的方式可进一步提高系统效率,采用USB接口,可提高效率,同时支持即插即用,这些特性都需要进一步改善。


上一页 1 2 下一页

关键词: 8820 DSl 89S S52

评论


相关推荐

技术专区

关闭