版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔-下載后可編輯一種基于DSP處理器的車載導(dǎo)航系統(tǒng)設(shè)計方案-技術(shù)方案數(shù)字信號微處理器DSP具有高速運行與數(shù)據(jù)處理的功能,以其高性能和低功耗的優(yōu)勢為實時導(dǎo)航系統(tǒng)的數(shù)學(xué)計算提供了有效的硬件平臺。在現(xiàn)代武器裝備中,設(shè)計了基于DSP芯片的車載導(dǎo)航系統(tǒng),其在民用和軍事領(lǐng)域均發(fā)揮著重要作用,系統(tǒng)具有高可靠性、安全性等特點。1車載導(dǎo)航系統(tǒng)工作原理車載導(dǎo)航系統(tǒng)的主要功能是定時采集陀螺正交編碼信號、加速度計的輸入和里程計輸入信號,并對采集的數(shù)據(jù)進行必要的處理,以實現(xiàn)導(dǎo)航解算。同時將采集數(shù)據(jù)通過RS422總線和CAN總線發(fā)送至地面監(jiān)測設(shè)備;并通過RS422總線接收相關(guān)的命令及參數(shù)。該系統(tǒng)結(jié)構(gòu)如圖1所示。
2系統(tǒng)硬件設(shè)計2.1處理器及存儲器設(shè)計車載導(dǎo)航系統(tǒng)電路采用TI公司的TMS320C6713B-A200作為DSP,該DSP芯片標稱主頻為200MHz,工作在160MHz主頻時DSP處理能力為1600MI·s-1/1200MFLOPS。使用40MHz的晶振作為DSP的時鐘輸入,經(jīng)內(nèi)部鎖相環(huán)倍頻后作為DSP工作的時鐘,使用一片TPS70345電壓調(diào)整器為其提供3.3V的IO電壓和1.2V的內(nèi)核電壓;采用一片容量為16MB的MT48LC4M3282TG-7IT芯片作為SDRAM的存儲器,存儲器直接接入DSP的EMIF總線上,SDRAM芯片的地址線BA1、BA0和A11~A0接DSP芯片的EA15~EA2,數(shù)據(jù)線D31~D0接ED31~ED0。FlashRom芯片的地址線A22~A0接DSP芯片的GP13~CP11和EA21~EA2,數(shù)據(jù)線DQ15~DQ0,接ED15~ED0,初始化時GP13~GP13個引腳的狀態(tài)為高,SDRAM芯片的片選信號接DSP芯片的CE0;采用一片容量為16MB的S29GL128N10TFIR1芯片為FlashRom存儲器,F(xiàn)lashRom芯片的片選信號接DSP芯片的CE1。之所以DSP芯片的CE1接到FlashRom的片選上,是因其引導(dǎo)方式采用從ROM加載,BOOT程序存放在FlashRom存儲器中。存儲器的讀寫信號均接到DSP芯片的AWE信號上。DSP通過EMIF總線接口訪問外部存儲器,可通過操作寄存器控制對外部存儲器的訪問,簡化了電路的設(shè)計。2.2電源設(shè)計車載導(dǎo)航系統(tǒng)輸入電源為27±9V,經(jīng)MHF+28515將24V轉(zhuǎn)換為+15V和+5V的電壓,MHF+28515的輸入電壓范圍為16~48V,輸出功率15W,其中+5V電壓輸出功率為7.5W,電流1500mA,+15V電壓輸出功率分別為5W,電路330mA。由于車載導(dǎo)航系統(tǒng)電路自身+5V電源使用的電流約為1000mA,所以能提供+5V,電流140mA的輸出給外部使用,為滿足系統(tǒng)中各部件的供電要求,設(shè)計了車載導(dǎo)航系統(tǒng)供電系統(tǒng)。MHF+28515輸出的+5V電源為整個模塊提供數(shù)字電源,其中CAN總線協(xié)議芯片等部分+5V工作的芯片直接使用該電源;其他電路使用經(jīng)轉(zhuǎn)換后的電源其處理方法包括:通過電壓調(diào)整器TPS70345將+5V電源轉(zhuǎn)換成3.3V和1.2V電源,其中3.3V供DSP外圍電路及SDRAM、Flash等芯片使用,1.2V供DSP內(nèi)核使用;通過電壓調(diào)整器TPS70351將+5V電源轉(zhuǎn)換成3.3V和1.8V電壓,其中3.3V供FPGA外圍電路、光耦等芯片使用,1.8V供FPGA內(nèi)核使用;通過兩個DC/DC模塊NKE0503將+5V電源轉(zhuǎn)換成3.3V電壓,一個供RS422隔離電路中的MAX3490及光耦使用,另一個供RS232隔離電路中的MAX3232及光耦使用。通過一個DC/DC模塊NME0505將+5V電源進行隔離,供MAX481、CAN總線收發(fā)器和其通路上的光耦使用。MHF+28515輸出的±15V電源為整個模塊提供模擬電源,其中+15V電壓通過三端穩(wěn)壓器JW78M05將電壓轉(zhuǎn)換成+5V模擬電壓,供LM3940IMP和REF196使用;+5V模擬電壓通過LM3940IMP轉(zhuǎn)換成3.3V模擬電壓,為運放供電;+5V模擬電壓通過REF196轉(zhuǎn)換成3.3V模擬電壓,為電橋供電;+15V和-15V電壓則是為運放OP497供電。2.3輸入信號車載導(dǎo)航系統(tǒng)電路輸入信號有3路加速度計信號、3路陀螺信號、兩路里程計信號、兩路標頻信號、一路行車狀態(tài)信號、9路狀態(tài)檢測信號和10路測溫信號。加速度計信號的信號形式為可逆脈沖,幅值TTL,滿量程為256kHz,經(jīng)3路16位計數(shù)器計數(shù),上升沿觸發(fā),中斷5鎖存,加速度計信號采用RC濾波和帶施密特觸發(fā)輸入的反向器進行整形處理,然后通過74LVC244進行電平轉(zhuǎn)換后引入FPGA中。陀螺信號的信號形式為正交編碼信號,幅值高電平4~5V,低電平0~0.8V,電流≤8mA,頻率≤1.5MHz,相位差90°±20°,經(jīng)3路16位計數(shù)器計數(shù),上升沿觸發(fā),中斷5鎖存,陀螺信號也與加速度計信號相同,進行整形處理。而標頻信號頻率為128kHz,幅值TTL,也信號需整形。因此,標頻信號的處理形式和加速度計信號處理方法相同。里程計信號包括兩路里程計信號、1路行車狀態(tài)信號和1路里程計地,幅值12V,驅(qū)動能力30mA,需光耦隔離,設(shè)置兩個16位計數(shù)器和1位狀態(tài)寄存器,分別記錄里程計脈沖輸入和狀態(tài)信息,里程計脈沖上升沿觸發(fā)計數(shù),中斷5鎖存;要求行車狀態(tài)信號State可用命令使能和禁止,使能狀態(tài)下當State=1時,里程計信號加法計數(shù);當State=0時,減法計數(shù);禁止狀態(tài)下里程計信號加法計數(shù),里程計信號先經(jīng)RC濾波電路和保護二極管,然后經(jīng)光隔進入FPGA。狀態(tài)檢測信號包括3路跳模檢測信號、3路高壓狀態(tài)信號和3路機抖狀態(tài)信號,信號形式均為開關(guān)量,幅值為TTL,機抖狀態(tài)信號和高壓狀態(tài)信號需光耦隔離。跳模檢測信號處理形式和參數(shù)選擇與加速度計信號相同;高壓狀態(tài)信號和機抖檢測信號處理形式則與陀螺信號一致。測溫信號包括10路測溫電阻輸入和1路測溫電阻輸入公共端,溫度范圍在-45~+70℃,測溫電阻與模塊上3個高精度電阻組成電橋,按照電橋工作原理,橋臂電阻的阻值應(yīng)小于測溫電阻的值,并應(yīng)當考慮一定的冗余,溫度系數(shù)的計算公式為R0×3.85×10-3,其中R0是0℃電阻,由于采用了高精度電阻和12位的AD,A/D轉(zhuǎn)換精度0.5℃,可用多路開關(guān)實現(xiàn)。電橋兩臂中點分別接入運算放大器進行跟隨處理,再經(jīng)后級放大后由A/D轉(zhuǎn)換芯片采集溫度測試結(jié)果,A/D轉(zhuǎn)換芯片采用串行接口芯片,與DSP的McBSP1接口連接,該芯片分辨率為12位,并具有10μs的轉(zhuǎn)換時間及11路的A/D輸入。在車載導(dǎo)航系統(tǒng)電路設(shè)計中采用了CAN總線設(shè)計。CAN總線獨立控制器采用SJA1000T,使用16MHz晶振作為時鐘輸入,可通過軟件配置ID號和數(shù)據(jù)傳輸波特率,速率為1Mbit·s-1。其總線控制器使用數(shù)據(jù)地址復(fù)用總線,經(jīng)FPGA轉(zhuǎn)換后與DSPEMIF總線連接。CAN總線控制器信號采用TTL電平(5V),與信號為3.3V電平的FPGA之間需使用SN74LVC4245作電平轉(zhuǎn)換。CAN總線接收器采用PhilipsSemiconductors公司PCA82C250。其總線控制器與收發(fā)器之間的數(shù)據(jù)傳輸信號采用光耦進行隔離。CAN總線接口電路如圖2所示。
2.4FPGA設(shè)計車載導(dǎo)航系統(tǒng)電路采用FPGA處理模塊上控制邏輯、各輸入信號的計數(shù)及實現(xiàn)串行接口通訊協(xié)議。FPGA對輸入信號進行計數(shù),并對標頻信號分頻產(chǎn)生中斷5信號,產(chǎn)生中斷5信號的同時對各計數(shù)器值進行鎖存。DSP可通過EMIF總線訪問FPGA的內(nèi)部資源,地址空間占用EMIF總線的CE2。FPGA的加載模式為主控串行模式(MasterSerialMode),F(xiàn)PGA功能框圖如圖3所示。FPGA設(shè)計包括加速度計信號計數(shù)器設(shè)計、陀螺信號計數(shù)器設(shè)計、里程計信號計數(shù)器設(shè)計、陀螺合頻計數(shù)器設(shè)計、標頻分頻器設(shè)計、狀態(tài)檢測、故障檢測信號和串行通訊接口設(shè)計。
加速度計信號輸入為可逆脈沖,每個通道加速度計輸入包括3路信號,分別是+A、-A和GND,按照設(shè)計要求,+A信號上有脈沖時計數(shù)值增加,-A信號上有脈沖時計數(shù)值減少,當頻標分頻中斷產(chǎn)生時,將計數(shù)結(jié)果存入鎖存器內(nèi)。在FPGA中設(shè)計了16位的計數(shù)器,上電復(fù)位計數(shù)器為0,+A信號上有脈沖時計數(shù)值加1,-A信號上有脈沖時計數(shù)值減1,當頻標分頻中斷產(chǎn)生時,將計數(shù)結(jié)果存入鎖存器內(nèi),DSP可通過EMIF訪問鎖存器得到加速度計信號計數(shù)器的結(jié)果。陀螺信號輸入形式為正交編碼信號,每個通道陀螺信號輸入包括3路信號,分別是A、B和DGND,當A相超前B相90°時計數(shù)值增加,當A相落后B相90°時計數(shù)值減少。在設(shè)計時輸入信號先經(jīng)過鑒相電路,識別A路和B路信號的相位先后,并產(chǎn)生兩路4倍頻的可逆脈沖信號,然后對可逆脈沖進行計數(shù),當標頻信號中斷產(chǎn)生時,將計數(shù)結(jié)果存入鎖存器內(nèi)。里程計信號包括兩路計數(shù)輸入和一路行車狀態(tài)信號輸入,計數(shù)輸入每路使用一個16bit計數(shù)器,當中斷產(chǎn)生時將計數(shù)器數(shù)值存入鎖存器;行車狀態(tài)信號(STATE)上電初始為無效狀態(tài),用戶通過命令設(shè)置STATE狀態(tài)是否有效。其STATE信號處于有效狀態(tài)時,STATE為1,里程計計數(shù)器遞增計數(shù);若STATE為0時,里程計計數(shù)器遞減計數(shù);而當STATE信號處于無效狀態(tài)時,里程計計數(shù)器遞增計數(shù)。在FPGA中設(shè)計了16位計數(shù)器,上電復(fù)位計數(shù)器為0,計數(shù)器的值均增加,而計數(shù)器均加1,當頻標分頻中斷產(chǎn)生時,將計數(shù)結(jié)果存入鎖存器內(nèi)。DSP可通過EMIF訪問鎖存器得到陀螺合頻計數(shù)器的結(jié)果。標頻分頻器用來將標頻信號分頻,產(chǎn)生鎖存FPGA內(nèi)加速度計數(shù)器、陀螺計數(shù)器、里程計計數(shù)器的計數(shù)值以及狀態(tài)檢測信號的狀態(tài)中斷信號。在FPGA中標頻分頻器由一個預(yù)定標器和一個計數(shù)器組成,可由軟件編程設(shè)置分頻,DSP通過EMIF總線向預(yù)定標器寫入需分頻的數(shù)值,計數(shù)器記錄頻標脈沖的個數(shù),計數(shù)至定標值時計數(shù)器輸出并清零,而計數(shù)器輸出至DSP的中斷,同時鎖存FPGA內(nèi)加速度計數(shù)器、陀螺計數(shù)器、里程計計數(shù)器的計數(shù)值以及狀態(tài)檢測信號的狀態(tài)。狀態(tài)檢測信號為開關(guān)量信號,狀態(tài)存放在一個地址中,每一位代表一路的狀態(tài)。在FPGA中設(shè)計一個16位的寄存器,存放行車狀態(tài)、高壓檢測信號狀態(tài)、機抖檢測信號狀態(tài)及跳模檢測信號狀態(tài),并在中斷時將信號鎖存到鎖存器中。故障檢測信號是通過一個地址寫入故障檢測向量,根據(jù)故障檢測向量每一位具體是0或1,由可編程邏輯器件將故障檢測向量自動設(shè)置輸出引腳。在FPGA中設(shè)置一個8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年綠色生態(tài)建筑農(nóng)民工勞動合同示范3篇
- 二零二五年度防盜門行業(yè)市場分析報告合同2篇
- 二零二五版加油站智能監(jiān)控與數(shù)據(jù)分析合同3篇
- 二零二五白云區(qū)觀白活力中心房地產(chǎn)合作開發(fā)投資框架合同2篇
- 二零二五年度智能家電產(chǎn)品研發(fā)與銷售合同3篇
- 二零二五版養(yǎng)殖企業(yè)與個體養(yǎng)牛戶合作合同3篇
- 二零二五版數(shù)據(jù)中心機房租賃及數(shù)據(jù)備份服務(wù)合同2篇
- 基于2025年度5G網(wǎng)絡(luò)技術(shù)研發(fā)合作合同2篇
- 二零二五版拌和站產(chǎn)品質(zhì)量追溯與售后服務(wù)合同2篇
- 二零二五版建筑工程土方中介合同糾紛調(diào)解機制3篇
- 第1課+中華文明的起源與早期國家+課件+-2023-2024學(xué)年高中歷史統(tǒng)編版2019必修中外歷史綱要上冊+
- 大廈物業(yè)管理保潔服務(wù)標準5篇
- 神經(jīng)內(nèi)科國家臨床重點專科建設(shè)項目評分標準(試行)
- 業(yè)主委員會成員推薦表
- 城市設(shè)計與城市更新培訓(xùn)
- 2023年貴州省銅仁市中考數(shù)學(xué)真題試題含解析
- 世界衛(wèi)生組織生存質(zhì)量測量表(WHOQOL-BREF)
- 《葉圣陶先生二三事》第1第2課時示范公開課教學(xué)PPT課件【統(tǒng)編人教版七年級語文下冊】
- 某送電線路安全健康環(huán)境與文明施工監(jiān)理細則
- GB/T 28885-2012燃氣服務(wù)導(dǎo)則
- PEP-3心理教育量表-評估報告
評論
0/150
提交評論