新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于MT888O―DTMF的逆變電源的設計與開發(fā)

        基于MT888O―DTMF的逆變電源的設計與開發(fā)

        作者: 時間:2011-08-15 來源:網絡 收藏

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

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

        本文引用地址:http://www.104case.com/article/178757.htm

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 石门县| 象州县| 天等县| 青龙| 门头沟区| 德昌县| 陵水| 余姚市| 闽清县| 邵东县| 巫山县| 屯门区| 临潭县| 和政县| 东乡| 萨嘎县| 罗定市| 汝南县| 拜泉县| 扎赉特旗| 渭源县| 孟州市| 南京市| 松潘县| 册亨县| 常宁市| 徐水县| 永兴县| 珲春市| 香格里拉县| 莱阳市| 盐津县| 达拉特旗| 秭归县| 碌曲县| 阳泉市| 莱阳市| 洛阳市| 崇州市| 东兰县| 枝江市|