基于SIM900A和LPC2378無(wú)線(xiàn)數據傳輸系統設計
摘要 為實(shí)現低傳輸成本的異地實(shí)時(shí)無(wú)線(xiàn)數據傳輸,文中基于GSM/GPRS通信模塊SIM900A和LPC2378控制器,實(shí)現了無(wú)線(xiàn)通信系統的設計。利用通信模塊的SMS數據傳輸功能實(shí)現異地的實(shí)時(shí)無(wú)線(xiàn)數據傳輸,降低了傳輸成本。闡述了系統的硬件設計和軟件實(shí)現方法。
關(guān)鍵詞 LP2378;PDU編碼;SIM900A;無(wú)線(xiàn)通信系統;GPRS;物聯(lián)網(wǎng)
GSM是目前應用較為成熟和完善的一種通信系統。它可以提供短消息、語(yǔ)音、數據傳送等多種業(yè)務(wù)。其中短消息的傳送是GSM網(wǎng)絡(luò )的一種重要業(yè)務(wù),已得到廣泛應用。如在變電站、電表、水塔等監測數據的無(wú)線(xiàn)傳輸和遠程無(wú)線(xiàn)控制系統中都需要一種功耗小、性能穩定、抗干擾能力強的無(wú)線(xiàn)裝置。迄今為止,無(wú)論是藍牙技術(shù),還是其他的無(wú)線(xiàn)電波遙控裝置能滿(mǎn)足以上條件的較少,而GSM系統可以很好地滿(mǎn)足上述要求。
1 系統硬件設計
1.1 系統框圖
設計—個(gè)基于GSM通信模塊的無(wú)線(xiàn)傳輸系統,選用SIM900A通信模塊和LPC2378控制器制成一款無(wú)線(xiàn)Modem,與串口終端協(xié)同收發(fā)短信數據,以此Modem和GSM網(wǎng)絡(luò )為紐帶可實(shí)現遠距離的數據傳送。設計框圖如圖1所示。
1.2 控制模塊設計
控制模塊核心芯片為LPC2378,是一個(gè)恩智浦半導體(NXP)公司推出的32位、具有精簡(jiǎn)指令集、超低功耗的基于ARM7TDMI-S的微控制器,適用于為各種目的而需要進(jìn)行串行通信的應用。由于它具有低功耗、豐富的片內外設和方便靈活的開(kāi)發(fā)手段,已成為眾多單片機系列中一個(gè)研究熱點(diǎn)。其主要特點(diǎn)有:低電壓、超低功耗;工作電壓范圍為3.0~3.6 V;片內有10位的A/D轉換器;4個(gè)32位的定時(shí)器,具有靈活的時(shí)鐘設置;片內晶振的工作頻率在1~24 MHz之間。具有4個(gè)UART串口,方便用戶(hù)多機通信。提供P0.0~P4.0共5個(gè)數據端口,能為用戶(hù)提供更多的處理功能。在提供的外圍數據端口中,有4個(gè)具有中斷功能。具有JTAG仿真調試接口,便于軟件的調試。片內可提供較多的存儲器,片內Flash為512 kB,同時(shí)還提供較多的RAM以便進(jìn)行運算處理。
1.2.1 電源部分
在該系統中LPC2378單片機需要用3.3 V和1.8 V供電,因而用National公司的LM117-33和LM117-18芯片實(shí)現由5~3.3 V和3.3~1.8 V的降壓處理,而LED燈,是在電源通電后變亮,指示電源的通斷;電容是用來(lái)濾波,減小對輸入端的干擾。電源供電原理圖如圖2所示。
評論