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