bt 另类 专区 欧美 制服-brazzers欧美精品-blz在线成人免费视频-blacked黑人战小美女-亚洲欧美另类日本-亚洲欧美另类国产

智能汽車設計攝像頭研究

前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的智能汽車設計攝像頭研究,希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。

智能汽車設計攝像頭研究

摘要:

智能汽車作為當今科技時代下的新興產(chǎn)物,集中運用了計算機、現(xiàn)代傳感、信息融合、自動控制、人工智能及通訊等現(xiàn)代科學技術,是未來汽車發(fā)展的重要方向。本文詳細介紹了基于攝像頭傳感器的智能競速汽車控制器的設計方案,分別介紹了智能車的硬件組成、路徑的檢測識別方法和智能車的控制策略。利用攝像頭傳感器采集、識別道路信息,規(guī)劃最優(yōu)路徑,采用PID控制算法控制電機和舵機實現(xiàn)自動控制。

關鍵詞:

攝像頭;智能汽車;設計方案

本設計是基于MK60DN512ZVLL10單片機開發(fā)實現(xiàn)的,該系統(tǒng)采用攝像頭采集、識別道路兩旁或者中央的引導線,在此基礎上利用合理閉環(huán)的算法控制智能車運動,從而實現(xiàn)智能車快速穩(wěn)定的尋跡行駛。

1智能車整體結構的選型與設計

1.1圖像傳感器的選擇

圖像傳感器,即數(shù)字攝像頭。目前市場主流的兩種攝像頭傳感器:以金屬氧化物半導體元件為感光材料的CMOS攝像頭和以電荷耦合元件為感光材料的CCD攝像頭。綜合兩種攝像頭解析度、靈敏度、成本、功耗比、模塊電路、體積、重量,CMOS攝像頭可以滿足于4米/秒速度以下智能車行駛,并且CMOS攝像頭功耗低,工作電壓只需3.3V-7V,完全可以由智能車穩(wěn)壓后得到,穩(wěn)定經(jīng)濟,所以選擇CMOS攝像頭中的OV7725攝像頭。

1.2起跑線檢測傳感器選擇

起跑用的是發(fā)車燈塔控制方式,發(fā)車燈塔不僅發(fā)出起跑信號,而且發(fā)出終點信號。我們使用基于使用HS0038B傳感器的基礎電路作為接收燈塔光信號一個基礎電路,OUT口接MK60的C5。

1.3速度檢測傳感器選擇

一個完整的控制系統(tǒng)是閉環(huán)控制的,所以需要測速裝置,用以精準反映智能車實時速度。我們采用了由歐姆龍公司研制的一款200線的小型編碼器。

1.4車模選型

本次設計采用由飛思卡爾半導體公司贊助的G768型車模,即為競賽中的C車模。

2智能車硬件電路設計

2.1硬件設計方案

本設計方案采用模塊化方式完成總設計,模塊化設計使思路清晰,在使用出現(xiàn)錯誤時容易修理。

2.2電路設計方案

本次設計將智能車系統(tǒng)電路分成兩個主要部分,以MK60N512ZVLQ10為核心的控制電路和以電源為核心的驅(qū)動電路。考慮到MK60最小系統(tǒng)電路板比較大,所以將整個系統(tǒng)電路分為兩塊規(guī)則PCB板(主控板和驅(qū)動板)。

2.3控制電路

以MK60為核心的單片機系統(tǒng)的硬件電路設計主要包括以下幾個部分:電源電路、時鐘電路、JTAG接口、復位電路。

2.4驅(qū)動電路

因為本次比賽攝像頭組使用的電機是RS-380SH直流電機,小車驅(qū)動芯片決定選用集成的高電流半橋電機驅(qū)動應用BTN7971B,它的輸出電流足以帶動電機轉(zhuǎn)動并且較穩(wěn)定。

2.5電源模塊

比賽使用飛思卡爾專用電池,2000mAh的鎳鎘電池1塊,標準電壓7.2V。

3智能車軟件算法設計

3.1軟件控制整體設計

本次設計所用的軟件調(diào)試工具支持C語言和匯編語言混合編程的IAREmbeddedWorkbench軟件,由于C語言操作簡單,可修改和移植性強,所以本次軟件設計大部分程序都使用C語言編寫,只有在某些地方加入了匯編語句。

3.2主程序結構

在系統(tǒng)初始化方面,我們所用到的底層硬件資源進行初始化和上層模塊初始化。在方案選擇及參數(shù)設定上,我們在主板上設置了一組四位的撥碼開關和三個按鍵結合OLED顯示屏實現(xiàn)的方案和參數(shù)的可調(diào),以在比賽時對車作適當?shù)卣{(diào)整。在圖像獲取上,對于Ov7725數(shù)字攝像頭,使用場中斷加高速DMA傳輸?shù)姆绞絹慝@取圖像。圖像處理則采用黑線提取和中心線提取。

3.3控制算法

控制算法是智能車的靈魂,為了使小車能以穩(wěn)定的速度通過跑道,精確的速度控制是關鍵,采用速度閉環(huán)控制方案。

4智能車開發(fā)與調(diào)試

4.1軟件開發(fā)環(huán)境

系統(tǒng)編譯下載是在IARIDE開發(fā)環(huán)境下完成的,EmbeddedWorkbenchforARM是IARSystems公司為ARM單片機開發(fā)的一個集成開發(fā)環(huán)境,這一開發(fā)環(huán)境使用方便、入門容易和代碼簡明緊湊。此外,由于在IAR軟件中進行編寫,調(diào)用,修正函數(shù)比較復雜繁瑣,所以使用了Sourceinsight3軟件進行輔助編寫小車程序。

4.2硬件開發(fā)環(huán)境

本次畢業(yè)設計所用的硬件開發(fā)平臺為著名硬件開發(fā)公司Altium公司的AltiumDesigner10,這已開發(fā)環(huán)境在板級設計特性、軟設計特性、數(shù)據(jù)管理特性、通用特性都較有優(yōu)勢。

4.3軟件調(diào)試

軟件調(diào)試主要包括:程序在線仿真調(diào)試,上位機調(diào)試。在線調(diào)試主要使用的是IAR中的調(diào)試器IARC-SPY。上位機調(diào)試主要是通過藍牙模塊將智能車運行過程中的狀態(tài)和SD卡采集的圖像及時地反饋到PC機上。

4.4現(xiàn)場調(diào)試

現(xiàn)場的調(diào)試包括攝像頭調(diào)焦以及固定、PID參數(shù)整定、速度控制算法的參數(shù)整定、智能車運行狀態(tài)等方面的調(diào)試。

5結語

在此次設計中,通過不斷不斷嘗試,不斷整改,發(fā)現(xiàn)問題,整改問題,最終達到我們預期的設計目標。在算法方面,首次采用閉環(huán)系統(tǒng)控制智能車,采用改進PID控制算法,對智能車速度及方向進行調(diào)整,使智能車較之前的開環(huán)狀態(tài)更加穩(wěn)定,最終完成了智能車的制作,實現(xiàn)了攝像頭采集識別,閉環(huán)控制等的功能。

作者:吳偉鴻 單位:嘉興學院機電工程學院

主站蜘蛛池模板: 中出在线播放 | 美女视频黄a视频免费全过程在线 | 韩日一区二区三区 | 日本三级全黄三级a | 天天做天天爱夜夜爽毛片毛片 | 国产精品系列在线一区 | 美女洗澡一级毛片 | 亚洲综合无码一区二区 | 亚洲欧美日韩激情在线观看 | 久久精品亚洲一区二区 | 不卡一区二区三区四区 | 九九久久香港经典三级精品 | 亚洲全黄| 亚洲欧美国产精品第1页 | 国产成人精品久久 | 成人毛片一区二区三区 | 久久伊人中文字幕有码 | 国产精品自拍一区 | 在线精品欧美日韩 | 国产精品欧美亚洲韩国日本不卡 | 欧美wwww | 国产精品国产欧美综合一区 | 欧美精品福利 | 日韩电影中文字幕在线网站 | 香蕉视频在线免费看 | 欧美爆操 | 欧美v亚洲v国产v | 国产不卡精品一区二区三区 | 最新国产精品电影入口 | 国产精品久久九九 | 欧美日韩黄色大片 | 欧美精品久久久久久久久大尺度 | 伊人情人综合成人久久网小说 | 香蕉一区二区 | 日韩在线视频精品 | 成人午夜精品久久久久久久小说 | 在线免费观看一区二区三区 | 日产精品一区二区三区免费 | 国产一区二区网站 | 欧美日韩另类在线 | 国产精品1区2区 |