2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩87頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  畢業(yè)設(shè)計(論文)任務(wù)書</p><p>  課題名稱:基于飛思卡爾單片機的智能車設(shè)計</p><p>  完成期限:2009年12月 1日至2010年 5月 10日</p><p><b>  課題訓(xùn)練內(nèi)容</b></p><p>  通過以全國大學(xué)生“飛思卡爾”杯智能車競賽為背景,設(shè)計一臺能夠自主

2、循跡的小車。整個開發(fā)中,嚴(yán)格執(zhí)行“飛思卡爾”杯智能車競賽的比賽規(guī)則。</p><p>  設(shè)計(論文)任務(wù)和要求</p><p>  查閱課題相關(guān)參考文獻、技術(shù)資料,做好備份,以便以后查找;</p><p>  充分分析相關(guān)素材,比較多個方案,選擇一種完成設(shè)計任務(wù);</p><p>  分析和選取完成任務(wù)的技術(shù)途徑和實施方法,第四周前上交畢業(yè)

3、設(shè)計開題報告一份。開題報告內(nèi)容與學(xué)校模板要求一致,字?jǐn)?shù)不少于2000字;經(jīng)指導(dǎo)老師檢查合格后才能進行后續(xù)工作;</p><p>  補充必要的理論和技術(shù)知識,查找相關(guān)的元件、器件的參數(shù)資料;</p><p>  給出詳細(xì)的系統(tǒng)設(shè)計說明書,畫出原理電路圖,分析各部分電路功能及原理;</p><p>  根據(jù)系統(tǒng)要求,進行硬件設(shè)計以及理論數(shù)據(jù)計算,給出相關(guān)參數(shù);<

4、/p><p>  根據(jù)系統(tǒng)要求,給出系統(tǒng)控制的流程圖,編寫詳細(xì)程序;</p><p>  根據(jù)系統(tǒng)要求,制作實物和安裝調(diào)試;</p><p>  撰寫畢業(yè)設(shè)計論文,內(nèi)容和格式按學(xué)校要求執(zhí)行,(具體要求在學(xué)校教務(wù)網(wǎng)的下載專區(qū)下載:設(shè)計論文規(guī)范、格式模板、任務(wù)書、開題報告、成績記錄等9個文件)。</p><p>  畢業(yè)設(shè)計(論文)主要參數(shù)及主要參考

5、資料</p><p><b>  主要參數(shù):</b></p><p>  賽道為普通白色板,寬度為60cm,賽道正中間為2.5cm的黑色普通膠帶,鋪設(shè)賽道地板顏色不作要求,它和賽道之間可以但不一定有顏色差別,跑道最小曲率半徑不小于 50 厘米,跑道可以交叉,交叉角為 90 °,賽道有一個長為1米的出發(fā)區(qū),計時起始點兩邊分別有一個長度10厘米黑色計時起始線,賽

6、車前端通過起始線作為比賽計時開始或者結(jié)束時刻。</p><p>  須采用飛思卡爾半導(dǎo)體公司的 8 位、 16 位處理器 ( 單核 ) 作為唯一的微控制器,推薦使用 9S12XS128 ,9S08AW60 微控制器;</p><p>  比賽車模采用官方規(guī)定的本成品車模;</p><p>  模型車的電源采用官方的7.2V/2000mA的電池,舵機采用制定的s301

7、0;</p><p>  車模改裝完畢后,尺寸不能超過:250mm 寬和400mm長;</p><p><b>  參考資料:</b></p><p>  [1] 譚浩強.C程序設(shè)計(第三版).北京:清華大學(xué)出版社.2006.3</p><p>  [2] 卓晴,黃開勝,邵貝貝.學(xué)做智能車——挑戰(zhàn)“飛思卡爾”杯.北京:北

8、京航空航天大學(xué)出版社. 2007年3月</p><p>  [3] 劉瑞新主編 Protel DXP實用教程 北京:機械工業(yè)出版社.2003 </p><p>  [4] 王威等編著 HCS12微控制器原理及應(yīng)用 北京:航空航天大學(xué)出版社.2007</p><p>  [5] 劉林,楊理,龍葉虹. 重慶郵電大學(xué)AUTO-2第二屆全國大學(xué)生智能汽車競賽技術(shù)報告.<

9、;/p><p>  四、畢業(yè)設(shè)計(論文)進度表</p><p>  武漢紡織大學(xué)畢業(yè)設(shè)計(論文)進度表</p><p>  注:1.本任務(wù)書一式兩份,一份院(系)留存,一份發(fā)給學(xué)生,任務(wù)完成后附在說明書內(nèi)。</p><p>  2.“實際完成情況”和“檢查人簽名”由教師用筆填寫,其余各項均要求打印,打印字體和字號按照《武漢紡織大學(xué)畢業(yè)設(shè)計(論文)

10、規(guī)范》執(zhí)行。</p><p>  畢業(yè)設(shè)計(論文)開題報告</p><p><b>  摘 要</b></p><p>  本文詳細(xì)介紹了一套智能車的尋線設(shè)計方案。由總到分的先從整體上介紹了該系統(tǒng)的硬件和軟件設(shè)計思想,繼而細(xì)分各模塊詳盡介紹具體設(shè)計。該智能車系統(tǒng)以MC9S12XS128B 作為整個系統(tǒng)信息處理和發(fā)出控制命令的核心,基于攝像頭采

11、集的賽道信息,提取出黑線中心位置,并求得小車偏離黑線的程度,區(qū)分出道路形狀,對此信息進一步處理以控制舵機的轉(zhuǎn)向,通過速度傳感器獲得實時速度信息,利用增量式數(shù)字PID 控制算法實現(xiàn)閉環(huán)反饋控制。文章詳細(xì)介紹了圖像采集模塊、速度采集模塊等信息采集模塊和電機驅(qū)動模塊和舵機驅(qū)動模塊等動作執(zhí)行模塊的方案選取和電路設(shè)計原理,還介紹了系統(tǒng)調(diào)試方法策略。測試表明,該智能車能夠很好的跟隨黑色引導(dǎo)線,可以實現(xiàn)對應(yīng)于不同形狀的道路予以相應(yīng)的控制策略,可快速穩(wěn)

12、定的完成的整個賽道的行程。</p><p>  關(guān)鍵字:Freescale; 單片機; 攝像頭; 速度傳感器; PID</p><p><b>  ABSTRACT</b></p><p>  This article brings a complete model of intelligent car design which follows

13、 the black line closely and also describes the process of detail of the design. From the whole to detail, we introduce the design method of the hardware and software, and then we present every module of the model at larg

14、e.The intelligent car system, with single-chip MC9S12DG128 as its information management and sending out control command center, uses image-sensor module based on camera to obtain lane image information, </p><

15、p>  Key words:Freescale;Single-chip; micro camera; speed sensor; PID </p><p><b>  目 錄</b></p><p>  1. 引言……………………………………………………………………………1</p><p>  1.1 發(fā)展現(xiàn)狀……………………………

16、…………………………………………1</p><p>  1.2 方案簡介………………………………………………………………………1 </p><p>  1.3 文章結(jié)構(gòu)………………………………………………………………………2</p><p>  2. 系統(tǒng)整體框架………………………………………………………………2</p><p>  2.1

17、系統(tǒng)整體框架………………………………………………………………2</p><p>  2.2 系統(tǒng)硬件參數(shù)………………………………………………………………3</p><p>  2.3 車模外形………………………………………………………………………4</p><p>  3. 模塊的基本方案及論證…………………………………………………4</p><

18、p>  3.1 圖像采集模塊……………………………………………………………… 4</p><p>  3.2 速度采集模塊……………………………………………………………… 5</p><p>  3.3 電機驅(qū)動模塊……………………………………………………………… 6</p><p>  3.4 舵機驅(qū)動模塊………………………………………………………………7&

19、lt;/p><p>  3.5 電源管理模塊……………………………………………………………… 7</p><p>  3.6 調(diào)試模塊………………………………………………………………………7</p><p>  3.7 最終決策方案……………………………………………………………… 7</p><p>  4. 機械結(jié)構(gòu)調(diào)整………………………………

20、………………………………8 </p><p>  4.1 總體機械結(jié)構(gòu)……………………………………………………………… 8</p><p>  4.2 攝像頭的安裝……………………………………………………………… 8</p><p>  4.3 系統(tǒng)PCB 板的安裝…………………………………………………………9</p><p>  4.4 穩(wěn)

21、定性調(diào)整………………………………………………………………… 9</p><p>  4.4.1 主銷后傾角………………………………………………………………9</p><p>  4.4.2 前輪前束…………………………………………………………………10</p><p>  4.5 底盤抬高策略…………………………………………………………… 10</p>

22、<p>  4.5.1 后輪底盤升高…………………………………………………………10</p><p>  4.5.2 后輪位置的固定……………………………………………………… 11</p><p>  4.5.3 前輪底盤升高…………………………………………………………11</p><p>  5. 信息采集模塊……………………………………………………

23、……… 11</p><p>  5.1 攝像頭及其采集電路設(shè)計………………………………………………12</p><p>  5.1.1 攝像頭簡介………………………………………………………………12</p><p>  5.1.2 攝像頭的工作原理……………………………………………………12</p><p>  5.1.3 攝像頭路徑識別原

24、理………………………………………………… 17</p><p>  5.1.4 攝像頭的選取…………………………………………………………18</p><p>  5.1.5 攝像頭提取信號……………………………………………………… 19</p><p>  5.1.6 攝像頭的安裝…………………………………………………………19</p><p&g

25、t;  5.2 速度檢測電路…………………………………………………………… 20</p><p>  6. 執(zhí)行模塊電路設(shè)計……………………………………………………… 20</p><p>  6.1 電機驅(qū)動電路…………………………………………………………… 20</p><p>  6.2 舵機………………………………………………………………………… 21<

26、;/p><p>  7. 電源模塊…………………………………………………………………22</p><p>  7.1 總體電源電路…………………………………………………………… 22</p><p>  7.2 單片機等5V 穩(wěn)壓芯片的選擇…………………………………………23</p><p>  7.2.1 芯片的選擇…………………………………

27、……………………………23</p><p>  7.2.2 電路實現(xiàn)………………………………………………………………… 23</p><p>  7.3 CMOS 攝像頭用電源………………………………………………………24</p><p>  7.4 舵機電源…………………………………………………………………… 24</p><p>  8

28、 系統(tǒng)軟件設(shè)計……………………………………………………………25</p><p>  8.1 概述………………………………………………………………………… 25</p><p>  8.2 整體過程…………………………………………………………………… 25</p><p>  8.3 MCU 簡介…………………………………………………………………… 25</p

29、><p>  8.4 系統(tǒng)初始化…………………………………………………………………26</p><p>  8.4.1 攝像頭初始化…………………………………………………………26</p><p>  8.4.2 PWM初始化………………………………………………………………26</p><p>  8.4.3 超頻設(shè)置……………………………………

30、……………………………27</p><p>  8.5 圖像采集和黑線提取…………………………………………………… 27</p><p>  8.5.1 圖像采集…………………………………………………………………27</p><p>  8.5.2 黑線提取…………………………………………………………………29</p><p>  8.6 速

31、度控制……………………………………………………………………30</p><p>  8.6.1 速度控制介紹…………………………………………………………30</p><p>  8.6.2 簡單沿線行駛策略……………………………………………………31</p><p>  8.6.3 最佳行駛路線策略……………………………………………………31</p>

32、<p>  8.6.4 速度獲取…………………………………………………………………33</p><p>  9 開發(fā)工具、制作調(diào)試過程………………………………………………33</p><p>  9.1 軟件開發(fā)平臺Codewarrior IDE………………………………………33</p><p>  9.1.1 Codewarrior IDE 功能介紹…

33、………………………………………33</p><p>  9.1.2 Codewarrior IDE 基本使用方法……………………………………33</p><p>  9.2 輔助調(diào)試方法………………………………………………………………35</p><p>  10 結(jié)論…………………………………………………………………………35</p><p&

34、gt;  參考文獻…………………………………………………………………………37</p><p>  附 錄……………………………………………………………………………38</p><p>  外文資料…………………………………………………………………………55</p><p>  中文翻譯…………………………………………………………………………64</p>

35、;<p>  致 謝……………………………………………………………………………73</p><p><b>  1 引言</b></p><p><b>  1.1 發(fā)展現(xiàn)狀</b></p><p>  智能汽車,是一種集環(huán)境感知、規(guī)劃決策、自動行駛等功能于一體的綜合系統(tǒng),集中地應(yīng)用到自動控制、模式識別、傳

36、感器技術(shù)、汽車電子、電氣、計算機、機械等多個學(xué)科,是典型的高新技術(shù)綜合體,具有重要的軍用及民用價值。目前,智能車領(lǐng)域的研究已經(jīng)能夠在具有一定標(biāo)記的道路上為司機提供輔助駕駛系統(tǒng)甚至實現(xiàn)無人駕駛。這些智能車的設(shè)計通常依靠特定道路標(biāo)記完成識別,通過推理判斷模仿人工駕駛進行操作。通常,智能車接受輔助定位系統(tǒng)提供的信息完成路徑規(guī)劃,如由GPS 等提供的地圖,交通擁堵狀況,道路條件等信息。</p><p><b>

37、  1.2方案簡介</b></p><p>  按照課題要求,需要制作出一個能夠自主識別道路并行駛的智能車模。那么在模型車的制作過程中,最關(guān)鍵的問題就是如何探尋黑線,如何施以合適的控制策略來確保小車在不違背比賽規(guī)則的前提下沿賽道盡可能快速穩(wěn)定前進。而探尋黑線的準(zhǔn)確與否將直接影響小車行進的穩(wěn)定效果,故而,設(shè)計出準(zhǔn)確的尋線系統(tǒng)是該智能車制作過程中最重要的環(huán)節(jié)。</p><p>  

38、而尋線一般有兩種方案,即光電傳感器和攝像頭,光電傳感器簡單易行,抗干擾能力強,但是其探測距離較短,不能對前方道路信息作成很好的預(yù)測判斷,而且單個光電傳感器的功能有限,需要較多的傳感器構(gòu)成光電陣列來檢測,這樣不僅增加了車輛的重量,不利于快速前行,而且也會使得小車過寬,容易撞倒道旁邊的插桿,嚴(yán)重影響其安全性。</p><p>  本文采用攝像頭,充分利用其探測距離長,道路可預(yù)測信息強的優(yōu)點,對其采集到的道路信息進行分

39、析處理,利用PID 算法實現(xiàn)對小車行進的控制。根據(jù)攝像頭對黑白灰度值不同的分辨率采集賽道的黑色引導(dǎo)線信息,根據(jù)得到的每幀圖像信息,判斷小車偏離黑線的程度,并確定前方賽道是直道、彎道抑或是S道,再根據(jù)各種不同的賽道,予以相應(yīng)的控制策略,基于“進彎減速,出彎加速”的原則,并且以直線方式?jīng)_過S 道以減少轉(zhuǎn)彎浪費的時間,利用攝像頭得到信息的預(yù)測方向,使小車能夠提前準(zhǔn)備轉(zhuǎn)彎等動作,從而防止小車因為直道加速過大而使得轉(zhuǎn)彎時速度難以減下來而沖出賽道,

40、分析攝像頭獲得的圖像信息,讀入速度傳感器獲得的速度,利用增量式PID 算法實現(xiàn)速度的閉環(huán)反饋控制。</p><p><b>  1.3 文章結(jié)構(gòu)</b></p><p>  本文詳細(xì)介紹了智能車模型的設(shè)計方案,由總到分的先從整體上介紹了該系統(tǒng)的硬件和軟件設(shè)計思想,繼而細(xì)分各模塊詳盡介紹具體設(shè)計。第二章介紹了系統(tǒng)的整體框架;第三章分析和論證了各模塊的選擇方案;第四章介紹

41、了系統(tǒng)機械結(jié)構(gòu)的調(diào)整情況;第五章介紹了系統(tǒng)的信息采集模塊;第六章介紹了執(zhí)行模塊的電路設(shè)計;第七章介紹了電源模塊的電路設(shè)計;第八章介紹了系統(tǒng)軟件設(shè)計;第九章介紹了開發(fā)工具、制作調(diào)試過程;第十章為全文結(jié)論。</p><p><b>  2 引言</b></p><p>  2.1 系統(tǒng)整體框架</p><p>  為了使小車沿著規(guī)定的賽道自動尋找黑

42、色引導(dǎo)線并盡可能地高速前進,小車必須具備一套集導(dǎo)引線檢測并實時控制汽車速度、姿態(tài)的智能處理單元。小車主要由以下幾大部分組成:信息處理芯片MC9S12XS128,圖像采集模塊,速度采集模塊,電機驅(qū)動模塊,舵機驅(qū)動模塊,電源管理模塊,調(diào)試模塊。整個系統(tǒng)的結(jié)構(gòu)示意圖2.1 所示: </p><p><b>  圖2.1</b></p><p>  工作過程:系統(tǒng)將圖像采集模

43、塊,速度采集模塊采集到的路況信息、速度信息送至整個系統(tǒng)的核心部分MC9S12XS128 進行分析處理,然后發(fā)出相應(yīng)控制命令輸出到執(zhí)行模塊的電機和舵機執(zhí)行適宜的速度和轉(zhuǎn)向動作,配以鍵盤方便實時調(diào)試,進而實現(xiàn)整個系統(tǒng)的閉環(huán)反饋控制。</p><p>  在整個系統(tǒng)中,信息處理芯片MC9S12XS128 是控制整個系統(tǒng)的大腦,負(fù)責(zé)信息的接收,處理以及執(zhí)行命令的發(fā)出;電源管理模塊是該系統(tǒng)的能源中心,負(fù)責(zé)向系統(tǒng)中各個模塊提

44、供其功能實現(xiàn)所需能量;調(diào)試模塊是系統(tǒng)功能實現(xiàn)的輔助模塊,方便快速實時調(diào)試。</p><p>  2.2 系統(tǒng)硬件參數(shù)</p><p>  經(jīng)過多次的調(diào)試驗證,在遵守參賽規(guī)則的基礎(chǔ)上,根據(jù)本設(shè)計的軟件算法,并綜合硬件設(shè)計思想,我們最終確定了小車系統(tǒng)的各硬件參數(shù):系統(tǒng)PCB板的設(shè)計安裝,攝像頭安裝的傾斜角度、高度及距離前輪距離等,</p><p><b>  

45、表2.1 硬件參數(shù)</b></p><p><b>  2.3 車模外形</b></p><p>  經(jīng)過多次的程序調(diào)試與硬件改造之后,最終確定了車模硬件各個模塊的安裝方式,系統(tǒng)安裝如下圖示:</p><p><b>  圖2.2 總體結(jié)構(gòu)</b></p><p>  3 模塊的基本方案

46、及論證</p><p>  3.1 圖像采集模塊</p><p>  為了探測小車前進過程中的路況信息,以及小車在沿黑線行走過程中的偏離黑線的程度等行駛狀態(tài)信息,以便通過此信息來指導(dǎo)MCU應(yīng)該怎樣對執(zhí)行部分發(fā)出命令,我們有以下幾種方案:</p><p>  方案(一)、使用紅外發(fā)射—接收管</p><p>  用紅外發(fā)射管發(fā)射出的紅外線,經(jīng)過

47、賽道反射回來后,由于白紙和黑線吸收紅外線的強度不等,不同位置上的紅外接受管會接收到強弱不同的紅外光,對于白紙,紅外發(fā)射管發(fā)出紅外線信號,經(jīng)白色反射后,被接收管接收,一旦接受管接受到紅外線,三極管導(dǎo)通,比較器輸出低電平,而對于黑線,紅外線被黑色吸收,三極管截至,比較器輸出高電平,由此可以判斷出黑線相對小車的位置。</p><p>  優(yōu)點: 抗干擾能力強、可靠性高,不會因為周圍環(huán)境的差別而產(chǎn)生不同的結(jié)果,可以減少在

48、安裝時產(chǎn)生的差異帶來的誤差和干擾,使安裝更加簡便。</p><p>  缺點: 作用距離有限,不能對黑線進行遠(yuǎn)距離探測,預(yù)測性弱,速度快時很容易沖出跑道;而且規(guī)定紅外傳感器最多只可以用16 個,所以它對黑線的探測不能完全覆蓋,可能出現(xiàn)漏檢。</p><p>  方案二、采用紅外傳感器與CCD(CMOS)攝像頭相結(jié)合</p><p>  優(yōu)點: 兼顧了紅外傳感器抗干擾

49、能力強以及攝像頭作用距離遠(yuǎn)、視角范圍大的</p><p><b>  長處。</b></p><p>  缺點: 設(shè)計難度大,紅外傳感器與攝像頭需要配合尋跡,它們對舵機和電機在方向和速度上的控制需要巧妙的仲裁算法(對采集的信息判斷優(yōu)先級)進行區(qū)分;運算量大,需要占用相當(dāng)多的MCU 資源。</p><p>  方案三、直接采用攝像頭</p&

50、gt;<p>  優(yōu)點: 作用距離遠(yuǎn),道路信息預(yù)測能力強,不易出現(xiàn)由于黑線檢測不及時而沖出賽道的情況;而且攝像頭對道路的探測精細(xì),視角范圍大不易出現(xiàn)黑線漏檢的情況。</p><p>  缺點: 容易被干擾,受周圍光線的影響大;運算量大,算法復(fù)雜,需要占用較</p><p><b>  多的MCU 資源。</b></p><p> 

51、 決策方案: 方案三從CCD(CMOS)攝像頭采集的賽道圖像中提取中心線位置,取代了光電傳感器陣列,該方法徹底擺脫了光電傳感器視野狹窄,分辨率低的特點,能夠提供全面的路況信息。同時,由于電路的簡化,縮小了體積,減輕了重量,使整車的功率分配更加合理有效,有利于小車更加快速穩(wěn)定的行進。因此,本設(shè)計選用了方案三。</p><p>  3.2 速度采集模塊</p><p>  為了能夠提高小車的總

52、體速度,就需要使其能在直道上全速行駛,在彎道上也能夠以比較快的速度前進,這就需要有準(zhǔn)確的速度信息采集方案,將小車的速度值隨時采集送到MCU,對速度進行閉環(huán)反饋控制,以使小車能夠穩(wěn)定高速的行駛。</p><p>  方案一、采用霍爾傳感器</p><p>  在車輪上嵌入若干粒永磁鐵,使用霍爾傳感器進行檢測。</p><p>  優(yōu)點: 檢測速度快,不會受光、溫度等

53、影響。</p><p>  缺點: 在車輪上合適的地方嵌入足夠多的數(shù)量永磁鐵相當(dāng)困難。</p><p>  方案二、采用速度傳感器脈沖計數(shù)</p><p>  將測速傳感器安裝在小車左后輪附近,在小車的靠近車輪的軸上安裝一編碼盤,這樣就可用傳感器檢測黑線,產(chǎn)生脈沖,通過對脈沖進行計數(shù)的方式來測量小車的速度。</p><p>  優(yōu)點: 原

54、理簡單,實現(xiàn)容易。</p><p>  缺點: 占用ECT 資源。</p><p>  決策方案: 從各個方面綜合考慮,以簡單易行有效起見,我們最終選擇采用方</p><p>  案二,而且我們對速度的檢測并不需要完全的準(zhǔn)確,利用脈沖計數(shù)的方式獲得的速度值精度足夠。</p><p>  3.3 電機驅(qū)動模塊</p><p

55、>  電機驅(qū)動對速度起著決定性的作用,考慮以下兩種方案。</p><p>  方案一、電樞串電阻調(diào)速</p><p>  優(yōu)點: 原理簡單,控制設(shè)備也不復(fù)雜。</p><p>  缺點: 速度指標(biāo)不高,調(diào)速范圍不大,特別是低速時機械特性較軟,調(diào)速的平滑性不高。同時,大量的能量消耗在串入的電阻上,不能滿足電池供電系統(tǒng)低功耗的要求。</p><

56、p>  方案二、直流脈寬調(diào)速(PWM)</p><p>  優(yōu)點: 主電路簡單,需要的功率器件少; 開關(guān)頻率高,電流容易連續(xù),電機損耗和發(fā)熱都??;動態(tài)響應(yīng)快,動態(tài)抗干擾能力強;功率開關(guān)器件工作在開關(guān)狀態(tài),導(dǎo)通損耗小。</p><p>  缺點: 在開關(guān)過渡過程損耗大,會在供電回路中產(chǎn)生諧波。</p><p>  決策方案:電機驅(qū)動芯片采用飛思卡爾半導(dǎo)體公司

57、的半橋式驅(qū)動器MC33886。MC33886為橋式驅(qū)動電路,通過控制輸入的信號,可以控制兩個半橋的通斷來實現(xiàn)電機的順轉(zhuǎn)與倒轉(zhuǎn)。詳細(xì)分析比較后,最后確定電機驅(qū)動電路由兩片MC33886芯片并聯(lián)構(gòu)成,使用雙路PWM信號進行驅(qū)動。</p><p>  3.4 舵機驅(qū)動模塊</p><p>  方案一:因為舵機的電源在4.5-6V 的范圍內(nèi),電流100mA 左右,故而我們從電池電壓通過串聯(lián)兩組二極

58、管來獲得,為了防止電流過大燒壞二極管,每一組二極管有3個二極管并聯(lián)而成。</p><p>  方案二:采用穩(wěn)壓芯片將電池電源直接降壓并穩(wěn)定到6V。</p><p>  決策方案:經(jīng)過實驗測試,為了保證舵機的穩(wěn)定工作,使用穩(wěn)壓芯片將電壓降到6V 對舵機進行供電,選擇方案二。</p><p>  3.5 電源管理模塊</p><p>  為了保證

59、各個部件的正常工作,電源的供給是十分重要的,需要對配發(fā)的標(biāo)準(zhǔn)車模用蓄電池進行電壓調(diào)節(jié)。單片機系統(tǒng)、攝像頭、車速傳感器電路,等各個電路的工作電壓不同,需要想辦法來使得電壓滿足各自的要求,一種方法是利用升壓或降壓的芯片來達到它們的要求,另一種方法是利用雙電源供電的方法,來實現(xiàn)各模塊的不同需要,由于電路模塊較多,該方案中仍需要升壓或降壓芯片。實際應(yīng)用中,我們確定采用升壓降壓芯片等來實現(xiàn)對各個模塊的供電要求。而且,在電路設(shè)計中,考慮到由于電機驅(qū)

60、動所引起的電源不穩(wěn)定,在電源輸入端,各芯片電源引腳都加入濾波電路。</p><p><b>  3.6 調(diào)試模塊</b></p><p>  將鍵盤做成幾種速度的選擇,高速,中速,慢速,確定等幾個功能。可根據(jù)不同的賽道,立即設(shè)定不同的速度??稍诓桓淖?nèi)魏诬浖臈l件下,即時的根據(jù)周圍環(huán)境的情況而設(shè)以相應(yīng)的速度值。鍵盤輸出口與單片機IO 口相連。</p>&

61、lt;p>  3.7 最終決策方案</p><p>  經(jīng)過如上所述分析選擇,最終確定各模塊方案如下:</p><p>  (1)采用攝像頭獲取道路圖像信息;</p><p> ?。?)利用速度脈沖計數(shù)實現(xiàn)對速度的檢測;</p><p> ?。?)雙路PWM 驅(qū)動電機;</p><p> ?。?)專用穩(wěn)壓芯片為舵

62、機供電;</p><p> ?。?)采用各種穩(wěn)壓芯片為各模塊供電,實現(xiàn)電源管理;</p><p> ?。?)利用鍵盤實現(xiàn)實時調(diào)試。</p><p><b>  4 機械結(jié)構(gòu)調(diào)整</b></p><p>  4.1 總體機械結(jié)構(gòu)</p><p>  在最初的空體車模的基礎(chǔ)上,我們在車的靠前部安裝了采

63、集道路信息的攝像頭,在車模頂部安裝了自己繪制的控制整個系統(tǒng)的PCB 板(包括主辦方提供的單片機最小系統(tǒng)),并在后輪(左輪)安裝了編碼盤,并在其對應(yīng)位置裝上了速度傳感器。</p><p>  4.2 攝像頭的安裝</p><p>  本設(shè)計在模型車的最前端安裝了一鋁合金方柱來固定攝像頭的安裝,為了使得攝像頭的探測范圍合適,在離地端1/3 處將方柱向小車中心位置彎曲至靠近前輪的位置,并置以三角

64、增加其穩(wěn)定性,柱子總高度為500mm,攝像頭距前輪軸心距離為90mm,為了方便攝像頭位置的調(diào)整,我們設(shè)計了一個連續(xù)可調(diào)支架,將攝像頭用螺釘螺母穩(wěn)定的固定于支架上,如果發(fā)現(xiàn)攝像頭的視野范圍太大或太小,可通過調(diào)整攝像頭的上下高度和攝像頭離支架的距離遠(yuǎn)近來實現(xiàn)對攝像頭最佳位置的確定。</p><p>  實際安裝情況見下圖所示:</p><p>  圖4.1 攝像頭的安裝</p>

65、<p>  4.3 系統(tǒng)PCB板的安裝</p><p>  控制整個系統(tǒng)的PCB 板安裝于小車車體的頂部,利用電路板上的過孔與車模本身的定位孔相配合,將其固定。在車模最前部安裝了一自制的方形鋁合金空塊,實現(xiàn)防撞功能,確保小車能夠安全可靠的快速行駛。在小車左后輪軸上安裝了64 等分的編碼盤,并在其對應(yīng)位置上裝上了一速度傳感器模塊,實現(xiàn)速度的實時檢測。將電池固定于車模底盤上,整個系統(tǒng)重心穩(wěn)定。主要的連線有:

66、</p><p>  (1)攝像頭的電源線和信號線,包括視頻信號線和5V電源線;</p><p>  (2)舵機和電機接線,電機和舵機的電源和控制信號線;</p><p> ?。?)測速裝置的連線,編碼盤的信號線以及電源線;</p><p><b> ?。?)電池的接線。</b></p><p>

67、  圖4.2 PCB的安裝</p><p><b>  4.4 穩(wěn)定性調(diào)整</b></p><p>  4.4.1 主銷后傾角</p><p>  主銷后傾角在車輪偏轉(zhuǎn)后形成一回正力矩,阻礙車輪偏轉(zhuǎn)。主銷后傾角越大,車速愈高,車輪偏轉(zhuǎn)后自動回正力越強,但回正力矩過大,將會引起前輪回正過猛,加速前輪擺振,并使轉(zhuǎn)向沉重??梢酝ㄟ^增加墊片的數(shù)量來增大

68、主銷后傾角,共有4 片墊片,前2 后2 時,后傾角為0 度;前1 后3 時,后傾角為2度—3 度;前0 后4,后傾角為4 度—6 度。為保證小車偏轉(zhuǎn)后,能夠較好的自動回正,本設(shè)計采用的是前1 后3,使得前輪傾斜角度為2 度—3 度。</p><p>  4.4.2 前輪前束</p><p>  俯視車輪,汽車的兩個前輪的旋轉(zhuǎn)平面并不完全平行,而是稍微帶一些角度,這種現(xiàn)象稱為前輪前束。車輪前

69、束的作用是減輕或消除因前輪外傾角所造成的不良后果,二者相互協(xié)調(diào),保證前輪在汽車行駛中滾動而無滑動。前輪是由舵機帶動左右橫拉桿實現(xiàn)轉(zhuǎn)向的。主銷在垂直方向的位置確定后,改變左右橫拉桿的長度即可改變前輪前束的大小。為保證小車在行駛中,不易出現(xiàn)滑動的不良情況,故在本設(shè)計中,調(diào)整前輪前束使得前輪向內(nèi)傾1 度左右。</p><p>  4.5 底盤抬高策略</p><p>  因為賽道中增加了坡道,為

70、保證小車能夠安全平穩(wěn)的爬上坡道并順利通過,抬高車模底盤顯得十分必要。</p><p>  4.5.1 后輪底盤升高</p><p>  圖4.3 升高后輪底盤</p><p>  仔細(xì)對比圖示中的高度調(diào)節(jié)塊1 和高度調(diào)節(jié)塊2,塊1 的左右兩個缺口1-1和1-2 離中間空環(huán)心的距離相等,而塊2 的兩個缺口2-1 和2-1 距離其中間空環(huán)心位置遠(yuǎn)近不同,2-1 比2-2

71、 離其環(huán)心距離遠(yuǎn),通過將高度調(diào)節(jié)塊1 更換為高度調(diào)節(jié)塊2,可以實現(xiàn)將后輪底盤抬高。</p><p>  4.5.2 后輪位置的固定</p><p>  圖4.4 固定后輪位置</p><p>  圖示為后輪軸上的螺母,可以通過緊固該螺母來調(diào)整后輪穩(wěn)定性和電機性能。需要將該螺母位置調(diào)整到一個合適的程度保證后輪的穩(wěn)定性,否則會出現(xiàn)后輪亂擺動的嚴(yán)重情況。</p>

72、;<p>  4.5.3 前輪底盤升高</p><p>  圖4.5 底盤抬高情況圖 4.6 非底盤抬高情況</p><p>  對比以上兩種前輪底盤的安裝,左圖為提高底盤的安裝方式,右圖為未提高底盤的安裝方式,其區(qū)別在于前者將左右底盤連接桿L 和R 交換,而后者保持原本連接,不交換L 和R。因此,通過交換左右底盤連接桿即可實現(xiàn)提高前輪底盤的功

73、能。</p><p>  5 系統(tǒng)總體硬件電路</p><p>  5.1 攝像頭及其采集電路設(shè)計</p><p>  攝像頭具有探測距離遠(yuǎn),獲取信息量大的優(yōu)點。通過攝像頭輸入的數(shù)據(jù),處理算法不僅可以提前預(yù)知前方道路的方向,而且還可以判斷前方的道路是直道還是彎道,指導(dǎo)車速,執(zhí)行拐彎動作等策略。</p><p>  5.1.1 攝像頭簡介<

74、;/p><p><b> ?。?)攝像頭的發(fā)展</b></p><p>  攝像頭作為一種視頻輸入設(shè)備,在過去被廣泛的運用于視頻會議、遠(yuǎn)程醫(yī)療及實時監(jiān)控等方面。近年來,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)絡(luò)速度的不斷提高,再加上感光成像器件技術(shù)的成熟并大量用于攝像頭的制造上,這使得它的應(yīng)用</p><p><b>  已變得越來越廣泛。</b&

75、gt;</p><p><b> ?。?)攝像頭的分類</b></p><p>  攝像頭分為數(shù)字?jǐn)z像頭和模擬攝像頭兩大類。模擬攝像頭可以將視頻采集設(shè)備產(chǎn)生的模擬視頻信號轉(zhuǎn)換成數(shù)字信號,進而將其儲存在計算機里。模擬攝像頭捕捉到的視頻信號必須經(jīng)過特定的視頻捕捉卡將模擬信號轉(zhuǎn)換成數(shù)字模式,并加以壓縮后才可以轉(zhuǎn)換到計算機上運用。數(shù)字?jǐn)z像頭可以直接捕捉影像,然后通過串、并口或

76、者USB 接口傳輸?shù)接嬎銠C里。</p><p> ?。?)攝像頭的工作原理</p><p>  攝像頭的工作原理大致為——光線照射景物,景物上的光線反射通過鏡頭聚焦生成的光學(xué)圖像投射到圖像傳感器表面上,產(chǎn)生光電反應(yīng)然后轉(zhuǎn)為電信號,經(jīng)過模數(shù)轉(zhuǎn)換轉(zhuǎn)換后變?yōu)閿?shù)字圖像信號,再送到數(shù)字信號處理芯片中加工處理。</p><p> ?。?)攝像頭的主要結(jié)構(gòu)和組件</p>

77、;<p>  鏡頭透鏡結(jié)構(gòu):由幾片透鏡組成,有塑膠透鏡或玻璃透鏡。</p><p>  圖像傳感器可以分為兩類:CCD (電荷耦合器件);CMOS(互補金屬氧化物半導(dǎo)體)。</p><p>  數(shù)字信號處理芯片(DSP)</p><p>  5.1.2 攝像頭的工作原理</p><p>  基于本次設(shè)計中對黑線的識別,只需要提取

78、出被探測畫面的灰度信息,不需要獲取賽道色彩等其他信息,所以我們選擇黑白模擬攝像頭即可。黑白模擬攝像頭的工作原理與黑白全電視信號的圖像采集處理方式相同。因此,下面介紹黑白電視信號的工作方式,并借以一同說明了攝像頭的工作原理。</p><p> ?。?)全電視波形信號</p><p>  將圖像信號、復(fù)合同步、復(fù)合消隱、槽脈沖和均衡脈沖等疊加,即構(gòu)成黑白全電視信號,通常也稱其為視頻信號.<

79、;/p><p>  我國現(xiàn)行電視標(biāo)準(zhǔn)規(guī)定:以同步信號的幅值電平作為100%;則黑色電平和消隱電平的相對幅度為75%;白色電平相對幅度為10%~12.5%;圖像信號電平介于白色電平與黑色電平之間。各脈沖的寬度為:A. 行同步4.7μs; B. 場同步160μs (2.5 行,H 表示行,V 表示場); C. 均衡脈沖2.35μs; D. 槽脈沖4.7μs; E. 場消隱脈沖1612μs; F. 行消隱脈沖12μs。&l

80、t;/p><p>  在本設(shè)計中的攝像頭各信號屬性參數(shù)與上述電視標(biāo)準(zhǔn)相同。 </p><p>  我國廣播電視掃描參數(shù)</p><p>  掃描方式:隔行掃描;</p><p>  行頻:15625HZ; 場頻:50HZ(幀頻25HZ);</p><p>  行周期:64us; 場周期:20ms;</p>

81、<p>  行正程時間:>=52us; 場正程時間:>=18.4ms;</p><p>  行逆程時間:<=12us; 場逆程時間:<=16ms;</p><p>  每幀掃描行數(shù):625 行; 每幀顯示行數(shù):575 行;</p><p>  每場掃描行數(shù):312.5 行; 每場顯示行數(shù):287.5 行。</p>&l

82、t;p><b> ?。?)隔行掃描</b></p><p>  所謂隔行掃描,就是在每幀掃描行數(shù)不變的情況下,將每幀圖像分為兩場來傳送,這兩場分別稱為奇場和偶場。奇數(shù)場傳送1、3、5、…奇數(shù)行;偶數(shù)場傳送2、4、6、…偶數(shù)行。在我國電視信號中,隔行掃描解決帶寬與閃爍感及清晰度的矛盾。這種掃描方式每秒傳送50 場,即場頻為50Hz,因而將有效地降低閃爍感,幀頻卻為25Hz,隔行掃描即減小

83、了閃爍感,并使圖像信號的帶寬僅為逐行掃描的一半。</p><p><b> ?。?)電視圖像函數(shù)</b></p><p>  標(biāo)準(zhǔn)電視圖像每幀是由625行組成的,分兩場傳送,奇數(shù)場傳送第1,3,5,…625行;偶數(shù)場傳送第0,2,4,6,...,624行(第0行和第625行實際只有半行);可用圖像函數(shù)表示為f(x,y),其中x取連續(xù)值;而y取整數(shù)0,1,2,3,...

84、,625,也就是令y=行號。如果令y=2m+z,(m=0,1,2,...,312;z=0或1 ),那么,z=0就表示偶數(shù)場圖像;z=1就表示奇數(shù)場,如圖5.1所示。</p><p>  圖5.1 行號與m數(shù)</p><p>  標(biāo)準(zhǔn)電視體制還規(guī)定:場同步脈沖寬度為2.5 行(每行時間=64 微秒);場消隱脈沖寬度為25 行,因此,m=0,1,2 為場同步脈沖占用;m=310,311,312

85、,0,1,2,3,....,21,22為場消隱脈沖占用,如圖5.2和圖5.3所示。</p><p>  圖5.2 場消隱占用行號(奇數(shù)場首) 圖5.3 場消隱占用行號(偶數(shù)場首)</p><p> ?。?)幀坐標(biāo)系與場坐標(biāo)系</p><p>  在前面提到了每幀圖像包含625行,分為奇偶兩場傳送,這樣,可以采用兩種坐標(biāo)系來進行表達與分析計算

86、。</p><p>  幀坐標(biāo)系如6.1.2.3節(jié)中所敘述的就是幀坐標(biāo)系,它以奇數(shù)場場同步脈沖前沿所對的行為y=1,各行行號就是y的值,范圍是0至625,取整數(shù);以行同步脈沖前沿所在的列為x=0 ,從左向右按等間隔點數(shù)遞增,其間隔和取值范圍依需要的解算精度或分辨力而定。</p><p>  場坐標(biāo)系不分奇偶場,都以每場場同步脈沖前沿所對的行為y=0 ,各行的m數(shù)就是y的值,范圍是0至312

87、,取整數(shù);x坐標(biāo)的規(guī)定仍與幀坐標(biāo)系相同。比較:采用幀坐標(biāo)系解算精度較高,但只能每幀解算一次,也就是每隔40毫秒輸出一組數(shù)據(jù)。采用場坐標(biāo)系解算精度較低,但可以每場解算一次,也就是每隔20毫秒輸出一組數(shù)據(jù);所用電路硬件也簡化許多,跟蹤快速運動目標(biāo)的系統(tǒng)中常被采用。在我們本次的設(shè)計中,使用的是場坐標(biāo)系,每隔20ms 輸出一幀圖像數(shù)據(jù)。</p><p> ?。?)時間與空間的對應(yīng)</p><p>

88、  一幅電視畫面的傳送是從左上角開始按照從左向右, 從上到下的順序(并遵照隔行掃描的規(guī)定)傳送的。這樣,在電視信號(時間序列)中的一個時間點就與電視畫面中的一個空間位置點有一一對應(yīng)的關(guān)系。在幀坐標(biāo)系中,若以奇數(shù)場場同步脈沖前沿為計時起點t=0,則電視圖像上坐標(biāo)為(x,y)的一點P對應(yīng)的掃描時間為:</p><p>  t=(y-1)T/2+xT/N(y=奇數(shù))</p><p>  t=(3

89、12+y/2)T+xT/N(y=偶數(shù)) 公式(5-1)</p><p>  其中,T=64微秒,為行掃描周期;N為每行x刻度點數(shù)。在場坐標(biāo)系中,奇數(shù)場以場同步脈沖前沿為計時起點t=0;偶數(shù)場以場同步脈沖前沿為t=T/2=32 (微秒),則(x,y)點p對應(yīng)的掃描時間t為:</p><p>  t=yT+xT/N

90、 公式(5-2)</p><p><b> ?。?)圖象信號</b></p><p>  圖象信號是由攝像頭采集到的一行行、一場場被探測物信息的電信號。①攝象管經(jīng)電子束掃描將一幅圖象的亮度分布進行象素分解,使之轉(zhuǎn)變成按逐行逐場時間順序排列的電信號。②攝象管某時刻輸出的電流信號正比于該時刻電子束所掃描象素的亮度大小。如圖5.4(a)所示,其特點是:只有水平

91、方向變化,而無垂直方向變化,所以它是按行周期變化的。</p><p>  圖5.4 垂直條圖形信號 圖5.5 水平條圖形信號</p><p>  按照信號幅度正比于亮度大小的原則畫出一行的信號波形如圖5.4(b)所示。由于圖5.5(a)所示的只有垂直方向變化,而無水平方向變化,顯然它是按場周期變化的。類似的,畫出一場的信號波形如圖5.5(b)所示

92、。</p><p>  由此可見,因為圖象亮度只有正值而無負(fù)值,所以圖象信號也是單極性的。黑色的信號電平對應(yīng)為零,灰色和白色的信號電平都是正值而無負(fù)值。圖象信號的極性在電路傳送與處理過程中是經(jīng)常變化的,如電路某處為正極性,經(jīng)過一次放大倒相后,就變成負(fù)極性的了。</p><p><b> ?。?)復(fù)合消隱脈沖</b></p><p>  前面已經(jīng)

93、指出:為了消去行、場逆程掃描線(簡稱回掃線),必須由同步機產(chǎn)生行、場消隱脈沖。行消隱脈沖使攝象管與顯象管的電子束在行逆程期間截止,消去行回掃線:場消隱脈沖在場逆程期間使電子束截止,消去場回掃線,從而避免它們對正常圖象的干擾。按時間順序?qū)⑿邢[脈沖序列和場消隱脈沖序列組合在一起稱為復(fù)合消隱脈沖,如圖5.6所示。我國廣播電視規(guī)定:行消隱脈寬為12μs,場消隱脈寬為:25H+12=1,612μs。由于廣播電視采用奇數(shù)行隔行掃描,相鄰兩場行消隱

94、的相對位置差半行,所以復(fù)合消隱脈沖是按幀(兩場)周期重復(fù)變化的。</p><p>  圖5.6 復(fù)合消隱脈沖</p><p>  5.1.3 攝像頭路徑識別原理</p><p>  小車在行駛過程中,識別路徑時,需要單片機將CMOS傳感器采集到的原始數(shù)據(jù)進行二值化與視頻數(shù)據(jù)去噪處理,以保證路徑數(shù)據(jù)的準(zhǔn)確性。單片機對處理后的數(shù)據(jù)進行分析得到路徑識別結(jié)果,從而控制直流電

95、機進行速度調(diào)節(jié)與舵機的轉(zhuǎn)向控制。在對CMOS視頻傳感器采集的視頻數(shù)據(jù)進行二值化處理時,涉及到視頻閾值的選擇。本系統(tǒng)在視頻閾值的選擇上采取自適應(yīng)動態(tài)調(diào)整的方式,即采用動態(tài)閾值的方法,這是因為考慮到CMOS傳感器易受環(huán)境光線的影響,該方式能夠依據(jù)環(huán)境光線進行自動調(diào)整,為系統(tǒng)提供可靠的二值化閾值。根據(jù)自適應(yīng)方式設(shè)置系統(tǒng)的視頻閾值,采取如下方式進行二值化分割:</p><p>  1 u(x,y)>ε</

96、p><p><b>  f(x,y)=</b></p><p>  0 u(x,y)≤ε 公式(5-3)</p><p>  式中的u(x,y)為原始數(shù)據(jù),f(x,y)為二值化后的數(shù)據(jù),ε為視頻閾值。</p><p>  視頻數(shù)據(jù)去噪處理在再現(xiàn)真實的路徑信息方面有著不容忽視的作用

97、,正是由于CMOS視覺傳感器易受環(huán)境影響,才需要去噪算法進行去噪處理,保證視頻數(shù)據(jù)的準(zhǔn)確性。</p><p>  CMOS圖像傳感器的典型工作流程:</p><p>  圖5.7 CMOS的工作流程</p><p>  5.1.4 攝像頭的選取</p><p>  目前,市場上主要有CCD (電荷耦合器件)和CMOS(互補金屬氧化物半導(dǎo)體)兩

98、類圖像傳感器,因此,我們有以下兩種選擇方案:</p><p> ?。?)采用CCD 攝像頭</p><p>  CCD 傳感器中每一行中每一個象素的電荷數(shù)據(jù)都會依次傳送到下一個象素中,由最底端部分輸出,再經(jīng)由傳感器邊緣的放大器進行放大輸出。</p><p>  優(yōu)點:成像質(zhì)量好,靈敏度、分辨率高、噪聲影響弱。</p><p>  缺點:要求的

99、供電電源高,功耗很大。</p><p> ?。?)采用CMOS 攝像頭在CMOS 傳感器中,每個象素都會鄰接一個放大器及A/D 轉(zhuǎn)換電路,用類似內(nèi)存電路的方式將數(shù)據(jù)輸出。</p><p>  優(yōu)點:要求的供電電源低,功耗很小,低成本,高整合度。</p><p>  缺點:成像質(zhì)量不及CCD 攝像頭好。</p><p>  CMOS與CCD圖像

100、傳感器的性能比較如下表:</p><p>  表5.1 CMOS與CCD圖像傳感器的性能</p><p>  上表說明:CMOS成像器件的功能多,工藝方法簡單,成像質(zhì)量也與CCD接近,而在我們實際的應(yīng)用過程中,由于S12芯片的處理能力不足以達到PC的運算能力,而且CMOS的功能已足夠滿足性能要求,故我們最后決定使用只有黑白制式分辨率為320×240的CMOS OV6620型攝像頭

101、,該攝像頭具有自動增益控制、內(nèi)同步、自動背光補償和低功率消耗等優(yōu)點。</p><p>  5.1.5 攝像頭提取信號</p><p>  OV6620攝像頭同時帶有模擬和數(shù)字兩種信號輸出,考慮到數(shù)據(jù)的穩(wěn)定、外電路的簡化以及單片機的運算能力,本文直接選用了它的數(shù)字信號,模擬信號只用來輸入到顯示器觀察圖像所用,采集圖像數(shù)據(jù)時直接調(diào)用灰度信號輸出接口、行中斷信號接口以及行場中斷信號接口的信號即可

102、。</p><p>  5.1.6 攝像頭的安裝</p><p>  道路信息獲取的媒介攝像頭是整個信息系統(tǒng)的關(guān)鍵,為了使其獲得的信息足夠且可用,那么必須得合適選取其安裝位置。安裝過低,會視域不夠廣闊,影響尋線的有效范圍;安裝過高,指引線在圖像坐標(biāo)上會變得過窄,以致視線模糊,灰度值不明顯,而無法檢測到,同時整個車體會因重心的抬高而穩(wěn)定性變差。安裝位置合適的一個標(biāo)準(zhǔn)就是:在此位置的拍攝范圍大

103、小能滿足控制的需要,獲取足夠的信息。控制的策略簡單,則所需的拍攝范圍就可較?。环粗呗詮?fù)雜,需獲得的賽道信息較多,則拍攝范圍應(yīng)大一些。</p><p>  經(jīng)過反復(fù)的測試和驗證,我們最后得到以下較優(yōu)的攝像頭安裝方式:攝像頭距地面最高高度為40cm,離前輪軸心距離為9cm,而前輪軸心距小車最前端距離為5cm,其攝像頭的仰角、高度均可連續(xù)調(diào)節(jié)。</p><p>  5.2 速度檢測電路<

104、/p><p>  為了使得小車能夠平穩(wěn)地沿著賽道運行,除了控制前輪轉(zhuǎn)向舵機以外,車速的控制也是十分重要的,保證小車在直道上全速行駛,在急轉(zhuǎn)彎時速度不要過快而沖出跑道等,此時速度的檢測顯得尤為重要。可以通過控制驅(qū)動電機上的平均電壓控制車速,可以通過攝像頭檢測圖像黑線中心位置信息控制車速,但是如果開環(huán)控制電機轉(zhuǎn)速,會有很多因素影響電機轉(zhuǎn)速,例如電池電壓、電機傳動摩擦力、道路摩擦力和前輪轉(zhuǎn)向角等。這些因素會造成不僅會造成小

105、車運行的不穩(wěn)定,還會導(dǎo)致整體速度緩慢等。故而,需要通過速度檢測,對小車速度進行閉環(huán)反饋控制,則可以在一定程度上消除上面各種因素的影響,使得小車運行得更加精確。為了獲取道路信息,若需要得到小車的運動距離,這也可以通過車速的檢測來實現(xiàn)。</p><p>  經(jīng)過仔細(xì)研究,最終采用歐姆龍公司生產(chǎn)的E6A2—CW3C編碼盤測量車速。因為比賽不需要倒車,所以實際只用分析編碼盤的一路脈沖信號即可。</p>&l

106、t;p>  6 執(zhí)行模塊電路設(shè)計</p><p>  6.1 電機驅(qū)動電路</p><p>  如前所述,本設(shè)計采用PWM直流脈寬調(diào)速,該方法有效地避免了串電阻調(diào)速其調(diào)速范圍小,平滑性低的缺點,盡管也存在開關(guān)過渡過程損耗大,在供電回路中產(chǎn)生諧波等缺點,但可以通過合理選擇開關(guān)頻率等辦法彌補不足。驅(qū)動芯片采用飛思卡爾半導(dǎo)體公司的半橋式驅(qū)動器MC33886。我們考慮以下兩種方案:(一)使用

107、單片的電機驅(qū)動芯片:實現(xiàn)簡單,但驅(qū)動電流僅5A左右。(二)兩片電機驅(qū)動芯片并聯(lián):驅(qū)動電流達10A左右。比較:使用兩片驅(qū)動芯片其驅(qū)動電流大,而且實現(xiàn)起來也不復(fù)雜,故而采用方案二,由兩片MC33886芯片并聯(lián)構(gòu)成,并使用雙路PWM信號進行驅(qū)動。其實現(xiàn)電路如下:</p><p>  圖6.1 電機驅(qū)動電路</p><p><b>  6.2 舵機</b></p>

108、<p>  舵機本身時一個位置隨動系統(tǒng)。它由舵盤、減速齒輪組、位置反饋電位計、直流電機和控制電路組成。通過內(nèi)部的位置反饋,使它的舵盤輸出轉(zhuǎn)角正比于給定的控制信號。因此對于它的控制可以使用開環(huán)控制方式。在負(fù)載力矩小于其最大輸出力矩的情況下,它的輸出轉(zhuǎn)角正比于給定脈沖寬度。經(jīng)測試,舵機輸出轉(zhuǎn)角與控制信號脈寬之間的關(guān)系如下:</p><p>  圖6.2 舵機輸出轉(zhuǎn)角與控制信號脈寬的關(guān)系</p>

109、;<p>  控制舵機的脈沖由MCS9SXS128的PWM產(chǎn)生。單片機中有8路獨立的PWM輸出端口,我們將其中相鄰的2路PWM輸出級聯(lián)程一個16路PWM輸出。采用組委會統(tǒng)一提供的舵機,工作電源為6.0V,影響舵機控制特性的一個主要參數(shù)是舵機的響應(yīng)速度即舵機輸出軸轉(zhuǎn)動角度。舵機轉(zhuǎn)動一定角度有時間延遲,時間延遲正比于旋轉(zhuǎn)過的角度,反比于舵機的相應(yīng)速度。舵機的相應(yīng)速度直接影響小車通過彎道時的最高速度,提高舵機的相應(yīng)速度是提高小車

110、平均速度的一個關(guān)鍵。舵機的響應(yīng)速度與工作電壓有關(guān)系,電壓越大速度越快,所以應(yīng)在舵機的允許的工作電壓范圍內(nèi),盡量選擇最大的工作電壓,可以提高舵機的相應(yīng)速度,大賽規(guī)定不允許使用升壓電路為舵機提供工作電壓。實際使用過程中,為保證舵機安全,還是使用了專門的穩(wěn)壓芯片為舵機穩(wěn)壓。</p><p><b>  7 電源模塊</b></p><p>  7.1 總體電源電路</

111、p><p>  電源是整個系統(tǒng)運轉(zhuǎn)的能源中心,只有保證了電源的合理供給,系統(tǒng)各個部件才能正常的工作,因此,電源管理是十分重要的,那么我們需要對配發(fā)的標(biāo)準(zhǔn)車模用蓄電池進行電壓調(diào)節(jié)。單片機系統(tǒng)、攝像頭、車速傳感器電路,LCD顯示電路等各個電路的工作電壓不同,我們需要設(shè)計方案來使得電壓滿足各自的要求。本設(shè)計中,總體電源管理如圖7.1示。</p><p><b>  圖7.1 電源管理<

112、;/b></p><p>  7.2 單片機等5V穩(wěn)壓芯片的選擇</p><p>  7.2.1 芯片的選擇</p><p>  我們對常用幾種常用芯片測試結(jié)果如表7.1所示:</p><p><b>  表7.1</b></p><p>  從表中我們可以清楚的發(fā)現(xiàn)TPS7150的優(yōu)勢,所

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論