基于Linux的ARM9遠程客車監控系統
2 系統硬件設計
在硬件設計上,基于系統多任務并發執行的需要,主控電路采用ARM微處理器S3C2440芯片;系統的存儲單元分別采用了SDRAM和NAND Flash;其外圍接口設備包括GPS接收機、GPRS通信模塊、攝像頭等。系統的硬件連接框圖如圖2所示。本文引用地址:http://www.104case.com/article/148903.htm
以下就圖中主要電路展開說明。
2.1 微處理器的選擇
文中設計的監控終端要求具有性能高、運行可靠、功耗低等特點。鑒于此,嵌入式微處理器選擇了內核為ARM920T的ARM9處理器。綜合考慮成本、集成度、處理速度、開發難度等諸多因素,本系統決定選擇SAMSUNG公司生產的S3C2440芯片作為系統的微處理器。該處理器是一款基于RISC的32位微處理器,工作頻率為400MHz,最高可達533 MHz,滿足了本系統對處理速度的要求,同時該處理器還集成了豐富的通信接口和控制器,有效地降低了系統的復雜度,為系統開發提供了良好的硬件平臺。
2.2 GPS模塊的選型與連接
GPS全球定位系統是最新一代的衛星導航定位系統,可為用戶提供全天候、全球性和高精度的實時定位導航服務。GPS系統包括3個部分:空間部分-GPS衛星星座;地面控制部分-地面監控系統;用戶設備部分-GPS接收機。GPS的空間部分和地面監控部分,是用戶應用該系統進行定位的基礎,而用戶只有通過用戶設備,才能實現應用GPS定位的目的。GPS接收機負責接收GPS衛星發送的定位信號,并計算出車載終端當前所處位置、速度、方向等信息。在嵌入式車載監控終端系統中,從價格、功耗、體積、抗干擾能力等方面比較,本課題選擇了GARMIN GPS15L。最簡單的系統,除GPS外還要包括外部電源和GPS天線。與GPS系統的通信可以通過RS232或CMOS電平的串行口來實現。
2.3 GPRS模塊的選型與連接
GPRS技術具有實時在線、覆蓋范圍廣、數據傳輸速率高等優點,目前被廣泛應用于遠程監控系統中,主要完成被監測數據的遠程無線傳輸。采用GPRS無線通信技術進行遠程數據傳輸為該系統的實時監控管理提供了良好的解決方案。GPRS通信模塊主要完成無線上網的功能,通過GPRS傳輸手段連接到Internel網絡,并主動與監控中心建立雙向數據通信鏈路。文中選用SIMCOM公司的SIM300模塊,它可自動掉線重連,支持GSM/GPRS通信,內嵌了強大的TCP/IP協議棧,AT指令功能完善,具有SIM卡連接、天線、RS232串口等接口。S3C2440提供標準的RS232串口,可以通過串口和各種外設進行通信。SIM300與S3C2440之間的通信就是通過串口來實現的。
評論