<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 設(shè)計(jì)應(yīng)用 > 基于GPRS的熱計(jì)量室溫采集儀設(shè)計(jì)

          基于GPRS的熱計(jì)量室溫采集儀設(shè)計(jì)

          作者:郭麗霞 李靜 時(shí)間:2015-11-09 來(lái)源:電子產(chǎn)品世界 收藏
          編者按:室溫采集是供熱企業(yè)整體掌握供熱情況的判斷依據(jù),本設(shè)計(jì)通過(guò)高精度溫度傳感器進(jìn)行用戶(hù)的室溫采集并存儲(chǔ)在本地?cái)?shù)據(jù)存儲(chǔ)器中,可通過(guò)GPRS把數(shù)據(jù)傳輸?shù)椒?wù)器,采用低功耗設(shè)計(jì),本地LCD液晶顯示溫度、時(shí)間及信號(hào)強(qiáng)度,本設(shè)計(jì)已成功應(yīng)用在供熱計(jì)量系統(tǒng)中。

            (2) 電源部分設(shè)計(jì)要特別注意,它除了給模塊的數(shù)字信號(hào)和模擬信號(hào)供電外,還給射頻功放供電。電源部分的參數(shù),比如負(fù)載能力、紋波的大小等,都會(huì)直接影響模塊的性能和穩(wěn)定性。在電源電路中,必須增加一個(gè)大容量的鋁電解電容或者稍小容量的鉭電解電容,提高電源的瞬間大電流續(xù)流能力,此外在靠近模塊的管腳還要增加0.1μF、100pF 和33pF 的濾波電容,以降低射頻干擾的影響。

          本文引用地址:http://www.ex-cimer.com/article/281887.htm

            (3) 電源部分在PCB 中走線要遠(yuǎn)離射頻部分,走線寬度要保證2A 的電流安全通過(guò)而且不能有明顯的回路壓降。主電源走線寬度要求大約為2mm 左右。電源部分的地平面盡量完整,且多打地孔。

            (4) 模塊主電源上電不能早于外部MCU 上電,以防止模塊在上電瞬間,MCU 的串口處于不穩(wěn)定狀態(tài),導(dǎo)致模塊進(jìn)入錯(cuò)誤的運(yùn)行模式。所以請(qǐng)務(wù)必在設(shè)計(jì)中保證MCU 穩(wěn)定運(yùn)行后,再控制模塊上電,尤其要注意電源模塊的使能端的上電默認(rèn)狀態(tài)。

            (5) PCB的走線方式為:射頻線寬度為0.8mm~1.0mm;射頻線與鋪地的間距為1mm~0.8mm;射頻線需要完整包地且要多打地孔(很重要);射頻線對(duì)應(yīng)的背面層需要挖地掏空,射頻線走線盡量短(不超過(guò)15mm 為宜),盡量圓滑,無(wú)突起,比如使用弧線或者淚滴,以防止反射。

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

            軟件開(kāi)發(fā)以IAR Workbench V4.10為開(kāi)發(fā)平臺(tái)3,采用C語(yǔ)言編寫(xiě),按照硬件電路設(shè)計(jì)系統(tǒng)軟件編程的基本思路是,對(duì)串口、液晶模塊、溫度傳感器進(jìn)行初始化,軟件的主要難點(diǎn)在通過(guò)AT指令控制GRPS模塊。控制流程如圖4。

            建立TPC連接的主要代碼如下:

            BOOL Neo_CreateTCPLink(char *linkStr,int size)

            int timeout; // 超時(shí)次數(shù)變量;

            if ( size<=0 ) return FALSE;

            timeout = 0;

            Neo_SendATCommand(linkStr,size);//發(fā)送AT指令建立TCP連接

            Delay_ms(1000); // 延時(shí)1000ms;

            do

            timeout++;

            Delay_ms(100); // 延時(shí)10ms;

            memset(gRecieveBuffer,0x00,sizeof(gRecieveBuffer));

            Neo_RecieveFromUart(gRecieveBuffer); //獲得返回值信息

            if( strstr((char *)gRecieveBuffer,"+TCPSETUP:0,OK")>0 )

            {//判斷返回值 如果返回+TCPSETUP:0,OK,則跳出循環(huán)

            break;

            }while(timeout<50);

            if( timeout>=50 )

            {

            return FALSE; // 報(bào)錯(cuò);說(shuō)明TCP鏈接失敗!

            return TRUE;

            }

            服務(wù)器接收數(shù)據(jù)情況如圖5(包括采集時(shí)刻、錯(cuò)誤代碼、電池使用情況及信號(hào)清強(qiáng)度)

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

            目前,該測(cè)溫儀在實(shí)際中得到了應(yīng)用。具有大屏幕LCD顯示溫度和萬(wàn)年歷,對(duì)居民來(lái)說(shuō)具有使用價(jià)值,有利于設(shè)備在居民家里的完整保存,配合充電提示功能,保證了數(shù)據(jù)的完整傳輸,對(duì)供熱企業(yè)來(lái)說(shuō)具有供熱指導(dǎo)意義。

          參考文獻(xiàn):

            [1]沈建華,楊艷琴,瞿驍曙.MSP430系列16位超低功耗單片機(jī)原理與應(yīng)用[M].清華大學(xué)出版社,2004

            [2]Neo_ AT指令集_V3.11.pdf

            [3]楊慶,張瑞峰.基于GSM/GPRS和射頻模塊的人體醫(yī)學(xué)數(shù)據(jù)監(jiān)測(cè)樣機(jī)設(shè)計(jì)[J].電子產(chǎn)品世界,2014(8);37-39

            [4]]楊越.低功耗心率檢測(cè)儀設(shè)計(jì)[J].電子產(chǎn)品世界,2014(12):10-13

            [5]李立早.基于MSP430無(wú)線照度計(jì)節(jié)點(diǎn)的設(shè)計(jì)[J].電子產(chǎn)品世界,2014(12):62-65


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

          關(guān)鍵詞: 室溫采集 MSP430F149 M590 201511

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();