新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AT89C52單片機(jī)與TC35i的遠(yuǎn)程溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于AT89C52單片機(jī)與TC35i的遠(yuǎn)程溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-04-07 來源:網(wǎng)絡(luò) 收藏

數(shù)據(jù)通信電路主要實(shí)現(xiàn)短消息收發(fā)、與PC機(jī)通信、軟件控制等功能。的數(shù)據(jù)接口采用串行異步收發(fā),符合RS-232接口電路標(biāo)準(zhǔn)。工作在CMOS電平(2.65 V)。數(shù)據(jù)通信電路以MAX232為核心實(shí)現(xiàn)電平轉(zhuǎn)換及串口通信。

3 軟件設(shè)計(jì)

系統(tǒng)主要的任務(wù)是監(jiān)測(cè)被控對(duì)象的溫度.然后通過發(fā)送到監(jiān)測(cè)中心。系統(tǒng)軟件設(shè)計(jì)的重點(diǎn)在于單片機(jī)的編程。通過向寫入不同的AT指令完成多種功能。監(jiān)測(cè)分站主程序流程如圖4所示。

監(jiān)測(cè)軟件主要包括初始化程序、信號(hào)采集處理程序和短消息收發(fā)程序等。初始化程序包括硬件初始化、定時(shí)器和串口初始化:信號(hào)采集和處理主要完成外部采集的溫度轉(zhuǎn)換:接收短消息采用查詢方式.一旦短消息到達(dá),調(diào)用串口接收程序解碼短消息內(nèi)容并做出相應(yīng)處理:發(fā)送溫度信號(hào)采用定時(shí)方式,將采集的溫度編碼為短消息。然后調(diào)用發(fā)送指令將短消息發(fā)送到監(jiān)測(cè)中心。

基于AT89C52單片機(jī)與TC35i的遠(yuǎn)程溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

4 結(jié)束語(yǔ)

本文對(duì)GSM系統(tǒng)硬件和軟件設(shè)計(jì)進(jìn)行說明。溫度檢測(cè)采用DSl8820.非常適用于多點(diǎn)、惡劣環(huán)境下的溫度監(jiān)測(cè)系統(tǒng)。GSM模塊利于系統(tǒng)集成,成本較低,運(yùn)行穩(wěn)定可靠,適用于遠(yuǎn)距離監(jiān)測(cè),不受地形條件的限制,有著廣泛的應(yīng)用前景。


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

評(píng)論


相關(guān)推薦

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

關(guān)閉