
電源電路分為充電電池和穩(wěn)壓電源模塊兩部分:充電電池主要為整個系統(tǒng)提供3.6V工作電壓,同時產(chǎn)生MAX3238所需要的高電平;三端電源模塊LM7806將外部+12V直流電源轉(zhuǎn)換為+6V,連到ZIF連接器的11、12引腳,在充電模式下,為TC35i提供+6V、500mA的充電電源。
啟動電路由開漏極三極管和上電復(fù)位電路組成。模塊上電10ms后(電池電壓須大于3V),為使之正常工作,必須在15腳()加時長至少為100ms的低電平信號,且該信號下降沿時間小于1ms。啟動后,15腳的信號應(yīng)保持高電平。
基帶處理器集成了一個與ISO 7816-3 IC Card標(biāo)準(zhǔn)兼容的SIM接口。為了適合外部的SIM接口,該接口連接到主接口(ZIF連接器)。在GSM11.11為SIM卡預(yù)留5個引腳的基礎(chǔ)上,TC35在ZIF連接器上為SIM卡接口預(yù)留了6個引腳,所添加的CCIN引腳用來檢測SIM卡支架中是否插有SIM卡。當(dāng)插入SIM卡,該引腳置為高電平時,系統(tǒng)方可進(jìn)入正常工作。
數(shù)據(jù)通信電路主要完成短消息收發(fā)、與PC機(jī)通信、軟件流控制等功能。數(shù)據(jù)通信電路以Maxim公司的MAX3238芯片為核心,實現(xiàn)電平轉(zhuǎn)換及串口通信功能;具有低功耗、高數(shù)據(jù)速率、增強(qiáng)型ESD保護(hù)等特性。增強(qiáng)型ESD結(jié)構(gòu)為所有發(fā)送器輸出和接收器輸入提供保護(hù),可承受±15kV IEC 1000-4-2氣隙放電、±8kV IEC 1000-4-2接觸放電和±15kV人體放電模式。
TC35的SYNC引腳有兩種工作模式,可用AT命令A(yù)T SYNC進(jìn)行切換。一種是指示發(fā)射狀態(tài)時的功率增長情況,另一種是指示TC35的工作狀態(tài)。本模塊使用的是后一種功能:當(dāng)LED熄滅時,表明TC35處于關(guān)閉或睡眠狀態(tài);當(dāng)LED為600ms亮/600ms熄時,表明SIM卡沒有插入或TC35正在進(jìn)行網(wǎng)絡(luò)登錄;當(dāng)LED為75ms亮/3s熄時,表明TC35已登錄進(jìn)網(wǎng)絡(luò),處于持機(jī)狀態(tài)。
TC35i通過C8051F020與PC機(jī)通信,其外圍電路圖4

5 軟件設(shè)計
5.1 單片機(jī)程序設(shè)計簡介
系統(tǒng)程序流程軟件設(shè)計的重點在于單片機(jī)的編程。通過向TC35寫入不同的AT指令,能完成多種功能,如網(wǎng)絡(luò)登錄、讀取SIM卡上電話號碼、發(fā)送SMS消息、接收SMS消息等。其主程序流程如圖5所示。
其中,初始化的工作包括設(shè)置串口速率、無線網(wǎng)絡(luò)登陸以及設(shè)置短信模式為PDU。PDU編碼包括按PDU的編碼規(guī)則產(chǎn)生PDU串。單片機(jī)控制TC35模塊發(fā)送端消息程序?qū)嵗姳究W(wǎng)站www.dpj.com.cn。

5.2 漢字編碼轉(zhuǎn)換
由于在GSM標(biāo)準(zhǔn)中,中文編碼采用的是Unicode編碼,而不是目前國內(nèi)常用的GB-2312編碼,故還需要進(jìn)行中文編碼的轉(zhuǎn)換,才能顯示漢字字型。Delphi下漢字編碼轉(zhuǎn)換程序見本刊網(wǎng)站www.dpj.com.cn。
結(jié) 語
使用手機(jī)模塊利于系統(tǒng)集成,成本較低。在偏遠(yuǎn)地區(qū)、海島等架設(shè)通信線路困難或不經(jīng)濟(jì)的地方,工程服務(wù)設(shè)施也可以自由靈活地設(shè)置,不再受地形條件的限制。總之,GSM模塊價格低廉、應(yīng)用廣泛,有著誘人的應(yīng)用前景。
參考文獻(xiàn)
1 李華,等. MCS51系列單片機(jī)實用接口技術(shù). 第9版. 北京:北京航空航天大學(xué)出版社,2002
2 C8051F單片機(jī)應(yīng)用解析. 潘琢金等譯. 第1版. 北京:北京航空航天大學(xué)出版社,2002
3 崔建華. Delphi串口通信工程開發(fā)實例導(dǎo)航. 第1版. 北京:人民郵電出版社,2003
4 TC35i Cellular Engine Hardware Interface Description.Siemens Version00.03
5 Siemens Cellular Engine AT Command Set. Siemens Version03.10
潘斌:博士,主要研究方向為自動推理。郭紅霞:碩士,主要研究方向為智能儀器。





