機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
Q2403A的單片機(jī)短消息收發(fā)系統(tǒng)
Q2403A的單片機(jī)短消息收發(fā)系統(tǒng)
 更新時(shí)間:2008-8-19 13:16:49  點(diǎn)擊數(shù):60
【字體: 字體顏色

圖5 系統(tǒng)主程序流程

PC與單片機(jī)通信部分

  該部分包括機(jī)組工作數(shù)據(jù)的采集和反向控制命令的發(fā)送,由串口RXD/TXD完成。

  PC控制器通過RS-232總線傳送多幀數(shù)據(jù),數(shù)據(jù)內(nèi)容包括機(jī)組運(yùn)行狀態(tài)、全部溫度數(shù)據(jù)和輸入/輸出狀態(tài)信息,以及故障信息等。短消息控制器內(nèi)的單片機(jī)在串口RXD/TXD接收中斷過程中判斷并處理接收到的數(shù)據(jù)。

短消息收發(fā)

  本部分要實(shí)現(xiàn)的功能有:接收控制方發(fā)來的短消息并提取有效命令詞、組裝控制幀;采集到緊急故障信息時(shí),或是需要反饋執(zhí)行結(jié)果時(shí),向控制方發(fā)送短消息。采用中斷方式接收來自Q2403A模塊的信息。圖6為串口RX/TX的接收和發(fā)送中斷流程。


圖6 串口RX/TX接收/發(fā)送中斷流程

  Q2403A支持的功能相當(dāng)完備,本系統(tǒng)主要使用了短消息功能。單片機(jī)與Q2403A模塊間主要通過串口RX/TX進(jìn)行通信,以AT命令來實(shí)現(xiàn)接收及發(fā)送的功能。用到的AT命令主要有:查詢注冊(cè)狀態(tài)AT+CREG;短消息列表AT+CMGL;短消息發(fā)送AT+CMGS;短消息刪除AT+CMGD。

結(jié)語

  本文在提出總體設(shè)計(jì)方案的基礎(chǔ)上,完成了系統(tǒng)的硬件和軟件設(shè)計(jì)、應(yīng)用程序的編寫及調(diào)試,經(jīng)實(shí)際運(yùn)行驗(yàn)證,取得了滿意的效果。就目前的測(cè)試結(jié)果而言,結(jié)合遠(yuǎn)程監(jiān)控的優(yōu)勢(shì),具有較強(qiáng)的實(shí)用性。對(duì)軟硬件作適當(dāng)擴(kuò)充修改后,還可應(yīng)用于環(huán)境監(jiān)測(cè)、石油開采設(shè)備的監(jiān)測(cè)與控制、農(nóng)作物生長狀況的監(jiān)測(cè)、交通管理系統(tǒng)及安防系統(tǒng)等諸多領(lǐng)域。

參考文獻(xiàn):

1. 李華,等.MCS51系列單片機(jī)實(shí)用接口技術(shù).第9版.北京:北京航空航天大學(xué)出版社,2002
2. 馬中梅,籍順心,張凱等.單片機(jī)的C語言應(yīng)用程序設(shè)計(jì).北京航空航天大學(xué)出版社,1999
3. 龔建偉,等.Visual C++/Turbo C串口通信編程實(shí)踐[M].北京:電子工業(yè)出版社,2004






上一頁  [1] [2] 
  • 上一篇: 基于P87LPC762單片機(jī)的電子計(jì)時(shí)牌設(shè)計(jì)
  • 下一篇: 基于光纖傳輸?shù)碾姶啪圈炮炮口測(cè)速裝置
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1