版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 畢 業(yè) 設(shè) 計(jì)(論 文)</p><p> 汽車智能照明控制系統(tǒng)</p><p> 學(xué)生姓名: </p><p> 學(xué) 號: </p><p> 所在系部:
2、 </p><p> 專業(yè)班級: </p><p> 指導(dǎo)教師: </p><
3、;p> 日 期: 二〇一七年五月 </p><p><b> 學(xué)位論文原創(chuàng)性聲明</b></p><p> 本人鄭重聲明:所呈交的學(xué)位論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔(dān)。<
4、/p><p> 作者簽名: 年 月 日</p><p> 學(xué)位論文版權(quán)使用授權(quán)書</p><p> 本學(xué)位論文作者完全了解學(xué)院有關(guān)保管、使用學(xué)位論文的規(guī)定,同意學(xué)院保留并向有關(guān)學(xué)位論文管理部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)省級優(yōu)秀學(xué)士學(xué)位論文評選機(jī)構(gòu)將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,
5、可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。</p><p><b> 本學(xué)位論文屬于</b></p><p> 1、保密 □,在 年解密后適用本授權(quán)書。</p><p><b> 2、不保密 □。</b></p><p> ?。ㄕ?jiān)谝陨舷鄳?yīng)方框內(nèi)打“√”)</p&
6、gt;<p> 作者簽名: 年 月 日 </p><p> 導(dǎo)師簽名: 年 月 日</p><p><b> 摘 要</b></p><p> 在當(dāng)今社會,人們生活得到了極大的提高,汽車擁有量也在不斷增加。汽車作為快捷方便的交通工具,給我們的生活帶來了諸多方便,同
7、時(shí)也帶來不少的交通安全問題。汽車照明系統(tǒng)作為現(xiàn)代汽車的必備安全系統(tǒng)之一,在安全性方面有很多值得改進(jìn)的地方。大部分的汽車的照明系統(tǒng)目前還是以傳統(tǒng)手動操作為主,因此,實(shí)現(xiàn)汽車照明的智能控制是非常有必要的。</p><p> 本文首先對汽車智能照明控制系統(tǒng)的研究背景和國內(nèi)外概況作了簡要介紹,給出了設(shè)計(jì)任務(wù)要求和總體設(shè)計(jì)方案,并根據(jù)實(shí)際情況做了硬件設(shè)計(jì)。硬件設(shè)計(jì)部分包括主控部分、電源設(shè)計(jì)部分、數(shù)據(jù)采集部分和模擬車燈控制
8、部分。本設(shè)計(jì)是通過STM32單片機(jī)對傳感器采集到的數(shù)據(jù)進(jìn)行分析后對模擬車燈進(jìn)行控制,控制的具體步驟通過軟件編程實(shí)現(xiàn)。本文還對實(shí)物模型的制作流程作了簡單介紹,并給出了實(shí)物圖。最后對現(xiàn)階段的研究進(jìn)行總結(jié)并得出了結(jié)論,最終結(jié)論表明該系統(tǒng)在實(shí)際應(yīng)用中是可行的。</p><p> 關(guān)鍵詞:汽車車燈;STM32F103C8T6;傳感器 </p><p><b> Abstract&
9、lt;/b></p><p> In today's society, to improve the people's life greatly, car ownership is growing.Cars as a convenient means of transportation, brought a lot of convenience to our life, but also
10、a lot of traffic security problems.Auto lighting system as one of essential safety system of modern automobile, there is a lot to improve in the aspect of safety.Most car lighting system is still in the traditional manua
11、l operation is given priority to, therefore, is necessary to realize auto lighting intelligent contr</p><p> This article first study of auto intelligent lighting control system, the author introduce the ba
12、ckground and general situation both at home and abroad, gives the design task requirement and the overall design, and the hardware design according to actual situation.Hardware design includes the main control parts, pow
13、er supply design, data acquisition part and analog lamp control part.This design is through the STM32 MCU of sensor after analyzing the data collected to simulate light control, contr</p><p> Keywords:Autom
14、obie headlights; STM32F103C8T6;The senso</p><p><b> 目 錄</b></p><p><b> 摘要i</b></p><p> Abstractii</p><p><b> 1 緒論1</b><
15、/p><p> 1.1 課題背景1</p><p> 1.2 國內(nèi)外發(fā)展概況2</p><p> 1.3 課題研究意義與目的3</p><p> 1.4 課題的研究內(nèi)容與章節(jié)安排3</p><p> 2 系統(tǒng)設(shè)計(jì)方案5</p><p> 2.1 設(shè)計(jì)任務(wù)及要求5</p&
16、gt;<p> 2.2 方案論證與分析5</p><p> 2.3 方案比較與選擇6</p><p> 3 硬件部分設(shè)計(jì)7</p><p> 3.1 硬件部分總體設(shè)計(jì)7</p><p> 3.2 主控模塊設(shè)計(jì)7</p><p> 3.3 電源部分設(shè)計(jì)9</p><
17、;p> 3.4 數(shù)據(jù)采集部分10</p><p> 3.4.1 光照強(qiáng)度采集10</p><p> 3.4.2 大氣能見度采集11</p><p> 3.4.3 會車檢測11</p><p> 3.4.4 轉(zhuǎn)向、剎車與倒車檢測12</p><p> 3.5 車燈控制部分12</p&g
18、t;<p> 3.5.1 前照燈、輪廓燈控制13</p><p> 3.5.2 霧燈控制13</p><p> 3.5.3 轉(zhuǎn)向燈、剎車燈、倒車燈控制14</p><p> 4 軟件設(shè)計(jì)部分16</p><p> 4.1 軟件開發(fā)環(huán)境16</p><p> 4.2 軟件程序設(shè)計(jì)17
19、</p><p> 4.3 軟件下載與調(diào)試19</p><p> 5 實(shí)物模型部分21</p><p> 5.1 制作實(shí)物模型的大致流程21</p><p> 5.2 實(shí)物模型22</p><p><b> 6 結(jié)論23</b></p><p><
20、b> 參考文獻(xiàn)24</b></p><p><b> 致謝27</b></p><p> 附錄A 硬件電路圖128</p><p> 附錄B 硬件電路圖229</p><p> 附錄C PCB印制電路圖30</p><p><b> 1 緒
21、論</b></p><p><b> 1.1 課題背景</b></p><p> 汽車作為一種便捷高效的交通工具,已經(jīng)歷了100多年的風(fēng)雨。當(dāng)汽車剛被發(fā)明出來的時(shí)候,其時(shí)速只有僅僅18km/s,而且只是三輪簡陋的行駛裝置,而現(xiàn)在時(shí)速600km/s超級汽車已經(jīng)被制造出來了。隨著科學(xué)技術(shù)的不斷創(chuàng)新和社會文明的不斷進(jìn)步與發(fā)展,汽車無論在性能方面還是在產(chǎn)量上
22、面都到了空前的發(fā)展,汽車也逐漸在普通家庭普及,成為現(xiàn)代人們生活之后不可缺乏的交通工具,徹底改變了人們的出行方式。</p><p> 但是隨著人們物質(zhì)水平和經(jīng)濟(jì)條件的逐步提升,汽車保有的數(shù)量在近幾年來也急劇增加,尤其是在城市里,汽車已經(jīng)布滿了城市的大街小巷。汽車作為快捷的交通工具,確實(shí)給我們的生活帶來了極大便利,但也給現(xiàn)代社會帶來了許多新的問題,例如我們常見的交通堵塞、交通事故等。近幾年交通事故頻發(fā),根據(jù)相關(guān)的數(shù)
23、據(jù)統(tǒng)計(jì),車禍在各類意外事故中居第一位,意外死亡的事故中有近50%為與車禍有關(guān),而且這些比例還在逐年上升。我們就以汽車交通事故為例,全世界范圍內(nèi)有超過3000萬人在汽車交通事故中死亡,這比不少國家的人口和還多不少,其中死亡率最高人群的是青少年和老年人。在我國的各大城市之中每1萬輛汽車的死亡率是50-100人,與發(fā)達(dá)國家相比,這是美國的17.8倍,是日本的26.5倍。根據(jù)交通部門對近3年汽車交通事故的粗略統(tǒng)計(jì),我國每年因汽車交通事故造成的死
24、亡人數(shù)大約為6萬人,占全世界的16%,而我國的汽車保有數(shù)量僅占到世界汽車保有量的3%,因此問題也逐漸受到國家和人們的關(guān)注,減少汽車交通事故的發(fā)生已成為世界各國人們迫切的需求。</p><p> 現(xiàn)代城市的道路錯綜復(fù)雜,人口也在不斷增多,各種路標(biāo)層出不窮,交通事故發(fā)生率更是逐年上升,不少交通事故是因?yàn)轳{駛?cè)藛T視野受限或路標(biāo)不清而操作不當(dāng)造成的。以汽車照明控制系統(tǒng)為例,傳統(tǒng)的汽車照明控制系統(tǒng)是以手動控制為主的,由于
25、汽車車燈種類繁多,在控制車燈過程中很容易因操作失誤。汽車車燈正確規(guī)范的操作,直接影響著駕駛?cè)藛T的視線和其他車輛及行人的注意,如何不能正確操作或誤操作,不僅是一種不文明的行為,還會造成嚴(yán)重的交通事故。然而傳統(tǒng)的手動或半自動操作,很難做到每次都正確,現(xiàn)在的城市車輛較多,為降低事故發(fā)生率,在汽車照明系統(tǒng)方面,實(shí)現(xiàn)智能控制也是當(dāng)下的趨勢。</p><p> 如今的微電子技術(shù)已經(jīng)得到了空前的發(fā)展,微處理器的性能也十分的優(yōu)
26、秀,用來控制汽車照明系統(tǒng)是完全能滿足的,并且很多微處理器在價(jià)格上和開發(fā)流程上也日漸成熟,這不僅能提高照明系統(tǒng)的準(zhǔn)確性,在汽車制造成本上也有一定優(yōu)勢。將汽車照明系統(tǒng)與現(xiàn)代電子技術(shù)、微處理器相結(jié)合,實(shí)現(xiàn)汽車車燈燈智能控制,避免車燈的誤操作,是未來汽車照明新的發(fā)展趨勢。</p><p> 1.2 國內(nèi)外發(fā)展概況</p><p> 汽車剛誕生時(shí)是沒有車燈的,為了方便汽車在夜間行駛,人們開始汽
27、車前面掛上用手提燈來照明,但這種辦法不方便,也不安全。為了滿足這方面的需求,在19世紀(jì)80年代汽車制造商將電用在了汽車的前燈和尾燈,就這樣汽車車燈的雛形就此誕生。隨著電池供電技術(shù)和汽車燈具制造技術(shù)的不斷發(fā)展,對汽車車燈的控制也逐漸完善,能很好的滿足在行車過程中基本照明和信號提示等實(shí)際情況。但在21世紀(jì)初,絕大多數(shù)汽車的照明控制還是以手動為主,為適應(yīng)現(xiàn)代市場需求,各大汽車制造商紛紛開始將電子控制技術(shù)和汽車照明相結(jié)合,研發(fā)汽車智能照明控制系
28、統(tǒng)。汽車智能照明系統(tǒng)在汽車電子方面的極大突破,在很大程度上避免了汽車在夜間行駛過程中的安全隱患,同時(shí)也提升了駕駛?cè)藛T在行駛過程中的舒適性。</p><p> 歐美和日本等汽車制造大國在20世紀(jì)60年代就開始汽車智能照明系統(tǒng)方面研發(fā),在80年代中期,他們就完成了智能照明系統(tǒng)的開發(fā),將它應(yīng)用在汽車上并開始量產(chǎn)實(shí)在20世紀(jì)末,由于開發(fā)成本較高,這項(xiàng)技術(shù)主要應(yīng)用于高檔汽車和專用汽車,中低檔汽車主要還是使用傳統(tǒng)的手動照明
29、系統(tǒng)。經(jīng)過十幾年的發(fā)展,汽車智能照明系統(tǒng)和電子控制技術(shù)日漸成熟,其開發(fā)成本大幅度降低,中低檔汽車也安裝了智能照明系統(tǒng)。</p><p> 最近,美國的福特公司在汽車照明方面研發(fā)了一款汽車智能照明系統(tǒng),這極大的提高了汽車夜間行駛的安全性。福特公司在該照明系統(tǒng)中所用到的光源是目前交流型LED發(fā)光二極管,用LED發(fā)光二極管作車燈是目前較新型的車燈技術(shù),不經(jīng)使用的壽命比一般傳統(tǒng)的車燈要長,而且功率較小,亮度也比較高,便
30、于控制,受到各大汽車制造商的青睞。該系統(tǒng)能檢測車輛的行駛狀況和所處環(huán)境,并根據(jù)實(shí)際情況來控制汽車上面不同車燈的工作狀態(tài),如汽車遇到霧天會自動開啟霧燈,汽車上坡時(shí)會自動抬高前燈等。</p><p> 國內(nèi)不少汽車制造商在這兩年也開始對汽車智能照明控制系統(tǒng)有了大力度的研發(fā)。例如東風(fēng)汽車集團(tuán)就將他們新研發(fā)的智能照明控制系統(tǒng)安裝在他們所生產(chǎn)的日產(chǎn)新天籟汽上。它不僅將隨動轉(zhuǎn)向大燈技術(shù)有自己的發(fā)展方向,所用的燈具還是遠(yuǎn)近氙
31、氣燈。新天籟還新裝備了一套智能轉(zhuǎn)向輔助照明系統(tǒng),該系統(tǒng)和前面提到的隨動轉(zhuǎn)向技術(shù)的原理有所不同。此外新天籟汽車還具有對車燈的亮度進(jìn)行調(diào)節(jié)的功能,能實(shí)現(xiàn)不同亮度的照明。</p><p> 國內(nèi)在汽車智能照明方面的研究起步較晚, 但是近年來國內(nèi)的汽車數(shù)量急劇增加,在汽車性能方面的需求也更加突出。雖然國外在汽車智能照明領(lǐng)域的技術(shù)較為先進(jìn),但并不完全適合我國復(fù)雜的國情,這主要是因?yàn)槲覈丝诒姸啵窙r復(fù)雜,地域特征明顯,汽
32、車燈具規(guī)格種類繁多,沒用統(tǒng)一標(biāo)準(zhǔn),消費(fèi)觀念還不太成熟,實(shí)現(xiàn)智能照明控制還是有一定的難度。目前,國內(nèi)也在逐步制定車燈方面的統(tǒng)一標(biāo)準(zhǔn),加上智能控制技術(shù)的發(fā)展,我國已經(jīng)有部分汽車安裝上了汽車智能照明控制系統(tǒng),就目前來看,效果非常好的,汽車智能照明系統(tǒng)在我國的市場前景也是非常廣闊的。</p><p> 1.3 課題研究意義與目的</p><p> 近年來,中國經(jīng)濟(jì)發(fā)展迅猛,汽車數(shù)量也是暴漲,
33、在城市復(fù)雜的路況下,汽車的行駛安全問題也越來越受到到人們的關(guān)注。而汽車照明控制系統(tǒng)作為汽車的主要安全之一,其優(yōu)越的性能和良好的適用性也逐步受到消費(fèi)者的關(guān)注。一個好的汽車照明控制系統(tǒng)應(yīng)該能更人性化、更智能化的去滿足消費(fèi)者的具體要求:在外界環(huán)境光線不充足的時(shí)候,汽車能自動開啟前照燈,并根據(jù)外界光照強(qiáng)度來調(diào)節(jié)所需要的照明燈光的亮度燈;在會車的時(shí)候能自動將遠(yuǎn)光燈轉(zhuǎn)換成近光燈等。這樣不僅能給駕駛員帶來方便,以防誤操作或操作不當(dāng)帶來的交通安全問題,
34、而且避免還能給其他車輛和行人帶不必要的麻煩。</p><p> 在本課題當(dāng)中,我們主要是對汽車智能照明控制系統(tǒng)進(jìn)行研究的。這個汽車智能照明照明系統(tǒng)是以STM32單片機(jī)為核心控制器,通過傳感器采集各類參數(shù),從而控制汽車的前照燈、霧燈、轉(zhuǎn)向燈、倒車燈、剎車燈等各種車燈,從而實(shí)現(xiàn)車燈的智能控制。因此駕駛員不必再擔(dān)心車燈的操作,這樣便能更加專注的駕駛汽車,從而能提高駕駛汽車時(shí)的安全。</p><p&
35、gt; 1.4 課題的研究內(nèi)容及章節(jié)安排</p><p> 本課題是通過對目前汽車電子行業(yè)的了解和調(diào)查所確立的 ,基本的設(shè)計(jì)思路也適合當(dāng)前的市場需求,結(jié)合了微控制器技術(shù)和照明系統(tǒng),設(shè)計(jì)出一套低成本、實(shí)用性強(qiáng)的汽車智能照明系統(tǒng)。本文一共分為四個章節(jié):</p><p> 第1章是緒論部分,對本課題的研究背景、國內(nèi)外概況以及研究目的作了簡單的介紹。</p><p>
36、; 第2章是系統(tǒng)方案設(shè)計(jì),包括對設(shè)計(jì)任務(wù)與要求的具體說明和系統(tǒng)控制部分設(shè)計(jì)方案的比較與論證。</p><p> 第3章是硬件設(shè)計(jì)部分,主要介紹通過STM32控制車燈的硬件電路設(shè)計(jì)部分,包括STM32控制系統(tǒng)各類傳感器模塊等。</p><p> 第4章是軟件設(shè)計(jì)部分,通過C語言將各類參數(shù)和控制結(jié)構(gòu)以程序的方式編寫出來,來達(dá)到實(shí)現(xiàn)控制車燈,并結(jié)合硬件進(jìn)行調(diào)試,達(dá)到精準(zhǔn)控制的要求,真正實(shí)現(xiàn)
37、車燈智能控制。</p><p> 第5章是總結(jié),總結(jié)一下在做這個課題時(shí)所遇到的各種問題和最終的解決方法,以及存在的不足之處,并論證該方案可實(shí)際可性。 </p><p><b> 2 系統(tǒng)設(shè)計(jì)方案</b></p><p> 2.1 設(shè)計(jì)任務(wù)及要求</p><p> 車智能照明控制系統(tǒng),讓汽車能根據(jù)周圍環(huán)境的變化
38、和汽車在行駛過程中所遇到的具體情況來實(shí)現(xiàn)智能控制車燈的目的,控制的對象是汽車的車燈。在本次的設(shè)計(jì)中,我們選取了汽車常用的6種車燈作為控制對象:前照燈(遠(yuǎn)、近光燈)、輪廓燈(示寬燈)、霧燈、制動燈(剎車燈)、倒車燈和轉(zhuǎn)向燈。</p><p> 具體的控制要求如下:</p><p> (1) 當(dāng)汽車在夜間或隧道等光線不足的情況下行駛時(shí),汽車將會自動開啟前照燈。前照燈的照明狀態(tài)有兩種:一種是
39、近光燈,另一種是遠(yuǎn)光燈。當(dāng)汽車在有路燈的城市道路上夜間行駛或在照明條件相對較好的隧道中行駛時(shí),自動開啟近光燈;當(dāng)汽車在鄉(xiāng)村公路等照明條件不好的道路上夜間行駛時(shí),自動開啟遠(yuǎn)光燈。</p><p> (2) 當(dāng)汽車與來往車輛會車或有行人通過時(shí),若汽車開啟了遠(yuǎn)光燈,為不影響其他車輛和和行人通過,汽車自動將遠(yuǎn)光燈切換成近光燈。</p><p> (3) 當(dāng)汽車在外界環(huán)境光線不足或天色昏暗的情況
40、下行駛時(shí),汽車自動開啟輪廓燈,用于提示其他車輛和行人該汽車的位置和輪廓。輪廓燈一般是和前照燈一起使用的。</p><p> (4) 當(dāng)汽車在霧霾等能見度較低的天氣狀況下行駛時(shí),汽車將會自動開啟前后霧燈,天氣好轉(zhuǎn)將會自動關(guān)閉。</p><p> (5) 當(dāng)汽車在剎車制動時(shí),車尾的制動燈(剎車燈)就會自動亮起,提示后面的車輛和行人,能有效避免追尾。</p><p>
41、 (6) 當(dāng)汽車在倒車過程中,汽車自動開啟車尾部的倒車燈。主要用來提示車尾后的其他車輛或行人,在光線不好時(shí),可以幫駕駛員看清路況。</p><p> (7) 當(dāng)汽車左轉(zhuǎn)向或右轉(zhuǎn)向時(shí),汽車的左轉(zhuǎn)向燈或右轉(zhuǎn)向燈開始閃爍。汽車正常行駛后,轉(zhuǎn)向燈自動熄滅。</p><p> 2.2 方案的論證與分析</p><p> 汽車智能照明控制系統(tǒng)是通過控制器對汽車車燈進(jìn)行
42、合理控制的,控制器的的種類繁多,不同控制器的控制方式和適用環(huán)境是有一定區(qū)別的。目前流行的控制器類型有PLC(可編程邏輯控制器)、單片機(jī)等。汽車智能照明控制系統(tǒng)可以用PLC作控制器,也可以用單片機(jī)作控制,具體方案如下:</p><p> 方案一:PLC作控制器</p><p> PLC是一種可以編程的存儲器,實(shí)質(zhì)上是一種專門用作工業(yè)控制的計(jì)算機(jī),它的硬件結(jié)構(gòu)和一般的微型計(jì)算機(jī)相同。使用方
43、便,編程簡單,適應(yīng)性和可靠性比較強(qiáng),不容易受到周圍環(huán)境的干擾,不容易出故障,維修也比較方便。</p><p> 但PLC的成本相對較高,應(yīng)用比較專業(yè),容易造成資源浪費(fèi),一般在工業(yè)控制領(lǐng)域或其他專業(yè)領(lǐng)域。</p><p> 方案二:單片機(jī)作控制器</p><p> 單片機(jī)是將CPU、I/O口、定時(shí)器、各種存儲器等功能都集中到一塊硅片上并構(gòu)成一個微型計(jì)算機(jī)系統(tǒng)的集
44、成芯片。它的功能比較齊全,成本相對較低,使用比較靈活,I/O口較多,開發(fā)時(shí)有相應(yīng)的庫函數(shù),代碼可移植性高,能做到一機(jī)多用等</p><p> 但用單片機(jī)制作的主控板容易受外部環(huán)境干擾,故障率高,開發(fā)周期長,實(shí)際驗(yàn)證比較困難。</p><p> 2.3 方案的比較與選擇</p><p> 在該設(shè)計(jì)中,我們將會做一個汽車智能照明控制系統(tǒng)的實(shí)物模型。</p&
45、gt;<p> PLC雖然可靠性強(qiáng),編程簡單,適應(yīng)性強(qiáng),但是成本較高,專一性強(qiáng),不太靈活。而單片機(jī)的成本較低,使用靈活,兼容性好,資料較齊全,加上單片機(jī)的性能不斷升級,在使用時(shí)只要考慮周到,也能很好的滿足要求。</p><p> 綜合考慮,最終我們選擇了用單片機(jī)作為該系統(tǒng)的控制器。在實(shí)物中,我們使用的是一款STM32F103系列芯片,具體的芯片型號和相關(guān)介紹后面將會有介紹。</p>
46、<p><b> 3 硬件設(shè)計(jì)部分</b></p><p> 3.1 硬件部分總體設(shè)計(jì)</p><p> 在本次設(shè)計(jì)中,我們將以STM32F103C8T6單片機(jī)作為核心控制器,設(shè)計(jì)并制作出一個汽車智能照明控制系統(tǒng)的實(shí)物模型,通過編寫程序的汽車車燈進(jìn)行智能控制。</p><p> 我們的硬件大體上包括以下幾個模塊:STM3
47、2單片機(jī)最小系統(tǒng)作為處理數(shù)據(jù)和控制車燈的核心部分;電源部分是給STM32單片機(jī)最小系統(tǒng)和所有外設(shè)供電;紅外蔽障模塊用于檢測障礙物,能模擬汽車會車;光敏傳感器是檢測周圍環(huán)境光照強(qiáng)度的;煙霧濃度傳感器檢測煙霧濃度,用于模擬霧天情況;轉(zhuǎn)向、制動等用按鍵模擬;用不同顏色的發(fā)光二極管模擬車燈。硬件結(jié)構(gòu)大致情況如圖3-1所示:</p><p> 圖3-1 硬件結(jié)構(gòu)框圖</p><p> 3.2
48、 主控模塊設(shè)計(jì)</p><p> 在這次汽車智能照明系統(tǒng)設(shè)計(jì)當(dāng)中,我們所用到的主控芯片是STM32F103C8T6單片機(jī)。主控模塊是由STM32F103C8T6單片機(jī)的最小系統(tǒng)構(gòu)成,該最小系統(tǒng)的基本電路主要包括:STM32F103C8T6單片機(jī)微處理器、電源供電部分、、兩個時(shí)鐘振蕩電路、低電平復(fù)位電路、電源濾波電路等部分。</p><p> 本次設(shè)計(jì)中所用到的STM32單片機(jī)是一款功能
49、強(qiáng)大、性價(jià)比較高的單片機(jī),與傳統(tǒng)的8051單片機(jī)相比,其優(yōu)勢也是非常顯著的。STM32單片機(jī)所使用的內(nèi)核是ARM公司推出的Cortex-M3內(nèi)核。根據(jù)內(nèi)核構(gòu)架不同分為多個系列產(chǎn)品,主要有STM32F101基本系列、STM32F103增強(qiáng)系列、STM32F107互聯(lián)型系列等。STM32主要優(yōu)點(diǎn)有:采用高性能的哈佛結(jié)構(gòu)和分支預(yù)測,運(yùn)行速度較快;集成度較高,一塊芯片能當(dāng)幾塊芯片使用;功耗較低,能續(xù)航較長時(shí)間;在同類產(chǎn)品中成本較低;外設(shè)較豐富,
50、無需在電路中額外添加外設(shè)等;代碼密度高,處理速度快;有專門的固件庫函數(shù)便與開發(fā)等。這些明顯的優(yōu)勢能很好的滿足汽車智能照明控制系統(tǒng)的需求。</p><p> 在實(shí)物模型中我們用到的具體芯片型號是STM32F103C8T6,該款單片機(jī)的供電電壓是3.3V直流電壓,CPU主頻率是72MHz,RAM隨機(jī)存取存儲器的內(nèi)存空間是20K,F(xiàn)LASH的內(nèi)存空間是64K,有32給通用I/O口和2個12位ADC,3組USART和2
51、組IIC等資源。并且能輸出多路PWM波,每個通用I/O可作為一個外部中斷,完全能滿足該系統(tǒng)的需要。只要將通用I/O口設(shè)置成所需要的輸入輸出模式,就能得到相應(yīng)的輸入輸出使用起來比較方便。</p><p> STM32F103C8T6單片機(jī)及外圍引腳接口電路圖如圖3-2所示。</p><p> 圖3-2 STM32F103C8T6單片機(jī)及外圍引腳接口電路</p><
52、p> STM32有5個時(shí)鐘源:HSE、HSI、LSE、LSI、PLL、HIS和LSI為STM32的內(nèi)部時(shí)鐘,精度較低,因此在本次設(shè)計(jì)中我們需要給STM32最小系統(tǒng)外接2個時(shí)鐘振蕩電路:第一個時(shí)鐘振蕩電路外接32.768KHz無源晶振作為LSE時(shí)鐘源,一般用于RTC,為低速時(shí)鐘;第二個時(shí)鐘振蕩電路外接8MHz無源晶振作為HSE時(shí)鐘源,精度較高,在程序設(shè)計(jì)中我們一般會用該時(shí)鐘振蕩電路所產(chǎn)生的時(shí)鐘振蕩頻率作為時(shí)鐘源。圖3-3是晶振頻率
53、為32.768KHz的時(shí)鐘振蕩電路圖,圖3-4是晶振頻率為8MHz的時(shí)鐘振蕩電路圖。</p><p> 圖3-3 32.768KHz時(shí)鐘振蕩電路 圖3-4 8MHz時(shí)鐘振蕩電路 </p><p> STM32單片機(jī)的復(fù)位信號是低電平:當(dāng)復(fù)位引腳輸入的是低電平時(shí),STM32單片機(jī)將會復(fù)位;復(fù)位電路有兩種:一種是上電復(fù)位;另一種
54、為按鍵復(fù)位。按鍵復(fù)位實(shí)際上是在上電復(fù)位電容的加上一個按鍵,這樣不經(jīng)能使單片機(jī)在上電時(shí)復(fù)位,而且在單片機(jī)不斷電時(shí),按下按鍵也能使單片機(jī)復(fù)位。為了方便調(diào)試,我們在這里選用按鍵復(fù)位電路。具體的電路原理圖如圖3-5所示。</p><p> 圖3-5 復(fù)位電路 圖3-6 USB供電接口電路</p><p> 3.3 電源部分設(shè)計(jì)</p>
55、<p> 在硬件設(shè)計(jì)中我們所用到電源有兩種:3.3V直流電壓和5V直流電壓。為了使用方便,在這里我們采用的供電方式是USB供電,將充電寶或帶有USB接口的電源通過USB線連接到實(shí)物模型上即可給硬件電路供電。USB接口用的是Mini USB,與市場上通用的安卓手機(jī)的USB接口一直,這樣可以通過手機(jī)充電器或充電寶進(jìn)行供電,使用時(shí)比較方便靈活。USB供電接口電路如圖3-6所示。</p><p> USB
56、端口的輸入電壓一般為5V直流電壓,本次設(shè)計(jì)還需要一個3.3V穩(wěn)定的直流電壓</p><p> 為STM32單片機(jī)最小系統(tǒng)和部分傳感器供電,因此需要設(shè)計(jì)一個3.3V穩(wěn)壓電路,將5V直流電壓穩(wěn)定到3.3V。具體的穩(wěn)壓電路原理圖如圖3-7所示。</p><p> 圖3-7 3.3V穩(wěn)壓電路</p><p> 穩(wěn)壓芯片使用的AMS1117-3.3V三端穩(wěn)壓芯片,誤
57、差較小,只有1.5%左右,能將5V電壓較好的穩(wěn)在3.3V,性價(jià)比較高。C2、C3和C1、C4分別濾波電容和旁路電容,將穩(wěn)壓過程中產(chǎn)生的電壓部分濾出,使輸出電壓更加安全穩(wěn)定,以免燒壞元器件。</p><p> 3.4 數(shù)據(jù)采集部分</p><p> 3.4.1 光照強(qiáng)度采集</p><p> 本設(shè)計(jì)會對周圍環(huán)境的光照強(qiáng)度進(jìn)行采集,并通過對采集到的數(shù)據(jù)進(jìn)行分析
58、,來判斷汽車所處環(huán)境的照明情況。我們在實(shí)物模型中所用的傳感器是光敏電阻傳感器,光敏電阻傳感器的實(shí)物圖如圖3-8所示。</p><p> 圖3-8 光敏傳感器實(shí)物圖 圖3-9 光敏傳感器接口電路 </p><p> 在光敏電阻傳感器中,VCC和GND為電源正負(fù)極,其工作電壓范圍3.3V~5V,我們在實(shí)物模型給該傳感器的供電電壓為3.3V;AO為模擬信號輸出,當(dāng)周
59、圍光照強(qiáng)度越強(qiáng),AO的輸出電壓越小,輸出電壓值范圍是0~3.3V;DO為數(shù)字信號輸出,當(dāng)光照強(qiáng)度超過設(shè)定的閾值,DO輸出低電平,否則輸出高電平,閾值可通過電位器調(diào)節(jié)。</p><p> 該傳感器檢測到光照強(qiáng)度后通過的AO模擬輸出電壓判斷周圍環(huán)境的光照強(qiáng)度:當(dāng)AO端輸出的電壓為0~1.7V,我們認(rèn)為周圍環(huán)境光線較亮;當(dāng)AO端輸出的電壓為1.7~2.3V,</p><p> 我們認(rèn)為周圍環(huán)
60、境光線稍暗;我們當(dāng)AO端輸出的電壓為2.3~3.3V,我們認(rèn)為周圍環(huán)</p><p> 境光線較暗。光敏傳感器接口電路如圖3-9所示。</p><p> 3.4.2 大氣能見度采集</p><p> 當(dāng)汽車在霧霾等能見度不是很好的天氣狀況下行駛時(shí),需要開啟霧燈來輔助駕駛員行駛,因此需要對大氣的能見度進(jìn)行分析。對大氣能見度的采集需要用到大氣能見度傳感器,由于這
61、種類型的傳感器價(jià)格比較昂貴,而且大多數(shù)為成熟的產(chǎn)品,因此不適合用在本設(shè)計(jì)實(shí)物模型之中。我們在做實(shí)物模型時(shí)用到的是一款煙霧濃度傳感器,它能檢測到大氣的煙霧濃度,可作能見度傳感器的替代品,具體的實(shí)物圖如圖3-10所示。</p><p> 圖3-10 煙霧濃度傳感器實(shí)物圖 圖3-11煙霧濃度傳感器接口電路 </p><p> 煙霧濃度傳感器的工作電壓為直流
62、5V;AO為模擬信號輸出,當(dāng)周圍環(huán)境煙霧濃度越高,AO的輸出電壓越大,其輸出范圍為0~5V;DO為數(shù)字信號輸出,當(dāng)煙霧濃度超過設(shè)定的閾值,DO輸出低電平,否則輸出高電平,閾值可通過電位器調(diào)節(jié)。</p><p> 本設(shè)計(jì)我們只通過煙霧濃度傳感器的DO引腳來采集數(shù)據(jù),當(dāng)煙霧達(dá)到一定濃度時(shí),該引腳輸出低電平,否則輸出高電平。將DO引腳的輸出信號通過STM32單片機(jī)的GPIO口輸送到STM32單片機(jī)中,便可判斷汽車是否
63、在霧霾天行駛。由于該傳感器工作電壓為5V,我們單片機(jī)控制模塊所用的電壓為3.3V,為保證與參考電壓一直,我們會在DO輸出引腳連接一個比例降電路,具體接口電路如圖3-11所示。</p><p> 3.4.3 會車檢測</p><p> 如果汽車在夜間行駛時(shí),周圍環(huán)境光線比較暗,汽車會開啟前照燈的遠(yuǎn)光燈模式。但汽車在實(shí)際行駛的過程中,總會遇到會車或有行人經(jīng)過的情況,如果汽車前照燈此時(shí)開啟
64、遠(yuǎn)光燈模式,由于光線比較強(qiáng)烈,這樣必然會影響其他車輛或行人的視線,這樣既不安全,</p><p> 又不文明,因此我們需要利用相關(guān)傳感器來檢測汽車在行駛的過程中所遇到會車或有行人</p><p><b> 經(jīng)過等情況。</b></p><p> 在本次設(shè)計(jì)中我們會通過在汽車的車頭安裝紅外避障傳感器來檢測會車或有行人經(jīng)過</p>
65、<p> 等情況,當(dāng)檢測到前方有障礙物時(shí),OUT引腳端輸出低電平,否則OUT引腳端會輸出高電</p><p> 平。將該傳感器的OUT引腳連接到STM32單片機(jī)的GPIO口上,并將此GPIO口設(shè)置成輸入形式,STM32單片機(jī)便可將采集到的數(shù)據(jù)作為會車與否的標(biāo)志了。該傳感器的工作電壓為3.3~5V,我們用所用的參考電壓是3.3V,因此在本設(shè)計(jì)中該傳感器是3.3V供電。具體的實(shí)物圖如圖3-12所示,
66、紅外避障傳感器接口電路如圖3-13所示。</p><p> 圖3-12 紅外蔽障傳感器實(shí)物圖 圖3-13 紅外蔽障傳感器接口電路</p><p> 3.4.4 轉(zhuǎn)向、剎車與倒車檢測</p><p> 轉(zhuǎn)向、剎車和倒車的動作都可通過相應(yīng)的傳感器檢測到,但在實(shí)物模型設(shè)計(jì)中由于成本和實(shí)際設(shè)計(jì)的限制,無法使用這些傳感器。這里我們利
67、用按鍵來模擬方向盤轉(zhuǎn)向、車剎剎車、掛倒車檔的動作。按下按鍵表示正在動作,具體的按鍵定義會體現(xiàn)在程序設(shè)計(jì)部分。具體的硬件電路如圖3-14所示。</p><p> 圖3-14 模擬轉(zhuǎn)向、剎車與倒車的按鍵電路</p><p> 3.5 車燈控制部分</p><p> 本計(jì)中所用到的車燈包括:前照燈(遠(yuǎn)、近光燈)、輪廓燈(示寬燈)、霧燈、制動燈(剎車燈)、倒車
68、燈和轉(zhuǎn)向燈,這些車燈在實(shí)物模型會用不同顏色的發(fā)光二極管代替,并通</p><p> 過NPN三極管驅(qū)動它們,串電阻的作用限電流。</p><p> 3.5.1 前照燈、輪廓燈控制</p><p> 汽車的前照燈有兩盞,安裝在汽車頭部左右兩側(cè),主要用于汽車行駛時(shí)的照明。前照燈的工作模式分為兩種:近光燈模式和遠(yuǎn)光燈模式。近光燈和遠(yuǎn)光燈的兩種工作狀態(tài)是通過STM3
69、2單片機(jī)引腳發(fā)出PWM波并設(shè)置合適的占空比來切換。當(dāng)檢測到周圍環(huán)境光線較較亮?xí)r,關(guān)閉前照燈;當(dāng)檢測到周圍環(huán)境光線稍弱時(shí),開啟近光燈;當(dāng)檢測到周圍環(huán)境較暗時(shí),開啟遠(yuǎn)光燈,在這種情況下,若檢測到有會車或行人時(shí),將遠(yuǎn)光燈切換成近光燈。前照燈的控制電路如圖3-15所示。</p><p> 圖3-15 前照燈控制電路 圖3-16 輪廓燈控制電路</p><p>
70、 輪廓燈又被稱作示寬燈,一般安裝在車頭和車尾的邊沿,共四盞燈,主要用于光線不足時(shí)提示其他車輛和行人該車的位置和輪廓。通過I/O口輸入高低電平控制來控制其開關(guān),當(dāng)檢測到周圍環(huán)境稍暗或較暗時(shí),其控制電路如圖3-16所示。 </p><p> 3.5.2 霧燈控制</p><p> 霧燈是在霧霾天氣使用的燈,霧霾天氣時(shí)空氣能見度比較低
71、,駕駛員和行人看不清周圍環(huán)境的具體狀況,所以需要在車頭和車尾左右兩側(cè)安裝穿透力較強(qiáng)霧燈,以便其他車輛和行人看見,該燈一共有四盞。通過I/O輸出的高低電平來控制霧燈的開關(guān)狀態(tài):當(dāng)檢測到周圍環(huán)境能見度低于設(shè)定的閾值,就開啟霧燈;否則就關(guān)閉霧燈。霧燈的控制電路如圖</p><p><b> 3-17所示。</b></p><p> 圖3-17 霧燈控制
72、 圖3-18 倒車燈控制電路</p><p> 3.5.3 轉(zhuǎn)向燈、剎車燈、倒車燈控制</p><p> 倒車燈有兩盞,都安裝在車尾的左右兩側(cè)。汽車在倒車過程中,需要開啟倒車燈用于提示其他車輛和行人該車正在倒車,同時(shí)在光線不好時(shí)也能幫助駕駛?cè)藛T看清車后情況。倒車燈的控制開關(guān)一般與倒車燈連在一起,該設(shè)計(jì)中倒車燈的控制電路如圖3-18所示。 </p&
73、gt;<p> 圖3-19 剎車燈控制電路</p><p> 剎車燈有三盞,有兩盞安裝在車尾左右兩側(cè),一盞燈是高位剎車燈,安裝在車尾玻璃</p><p> 上方。當(dāng)檢測到汽車剎車時(shí),剎車燈亮起,用于提示后方車輛或行人提前準(zhǔn)備剎車,這樣</p><p> 可以有效避免后面車輛剎車不及時(shí)造成的撞車事故。剎車燈控制電路如圖3-19所示。</p
74、><p> 轉(zhuǎn)向燈一共四盞,安裝在汽車的四個角,分為左轉(zhuǎn)向燈兩盞和右轉(zhuǎn)向燈兩盞。當(dāng)檢測到左轉(zhuǎn)向時(shí),左轉(zhuǎn)向燈閃爍;當(dāng)檢測到右轉(zhuǎn)向時(shí),右轉(zhuǎn)向燈閃爍。這樣便于提醒其他車輛和行人,避免發(fā)生交通事故。轉(zhuǎn)向燈的控制電路如圖3-20所示。 </p><p> 圖3-20 轉(zhuǎn)向燈控制電路 </p><p><b&
75、gt; 。</b></p><p><b> 4 軟件設(shè)計(jì)部分</b></p><p> 4.1 軟件開發(fā)環(huán)境</p><p> 汽車智能照明控制系統(tǒng)的具體實(shí)現(xiàn)是通過對主控制器燒寫軟件序,并在實(shí)物模型上運(yùn)行此程序來完成的。本設(shè)計(jì)所用到的軟件程序集成開發(fā)環(huán)境是由Keil軟件公司發(fā)布的Keil uVision4的Keil M
76、DK-ARM版,簡稱MDK4。MDK4是與ARM公司合作的集成開發(fā)軟件,包含編輯器、編譯器和調(diào)試跟蹤器等,與ARM器件和ARM-Cortex內(nèi)核處理器是相匹配的,我們用的STM32單片機(jī)是Cortex-M3內(nèi)核的處理器,用該軟件編寫和調(diào)試程序十分適合。</p><p> 當(dāng)實(shí)物模型設(shè)計(jì)好后,進(jìn)行硬件測試,測試沒有問題后便可以利用該軟件的開發(fā)環(huán)境根據(jù)需求編輯軟件程序了。程序編輯完成后對其進(jìn)行編譯并生成hex文件,
77、將hex通過JLINK下載實(shí)物模型中,不需要再用其他燒錄軟件燒寫程序。該軟件的開發(fā)環(huán)境界面如圖4-1所示:</p><p> 圖4-1 軟件開發(fā)環(huán)境</p><p> 4.2 軟件程序設(shè)計(jì)</p><p> 為了讓用戶方便開發(fā),ST公司根據(jù)STM32單片機(jī)的不同系列提供相應(yīng)的STM32固件庫,即函數(shù)的集合。固件庫函數(shù)的主要作用是對STM32單片機(jī)中的相應(yīng)寄
78、存器進(jìn)行操作和對用戶提供函數(shù)調(diào)用接口。也就是說,用戶不必和開發(fā)傳統(tǒng)的51系列單片機(jī)一樣對其中的寄</p><p> 存器進(jìn)行直接操作,只需要調(diào)用固件庫中已經(jīng)編寫好的函數(shù),就能設(shè)置STM32中的相應(yīng)外設(shè)和相關(guān)管腳了。在MDK4開發(fā)環(huán)境中添加相應(yīng)的固件庫,方便的調(diào)用這些固件函數(shù)。</p><p> 在確定本次設(shè)計(jì)的所用到方案和要實(shí)現(xiàn)的功能之后,就需要根據(jù)所實(shí)現(xiàn)的具體功能來設(shè)計(jì)軟件程序,通過
79、軟件軟件程序?qū)τ布娐返目刂苼韺?shí)現(xiàn)汽車智能照明控制系統(tǒng)。本次設(shè)計(jì)需要對光敏電阻傳感器、紅外對管傳感器、煙霧濃度傳感器等進(jìn)行數(shù)據(jù)采集和判斷處理,并實(shí)現(xiàn)對車燈的智能控制,所用到的軟件函數(shù)程序包括:主程序、ADC數(shù)據(jù)采集與轉(zhuǎn)換程序、GPIO口初始化程序、PWM波輸出程序、延時(shí)程序等。實(shí)現(xiàn)數(shù)據(jù)采集和車燈控制對需STM32單片機(jī)的GPIO引腳進(jìn)行設(shè)置,該設(shè)計(jì)中所用到的主要GPIO引腳設(shè)置及功能如表4-1所示。</p><p&g
80、t; 表4-1 GPIO引腳設(shè)置及功能</p><p> 明確需要用的的引腳和函數(shù)程序后,就可以開始設(shè)計(jì)軟件程序了。軟件程序設(shè)計(jì)分為以下幾個步驟:第一步需要明確軟件設(shè)計(jì)的目的和具體實(shí)現(xiàn)的功能;第二步是選擇合適的軟件開發(fā)環(huán)境根據(jù)實(shí)際所用的單片機(jī)型號作相應(yīng)的設(shè)置,本設(shè)計(jì)所用的軟件開發(fā)環(huán)境是MDK4;第三步開始編輯程序來實(shí)現(xiàn)具體的控制功能;第四步將編輯好的程序編譯好后下載到實(shí)物型中并進(jìn)行調(diào)試。</p>
81、;<p> 程序設(shè)計(jì)主要包含以下幾個部分:首先對RCC、GPIO、PWM1、ADC1初始化,初始化完成后對采集到的光照強(qiáng)度、會車、煙霧濃度、轉(zhuǎn)向、剎車、倒車等參數(shù)進(jìn)行分析判斷,看是否滿足設(shè)定條件,從而控制各部分車燈的運(yùn)行狀態(tài)。具體的程序流程如圖4-2所示,具體的程序源代碼在這里不作過多陳述。</p><p> 圖4-2 程序流程圖</p><p> 4.3 軟件下
82、載與調(diào)試</p><p> STM32芯片的程序啟動方式有三種,通過設(shè)置STM32芯片上BOOT0和BOOT1兩個引腳的輸入電平來確定,如表4-3所示。</p><p> 表4-2 啟動模式設(shè)置</p><p> 常用的啟動模式是用戶閃存存儲器(FLASH)和內(nèi)嵌SRAM,SRAM啟動運(yùn)行速度快,但是掉電程序會消失,因此在此設(shè)計(jì)中我們選擇用戶閃存存儲器(F
83、LASH)啟動模式,將BOOT0</p><p> 和BOOT1都接地。用戶閃存存儲器(FLASH)的起始地址是0x08000000,內(nèi)存空間為64KB,本設(shè)計(jì)的軟件程序所占內(nèi)存不算太大,完全能滿足需求。</p><p> 在MDK4中選擇對應(yīng)型號的STM32單片機(jī),設(shè)置好啟動模式,我們就可以對編寫好的C語言程序進(jìn)行編譯,將生成hex文件下載到STM32單片機(jī)中了即可運(yùn)行了。本設(shè)計(jì)所用
84、到的程序下載接口是標(biāo)準(zhǔn)的JTAG接口,通過Jlink仿真器將計(jì)算機(jī)和實(shí)物模型連接起來,給實(shí)物模型上電后,在MDK4中編譯好程序,確定沒有錯誤后,點(diǎn)擊MDK4中的下載圖標(biāo)即可將程序下載到實(shí)物模型上的STM32芯片里了,JTAG接口電路如圖4-3所示:</p><p> 圖4-3 JTAG接口電路</p><p> 該設(shè)計(jì)中我們會用到Jlink仿真器,它是SEGGER公司推出的一款硬件
85、仿真器,所用的輸入接口是USB接口,輸出接口是上面提到的JTAG接口。它不僅可以通過計(jì)算機(jī)上的USB接口將程序下載到實(shí)物模型上,還能在線調(diào)試軟件程序,即程序在計(jì)算機(jī)上每執(zhí)行一步,在實(shí)物模型上立刻就能實(shí)現(xiàn)剛剛執(zhí)行的程序,這樣就能容易發(fā)現(xiàn)問題,每一步代碼都能立刻體現(xiàn)在硬件上,也便于調(diào)試,調(diào)試窗口如圖4-4所示。</p><p> 圖4-4 軟件調(diào)試窗口</p><p><b>
86、; 5 實(shí)物模型部分</b></p><p> 5.1 制作實(shí)物模型的大致流程</p><p> 在本此設(shè)計(jì)中,我們需要制作出汽車智能控制系統(tǒng)的實(shí)物模型來實(shí)現(xiàn)汽車智能照明控制系統(tǒng)的工作狀態(tài),大致的制作流程如下:</p><p> 第一步:明確該系統(tǒng)的基本組成部分和需要實(shí)現(xiàn)的具體功能,該系統(tǒng)基本組成部分包括:主控部分、電源部分、數(shù)據(jù)采集部分和車
87、燈控制部分。具體要實(shí)現(xiàn)的功能前面已經(jīng)詳細(xì)介紹過,在此不重復(fù)介紹。</p><p> 第二步:確定所用到的主控芯片的型號、供電電源的電壓類型和伏值、數(shù)據(jù)采集所用到的傳感器以及車燈替代原件。本次所用的主控芯片為STM32F103C8T6,供電電源為5V直流電和3.3V直流電,用到的傳感器有光敏電阻傳感器、煙霧濃度傳感器和紅外對管傳感器,車燈用不同顏色的LED來代替。</p><p> 第三
88、步:利用Altium Designer10軟件繪制出完整的電路原理圖,原理圖包含STM32最小控制系統(tǒng)電路、電源穩(wěn)壓電路、傳感器接口電路和車燈控制接口電路。繪制原理圖對每個元器件都要選擇合適的參數(shù)和封裝,繪制完成后需要進(jìn)行電氣檢查,檢查合格了,原理圖部分就完成了。</p><p> 第四步:將畫好的電路原理圖文件導(dǎo)入到PCB文件中,設(shè)置合適PCB電路板形狀和大小,確定電路板的層次,該設(shè)計(jì)所用的電路板為兩層板。設(shè)
89、置好電氣規(guī)則后將元器件的封裝移動到電路板區(qū)域內(nèi)并進(jìn)行合理布局,布局完成后可進(jìn)行布線,在通過電氣規(guī)則檢查后必要時(shí)對頂層和底層覆銅,PCB印制電路圖到此就完成了。</p><p> 第五步:根據(jù)封裝購買合適的元器件,聯(lián)系PCB制板商打樣,打樣時(shí)注意商家的工藝標(biāo)準(zhǔn)和注意事項(xiàng),以免打錯或不能滿足要求。</p><p> 第六步:對PCB印制電路板進(jìn)行元器件焊接,焊接完成后,需對PCB板進(jìn)行硬件
90、測試,以防短路、斷路、虛焊、電壓不穩(wěn)定等情況。</p><p> 第七步:軟件編程與下載調(diào)試,方法前面已作了簡單介紹,不在重復(fù)介紹了。這便是實(shí)物制作的大體流程。</p><p><b> 5.2 實(shí)物模型</b></p><p> 在確定汽車智能照明控制系統(tǒng)的系統(tǒng)設(shè)計(jì)方案后,經(jīng)過硬件電路原理圖設(shè)計(jì)、PCB電路設(shè)計(jì)、PCB電路板制作、元器
91、件焊接,最終制作出了該系統(tǒng)的實(shí)物模型。通過硬件測試和軟件編程,該實(shí)物模型基本能實(shí)現(xiàn)設(shè)計(jì)任務(wù)要求,具體的實(shí)物模型如圖5-2所示。</p><p> 圖5-1 實(shí)物模型圖</p><p><b> 6 結(jié)論</b></p><p> 近年來隨著科技的進(jìn)步,各行各業(yè)都向智能控制方向發(fā)展,汽車作為使用最頻繁的交通工具,安全問題日益突出
92、,實(shí)現(xiàn)汽車智能照明控制是一個當(dāng)前新的發(fā)展方向?,F(xiàn)如今市面上流行的控制器已經(jīng)比較穩(wěn)定,功能也十分的強(qiáng)大,再加傳感器采集到的數(shù)據(jù)也比較準(zhǔn)確,實(shí)現(xiàn)汽車智能照明控制系統(tǒng)是完全可行的。</p><p> 本設(shè)計(jì)中我們以STM32單片機(jī)系統(tǒng)為控制核心,結(jié)合相應(yīng)的傳感器和相關(guān)的汽車車燈,搭建了一個簡單的汽車智能照明控制系統(tǒng)。本次所設(shè)計(jì)的汽車智能照明系統(tǒng)不是特別的復(fù)雜,所以我們利用EDA軟件繪制出了完整電路原理圖和PCB印制電
93、路圖,并購買了相應(yīng)的元器件,制作出了一個簡單的實(shí)物模型。該實(shí)物模型是一塊兩層PCB電路板,上面包含:STM32單片最小系統(tǒng)、供電電源、傳感器接口、程序下載調(diào)試端口和汽車模擬車燈。將編寫好的軟件代碼編譯好后下載到該實(shí)物模型中后,最終實(shí)現(xiàn)汽車車燈的智能控制。</p><p> 受能力和條件等因素的限制,這次設(shè)計(jì)有諸多不足之處,有許多地方考慮不是很全面,與實(shí)際應(yīng)用存在較大的差距,但本設(shè)計(jì)結(jié)構(gòu)清晰,總體上基本符合汽車智
94、能照明控制系統(tǒng)的思路。目前汽車的部分車燈已實(shí)現(xiàn)了智能照明控制,還有一部分車燈受當(dāng)前的駕駛條件和技術(shù)等原因不能實(shí)現(xiàn)智能控制,在未來汽車智能照明控制系統(tǒng)的發(fā)展還很長一段路走。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 黃仁忠.汽車自適應(yīng)系統(tǒng)開發(fā)[D].大連:大連理工大學(xué),2008.</p><p> [2] 袁慧彬
95、.汽車車燈智能控制技術(shù)[D].成都:電子科技大學(xué),2006.</p><p> [3] 侯殿有.單片機(jī)C語言程序設(shè)計(jì)[M]. 人民郵電出版社,2010.</p><p> [4] 趙學(xué),李鑫寧.一種新型車輛前照燈自動控制器[J].機(jī)械與電子,2010.2.</p><p> [5] 方英蘭,朱向冰.自適應(yīng)前照燈的功能及實(shí)現(xiàn)[J].燈與照明,2010.6.<
96、;/p><p> [6] 陳雪麗.單片機(jī)原理及接口技術(shù)[M].北京:化學(xué)工業(yè)出版社,2005.</p><p> [7] 丁元杰.單片微機(jī)原理及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,1999. </p><p> [8] 康華光,鄒壽彬.電子技術(shù)基礎(chǔ)數(shù)字部分第四版[M].北京: 高等教育出版社,2000.</p><p> [9] 李久勝,馬
97、洪飛,陳宏鈞等.電氣自動化專業(yè)英語[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2000.</p><p> [10] 張偉.舉一反三PROTEL電路板設(shè)計(jì)與制作實(shí)戰(zhàn)訓(xùn)練第一版[M].人民郵電出版社,2004.</p><p> [11] 譚博學(xué),苗匯靜.集成電路原理及應(yīng)用[M].北京:電子工業(yè)出版社,2003.9.</p><p> [12]張福炎.全國計(jì)算機(jī)等級考
98、試教程-嵌入式開發(fā)技術(shù)(2017版)[M].高等教育出版</p><p><b> 社.2016.</b></p><p> [13] 于曉良.汽車自適應(yīng)照明控制系統(tǒng)的研究[D].大連:大連理工大學(xué),2009.</p><p> [14] 張晨梅.單片機(jī)系統(tǒng)中復(fù)位電路的可靠性設(shè)計(jì)[M].2002,026(002):58-62.</p
99、><p> [15] 賈培峰.汽車自適應(yīng)前照燈照明系統(tǒng)的仿真及控制研究[D].西安:長安大學(xué),2012.</p><p> [16] 何磊.基于CAN總線的汽車智能照明系統(tǒng)[D].長春:吉林大學(xué),2006.</p><p> [17] 李振立,張慧萍.C程序設(shè)計(jì)[M].科學(xué)出版社,2011.</p><p> [18] 郭天祥.51單片機(jī)
100、C語言教程[M].電子工業(yè)出版社,2008.</p><p> [19] 盧廣亮.基于STM32的嵌入式系統(tǒng)原理與設(shè)計(jì)[M].機(jī)械工業(yè)出版社,2013.</p><p> [20] 邱關(guān)源,羅先覺.電路第5版.高等教育出版社[M],2006.</p><p> [21] Gonzalez Rafael C. Didital Image Processing[M
101、]. Beijing Publishing House of Electronics Industry,2003.</p><p> [22] Aoki T. Development of Active Headlight System[J]. SAE Paper,1997.</p><p> [23] Robert J.Bibbero.Microprocessors in Instr
102、uments and Control[M].1987.</p><p> [24] P.J.King,E.H.Mamdani.The Application of Fuzzy Control System to Industrial </p><p> Processes[J].Automat,1975, 13(3):235-242.</p><p> [2
103、5] HAYASHI,KENICHIRO.Simulator for studies of fuzzy control methods[J].Fuzzy</p><p> Sets and Systems, 1998,93(2): 127-144.</p><p> [26] K.B.Park,C.E.Kim,G.W.Moon,and M.J.Youn.Non-Isolated Hig
104、h Step-Up Conver- ter Based on Boost Interaged Half-Bridge Converter,Int[D].Telecommun. Energy Con#,INTELEC 2013.Oct 2009.1-6.</p><p> [27] C.F.Lee, and P.K.T.Mok. A monolithic current-mode CMOS DC-DC conve
105、rter with on-chip current-sensing technique. IEEE.[J]. of Solid-State Circuits, vol.January 2014.3一14</p><p> [28] K.M.Rahman, M.R.Khan, M.A.Choudhury. Variable-Band Hysteresis CurrentCon- trollers for PWM
106、Voltage-source Inverters[D]. IEEE Transactions on Power Electronics. 2012,12(6). 964-970</p><p> [29] SHA Zhang-you, XUE Shu-qi, MENG Zhi-yong. The ap-plication of intelligent temperature sensor in protect
107、 circuit of dispersing heat of the computer[J] 2003, 2013, 8(15):122-125.l0l.</p><p> [30] E.M.Sa, F.L.M.Antunes, and A.J. Perin, Low Cost Self-Oscillating ZVS-CV Driver for Power LEDs.IEEE Power Electron.
108、Specialists Conf[J]..PESC 2008.June 2012. 4196-4201.</p><p> [31] 馮進(jìn)喜.汽車轉(zhuǎn)向燈自動關(guān)燈電路[N].電子報(bào),1987.</p><p> [32] 陳雪麗.單片機(jī)原理及接口技術(shù)[M].北京:化學(xué)工業(yè)出版社,2005.</p><p> [33] 丁元杰.單片微機(jī)原理及應(yīng)用[M].北京:機(jī)械
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 樓宇智能照明控制系統(tǒng)設(shè)計(jì)
- 智能照明控制系統(tǒng)設(shè)計(jì)論文
- 基于plc智能照明控制系統(tǒng)設(shè)計(jì)
- 智能家居照明控制系統(tǒng)設(shè)計(jì)
- eib智能照明控制系統(tǒng)
- 智能照明調(diào)光控制系統(tǒng)設(shè)計(jì).pdf
- 智能照明控制系統(tǒng)設(shè)計(jì)方案
- 智能照明控制系統(tǒng)方案
- 現(xiàn)代建筑智能照明控制系統(tǒng)設(shè)計(jì).pdf
- zigbee智能照明設(shè)備控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----住宅智能照明控制系統(tǒng)設(shè)計(jì)
- 智能照明控制系統(tǒng)外文翻譯
- 智能照明控制系統(tǒng) 外文翻譯
- 外文翻譯 ---智能照明控制系統(tǒng)
- 智能照明控制系統(tǒng)源代碼
- 智能照明控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 課程設(shè)計(jì)報(bào)告---智能照明控制系統(tǒng)設(shè)計(jì)
- 外文翻譯---智能照明控制系統(tǒng)
- 智能照明控制系統(tǒng)論文
- 智能照明控制系統(tǒng)中板英文
評論
0/150
提交評論