新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于W77E58單片機的通用GSM無線傳真終端實現

        基于W77E58單片機的通用GSM無線傳真終端實現

        作者: 時間:2013-09-11 來源:網絡 收藏

        ● 通用異步接收發送器 UART采用TI公司生產的TL16C550A,主要的作用是完成主控模塊與GSM模塊之間數據交換時的串并、并串變換。

        3 無線傳真通信規程設計及傳真終端軟件設計流程
        在公用電話網(PSTN)上為了實現傳真通信,ITU-T制定了相應的通信控制規程,即T.30建議。而在GSM網絡上收發傳真,國際上沒有一個現成的標準的通信控制規程。又由于無線信道具有和固定電話網信道截然不同的特性,諸如信道多徑干擾明顯、信道干擾隨天氣不同而變化大、有一定的頻率漂移現象、信號在該信道上傳輸時間延遲大等等,因此要在無線信道上實時的無失真的收發傳真,不能再繼續沿用T.30建議所規定的通信規程,必須根據無線信道的這些特點重新設計通信規程。

        ● 無線GSM模塊的初始化

        GSM無線模塊在傳輸AT命令和數據之前,必須對其進行正確的配置,即初始化,這樣才能使其正常的工作。對GSM模塊的初始化設置,可以通過設置其并行接口寄存器中的參數來完成。根據寄存器的比特功能(如表1所示)配置如下:

        ①設置波特率為9600bps。

        ②串行輸入或輸出字符的比特數為8比特。

        ③使能發送保持寄存器空中斷

        ④FIFO使能,接收緩沖區觸發電平為16字節。

        ⑤數據終端準備好,DTR為ON,有發送請求。


          ● 無線傳真通信規程設計及單頁傳真樣張發送的軟件實現流程

        向PSTN網絡內的普通G3傳真機發送傳真的過程,其實也是主控模塊對GSM模塊不斷操作的過程,通過協調GSM模塊完成信號的握手和數據的收發。作為數據通信終端設備(DTE)的主控模塊向GSM模塊發送命令,GSM模塊作為數據通信設備(DCE)對命令做出響應,完成該命令的操作,并返回命令執行的結果碼。這一操作貫穿了發送傳真的整個過程。

        4 小結
        在對該設備的調試過程中,我們得出如下的結論:由于GSM網絡有一定的頻率漂移現象、信號在該信道上傳輸時間延遲大等特點,因此傳輸過程中的轉換等待時間,比普通PSTN上的傳真通信時要有所增長,才能較好的實現無線仿真傳真機與普通傳真機之間的通信。一般的等待時間是80ms或更長一點。但是應該肯定的是GSM無線傳真通信為GSM系統增加了前景廣闊的新業務,我們設計的設備具有便于攜帶、使用方便等特點,為廣大用戶應用GSM無線傳真業務提供了很大的方便。

        參考文獻:
        [1]. datasheet http://www.dzsc.com/datasheet/_705272.html.
        [2]. RS232 datasheet http://www.dzsc.com/datasheet/RS232_585128.html.
        [3]. GSM900 datasheet http://www.dzsc.com/datasheet/GSM900_358968.html.
        [4]. TL16C550A datasheet


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 许昌市| 青浦区| 徐水县| 新巴尔虎左旗| 龙泉市| 浦北县| 宣汉县| 临沧市| 大理市| 叶城县| 雅安市| 儋州市| 嘉祥县| 宿州市| 平阳县| 兰坪| 夹江县| 治多县| 泌阳县| 喜德县| 辉南县| 金沙县| 乌审旗| 新郑市| 正定县| 盐山县| 盐城市| 济宁市| 灵宝市| 江西省| 云龙县| 津市市| 景洪市| 沁阳市| 高青县| 运城市| 三江| 加查县| 宁阳县| 中西区| 乡城县|