国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

單片機與PC機電話遠程通信系統

發布時間:2010-7-6 21:58    發布者:zealot
關鍵詞: PC機 , 單片機 , 電話 , 遠程通信
1.引言  

隨著通信技術的不斷發展,計算機網絡系統通信是當今技術發展的一個重要的方向,然而在網絡系統中利用現有電話網作為通信信道則是最經濟、最方便和最可靠的方法。當前現代電話通信網已經進入程控交換時代,技術比較先進,速度快,容量大,因此采用電話通信網建立數據通信系統確實具有其獨特的優越性。  

利用單片機系統采集灌區水位、水流量,實現無人職守和科學的管理水資源具有實際意義,特別對少雨缺水地區更具有應用價值。

2.系統硬件設計  

本系統采用了MODEM將前端單片機采集的數據通過電話網遠程傳輸到中心站PC機,并實現一對多點通信(站點數、通信距離均不限),后臺PC機通過撥號的方式對各站點進行數據接收并實時存儲記錄、查詢、打印。系統框圖如圖1所示。

                                                                圖1 系統框圖

單片機系統從傳感器(含數字編碼器)直接采集數字信號,通過RS232接口送給本端的MODEM,MODEM將數字信號調制成音頻模擬信號在電話線上傳輸,再經中心站MODEM調制成數字信號送往PC機。系統中MODEM采用外置式Hayes144型,用戶使用賀氏標準AT命令呼叫和應答,實現與遠程系統的通信。

上述單片機系統的硬件設計關鍵在于:(1)單片機89C51與異步收發器8250的接口,8250具有與MODEM接口和控制串行通信的能力。8250輸入輸出均為TTL電平,按EIA(國際電子工業合作會)RS232標準,采用串行收發驅動器芯片ICL232或MAX232進行電平轉換和驅動。(2) SRAM的選擇與連接,靜態RAM保存加有時標的數據,選擇DALLAS公司生產的DS1216D,內帶有電池和實時日歷時鐘功能,內含RAM為 628128,容量為128K,該芯片掉電自動保存數據和時鐘運行。(3)MODEM的連接,采用9芯接口插座完成各信號的連接。具體電路原理如圖2所示。
                                                                圖2 單片機系統原理圖

3.系統軟件設計  

該系統前臺機軟件由MCS51匯編程序設計,后臺機軟件由VB5.0程序設計(略述),前臺單片機系統通信軟件主程序框圖如圖3所示。

      

圖3 單片機系統程序流程圖 3.1 MODEM通信中的AT命令  

MODEM使用AT命令可以分三個階段:初始化、呼叫與應答、拆鏈掛機。  

MODEM初始化主要包括:設定振鈴次數、設定返回結果碼形式和復位MODEM ,例如:

ATS0=3V0   ‘3次響鈴,結果碼為數值型;
ATZ      ‘復位MODEM ;  

上述命令的第一句可以采用WINDOWS 95超級終端編程固化在MODEM內非易失性RAM中,也可以同ATZ一起放在8250初始化程序中。  
MODEM 具有自動呼叫與應答功能,在電話交換網中,MODEM之間如同普通電話機相互通信,只要呼叫方發出撥號命令:ATDT6688787(數字表示電話號),便可形成通信鏈路,該命令用在PC機通信軟件的編程中。  

通信完成后,雙方MODEM要拆鏈掛機,在PC機通信軟件的編程中采用如下AT命令完成掛機:  

+ + +     ‘轉義序列  
延遲1秒     ‘1s靜寂  
ATH0      ‘掛機

3.2 8250初始化  

8250初始化主要包括四項內容:(1)波特率的設置,向地址為3F8H和3F9H兩個寄存器置數,本系統采用2400bps;(2)對線控制寄存器設置字符代碼傳送格式參數,即:數據位、奇偶校驗位、停止位;(3)對MODEM控制寄存器初始化,即控制發出發向對方的信號及管理中斷;(4)對中斷允許寄存器的初始化,用于決定在接收的數據準備好時,在發送保持寄存器空時、在接收字符出錯及MODEM 狀態改變時是否發中斷。

3.3 數據通信  

當某一方單片機接收到呼叫振鈴后,RI信號有效,8250的INTRPT引腳高電平中斷,系統便進入數據通信狀態,為了使數據傳送準確無誤,編程采用XMODEM協議對數據打包處理,單片機數據通信程序流程圖如圖4。

                                                    數據發送流程圖


                                                                          受流程圖
                                                     圖4 單片機數據通信程序流程圖

4 結束語  
      
本文就多點單片機與PC機的電話遠程通信,比較詳細地介紹了軟、硬件設計思想,該系統由于采用普通電話網作為通信信道,實現一網多用,十分經濟。而且后臺PC機用VB5.0開發通信和數據管理系統軟件既方便、可視又易操作、可靠。
本文地址:http://www.qingdxww.cn/thread-14590-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 我們是Microchip
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 你仿真過嗎?使用免費的MPLAB Mindi模擬仿真器降低設計風險
  • 利用模擬開發工具生態系統進行安全電路設計
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产白嫩在线 | 日韩视频在线一区 | 成人国产精品毛片 | 久热青青青在线视频精品 | 日韩三级毛片 | 无码h肉动漫在线观看 | 福利理论片午夜片 | 麻豆免费观看视频 | 一级黄色a | 国产成人综合亚洲 | 青青青国产精品视频 | 66成人网| 日日狠狠久久偷偷四色综合免费 | 亚洲国产精 | 日日天天| 两个人免费观看完整版 | 在线视频一区二区三区三区不卡 | 鬼片大全恐怖片免费 | 亚洲国产成人精品不卡青青草原 | 野外三级国产在线观看 | 亚洲一级在线 | 久草视频国产 | 亚洲韩国欧美一区二区三区 | 99这里有精品视频 | 大伊香蕉精品视频在线观看 | 天美传谋和果冻传媒最漂亮 | 欧美成人三级网站在线观看 | 自拍视频国产 | 狠狠ady精品 | 欧美日韩视频一区二区在线观看 | 久久精品国产400部免费看 | 狠狠综合视频精品播放 | 黄页网址免费观看 | 成人国产第一区在线观看 | 亚洲日本天堂在线 | 久久久国产精品四虎 | 国产一区二区三区久久精品 | 天堂网在线新版www 天堂网在线视频 | 五月婷婷激情五月 | 国产特级全黄一级毛片不卡 | 日韩日韩日韩日韩 |