學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計

學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計

ID:9968029

大?。?.58 MB

頁數(shù):19頁

時間:2018-05-12

學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計_第1頁
學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計_第2頁
學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計_第3頁
學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計_第4頁
學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計_第5頁
資源描述:

《學(xué)習(xí)嵌入式之基于arm9的智能車載系統(tǒng)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、學(xué)習(xí)嵌入式之基于ARM9的智能車載系統(tǒng)設(shè)計引言1智能車載系統(tǒng)的功能2智能車載硬件系統(tǒng)設(shè)計2.1主控模塊2.2GPS模塊2.3GPRS模塊2.4CAN總線模塊2.5故障檢測模塊2.6LCD模塊3智能車載系統(tǒng)軟件設(shè)計3.1GPS定位功能實現(xiàn)3.2GPRS通信模塊實現(xiàn)3.3CAN模塊實現(xiàn)4結(jié)語隨著社會經(jīng)濟的發(fā)展,汽車已成為人們工作、生活中不可缺少的一種交通工具。在當(dāng)前的汽車產(chǎn)業(yè)中,出于對安全性、舒適性、方便性、低公害、低成本的要求,開發(fā)了各種各樣的電子控制系統(tǒng)。本文設(shè)計一種基于arm9S3C2410A的智能車載系統(tǒng),它能夠通過

2、GPS全球定位系統(tǒng)和GPRS無線通信技術(shù),實現(xiàn)車輛定位以及車輛與控制中心之間的數(shù)據(jù)通信,構(gòu)建CAN總線控制模塊用于采集車輛主要部分的工作狀態(tài),實時監(jiān)控汽車的主要技術(shù)參數(shù),并通過LCD模塊顯示車載信息的綜合信息。引言車載智能導(dǎo)航終端應(yīng)具有如下功能:車輛定位它指通過GPS全球定位系統(tǒng)獲取車輛的當(dāng)前所處位置,包括經(jīng)度、緯度、運動速度、標(biāo)準(zhǔn)時間以及海拔高度等信息;網(wǎng)絡(luò)通信它采用GPRS無線通信技術(shù),與監(jiān)控中心保持聯(lián)系,實時獲取道路交通狀況,為交通道路的智能管理提供基礎(chǔ);故障檢測它通過CAN總線實時檢測汽車的主要技術(shù)參數(shù);信息顯示

3、它通過LCD液晶屏顯示車輛位置、調(diào)度信息以及檢測到的汽車技術(shù)參數(shù)。智能車載系統(tǒng)可根據(jù)用戶需要實現(xiàn)其他功能,例如通過GPRS自動報警增加自動報警功能,擴展音頻設(shè)備和IDE接口設(shè)備以增加娛樂功能,通過USB接口連接圖像采集設(shè)備,對車內(nèi)外進行視頻監(jiān)控等功能。1學(xué)習(xí)嵌入式之智能車載系統(tǒng)的功能學(xué)習(xí)嵌入式本系統(tǒng)以S3C2410A為主控模塊,擴展了64MBNandFlash,用于存放啟動代碼和嵌入式Linux操作系統(tǒng)等;64MBSDRAM用作系統(tǒng)運行時的內(nèi)存;LCD提供了更好的人機交互界面,并通過串口與GPS模塊相連,通過UART異步

4、串口與GPRS模塊相連,通過SPI接口與CAN總線相連,利用CAN總線掛接傳感器,檢測汽車主要技術(shù)參數(shù),系統(tǒng)框圖如圖1所示。2學(xué)習(xí)嵌入式之智能車載硬件系統(tǒng)設(shè)計S3C2410A是韓國三星公司面向手持設(shè)備以及高信價比、低功耗和低價格而設(shè)計的一款基于arm920T內(nèi)核的16/32位RISC嵌入式微處理器。它采用5級流水線,資源豐富;帶有獨立的16KB的指令Cache和16KB的數(shù)據(jù)Cache,64MBSDRAM,64MBNandFLAsH,LCD控制器,RAM控制器,NAND內(nèi)存控制器,3路UART,4路DMA,4路帶PWM的

5、定時器,并行I/O口,8路10位ADC,TouchScreen接口,I2C接口,I2S接口,2個USB接口控制器,2路SPI,其工作頻率最高達到203MHz。2.1學(xué)習(xí)嵌入式之主控模塊GPS模塊主要完成GPS定位信息的接收和處理。根據(jù)設(shè)計性能的要求和節(jié)約系統(tǒng)成本的考慮,選用的就是GarmIN公司的GPS25-LVC接收機,其內(nèi)置了GPS25OEM板。該接收機與主控模塊的接口方式采用RS232兼容TTL的串行口方式,因此設(shè)計中將其與S3C2410A的串口1相連。GPS-25LVC與S3C2410A之間信號線僅需要連接GPS

6、25-LVC的TXD1與S3C2410A的TXD1。另外,還要將GPS25-LVC的地線和電源線連接到主控板的地線和5V電源上。2.2學(xué)習(xí)嵌入式之GPS模塊GPRS模塊主要完成車輛與車輛、車輛與控制中心的通信。在本系統(tǒng)中,GPRS模塊選用MC35。MC35的數(shù)據(jù)輸入/輸出接口實際上是一個UART,它可以與S3C2410中的UART接口直接相連。2.3學(xué)習(xí)嵌入式之GPRS模塊CAN總線模塊可以使本系統(tǒng)與其他車載模塊的連接,完成收集車輛的狀態(tài)信息以及進一步控制。CAN總線模塊主要包括CAN總線的控制器和收發(fā)器,在這里分別選用

7、的是Microchip公司的MCP2510和飛利浦公司的PCA82C250。其中,CAN總線控制器MCP2510實現(xiàn)了CAN總線的協(xié)議,CAN總線收發(fā)器PCA82C250提供協(xié)議控制器和物理傳輸線路之間的接口。由于CAN總線控制器MCP2510具有SPI接口,因此,系統(tǒng)中將其與S3C2410A的SPI0相連。2.4學(xué)習(xí)嵌入式之CAN總線模塊故障檢測模塊主要是對汽車的主要技術(shù)參數(shù)進行檢測,并顯示到LCD顯示器上,如果檢測到故障,會發(fā)出報警信號。本文主要檢測的技術(shù)參數(shù)包括燃油消耗量、制動力、轉(zhuǎn)向力、發(fā)動機溫度、冷卻液溫度、前

8、照燈,以及車內(nèi)噪聲和尾氣等方面。該模塊主要是通過各種傳感器把各種信號轉(zhuǎn)換為電信號,再利用信號處理電路把電信號進行相應(yīng)的處理,使其能與CAN總線模塊進行數(shù)據(jù)傳輸。2.5學(xué)習(xí)嵌入式之故障檢測模塊LCD模塊用以實現(xiàn)信息的顯示,提供一個良好的人機交互界面。本系統(tǒng)主控模塊的處理器S3C2410內(nèi)置了LCD控制器,支持STN-L

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。