新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于W77E58單片機(jī)的通用GSM無線傳真終端實(shí)現(xiàn)

        基于W77E58單片機(jī)的通用GSM無線傳真終端實(shí)現(xiàn)

        作者: 時(shí)間:2013-09-11 來源:網(wǎng)絡(luò) 收藏

        ● 通用異步接收發(fā)送器 UART采用TI公司生產(chǎn)的TL16C550A,主要的作用是完成主控模塊與GSM模塊之間數(shù)據(jù)交換時(shí)的串并、并串變換。

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

        ● 無線GSM模塊的初始化

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

        ①設(shè)置波特率為9600bps。

        ②串行輸入或輸出字符的比特?cái)?shù)為8比特。

        ③使能發(fā)送保持寄存器空中斷

        ④FIFO使能,接收緩沖區(qū)觸發(fā)電平為16字節(jié)。

        ⑤數(shù)據(jù)終端準(zhǔn)備好,DTR為ON,有發(fā)送請(qǐng)求。


          ● 無線傳真通信規(guī)程設(shè)計(jì)及單頁(yè)傳真樣張發(fā)送的軟件實(shí)現(xiàn)流程

        向PSTN網(wǎng)絡(luò)內(nèi)的普通G3傳真機(jī)發(fā)送傳真的過程,其實(shí)也是主控模塊對(duì)GSM模塊不斷操作的過程,通過協(xié)調(diào)GSM模塊完成信號(hào)的握手和數(shù)據(jù)的收發(fā)。作為數(shù)據(jù)通信終端設(shè)備(DTE)的主控模塊向GSM模塊發(fā)送命令,GSM模塊作為數(shù)據(jù)通信設(shè)備(DCE)對(duì)命令做出響應(yīng),完成該命令的操作,并返回命令執(zhí)行的結(jié)果碼。這一操作貫穿了發(fā)送傳真的整個(gè)過程。

        4 小結(jié)
        在對(duì)該設(shè)備的調(diào)試過程中,我們得出如下的結(jié)論:由于GSM網(wǎng)絡(luò)有一定的頻率漂移現(xiàn)象、信號(hào)在該信道上傳輸時(shí)間延遲大等特點(diǎn),因此傳輸過程中的轉(zhuǎn)換等待時(shí)間,比普通PSTN上的傳真通信時(shí)要有所增長(zhǎng),才能較好的實(shí)現(xiàn)無線仿真?zhèn)髡鏅C(jī)與普通傳真機(jī)之間的通信。一般的等待時(shí)間是80ms或更長(zhǎng)一點(diǎn)。但是應(yīng)該肯定的是GSM無線傳真通信為GSM系統(tǒng)增加了前景廣闊的新業(yè)務(wù),我們?cè)O(shè)計(jì)的設(shè)備具有便于攜帶、使用方便等特點(diǎn),為廣大用戶應(yīng)用GSM無線傳真業(yè)務(wù)提供了很大的方便。

        參考文獻(xiàn):
        [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


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 泸水县| 嵩明县| 花莲县| 锡林郭勒盟| 北流市| 卢氏县| 綦江县| 秦皇岛市| 崇仁县| 石河子市| 马龙县| 积石山| 乌鲁木齐市| 承德市| 同心县| 潢川县| 嘉黎县| 屏南县| 玉林市| 乌兰县| 灵台县| 平邑县| 五原县| 集安市| 桃园市| 彭阳县| 郎溪县| 麻阳| 华亭县| 乐山市| 永和县| 浮山县| 定西市| 彭山县| 莱州市| 洛阳市| 深水埗区| 长治市| 资阳市| 社会| 通榆县|