新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于DSl8820和AT89S52以及RF芯片的測(cè)溫系統(tǒng)設(shè)計(jì)

基于DSl8820和AT89S52以及RF芯片的測(cè)溫系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-06-28 來(lái)源:網(wǎng)絡(luò) 收藏

  3.1 軟件流程圖

  軟件流程圖如圖5~圖7所示。

  

  

  3.2 無(wú)線通信軟件系統(tǒng)描述

  系統(tǒng)軟件設(shè)計(jì)主要包括兩部分:無(wú)線通信模塊和手機(jī)端數(shù)據(jù)處理模塊,采用C#語(yǔ)言編寫。無(wú)線通信模塊首先需完成串口配置、A/D配置和接收器的配置,然后編寫發(fā)送函數(shù)和接收函數(shù)實(shí)現(xiàn)無(wú)線通信。由于從機(jī)有多個(gè),采用輪詢的方式,對(duì)從機(jī)輪流發(fā)給“令牌”,從機(jī)在獲得“令牌”期間才能和主機(jī)間進(jìn)行通信。采用單工方式通信,首先打開(kāi)通信配置,發(fā)送“配置字”,然后關(guān)閉通信配置,接收方接收到“配置字”后按照地址進(jìn)行通信。接收函數(shù)和發(fā)送函數(shù)簡(jiǎn)介如下:

  3.2.1 接收函數(shù)

  接收函數(shù)程序如下:

  

  3.2.2 發(fā)送函數(shù)

  發(fā)送函數(shù)程序如下:

  

  

  4 結(jié)語(yǔ)

  該無(wú)線系統(tǒng)電路簡(jiǎn)單、性能穩(wěn)定、抗干擾能力強(qiáng)、可靠性高、搭建方便、易于擴(kuò)展,本系統(tǒng)適用于在短距離對(duì)多種環(huán)境溫濕度的監(jiān)測(cè),有廣闊的應(yīng)用前景。無(wú)線數(shù)據(jù)傳輸在實(shí)驗(yàn)室的效果是好的,對(duì)采集參數(shù)的接收和數(shù)據(jù)的發(fā)送都反應(yīng)靈敏。但無(wú)線數(shù)據(jù)傳輸還存在著一些問(wèn)題,若采用競(jìng)爭(zhēng)信道的方式可進(jìn)一步提高系統(tǒng)效率,采用USB接口,可提高效率,同時(shí)支持即插即用,這些特性都需要進(jìn)一步改善。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 8820 DSl 89S S52

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉