行車安全監(jiān)控系統(tǒng)-測速子系統(tǒng)設(shè)計和實現(xiàn) 車輛工程專業(yè)
《行車安全監(jiān)控系統(tǒng)-測速子系統(tǒng)設(shè)計和實現(xiàn) 車輛工程專業(yè)》由會員分享,可在線閱讀,更多相關(guān)《行車安全監(jiān)控系統(tǒng)-測速子系統(tǒng)設(shè)計和實現(xiàn) 車輛工程專業(yè)(26頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、行車安全監(jiān)控系統(tǒng)-測速子系統(tǒng)設(shè)計 目 錄 摘 要 I Abstract II 1.緒論 1 2.系統(tǒng)方案設(shè)計 2 2.1系統(tǒng)需求分析 2 2.2系統(tǒng)設(shè)計方案 5 2.2.1時間間隔測量模塊 6 2.2.2時序發(fā)生模塊 6 2.2.3 GPS授時模塊 6 2.2.4電機(jī)碼盤控制模塊 7 2.2.5數(shù)據(jù)存儲模塊 8 2.2.6信號調(diào)理模塊 8 2.2.7用戶交互模塊 9 2.2.8核心控制模塊 9 2.3硬件平臺的選型與概述 9 3.激光雷達(dá)測距模塊設(shè)計 10 3.1時序發(fā)生模塊 10 3.1.1數(shù)據(jù)轉(zhuǎn)換單元 11 3.1.2延時脈沖輸出單元 12 3.2
2、時間間隔測量模塊 12 3.2.1電路設(shè)計 13 3.2.2硬件設(shè)計 13 3.2.3軟件設(shè)計 14 3.3信號調(diào)理模塊 15 3.3.1放大電路 15 3.3.2整形電路 16 3.3.3緩沖電路 17 3.4用戶交互模塊 18 3.4.1控制軟件設(shè)計 18 3.4.2數(shù)據(jù)轉(zhuǎn)換軟件設(shè)計 20 3.5核心集成模塊 20 4.結(jié)論 22 參考文獻(xiàn) 23 致謝 24 摘 要 本文首先對系統(tǒng)整體需求進(jìn)行了分析,并介紹了系統(tǒng)的整體架構(gòu),根據(jù)功能需求和性能指標(biāo)對整個系統(tǒng)進(jìn)行了模塊劃分,并分別對各個子模塊的具體設(shè)計進(jìn)行了詳細(xì)介紹。 系統(tǒng)核心測距部分由三個模塊共
3、同完成,其中,信號調(diào)理模塊用于調(diào)理激光回波脈沖以及激光接收器控制脈沖;時序發(fā)生模塊通過預(yù)測激光返回時間調(diào)整激光接收機(jī)開啟延時和開啟時間;測時模塊用于完成激光發(fā)射與返回的脈沖時間間隔測量,測時核心芯片采用德國ACAM公司的TDC-GPX時數(shù)轉(zhuǎn)換芯片,用戶可對系統(tǒng)初始化運行參數(shù)進(jìn)行個性化配置;核心集成控制模塊將系統(tǒng)中的各個子模塊進(jìn)行合理調(diào)用,使系統(tǒng)能夠控制設(shè)備有條不紊地完成測試全過程,完成系統(tǒng)功能集成化。 關(guān)鍵詞:脈沖式激光測距;TDC-GPX;時間間隔測量;測控系統(tǒng) Abstract This paper first analyzes the overall require
4、ments of the system and introduces the overall architecture of the system. According to the functional requirements and performance indicators, the entire system is divided into modules, and the specific design of each sub-module is introduced in detail. The system core distance measurement part is
5、 jointly completed by three modules, in which the signal conditioning module is used to condition the laser echo pulse and the laser receiver control pulse; the timing generation module adjusts the laser receiver opening delay and the opening time by predicting the laser return time; The time measur
6、ement module is used to complete the measurement of pulse interval between laser emission and return. The time chip is a TDC-GPX time conversion chip of German ACAM Company. The user can personalize the system initialization operation parameters; the core integrated control module will Each sub-modu
7、le in the system makes a reasonable call so that the system can control the device to complete the whole process of the method in an orderly manner and complete the system function integration. Keywords: pulsed laser ranging; TDC-GPX; time interval measurement; measurement and control system 1
8、.緒論 隨著人們生活水平的提高,汽車作為一種十分便利常見的交通工具進(jìn)入千家萬戶,家庭汽車的保有量逐年上升,但隨之而來的是道路交通安全問題的日益嚴(yán)重,引起了全社會的普遍關(guān)注。近年來汽車工業(yè)快速發(fā)展,政府對于公路交通的投入加大,道路交通事故近年來有所下降,但交通環(huán)境惡化的趨勢沒有改變。 自從汽車誕生之后,由于其快捷方便的優(yōu)越性,人們越來越多傾向于選擇汽車作為出行工具。隨著國家經(jīng)濟(jì)發(fā)展,我國的公路交通被投入巨大精力,這更進(jìn)一步地促進(jìn)了汽車行業(yè)的發(fā)展。國家經(jīng)濟(jì)的快速發(fā)展對交通也提出了更高的需求,交通部出臺了法律法規(guī)文件,規(guī)劃我國的高速公路覆蓋面積需要達(dá)到8.2萬公里,但是隨著公路覆蓋面積的逐漸增加
9、,公路交通事故的數(shù)量也在不斷上升,這就使得公路交通事故成為十分嚴(yán)重的安全隱患。2013年的道路安全全球現(xiàn)狀報告指出,道路交通傷害是全球第八大死因,而這個趨勢還在上升,每年,全世界約有124萬人死于道路交通事故。根據(jù)《2014年國民經(jīng)濟(jì)和社會發(fā)展統(tǒng)計公報》的統(tǒng)計數(shù)據(jù),我國2014年底全國民用汽車保有量達(dá)到歷史新高,為15447萬輛,比2013年末增長了12.4%。其中,民用轎車數(shù)量增長了16.6%,達(dá)8307萬輛;私人轎車增長了18.4%,達(dá)7590萬輛。發(fā)生交通事故導(dǎo)致的死亡人數(shù)為34292.34人,比2013年的死亡人數(shù)31604.3人增加了2688.04人,增長率為8.5%;相比2012年
10、的死亡30222.5人,增加了4069.84人,增長率為13.46%。 由此看來,國內(nèi)交通事故死亡率與我國機(jī)動車數(shù)量的增加成正比關(guān)系。但是相對于發(fā)達(dá)國家而言,我國公路密度較低,汽車的人均占有率并不在世界前列,而交通事故發(fā)生率卻一直是全球國家中最高的,我國人口約占世界總?cè)丝诘?0%,只占有全球10%的機(jī)動車輛,但是民用車事故死亡率卻是發(fā)達(dá)國家的十幾倍甚至幾十倍 通過對交通系統(tǒng)中“人一車一路”三要素的研究和分析,人的因素是三要素中最不穩(wěn)定的因素,也是造成交通事故的主要因素之一,數(shù)據(jù)表明,由于人產(chǎn)生的交通事故約占交通事故總量的95.3%,其中機(jī)動車幾十元的過失造成的交通事故占87.5%,交通運輸
11、學(xué)院教授、《中國巴士與客車》年鑒主編、中國公路學(xué)會客車分會專家委員會成員王健指出,人的因素在交通事故中占很大比例,13%至17%左右是由于駕駛?cè)似谠斐傻?。而依?jù)歐洲的相關(guān)調(diào)查證實,要在發(fā)生碰撞前的0.5秒內(nèi)獲得適當(dāng)?shù)奶崾拘畔?,就可以避免至?0%的追尾事故,30%的迎面撞車事故;若有is的“預(yù)警”時間,則可避免90%的事故發(fā)生,現(xiàn)在世界各國都在研發(fā)行車安全系統(tǒng)上投入 隨著激光儀的研制以及其相關(guān)器件及技術(shù)的飛速發(fā)展,激光技術(shù)在雷達(dá)、武器、制導(dǎo)、測距等各個領(lǐng)域均具有廣泛應(yīng)用,其中,激光測距作為一種新型非接觸性測距技術(shù),自誕生之初便以其不可忽視的發(fā)展?jié)撃艹晒σ鹆丝蒲腥藛T的注意。有賴于激光的優(yōu)良
12、特性,采用激光測距相較于其它測距方法具有測距分辨率高、測程遠(yuǎn)、速度快等諸多優(yōu)點 激光測距設(shè)備的研制主要包括兩部分,一部分是激光技術(shù)的研究,另一部分是對于其控制系統(tǒng)的研究。激光技術(shù)提高的同時,其控制系統(tǒng)的發(fā)展也應(yīng)跟上腳步,才能使得激光測距設(shè)備往靈活化、自動化的方向發(fā)展,也能使得激光鋇」距在各個行業(yè)各類不同環(huán)境中的應(yīng)用更加廣泛。本課題來源于實驗室項目,旨在設(shè)計并實現(xiàn)一套基于脈沖法的高精度激光測控系統(tǒng),該系統(tǒng)配合激光雷達(dá)外設(shè)工作,應(yīng)具有寬量程、高精度、可定制化等優(yōu)點。 2.系統(tǒng)方案設(shè)計 2.1系統(tǒng)需求分析 圖2-1激光測控系統(tǒng)工作原理 由圖2-1可知,與該系統(tǒng)連接的外部設(shè)備包括光電
13、探測器、激光發(fā)射機(jī)和接收機(jī),電機(jī)和光柵編碼器、GPS雙模天線以及電腦等。 其中,電機(jī)、光柵編碼器以及發(fā)射鏡決定了激光發(fā)射的角度。激光由發(fā)射機(jī)發(fā)出,經(jīng)由反射鏡發(fā)生偏轉(zhuǎn),接觸到障礙物后返回被接收器接收,光電探測器將接收到的光信號轉(zhuǎn)換為電信號傳回給測控系統(tǒng),系統(tǒng)通過計算激光發(fā)射與返回的時間間隔,并通過一定換算得到距離信息。當(dāng)測程較長(大于1500m)時,為防止接收器收到大量光噪聲,其接收機(jī)的開啟時間需通過每次的測量結(jié)果進(jìn)行調(diào)整。每一次激光的發(fā)射時間和發(fā)射角度將連同該次測試結(jié)果被系統(tǒng)記錄,個人電腦通過交互軟件對系統(tǒng)進(jìn)行控制以及數(shù)據(jù)交互。 根據(jù)系統(tǒng)的工作流程分析可知,該系統(tǒng)的功能需求如下: 能夠?qū)?/p>
14、激光脈沖發(fā)射與返回的時間間隔進(jìn)行高精度多通道測量,獲取高精度時間信息,并轉(zhuǎn)換為距離信息; 能夠控制激光發(fā)射器與接收機(jī)的開啟,按照系統(tǒng)要求頻率周期性發(fā)射激光,并根據(jù)測量結(jié)果控制接收器開啟時間,使得激光回波信號能夠在盡可能小的噪聲條件下被準(zhǔn)確接收; 結(jié)合電機(jī)控制和光柵編碼器信息讀取完成反射鏡偏轉(zhuǎn)控制及激光發(fā)射角記錄。并通過GPS授時獲取時間標(biāo)簽,對測量數(shù)據(jù)進(jìn)行時間標(biāo)定,并能夠?qū)y試數(shù)據(jù)進(jìn)行存儲。 表2-1 高精度測控系統(tǒng)的性能指標(biāo) 根據(jù)脈沖式激光測距法,將距離指標(biāo)進(jìn)行換算,可得到系統(tǒng)對脈沖時間間隔測量的性能指標(biāo)要求如表2-2所示,根據(jù)整體需求分析可知,本課題所設(shè)計的高精度測控系統(tǒng)需要具
15、有如下特點: (1)低抖動:系統(tǒng)測量結(jié)果及發(fā)射器接收器的控制脈沖與信號邊沿抖動高度相關(guān),要求極低的信號抖動; (2)強(qiáng)時序:系統(tǒng)各路時序輸出與測量結(jié)果之間存在復(fù)雜的控制邏輯,存在強(qiáng)時序性; (3)多通道:系統(tǒng)能夠同時完成多通道測量,可提高測量效率; (4)高精度:系統(tǒng)設(shè)計多路高精度測量及高精度時序輸出; (5)高靈活性:系統(tǒng)的控制邏輯和控制參數(shù)能夠依據(jù)現(xiàn)場測試需求進(jìn)行設(shè)置和調(diào)整,可滿足定制化需求。 表2-2 測距功能具體性能指標(biāo) 2.2系統(tǒng)設(shè)計方案 圖2-2系統(tǒng)總體結(jié)構(gòu)框圖 由圖2-2可知,該系統(tǒng)的模塊應(yīng)包含: (1)時間間隔測量模塊負(fù)責(zé)對激光發(fā)射和返回的脈沖時間間
16、隔進(jìn)行高精度測量,其在10μs測時范圍內(nèi)應(yīng)能同時進(jìn)行8通道測量,10μs-100μs測時范圍內(nèi)應(yīng)能進(jìn)行雙通道測量,測時抖動應(yīng)小于500ps; (2)時序發(fā)生模塊負(fù)責(zé)對激光發(fā)射機(jī)和接收機(jī)進(jìn)行控制,使系統(tǒng)能夠控制測量周期,并根據(jù)時間間隔測量結(jié)果控制接收器開啟時間,使返回激光能 噪聲盡量小的情況下被準(zhǔn)確接收。 (3)GPS授時模塊負(fù)責(zé)獲取GPS數(shù)據(jù),為系統(tǒng)的每一次測量添加時間標(biāo)簽,授時精度需控制在1μs以內(nèi); (4)電機(jī)碼盤控制模塊負(fù)責(zé)控制反射鏡按設(shè)定參數(shù)旋轉(zhuǎn),實時獲取碼盤數(shù)據(jù),并記錄每次激光發(fā)射時的反射鏡偏轉(zhuǎn)角; (5)存儲模塊負(fù)責(zé)系統(tǒng)測試數(shù)據(jù)存儲,存儲內(nèi)容應(yīng)包括測量時間、時間間隔測量數(shù)據(jù)
17、、反射鏡偏轉(zhuǎn)角(碼盤數(shù)據(jù))、以及接收器開啟延時等; (6)信號調(diào)理模塊負(fù)責(zé)對系統(tǒng)輸入輸出信號進(jìn)行調(diào)理,使輸入信號滿足系統(tǒng)接收標(biāo)準(zhǔn),輸出信號滿足外設(shè)要求; 2.2.1時間間隔測量模塊 高精度測時功能將采用德國ACAM公司生產(chǎn)的TDC-GPX作為核心測時芯片,該芯片能完成高精度時數(shù)轉(zhuǎn)換,并且測量分辨率最高為lops,并且有多種工作模式,分別為I-模式、G-模式、M-模式、R-模式,其中I一模式可滿足10μs內(nèi)8通道測時,測量分辨率為81ps,測量抖動可達(dá)到100ps, G-模式可用于10μs-100μs內(nèi)雙通道測時,測量分辨率為40ps, 100μs內(nèi)測時抖動可達(dá)到440ps 通過為該芯
18、片配置外圍電路并與系統(tǒng)連接,可對該芯片的工作模式進(jìn)行配置,考慮到該芯片的數(shù)據(jù)傳輸速率最高可達(dá)40MHz,并且系統(tǒng)工作時需要彈性切換工作模式,因此對于該芯片的控制方案選擇基于ZYNQ的特殊架構(gòu)進(jìn)行軟硬件共同設(shè)計,其中,F(xiàn)PGA負(fù)責(zé)總線讀寫以及數(shù)據(jù)傳輸,ARM處理器進(jìn)行工作模式配置。 2.2.2時序發(fā)生模塊 時序發(fā)生將采用FPGA內(nèi)部1 OOM時鐘作為基準(zhǔn)時鐘,根據(jù)時序邏輯對時鐘分頻得到。其對激光發(fā)射器的控制較為簡單,產(chǎn)生周期可調(diào)的輸出脈沖即可。對于接收器的控制,將采用TDC-GPX的測時結(jié)果疊加用戶輸入的偏移量作為接收器觸發(fā)延時時間,即利用上一次激光脈沖走過的時間預(yù)測下一次脈沖的返回時間,并
19、允許用戶在此基礎(chǔ)上進(jìn)行微調(diào),通過此種方式,可最大程度預(yù)測返回脈沖的到達(dá)時間,有效減少接收器開啟時間過長導(dǎo)致的光噪聲。 時序發(fā)生同樣采用軟硬件合作方式,用戶對延時偏移量的設(shè)定值將由ARM處理器獲取,并于系統(tǒng)初始化過程中完成,系統(tǒng)測量過程中的時序脈沖輸出將由FPGA完成,以保時序脈沖的響應(yīng)速度與實時性。 2.2.3 GPS授時模塊 GPS授時用于為測量數(shù)據(jù)添加時間標(biāo)簽,設(shè)計方案采用BD-126北斗模塊作為基礎(chǔ)授時模塊,考慮到系統(tǒng)最高SkHz的授時頻率,以及對微秒級授時精度的要求,系統(tǒng)將實現(xiàn)一個內(nèi)部計時器,以滿足授時精度以及授時頻率的要求。 實際工作中,系統(tǒng)將通過BD-126北斗模塊獲取當(dāng)前
20、時間,內(nèi)部計時器以此時間作為基準(zhǔn)時間并開始內(nèi)部計時,此后北斗模塊可通過PPS對該計時器進(jìn)行授時校正,以保證授時的精確性。 該模塊的整體實現(xiàn)也將以軟硬件合作的方式完成,其中,北斗模塊時間包的獲取由ARM處理器完成,對于實時性要求較高的計時器將由FPGA完成。 2.2.4電機(jī)碼盤控制模塊 圖2-3電機(jī)與反射鏡的連接結(jié)構(gòu)圖 測量過程中,伺服電機(jī)將帶動激光反射鏡以α角度正反轉(zhuǎn)交替旋轉(zhuǎn)。其旋轉(zhuǎn)參數(shù)包括:旋轉(zhuǎn)角度α、正向旋轉(zhuǎn)時間、以及反向旋轉(zhuǎn)時間。 系統(tǒng)采用松下公司的MBDHDHT2510E作為電機(jī)驅(qū)動,并采用脈沖列與方向信息作為該驅(qū)動的位置控制信號,當(dāng)方向信號為高電平時,電機(jī)正向旋轉(zhuǎn),為低
21、電平時,電機(jī)反向旋轉(zhuǎn)。其脈沖列個數(shù)控制電機(jī)旋轉(zhuǎn)角度,脈沖列輸出頻率決定電機(jī)旋轉(zhuǎn)速度。 此外,考慮到電機(jī)正反轉(zhuǎn)切換間需要減速,并且,當(dāng)電機(jī)高速旋轉(zhuǎn)時,采用脈沖列控制電機(jī)可能會引起電機(jī)震動,本設(shè)計方案將利用電機(jī)驅(qū)動中的FIR濾波器功能對位置指令進(jìn)行平滑處理,因此,實際脈沖列輸出時,系統(tǒng)將在正反方向脈沖列切換間保留0.75ms的等待時間,以保證電機(jī)驅(qū)動完成濾波器處理。 光柵編碼器將采用雷尼紹公司的TI1000A50A增量式光柵編碼器,該光柵編碼器旋轉(zhuǎn)一圈可輸出8 192 000個脈沖,精度為0.000 044°,可提供足夠精度的轉(zhuǎn)角信息。實際應(yīng)用中,該光柵編碼器的原點與激光反射鏡原點對應(yīng),系統(tǒng)通
22、過統(tǒng)計光柵編碼器傳回的脈沖數(shù)可得到反射鏡實際偏轉(zhuǎn)角。 電機(jī)旋轉(zhuǎn)控制及光柵編碼器脈沖統(tǒng)計部分由FPGA完成,控制參數(shù)由ARM端軟件進(jìn)行配置。 2.2.5數(shù)據(jù)存儲模塊 數(shù)據(jù)存儲設(shè)計方案采用SD卡作為存儲介質(zhì),并采用Fat文件系統(tǒng)作為存儲體系,存儲的內(nèi)容將包括時間標(biāo)簽、測時信息、反射鏡角度以及接收器開啟延時時間等。 考慮到系統(tǒng)較高的測試頻率所帶來的大量測試數(shù)據(jù),數(shù)據(jù)存儲方案仍然采用軟硬件合作處理。測試數(shù)據(jù)將首先被緩存于FPGA端的FIFO,上層ARM處理器將每隔一段時間取出緩存數(shù)據(jù)并存儲。同時,為方便用戶查找測量文件,系統(tǒng)將于每次開機(jī)時新建一個以當(dāng)前時間命名的文件夾作為文件存儲路徑。 同樣
23、,由于測試過程中將產(chǎn)生大量的測試數(shù)據(jù),為保證ARM端工作的效率,測試數(shù)據(jù)將以二進(jìn)制文件的形式被存儲。實際運用中,用戶可于測試完畢后,將SD卡取出并運行數(shù)據(jù)轉(zhuǎn)換軟件獲得可讀文件,相應(yīng)的數(shù)據(jù)轉(zhuǎn)換軟件將在用戶交互設(shè)計方案中說明。 2.2.6信號調(diào)理模塊 根據(jù)系統(tǒng)對輸入輸出波形的要求,信號調(diào)理方案將采用如圖2-4所示結(jié)構(gòu)進(jìn)行信號調(diào)理,放大電路負(fù)責(zé)對輸入波形進(jìn)行放大,整形電路負(fù)責(zé)抑制雜波并調(diào)整脈沖邊沿抖動,緩沖電路負(fù)責(zé)加強(qiáng)輸出驅(qū)動能力。 圖2-4 信號調(diào)理方案結(jié)構(gòu)圖 圖2-4中,放大器將采用亞德諾半導(dǎo)體(ADI公司生產(chǎn)的AD8009低失真電 流反饋型放大器,其較高的壓擺率,滿足系統(tǒng)對窄脈沖
24、信號放大的需求,并且其在較寬帶寬范圍均能保持低失真,與信號調(diào)理模塊需求相吻合。比較器將采用ADI公司的ADCMP600高速比較器,其額定軌到軌電壓為2.5V至S.SV,符合系統(tǒng)電平需求。緩沖器采用德州儀器(TI)公司生產(chǎn)的BUF602高速閉環(huán)緩沖器,提供驅(qū)動能力。 2.2.7用戶交互模塊 根據(jù)系統(tǒng)需求,用戶交互設(shè)計將采用上位機(jī)控制軟件與系統(tǒng)連接控制的方案。具體配置參數(shù)將包括電機(jī)轉(zhuǎn)角、電機(jī)正反轉(zhuǎn)時間、接收機(jī)開啟延時偏移、接收器開啟時長等。 同時,由前述存儲模塊設(shè)計方案可知,用戶交互部分還應(yīng)設(shè)計windows端可用的數(shù)據(jù)轉(zhuǎn)換軟件,負(fù)責(zé)將原始的測試文件轉(zhuǎn)換為用戶可讀文件。為完善用戶體驗,用戶將
25、存放測量文件的文件夾名輸入后,數(shù)據(jù)轉(zhuǎn)換軟件應(yīng)能自動將文件夾中的所有數(shù)據(jù)文件進(jìn)行轉(zhuǎn)換。 2.2.8核心控制模塊 核心控制模塊作為系統(tǒng)運行流程的整體控制模塊,將運行于ARM處理器上,負(fù)責(zé)接收上位機(jī)指令,并通過協(xié)調(diào)各子模塊的工作統(tǒng)籌全局。 2.3硬件平臺的選型與概述 本課題由于高速數(shù)據(jù)傳輸需求及納秒級高精度時序脈沖輸出需求等,需采用FPGA實現(xiàn),同時,各功能模塊的模式切換及用戶參數(shù)配置等彈性需求需要通過ARM處理器來實現(xiàn),因此,所選取的硬件工作平臺應(yīng)能同時滿足FPGA需求核ARM處理器需求。 根據(jù)系統(tǒng)指標(biāo)分析和各個模塊的設(shè)計需求分析,本課題選取Digilent公司生產(chǎn)的Zedboard開發(fā)
26、板作為系統(tǒng)開發(fā)板,該開發(fā)板基于Xilinx Zynq-7000擴(kuò)展式處理平臺,其采用Artix-7系列可編程邏輯單元并配合Xilinx All Programmable System-on-Chip (AP SOC)架構(gòu),其不僅采用28nm的工藝,能夠完成具有擴(kuò)展性的FPGA可編程邏輯,又具備以ARM Cortex-A9為核心的雙核處理器,使得可編程邏輯部分與ARM處理單元緊密結(jié)合,充分發(fā)揮了FPGA硬件編程的靈活性和強(qiáng)時序性的同時又提供了微處理器級的軟件可編程易用性。同時,zedboard的外設(shè)控制器還包含1G以太網(wǎng)口、SDIO , DART和SPI等,滿足本課題的設(shè)計平臺需求。 3.
27、激光雷達(dá)測距模塊設(shè)計 系統(tǒng)核心測距過程由三個模塊共同完成,包括輸入輸出時序發(fā)生模塊、時間間隔測量模塊、以及信號調(diào)理模塊。其中,時序發(fā)生模塊通過預(yù)測激光返回時間調(diào)整激光接收器開啟延時和開啟時間;測時模塊用于完成激光發(fā)射與返回的脈沖時間間隔測量;信號調(diào)理模塊用于調(diào)理激光回波脈沖以及激光接收機(jī)控制脈沖。本章將分別介紹各模塊的軟硬件實現(xiàn)過程。 3.1時序發(fā)生模塊 根據(jù)設(shè)計方案,時序發(fā)生模塊的系統(tǒng)框圖應(yīng)如圖3-1所示: `圖3-1時序發(fā)生模塊系統(tǒng)框圖 圖3-1中,Tstart用于控制激光發(fā)射器發(fā)出脈沖,同時該信號還將啟動TDC測時模塊開啟時間測量;4路延時脈沖(Ch1一Ch4 )用于控制激
28、光接收器,其輸出將根據(jù)TDC的測時數(shù)據(jù)(Tdatal [31:0])以及用戶輸入的偏移值進(jìn)行改變。ARM端負(fù)責(zé)參數(shù)傳遞,時序發(fā)生的功能主體于FPGA端硬件單元中實現(xiàn)。 設(shè)計時序模塊FPGA端的硬件結(jié)構(gòu)如圖3-2所示,己知時序模塊的輸出延時時間由TDC測時數(shù)據(jù)決定,兩者之間存在數(shù)據(jù)轉(zhuǎn)換,同時FPGA端又存在與軟件的數(shù)據(jù)交互,因此該硬件結(jié)構(gòu)由三部分組成:負(fù)責(zé)與軟件通信的AXI單元、數(shù)據(jù)轉(zhuǎn)換單元、以及延時脈沖輸出單元。 AXI單元通過調(diào)用VIVADO當(dāng)中的模塊即可完成,以下將具體介紹數(shù)據(jù)轉(zhuǎn)換單元與延時脈沖輸出單元的實現(xiàn)。 圖3-2 時序模塊硬件結(jié)構(gòu)圖 3.1.1數(shù)據(jù)轉(zhuǎn)換單元 TDC產(chǎn)生
29、的測時數(shù)據(jù)與時序模塊內(nèi)部延時計數(shù)值均為數(shù)字量,兩者分辨率不同,因此需要數(shù)據(jù)轉(zhuǎn)換。 圖3-3 延時校正計算結(jié)果 3.1.2延時脈沖輸出單元 不論是Tstart觸發(fā)脈沖還是CH1- CH4延時輸出,其主體在于利用FPGA內(nèi)部100M時鐘進(jìn)行分頻實現(xiàn)。根據(jù)用戶需求設(shè)計FPGA端的時序圖如圖3-4所示: 圖3-4 時序模塊輸出時序圖 圖3-4中,Tstart以cycle為周期觸發(fā),cycle由用戶設(shè)置,最高頻率為5kHz,脈寬采用30ns, cycle由用戶輸入,根據(jù)100M內(nèi)部時鐘分頻可輕易得到。D_ init為通道1的初始化延時值,由用戶設(shè)置,此后將根據(jù)每一次TDC的測時結(jié)果而
30、改變,延時輸出精度為l0ns。此外,圖中的offset與witdh均由用戶輸入。 3.2時間間隔測量模塊 時間間隔測量模塊的具體架構(gòu)如圖3-5所示,TDC-GPX對高精度測時,F(xiàn)PGA負(fù)責(zé)與TDC-GPX進(jìn)行數(shù)據(jù)交互以及總線讀寫,ARM端負(fù)責(zé)測量模式配置并通過FPGA完成模式切換。 圖3-5 高精度時間測量系統(tǒng) TDC-GPX為獨立芯片,與系統(tǒng)開發(fā)板Zedboard進(jìn)行連接時需設(shè)計實現(xiàn)一個基于該芯片的獨立硬件模塊。因此,時間間隔測量模塊的設(shè)計共包括三部分:測時硬件設(shè)計、FPGA控制部分設(shè)計以及ARM端軟件設(shè)計。 3.2.1電路設(shè)計 基于TDC-GPx的硬件設(shè)計主要是針對該芯片進(jìn)
31、行相應(yīng)的外部電路配置,其配置電路主要結(jié)構(gòu)如圖3-6所示,共包括輸入輸出接口電路、電源電路、參考時鐘以及鎖相環(huán)電路等。 圖3-6 測時硬件模塊結(jié)構(gòu)圖 3.2.2硬件設(shè)計 FPGA部分主要對測時硬件模塊進(jìn)行功能控制及數(shù)據(jù)交互,同時該部分還可響應(yīng)來自ARM端的讀寫芯片寄存器請求,完成測量模式切換。根據(jù)需求設(shè)計硬件整體架構(gòu)如圖3-7所示,其整體可分為AXI單元、讀寫單元、數(shù)據(jù)解碼單元以及測時時序控制單元。其中,AXI單元用于與ARM端通信,寄存器讀寫單元用于與TDC模塊通信,解碼單元用于解析從TDC獲取的測時數(shù)據(jù),測時時序控制單元用于控制測時過程的信道開關(guān)和復(fù)位等。 圖3-7 測時
32、模塊的FPGA硬件設(shè)計 3.2.3軟件設(shè)計 本模塊的ARM端軟件部分負(fù)責(zé)TDC-GPX的初始化寄存器配置。相應(yīng)初始化流程圖如圖3-8所示。 圖3-8 測時模塊初始化流程圖 系統(tǒng)啟動后,將首先對工作模式進(jìn)行選擇,之后便將相應(yīng)模式的配置參數(shù)傳遞至FPGA端進(jìn)行處理。其中,G模式的分辨率由前述可知,為38.986 35ps,I模式的分辨率為G模式的兩倍,為77.972 6ps。其余配置參數(shù)可由TDC官方手冊獲得。 3.3信號調(diào)理模塊 根據(jù)前述設(shè)計方案己知該模塊的結(jié)構(gòu)框圖如圖3-9所示,該模塊應(yīng)包括放大電路、信號整形電路以及緩沖電路,放大電路將信號放大后交由整形電路對信號整形以
33、控制其邊沿抖動,最后由緩沖器加強(qiáng)其驅(qū)動能力。 圖3-9 信號調(diào)理系統(tǒng)結(jié)構(gòu)圖 3.3.1放大電路 選取亞德諾半導(dǎo)體(ADI)公司的aDSOO9高速運放作為其放大芯片,則放大部分電路原理圖如圖3-10所示: 圖3-10 放大電路原理圖 當(dāng)作為輸入信號調(diào)理時,放大倍數(shù)被設(shè)置為10,將輸入的100mV}200mV模擬輸入放大至1V-2V;當(dāng)作為輸出信號調(diào)理時,放大倍數(shù)為2,將時序發(fā)生模塊輸出的信號放大至4.2V。 3.3.2整形電路 信號整形部分采用ADI公司的aDCNrn6oo高速比較器,其額定軌到軌電壓為2.5V至5.5V,可滿足輸入信號調(diào)理與輸出信號調(diào)理要求的電壓標(biāo)準(zhǔn)。設(shè)計
34、相應(yīng)電路如圖3-11所示: 圖3-11 整形電路原理圖 DCMP600的輸出受供電電壓VCC影響,其輸出高電平為VCC一0.3V,用于TDC前端放大時,將VCC設(shè)置為2.5V,則輸出高電平為2.2V,滿足LVTTL要求;用于輸出信號調(diào)理時,VCC為SV,輸出最高電平為4.7V,滿足激光接收器電平要求。R22為可調(diào)電阻,用于比較器閡值調(diào)整,將該閡值調(diào)整至信號上升沿穩(wěn)定部分,可使輸出抖動得到控制。 3.3.3緩沖電路 緩沖電路選用德州儀器(TI)生產(chǎn)的BUF602高速閉環(huán)緩沖器加強(qiáng)輸出驅(qū)動能力,其原理圖如圖3-12所示: 圖3-12 緩沖電路原理圖 由于信號調(diào)理模塊與外界連接要
35、求50歐姆阻抗匹配,因此PCB布線時線寬按50歐姆阻抗設(shè)置。 3.4用戶交互模塊 由系統(tǒng)需求分析可知,用戶在使用本系統(tǒng)時需要對其初始化參數(shù)進(jìn)行配置,并且,由系統(tǒng)存儲體系可知,測試數(shù)據(jù)以二進(jìn)制形式存儲于SD卡中,用戶對此數(shù)據(jù)的獲取需配置相應(yīng)的應(yīng)用程序進(jìn)行轉(zhuǎn)換。因此,用戶交互模塊設(shè)計共包含兩項內(nèi)容,一項是上位機(jī)控制軟件設(shè)計,另一項是數(shù)據(jù)轉(zhuǎn)換軟件設(shè)計。 3.4.1控制軟件設(shè)計 上位機(jī)控制軟件的內(nèi)容包括參數(shù)的初始化配置以及測試開啟與關(guān)閉控制。其與系統(tǒng)的通信方式采用TCP/IP協(xié)議,根據(jù)需求設(shè)計流程圖如圖3-13所示: 圖3-13 上位機(jī)控制流程圖 上位機(jī)在啟動后首先嘗試與系統(tǒng)連接,連接
36、成功后提示用戶選擇系統(tǒng)外設(shè),并輸入電機(jī)配置參數(shù)及時序輸出參數(shù)等,配置完成后將初始化配置信息發(fā)送至系統(tǒng),等待系統(tǒng)初始化完成。由于系統(tǒng)在運行過程中不需要對配置參數(shù)進(jìn)行改動,因此,當(dāng)用戶按下開始測試按鈕后,其只需將測時使能位置1,系統(tǒng)接收到此信號后開始測試,此后上位機(jī)便等待測試結(jié)束按鈕被按下。 3.4.2數(shù)據(jù)轉(zhuǎn)換軟件設(shè)計 轉(zhuǎn)換軟件的功能是將系統(tǒng)的二進(jìn)制測試文件轉(zhuǎn)換為格式整齊的Excel文件。根據(jù)需求設(shè)計Windows端的程序流程圖如圖4-19所示,其目的是將用戶輸入的文件夾中的所有數(shù)據(jù)文件轉(zhuǎn)換完畢。圖中,count為轉(zhuǎn)換文件計數(shù)器,程序先遍歷一次輸入的文件夾,獲取待轉(zhuǎn)換文件的總數(shù)量,進(jìn)而判斷是否
37、存在待轉(zhuǎn)換的數(shù)據(jù)文件,若有則進(jìn)行轉(zhuǎn)換和存儲,直到所有文件轉(zhuǎn)換完畢,若沒有則提示錯誤信息結(jié)束轉(zhuǎn)換。用戶在使用此軟件時,需取下系統(tǒng)的SD卡,在Windows端進(jìn)行操作。 3.5核心集成模塊 集成模塊的功能主要是將系統(tǒng)各個子模塊進(jìn)行協(xié)調(diào)調(diào)用,使系統(tǒng)完成完整的測時流程。根據(jù)需求設(shè)計系統(tǒng)流程如圖3-14所示: 圖3-14 集成模塊軟件流程圖 由流程圖可知,系統(tǒng)開機(jī)后首先將網(wǎng)口進(jìn)行初始化,之后等待與用戶進(jìn)行連接。連接完成后等待用戶輸入配置參數(shù),之后根據(jù)輸入?yún)?shù)進(jìn)行各子模塊的初始化。初始化完畢后便等待用戶按下測試鍵,此時系統(tǒng)將輸出電機(jī)控制脈沖以及時序脈沖,并對測試數(shù)據(jù)進(jìn)行存儲。測時結(jié)束后,相關(guān)輸
38、出將立即關(guān)閉,系統(tǒng)停止測試,并將未保存的數(shù)據(jù)進(jìn)行保存后退出。 4.結(jié)論 隨著電子信息科學(xué)的發(fā)展,汽車的智能化逐漸成為未來發(fā)展方向,而汽車安全性一直是貫穿汽車智能化發(fā)展過程的導(dǎo)向目標(biāo),因此,行車安全監(jiān)控系統(tǒng)的研究具有重大意義。本文設(shè)計了行車安全系統(tǒng)激光測距子系統(tǒng)用于測速,通過利用激光發(fā)射機(jī)來輔助車輛的識別,將圖像識別中的車輛輪廓識別變?yōu)楣獍咦R別,在降低系統(tǒng)軟硬件負(fù)擔(dān)的同時解決車輛輪廓識別干擾大的問題,實現(xiàn)較為準(zhǔn)確和實時的測速功能。 參考文獻(xiàn) [1] 趙淵.基于單片機(jī)的智能車載安全系統(tǒng)設(shè)計[J].科技創(chuàng)新與應(yīng)用,2017(12):29-30. [2] 馬景偉.高速公路長下坡交通安全預(yù)警及
39、應(yīng)急處置系統(tǒng)應(yīng)用研究[D].長安大學(xué),2017. [3] 汽車防追尾和防側(cè)撞安全系統(tǒng)設(shè)計[J].高俊祥,高孝亮,陳斐彪.汽車電器.2015(11) [4] 于廣鵬,譚德榮.汽車防碰撞預(yù)警系統(tǒng)設(shè)計[J].農(nóng)業(yè)裝備與車輛工程.2015(03) [5] 吳忠澤,賀宜.充分利用智能交通技術(shù)提升道路交通安全水平[J].交通信息與安全.2015(01) [6] 盧勝利,劉美玲,田彥彥.基于卡爾曼濾波的多溫度傳感器數(shù)據(jù)融合系統(tǒng)[J].現(xiàn)代科學(xué)儀器.2013(01) [7] 丁倩,韓率.汽車夜視系統(tǒng)的應(yīng)用現(xiàn)狀與發(fā)展前景研究[J].汽車與配件.2013(32) [8] 朱曉宇,曾迎生.基于DSP的相
40、關(guān)法超聲傳感器系統(tǒng)設(shè)計[J].微計算機(jī)信息.2014(08) [9] 韓延祥,張志勝,戴敏.用于目標(biāo)測距的單目視覺測量方法[J].光學(xué)精密工程.2014(05) [10] 周富強(qiáng),蔡斐華.基于非量測畸變校正的攝像機(jī)標(biāo)定方法[J].機(jī)械工程學(xué)報.2014(08) [11] 初秀民,萬劍,毛喆.基于車載機(jī)器視覺的汽車安全技術(shù)[J].中國安全科學(xué)學(xué)報.2013(05) [12] 李克強(qiáng),王建強(qiáng),楊志強(qiáng).基于THASV-Ⅱ的橫向主動安全系統(tǒng)[J].中國科技論文在線.2013(09) [13] Jia-shan Cui,Ju Huo,Ming Yang,Yong-kun Wang. Resea
41、rch on the rigid body posture measurement using monocular vision by coplanar feature points[J] . Optik - International Journal for Light and Elect . 2015 (24) [14] Hai Wang,Chaochun Yuan,Yingfeng Cai.Smart road vehicle sensing system based on monocular vision[J] . Optik - International Journal fo
42、r Light and Elect . 2015 (4) [15] . Du Yong Kim,Moongu Jeon. Data fusion of radar and image measurements for multi-object tracking via Kalman filtering[J] Information Sciences . 2014 [16] Mohd Nazri Abu Bakar,Abdul Rahman Mohd. Saad. A Monocular Vision-based Specific Person Detection System for Mobile Robot Applications[J] . Procedia Engineering . 2013 Zhisheng Zhang,Yanxiang Han,Yifan Zhou,Min Dai. A novel absolute localization estimation of a target with monocular vision[J] . Optik - International Journal for Light and Electron Optics . 2013
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年數(shù)學(xué)九下《圓周角定理的推論與圓內(nèi)接四邊形》課件(新湘教版)
- 幼兒園眼睛課件
- 直線與橢圓的位置關(guān)系15版
- 北京垃圾分類
- 錨索施工工藝及質(zhì)量控制培訓(xùn)doc資料課件
- 例廣東中醫(yī)藥大學(xué) 中醫(yī)學(xué)
- 水資源的合理利用課件
- 小學(xué)二年級班家長會
- 四.項目的技術(shù)經(jīng)濟(jì)分析
- 安全文明施工圖集萬科版本
- 旅游空間布局課件
- 北師版八下數(shù)學(xué)第五章-分式與分式方程本章專題整合訓(xùn)練課件
- 天然氣地球化學(xué)(與“天然氣”有關(guān)的文檔共46張)
- 北師大版四年級語文下冊《海上日出》精課件
- LED培訓(xùn)資料XXXX