a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 基于MT888O—DTMF的逆變電源的設計與開發

基于MT888O—DTMF的逆變電源的設計與開發

作者: 時間:2011-08-15 來源:網絡 收藏
據采集電路ADC0809以及保護電路、顯示電路等組成,完成控制和驅動輸出兩大功能。

4 基于MT8880的系統程序與數據傳輸程序設計
基于MT8880數據傳輸的前端系統程序包括主程序和中斷程序,80C51通過初始化MT8880內部寄存器后實現數據交換,基于DTMF的數據交換包括收、發數據傳輸控制,其中主程序完成初始化、按鍵監控和顯示部分。中斷程序實現數據采集和數據傳輸等部分,如圖5所示。



4.1 MT8880的初始化程序
在系統的加電、復位和控制中,要對MT8880的寄存器進行初始化。MT8880內部有接收數據暫存寄存器和發送數據暫存寄存器、收發控制寄存器CRA和CRB、收發器狀態寄存器等5個重要寄存器,如圖2所示。其中接收數據暫存寄存器用于存放最后一次接收到的有效數據值,是只讀寄存器;發送數據暫存寄存器中的數據決定發送的雙音頻信號頻率組成,只能向發送數據暫存寄存器中寫入數據;而收發控制寄存器CRA和CRB占用同一個地址,輪流使用,對CRB的操作是通過CRA中一個特定位的置位操作來實現,CRA和CKB的功能以及狀態寄存器的功能參考文獻。在對MT8880的初始化過程中,單片機使MT8880的RSO=0和R/W=0時,對發送數據暫存器進行寫操作;在RSO=0和R/W=1時,對接收數據暫存器進行讀操作;當RSO=1和R/W=0時,對控制寄存器的CRA/CRB進行寫操作:當RSO=1和R/W=1時,對狀態寄存器進行讀操作。單片機對MT8880初始化程序為:


4.2 基于DTMF傳輸的數據收發程序設計
單片機控制MT8880的數據接收程序


5 結束語
MT8880集中DTMF信號的收發功能于一體,實現DTMF信號的編碼與解碼和數據傳輸,大大簡化了設計的復雜性。采用簡單而廉價的DTMF方式進行數據采集遠程傳輸,可廣泛得應用于方面,比如遠距離自動抄收用戶室內的水表、電表、煤氣表的新型裝置,以及大型加油站多臺加油自動計量收費裝置和大型塔吊自動稱重裝置等。
MT8880高可靠性的DTMF編解碼數據傳輸技術與單片機控制的相結合,形成低成本高可靠具有遠程數據通信功能的逆變電源,擴大了逆變電源的應用范圍,使DTMF技術更加廣泛地應用于現代測控領域。如果將逆變電源作為變頻電源,用于交流電機的變頻調速系統時,形成具有遠程數據通信功能的變頻調速系統,則只需改變對初始化控制字的設定,就能方便地改變輸出交流電的頻率和工作電壓,省去大量的編程工作,還能做到實時控制。由于波形為純正弦波,減少諧波影響,提高工作效率。


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉