畢業(yè)設計(論文)_第1頁
畢業(yè)設計(論文)_第2頁
畢業(yè)設計(論文)_第3頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、畢業(yè)設計(論文)任務書學生姓名專業(yè)班級自動化1071指導教師工作單位武漢理工大學華夏學院設計(論文)題目汽車雨刷自動控制系統(tǒng)設計設計(論文)主要內容:雨刷器是汽車的重要部件之一,要求根據汽車的行駛工作原理,設計汽車智能雨刷系統(tǒng),當下雨時雨刷自動判斷并開啟,雨停時自動關閉,并能根據雨量的大小自動調節(jié)雨刷工作速度。要求完成的主要任務及其時間安排:1 查閱相關文獻資料,要求中文不少于10篇,英文不少于2篇。2 熟悉汽車行駛工作原理,了解目前汽車雨刷國內外生產應用情況。3 .設計汽車自動雨刷控制系統(tǒng),要求如下:(1)當下雨時雨刷自動判斷并開啟,雨停時自動關閉。2)能根據雨量大小自動調節(jié)雨刷擺動速度的快

2、慢。3)對系統(tǒng)進行仿真模擬。4 書寫設計說明書,要求不少于10000字。進度安排:第3周-第4周第5周-第6周第7周-第12周第13周-第15周第16周查閱文獻資料,了解國內外汽車雨刷自動控制系統(tǒng)設計方法。確疋方案,提交開題報告。系統(tǒng)設計。撰寫論文。論文答辯。必讀參考資料:1 李華MCS-51系列單片機接口技術M.北京航空航天大學出版社.1993.2070.2 李光飛單片機課程設計實例指導M.北京航空航天大學出版社2004.5065.3 高光天模數(shù)轉換器應用技術M.2001年第1版.科學技術出版社2001.4 楊幫文現(xiàn)代新潮傳感器應用手冊M.第一版北京:機械工業(yè)出版社2006.80120.5

3、張洪潤,張亞凡單片機原理及應用清華大學出版社2004.指導教師簽名:教研室主任簽名:畢業(yè)設計(論文)開題報告題目汽車雨刷自動控制系統(tǒng)設計1目的及意義(含國內外的研究現(xiàn)狀分析):汽車雨刷的主要功能為刮除附著于擋風玻璃上的水漬及污垢,以提供駕駛者清新的視野。當下雨時,駕駛者須以人為判斷前擋風玻璃承受落雨量之模糊程度,故采用手動方式調整雨刷啟動按鈕,如此不僅使駕駛者分心,亦使玻璃落雨量刮除之清晰度不一,兩者均與駕駛安全相關,因此雨刷系統(tǒng)性質屬于主動性安全裝置。主動性安全系統(tǒng)為汽車系統(tǒng)工程師的努力目標之一,且雨刷系統(tǒng)必然為擋風玻璃保持清晰的唯一選擇。利用自動雨刷系統(tǒng)可以減少駕駛者于行駛間的分心,確保玻

4、璃落雨量刮除保持定量,以提升車輛的安全性。雨刷器這項技術是自動化科學中與產業(yè)部門連接最緊密、服務最為廣泛的一個。自從世界的第一輛汽車的制造出來,雨刷器就被聰明的人們用在了汽車上。在汽車制造業(yè)飛速發(fā)展的今天,汽車中已經安裝了越來越多的自動控制系統(tǒng)增加主動和被動安全性。據統(tǒng)計,全世界雨天行車有7%的事故是由于駕駛者手動操作雨刷引起的,所以,一種具有極高可靠性能的汽車自動雨刷控制系統(tǒng)顯得非常的重要,汽車自動雨刷控制系統(tǒng)使駕駛員免除手動操作雨刷的麻煩,有效提高了雨天行車的安全性和雨刷的可靠度。如果開發(fā)出在汽車行駛中檢測到雨滴后雨刷器就自動工作的智能雨刷系統(tǒng),至少可以將現(xiàn)在的雨刷器減少3個開關。這樣,駕

5、駛者就無需調節(jié)雨刷器設置來迅速停止刮片的運動或者得到更好的視角。當在濕路上行駛時,駕駛者就無需動手來打開雨刷器,所以駕駛者就可以集中精神開車?;仡檱鴥韧庖寻l(fā)表的文獻資料,可發(fā)現(xiàn)自動雨刷感測系統(tǒng)基本可分為以下幾類:包括早期以壓電形式感測,電性改變電阻大小感測,光學反射行感測,影像處理配合模糊邏輯判斷。汽車自動感測雨刷由1985年Shiraishietal.1提出以壓電元件所研發(fā)之雨滴感測器,利用落雨時雨滴落在擋風玻璃的重量轉變?yōu)檎駝佑嵦?,再以壓電元件將力轉換成電訊號,并以放大電路將訊號放大藉以判斷雨刷間歇時間的長短;1996年Cheoketal.3采用模糊邏輯法則控制智慧型自動雨刷系統(tǒng),將雨滴感

6、測器所測得雨量配合M68HC11微控制器來決定自動雨刷的刮除速度,并有模糊邏輯判斷何種雨勢;2000年MiljkovicHetal.4以電性作為判別雨勢大小基礎;2001年Ertuncetal.5則是利用銅線傳導性來感測雨量,當銅線間無雨滴時電阻為無窮大,雨滴落下時銅線的電阻值則會隨雨量的多寡而變化,再由驅動電路使雨刷啟動;2001年Kurahashietal.6以光學反射型之雨滴感測器來量測,光源采用紅外線并搭配感測器,探討此自動雨刷系統(tǒng)之可靠度,建立自動雨刷系統(tǒng)的控制法則;2006年Parketal.7以視覺影像處理配合模糊邏輯控制來判斷雨勢大小,此智慧型雨刷系統(tǒng)可準確判別雨滴有無落在前擋

7、風玻璃,并在反應時間內啟動自動雨刷。國內外許多汽車廠商研制以雨水傳感器為基礎的汽車制動控制系統(tǒng),來代替?zhèn)鹘y(tǒng)的機械結構的雨刷器,但不是價格昂貴就是系統(tǒng)不完善?,F(xiàn)在開發(fā)的汽車雨刷控制系統(tǒng)中,將雨滴傳感器檢出的雨水強度實成時測量值變電信號,根據電信號的大小,自動設定雨刮器工作的時間間隔,控制雨刮器動作。近年來由于車用電子開始發(fā)展,每年全球約有5000萬輛新車在市場中銷售,而已經成為現(xiàn)代車輛標準配備的各種車用電子設備,也成為一項商業(yè)無窮的明星產業(yè),吸引世界各國科技廠商爭相投入。而新起的“雨刷科技”在近期有許多相關研究與產品出現(xiàn),自動感測雨刷系統(tǒng)主要訴求為安全性與可靠性,因此,能準確測得擋風玻璃上雨量多

8、寡進而控制雨刷作動頻率,期望以不同方式改善其效率與生產成本即為研發(fā)重點。本系統(tǒng)中采用步進電機取代傳統(tǒng)的雨刷電機(傳統(tǒng)的雨刷電機為直流電機),目的是運用步進電機控制精度高等特點,是系統(tǒng)更加的穩(wěn)定可靠。此次設計中我們采用了單片機系統(tǒng)的微處理器AT89C2051芯片、TA8435H步進電機驅動芯片等硬件,而且它們具有集成化,智能化,高精度,高性能,高可靠性和低價格等優(yōu)點。所以汽車雨刷自動控制系統(tǒng)是個值得推廣的一種方法,且具有很好的市場推廣價值。2基本內容和技術方案:基本內容:運用汽車雨量傳感器對環(huán)境雨量大小的檢測,把信號輸單片機系統(tǒng),通過程序控制步進電機根據相應的環(huán)境做出不同的轉動。比如當下小雨時,

9、雨刷器自動工作在小雨運行方案(雨刷電機轉動一個來回后停止10s后繼續(xù)運行),當中下大雨時,雨刷器自動工作在中大雨運行方案(雨刷電機轉動一個來回后停止5s后繼續(xù)運行),當下大雨時,雨刷器自動工作在大雨運行方案(雨刷電動機轉動一個來回后繼續(xù)運行)。本設計中單片機運用AT89C2051步進電機用TA8435H進行驅動。技術方案:本系統(tǒng)主要由電源電路、驅動電路、中央處理單元等組成。系統(tǒng)中所用的單片機為AT89C2051單片機,其是一種性能優(yōu)良的集成可編程的單片機,其功能的強大,它把CPU存儲器、及I/O集成到一個芯片上,只要外加少許電子零件便可以構成一套簡易的控制系統(tǒng)。步進電機運用細分發(fā)進行控制,這樣

10、可以使電機工作更穩(wěn)定,并通過編程實現(xiàn)對汽車雨刷的控制。通過這些可以降低設計出來的產品的硬件成本和提高系統(tǒng)的穩(wěn)定性??刂品桨副容^設計中運用的單片機為AT89C2051,它的指令集和引腳結構與INTEL公司的MC&51系列單片機高度兼容,加上我們也學習過該類型的單片機,應用相對順手。在傳統(tǒng)的雨刷電機中大多采用直流電機,但綜合考慮,采用了步進電機作為雨刷電極。設計中鍵盤、電機驅動芯片的也需要做出合理的選擇,下面對幾種主要器件進行比較。(1)AT89C1051AT89C2051的比較選擇AT89C1051是一種帶1K字節(jié)閃速可編程可擦除只讀存儲器(FLASHROM的低電壓、高性能CMO$位微控制器,該

11、器件采用ATMEL高密度、非易失存儲器制造技術制造,與工業(yè)標準的MCS-51的指令集和輸出管腳相兼容,由于將多功能8位CPU和閃速存儲器組合在單個芯片中,ATMEL的AT89C1051是一種高效微控制器,為很多嵌入式控制系統(tǒng)應用提供了一種靈活性高且價廉的解決方案。AT89C1051有以下特點:1k字節(jié)EPROM64字節(jié)RAM15根I/O線、2個16位定時/計數(shù)器、5個向量二級中斷結構、1個全雙向的串行口、并且內含精密模擬比較器和片內振蕩器,具有4.25V至5.5V的電壓工作范圍和12MHz/24MHz工作頻率,同時還具有加密陣列的二級程序存儲器加鎖、掉電和時鐘電路等。此外,AT89C1051還

12、支持二種軟件可選的電源節(jié)電方式。空閑時,CPU停止,而讓RAM定時/計數(shù)器、串行口和中斷系統(tǒng)繼續(xù)工作。AT89C2051結構與可實現(xiàn)的功能跟AT89C1051基本一樣,只是閃速可編程可擦除只讀存儲器(FLASHROM升級到2K,還有內部RAM為128字節(jié)。由上可知,為了降低難度,增加系統(tǒng)的可靠性與穩(wěn)定性,因為在武漢的電子城中AT89C2051容易購買,所以選用了AT89C2051(2)電機的選擇本設計中運用步進電機代替?zhèn)鹘y(tǒng)的雨刷電極(傳統(tǒng)的雨刷電機為直流電機)其相比傳統(tǒng)雨刷具有控制靈活、精度高等優(yōu)點。因為其是純粹的數(shù)字控制電動機,它將電脈沖信號轉變?yōu)榻俏灰?,即給一個脈沖,步進電機就轉一個角度,

13、因此非常合適單片機控制,在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負載變化的影響,電機則轉過一個步距角,同時步進電機只有周期性的無累積誤差,精度高。在性能上相比步進電機很適合做雨刷電機,且在價格方面步進電機也很便宜,市場供貨也很多。所以設計中采用步進電機,根據汽車雨刷條件,選用12V的四相六線制步進,其也可以作為兩相電機使用。其內部結構如圖1。圖1四相六線制步進原理圖(3)電動機驅動芯片的選擇最常用的是脈寬調制式斬波驅動TA8435H和L298都是比較常,TA8435主要由1個解碼器,根據設計要求,本設計的核心部分就是對步進電動機進行控制。方式,大多數(shù)專用的

14、步進電機驅動芯片都采用這種驅動方式調速控制。用,性能比較穩(wěn)定可靠的集成有橋式電路的電機專用芯片。1個斬波器等功能模塊組成。TA8435是東芝公司生產的單片正弦細分二相步進電機驅動專用芯片2個橋式驅動電路、2個輸出電流控制電路、2個最大電流限制電路、工作電壓范圍寬(10-40V)它驅動的電壓可達到46V,L298是ST公司生產的內部集成有兩個橋式電路的電機驅動專用芯片,單個橋直流電流可達到2A。具有兩個使能控制端口,分別控制兩個電機的啟動和制動。它可以外接電阻,把變化量反饋給控制電路。其外,L298的兩個橋式電路還可以并聯(lián)起來驅動一個直流電動機,直流電流可達到4A。TA8435H使用比較廣,而且

15、控制起利用壓電振子的傳感器、利用靜其實對于本設計來說,上述兩塊芯片都可用。不過在市場上,來也很方便,所以本設計選用TA8435H作為電機的驅動芯片。(4)雨量傳感器選擇目前市場上的雨水傳感器大都是依據以下三種工作原理制成的:電電容的傳感器、利用光強變化的傳感器。第一種和第二種是要把雨水傳感器安裝在汽車的外面,雨滴直接滴在傳感器上,第三種把雨水傳感器安裝在風擋玻璃駕駛室一側,通過雨滴滴落在玻璃上引起反射光強的變化感應傳感器。相比較各類雨水傳感器的性能和價格,設計中采用的是第三種方案的雨量傳感器,其是基于光強變化的原理,提出了一種新的紅外線雨水傳感器。傳感器由紅外光發(fā)射電路和紅外光接收電路組成,實

16、驗證明,這種雨水傳感器反應靈敏,實時性好,性能穩(wěn)定。原理方框圖該系統(tǒng)主要由控制單元、檢測部分、驅動部分和接口單元電路等組成,其結構框圖如圖2所示。單片機圖2汽車自動雨刷控制系統(tǒng)結構框圖步進電機步進電機驅動芯片3進度安排:第3周-第4周第5周-第6周第7周-第9周第10周-第11周第12周第13周-第15周第16周查閱文獻資料,了解國內外汽車雨刷自動控制系統(tǒng)設計方法。確定方案,提交開題報告。完成汽車雨刷自動控制系統(tǒng)的硬件設計。完成汽車雨刷自動控制系統(tǒng)的軟件設計。對系統(tǒng)或相關環(huán)節(jié)進行調試、仿真或試驗,驗證設計的正確性、可行性。完成不少于10000字的畢業(yè)設計論文。論文答辯。4指導老師意見:指導教師

17、簽名:鄭重聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包括任何其他個人或集體已經發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔。本人簽名:目錄日期:Abstract1緒論1.1研究背景31.2研究動機與目的42汽車雨刷自動控制系統(tǒng)總體設計和主要特點52.1汽車雨刷自動控制系統(tǒng)的設計思路5方案的選擇設計與原理方框圖52.2.1 控制方案比較5原理方框圖72.3汽車雨刷自動控制系統(tǒng)的主要特點73汽車雨刷自動控制系統(tǒng)的硬件設計83.1電源電路的設計與分析8中央控制器AT89C205193.2.1 AT89C

18、2051的特點9AT89C2051的功能描述93.2.2 AT89C2051的管腳說明10電機控制電路分析與設計122.3.1 步進電機的基本原理及特點12步進電機驅動芯片142.3.2 步進電機與驅動芯片連接電路設計173.4復位電路的設計183.4.1 單片機復位電路基本原理及特點18單片機復位后的狀態(tài)分析183.5時鐘電路的設計與工作原理分析19振蕩器特性193.5.1 時鐘電路的設計19單片機的基本時序單位203.6檢測電路的設計與分析20雨水傳感器工作原理213.6.1 硬件設計與實現(xiàn)224汽車雨刷自動控制系統(tǒng)軟件設計24244.1 主程序設計主程序的初始化內容244.1.1 代碼轉

19、換程序25中斷服務程序254.3檢測脈沖及電機運行程序的設計265汽車雨刷自動控制系統(tǒng)的安裝與調試275.1 電路圖的繪制與PCB板的制作27電路圖的繪制275.1.1 PCB板的制作275.2元件的識辯與檢測285.3元件的安裝焊接與系統(tǒng)功能調試28元件安裝的基本要求與原則285.3.1 元器件的焊接29系統(tǒng)調試與分析30總結與展望31參考文獻32附錄33附錄一汽車雨刷自動控制系統(tǒng)設計程序清單33附錄二汽車雨刷自動控制系統(tǒng)設計電路原理圖36致謝37摘要本設計主要完成以傳感作為檢測器并通過軟件的設計實現(xiàn)適時地對雨刷電機的轉停、正轉及反轉,從而實現(xiàn)對汽車雨刷的自動控制。這次設計是傳感器技術和現(xiàn)代

20、控制技術在汽車制造業(yè)中的應用,并且設計中運用步進電機代替?zhèn)鹘y(tǒng)的雨刷電機,通過傳感器檢測到的雨量大小的信號,把信號輸入單片機AT89C2051中通過程序控制步進電機的啟動、電機轉動速度及正反轉時間。設計中運用TA8435H作為步進電機的驅動芯片,其是脈寬調制式斬波驅動方式,這樣能克服步進電機在低頻工作時,會有振動大、噪聲大的缺點。此設計能免去駕駛員對雨刷的反復操作,提高了駕駛的安全性和舒適性,減少由于駕駛員對雨刷操作帶來的交通事故,也大大提高了汽車雨刷運行的可靠度。關鍵詞:汽車雨刷自動控制系統(tǒng);單片機;傳感器;步進電機ABSTRACTThesensorsdesignedmainlytotheco

21、mpletionasadetectorandsoftwaredesigntoachieveatimelymanneronthewiperstostopthemotor,andaretoreverseinordertoachievetheautomaticcontrolofthevehiclewipers.Thedesignismodernsensortechnologyandcontroltechnologyintheautomobilemanufacturingindustryintheapplicationanduseofthedesignofthesteppermotorinsteado

22、fthetraditionalwipersmotor,sensordetectedbythesteppermotorinsteadofthetraditionalwipersmotors,sensorsdetectedbythesizeoftherainfallsignal,thesignalinputintheSCMAT89C2051Steppermotorcontrolledbythestartofmotorrotationspeedandpositiveandtime.DesignTA8435Huseasasteppingmotorrotationspeedandpositiveandt

23、ime.DesignTA8435useasasteppingmotordriverchip,itisthePWMchopperdrive,soovercomesteppermotorinthelow-frequencywork,therewillbevibration,noisemajorshortcomings.Thisdesigncanberemovedfromthedriverofthewipersofrepeatedoperations,improvedrivingsafetyandcomfort,reducethepilotoperationofthewiperstheacciden

24、t,greatlyimprovingthereliabilityofthecarwipersrunning.Keywords:SCM;Sensors;Steppermotor;AutomaticwipersControlSystemDesign1緒論1.1 研究背景根據科學家針對消費者對中型房車產品屬性偏好之研究,結果顯示消費者對配備及式樣依序包括自動預縮安全帶、駕駛座安全氣囊、前座乘客座安全氣囊、主動式護頸頭枕、晶片防盜器、前霧燈、可調式間歇式雨刷、電動收藏廣角后照鏡、車側轉向警示燈、倒車雷達。可見,關乎安全性之配備需求已超過舒適性。其中,可調式間歇式雨刷之需求排名第七,消費者對于雨刷必須具

25、有可調頻率,以因應不同車況及前擋風玻璃之落雨量之需求是相當殷切的,然而,以駕駛者人為判斷前擋風玻璃承受落雨量之模糊程度,再以手動方式調整雨刷啟動按鈕,不僅使駕駛座分心,亦使玻璃落雨量刮除清晰度不一,兩者均與駕駛安全相關。又因為汽車雨刷的主要功能為刮除附著于擋風玻璃上的水漬及污垢,以提供駕駛座清晰的視野,所以雨刷系統(tǒng)性屬主動性安全裝置。主動性安全系統(tǒng)為汽車系統(tǒng)工程師的努力目標之一,且雨刷系統(tǒng)必然為擋風玻璃保持清晰的唯一選擇。加裝感測器之自動雨刷系統(tǒng),乃目前各車廠亟需投注心力的開發(fā)方向。1.2 研究動機及目的汽車雨刷的主要功能為刮除附著于擋風玻璃上的水漬及污垢,以提供駕駛者清新的視野。當下雨時,駕

26、駛者須以人為判斷前擋風玻璃承受落雨量之模糊程度,故采用手動方式調整雨刷啟動按鈕,如此不僅使駕駛者分心,亦使玻璃落雨量刮除之清晰度不一,兩者均與駕駛安全相關,因此雨刷系統(tǒng)性質屬于主動性安全裝置。主動性安全系統(tǒng)為汽車系統(tǒng)工程師的努力目標之一,且雨刷系統(tǒng)必然為擋風玻璃保持清晰的唯一選擇。利用自動雨刷系統(tǒng)可以減少駕駛者于行駛間的分心,確保玻璃落雨量刮除保持定量,以提升車輛的安全性?,F(xiàn)在開發(fā)的汽車雨刷控制系統(tǒng)中,將雨滴傳感器檢出的雨水強度實成時測量值變電信號,根據電信號的大小,自動設定雨刮器工作的時間間隔,控制雨刮器動作。目前市場上的雨水傳感器大都是依據以下三種工作原理制成的:利用壓電振子的傳感器、利用

27、靜電電容的傳感器、利用光強變化的傳感器與控制器相連接,控制雨刷電機的工作。第一種和第二種是要把雨水傳感器安裝在汽車的外面,雨滴直接滴在傳感器上,第三種把雨水傳感器安裝在風擋玻璃駕駛室上,第三種把雨水傳感器安裝在風擋玻璃駕駛室一側,通過雨滴滴落在玻璃上引起反射光強的變化感應傳感器。本次設計的汽車自動雨刷控制系統(tǒng)是基于AT89C2051單片機、汽車雨量傳感器和雨刷電機并通過軟硬件的設計綜合實現(xiàn)的。而且本系統(tǒng)中采用步進電機取代傳統(tǒng)的雨刷電機(傳統(tǒng)雨刷電機為直流電機),目的是運用步進電機控制精度高等特點,使系統(tǒng)更加的穩(wěn)定可靠。本次設計也綜合應用之前學校所學的單片機、微機控制、電路設計、電機拖動等方面的

28、知識,進一步了鞏固我們的本專業(yè)知識??紤]到設計成本,設計運用的這些材料相對于其他同類產品價格非常底。此次設計中我們采用了單片機系統(tǒng)的微處理器AT89C2051芯片、TA8435H步進電機驅動芯片等硬件,而且它們具有集成化,智能化,高精度,高性能,高可靠性和低價格等優(yōu)點。所以汽車自動雨刷控制系統(tǒng)是個值得推廣的一種方法,且具有很好的市場推廣價值。2汽車自動雨刷控制系統(tǒng)總體設計和主要特點本章重點產闡述汽車自動雨刷控制系統(tǒng)的設計思路、控制方案的比較、設計電路的原理框圖以及本次設計系統(tǒng)的主要特點。2.1汽車自動雨刷控制系統(tǒng)的設計思路本次設計的設計思路是:運用汽車雨量傳感器對環(huán)境雨量大小的檢測,把信號輸單

29、片機系統(tǒng),通過程序控制步進電機根據相應的環(huán)境做出不同的轉動。比如當小雨時,雨刮器自動工作在小雨運行方案(雨刷電機轉動一個來回后停止10s后繼續(xù)運行),當中大雨時,雨刮器自動工作在中大雨運行方案(雨刷電機轉動一個來回后停止5s后繼續(xù)運行),當大雨時,雨刮器自動工作在大雨運行方案(雨刷電機轉動一個來回后繼續(xù)運行)。設計中單片機運用AT89C2051,步進電機用TA8435H進行驅動。2.2 方案的選擇設計與原理方框圖本系統(tǒng)主要由電源電路、驅動電路、中央處理單元等組成。系統(tǒng)中所用的單片機為AT89C2051單片機,其是一種性能優(yōu)良的集成可編程的單片機,其功能的強大,它把CPU存儲器、及I/O集成到一

30、個芯片上,只要外加少許電子零件便可以構成一套簡易的控制系統(tǒng)。步進電機運用細分發(fā)進行控制,這樣可以使電機工作更穩(wěn)定,并通過編程實現(xiàn)對汽車雨刷的控制。通過這些可以降低設計出來的產品的硬件成本和提高系統(tǒng)的穩(wěn)定性。2.2.1 控制方案比較設計中運用的單片機為AT89C2051,它的指令集和引腳結構與INTEL公司的MC&51系列單片機高度兼容,加上我們也學習過該類型的單片機,應用相對順手。在傳統(tǒng)的雨刷電機中大多采用直流電機,但綜合考慮,采用了步進電機作為雨刷電極。設計中鍵盤、電機驅動芯片的也需要做出合理的選擇,下面對幾種主要器件進行比較。(1)AT89C1051、AT89C2051的比較選擇AT89C

31、1051是一種帶1K字節(jié)閃速可編程可擦除只讀存儲器(FLASHROM的低電壓、高性能CMOS8位微控制器,該器件采用ATMEL高密度、非易失存儲器制造技術制造,與工業(yè)標準的MCS-51的指令集和輸出管腳相兼容,由于將多功能8位CPU和閃速存儲器組合在單個芯片中,ATMEL的AT89C1051是一種高效微控制器,為很多嵌入式控制系統(tǒng)應用提供了一種靈活性高且價廉的解決方案。AT89C1051有以下特點:1k字節(jié)EPROM64字節(jié)RAM15根I/O線、2個16位定時/計數(shù)器、5個向量二級中斷結構、1個全雙向的串行口、并且內含精密模擬比較器和片內振蕩器,具有4.25V至5.5V的電壓工作范圍和12MH

32、z/24MHz工作頻率,同時還具有加密陣列的二級程序存儲器加鎖、掉電和時鐘電路等。此外,AT89C1051還支持二種軟件可選的電源節(jié)電方式??臻e時,CPU亭止,而讓RAM定時/計數(shù)器、串行口和中斷系統(tǒng)繼續(xù)工作。AT89C2051結構與可實現(xiàn)的功能跟AT89C1051基本一樣,只是閃速可編程可擦除只讀存儲器(FLASHROM升級到2K,還有內部RAM為128字節(jié)。由上可知,為了降低難度,增加系統(tǒng)的可靠性與穩(wěn)定性,因為在武漢的電子城中AT89C2051容易購買,所以選用了AT89C2051。(2)電機的選擇本設計中運用步進電機代替?zhèn)鹘y(tǒng)的雨刷電極(傳統(tǒng)的雨刷電機為直流電機)其相比傳統(tǒng)雨刷具有控制靈活

33、、精度高等優(yōu)點。因為其是純粹的數(shù)字控制電動機,它將電脈沖信號轉變?yōu)榻俏灰?,即給一個脈沖,步進電機就轉一個角度,因此非常合適單片機控制,在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負載變化的影響,電機則轉過一個步距角,同時步進電機只有周期性的無累積誤差,精度高。在性能上相比步進電機很適合做雨刷電機,且在價格方面步進電機也很便宜,市場供貨也很多。所以設計中采用步進電機,根據汽車雨刷條件,選用12V的四相六線制步進,其也可以作為兩相電機使用。其內部結構如圖2.1.o圖2.1四相六線制步進原理圖(3) 電動機驅動芯片的選擇最常用的是脈寬調制式斬波驅動方TA8435H和

34、L298都是比較常用,TA8435主要由1個解碼器,21個斬波器等功能模塊組成。工作根據設計要求,本設計的核心部分就是對步進電動機進行控制。式,大多數(shù)專用的步進電機驅動芯片都采用這種驅動方式調速控制。性能比較穩(wěn)定可靠的集成有橋式電路的電機專用芯片。TA8435是東芝公司生產的單片正弦細分二相步進電機驅動專用芯片個橋式驅動電路、2個輸出電流控制電路、2個最大電流限制電路、電壓范圍寬(10-40V)L298是ST公司生產的內部集成有兩個橋式電路的電機驅動專用芯片,它驅動的電壓可達到46V,單個橋直流電流可達到2A。具有兩個使能控制端口,分別控制兩個電機的啟動和制動。它可以外接電阻,把變化量反饋給控

35、制電路。其外,L298的兩個橋式電路還可以并聯(lián)起來驅動一個直流電動機,直流電流可達到4A。其實對于本設計來說,上述兩塊芯片都可用。不過在市場上,TA8435H使用比較廣,而且控制起來也很方便,所以本設計選用TA8435H作為電機的驅動芯片。(4) 雨量傳感器選擇目前市場上的雨水傳感器大都是依據以下三種工作原理制成的:利用壓電振子的傳感器、利用靜電電容的傳感器、利用光強變化的傳感器。第一種和第二種是要把雨水傳感器安裝在汽車的外面,雨滴直接滴在傳感器上,第三種把雨水傳感器安裝在風擋玻璃駕駛室一側,通過雨滴滴落在玻璃上引起反射光強的變化感應傳感器。相比較各類雨水傳感器的性能和價格,設計中采用的是第三

36、種方案的雨量傳感器,其是基于光強變化的原理,提出了一種新的紅外線雨水傳感器。傳感器由紅外光發(fā)射電路和紅外光接收電路組成,實驗證明,這種雨水傳感器反應靈敏,實時性好,性能穩(wěn)定。原理萬框圖該系統(tǒng)主要由控制單元、檢測部分、驅動部分和接口單元電路等組成,其結構框圖如圖2.2所示。電源電路1傳感器時鐘電路復位電路=單片機步進電機驅動芯片步進電機圖2.2汽車雨刷自動控制系統(tǒng)結構框圖2.3汽車自動雨刷控制系統(tǒng)的主要特點基于單片機AT89C2051對步進電機控制制作型的汽車控制系統(tǒng)的主要特點有:本設計運用步進電機取代傳統(tǒng)的雨刷電機,從而使控制精度增加,響應速度快,抗干擾能力強,外圍電路簡單易懂。運用單片機控制

37、系統(tǒng),程序固化了,使系統(tǒng)更加穩(wěn)定。雨水感應式自動雨刷控制系統(tǒng)使駕駛員免除手動操作雨刷的麻煩,有效地提高了雨天行車的安全性。設計中運用元件價格便宜,適合推廣使用。因為整個系統(tǒng)可集成在一個芯片上,因此體積小,功耗低。通過以上方案的分析,就可以知道單片機技術是現(xiàn)代電子設計的發(fā)展的重要部分。采用單片機AT89C2051和步進電機的結合的汽車自動雨刷控制系統(tǒng)的設計方案,無論是在性能,特點,還是原理圖上,或者是在電路設計上,材料選用上都具有簡單,使用性強等優(yōu)點。3控制系統(tǒng)的硬件設計根據設計要求,該系統(tǒng)的硬件設計按功能主要分為:電源模塊、檢測模塊、單片機控制模塊、電機控制模塊。其中,AT89C2051單片機

38、是整個電路的核心。附圖1就是汽車自動雨刷控制系統(tǒng)總電路圖。在本章下面的幾個小節(jié)中,我們根據附圖1所示的硬件設計圖,對各個模塊的主要的一些電路進行詳細的設計和分析。3.1電源電路的設計與分析穩(wěn)壓電源的輸出電壓UO(或電壓可調范圍UbminUomax)和最大輸出電流lomax是它的特性指標,這兩個指標決定了該電源的適用范圍,同時也決定了穩(wěn)壓器的特性指標以及如何選擇變壓器、整流管和濾波電容。而輸出電阻、紋波電壓、溫度系數(shù)是穩(wěn)壓電源的質量指標,它們決定了穩(wěn)壓器的穩(wěn)壓系數(shù)、輸出阻抗、溫度系數(shù)和濾波電容的選擇。圖3.1穩(wěn)壓電源原理圖因為系統(tǒng)是由單片機直接控制處理,其穩(wěn)定的電壓是十分重要的,所以我們設計了一

39、個穩(wěn)壓電源,如圖3.1所示,本設計中控制部分的邏輯元件需要+5V的直流電,而我們設計使用的步進電動機的額定電壓為12V。這樣我們就需要兩個直流電源。為解決這個問題,我們采用雙路輸出的直流穩(wěn)壓電源。直流穩(wěn)壓電源又分成線性直流穩(wěn)壓電源和開關型直流穩(wěn)壓電源,因為線性直流穩(wěn)壓電源電路成熟,穩(wěn)定度高,文波小,干擾小而且。由上圖可見,這個雙路輸出的線形直流穩(wěn)壓電源結構十分簡單,只用了一個220V變12V的變壓器,一個整流橋,兩塊穩(wěn)壓集成電路(7812和7805)和四個電容。圖中C1是一個大容量的電解電容,起到低頻濾波的作用。由于C1本身的電解比大,對高頻交流成分的濾波效果比較差,所以為了改善濾波電路的高頻

40、抑制特性,在C1傍邊并聯(lián)一個高頻濾波性能良好的小電容C2。而直流穩(wěn)壓電路輸出端的電容C3和C4是用作改善穩(wěn)壓電源電路的瞬態(tài)負載響應特性。三腳穩(wěn)壓塊選擇:該裝置中的穩(wěn)壓塊選用LM7805和7812集成穩(wěn)壓塊。其原理都一樣,下面介紹LM7805系列集成穩(wěn)壓塊主要技術參數(shù):輸入電壓:DC3V-35V;最大輸出電流:1.5A。LM7805系列穩(wěn)壓塊圭寸裝:1腳為輸入端,2腳為公共端,3腳為輸出端。注意事項:弓I腳不能接錯,公共端不能懸空;為防止過熱應安裝散熱片,其內部原理圖如圖3.2所示,按圖我們來分析其原理:在本設計中應輸出電壓為Vo=5V,則當Vo5V時,T2的b極電壓上升,進而T2的c極電壓下降

41、,進而T1的b極電壓下降進而T1的Vce極電壓上升,進而Vo趨于5V;反之當Vov5V時亦然。圖3.2三端穩(wěn)壓電源內部圖3.2中央控制器AT89C2051AT89C2051是由ATMEL公司推出的一種小型單片機。95年出現(xiàn)在中國市場。其主要特點為采用Flash存貯器技術,降低了制造成本,其軟件、硬件與MCS-51完全兼容,可以很快被中國廣大用戶接受,其程序的電可擦寫特性,使得開發(fā)與試驗比較容易。3.2.1 AT89C2051的特點AT89C2051具有以下幾個特點: AT89C2051與MCS-51系列的單片機在指令系統(tǒng)和引腳上完全兼容; 片內有2k字節(jié)在線可重復編程快擦寫程序存儲器; 全靜態(tài)

42、工作,工作范圍:0Hz24MHz 有2個程序保密位,保密位1被編程之后,程序存儲器不能再被編程除非做一次擦除,保密位2被編程之后,程序不能被讀出;128X8位內部RAM32位雙向輸入輸出線;兩個十六位定時器/計數(shù)器;兩個串行中斷,兩個外部中斷源;內置一個模擬比較放大器;間歇和掉電兩種工作方式。AT89C2051的功能描述T89C2051是美國愛特梅爾(ATMELCORPORATIOK導體制造公司生產的一種高性能的單片機,它的指令集和引腳結構與INTEL公司的MC&51系列單片機高度兼容、低功耗、可以在接近零頻率下工作,廣泛的應用于各種計算機系統(tǒng)、工業(yè)控制、電訊設備、宇航設備及消費類產品中。由于

43、ATMEL是全球最大的FLASH和EEPRO生產制造公司,加之以其EEPRO技術與INTEL的80C31內核技術交換,使ATMEL從此擁有80C31內核的使用權,從而該公司的89C51系列單片機具有極高的性能價格比。AT89C2051的性能結構上是一個功能強大的單片機,它將AT89C51的P0口、P2口、EA/Vcc、ALE/PROG口線簡化后,形成的一種僅20個引腳的單片機,相當于INTEL8031的最小應用系統(tǒng)。這對于一些不太復雜的控制場合,僅用一片AT89C2051就足夠了。由于將多功能的8位CPU和2KB閃速存儲器以及模擬電壓比較器集成到單個芯片上,從而成為一種多功能的微處理器,這為許

44、多嵌入式控制提供了一種極佳的方案,使傳統(tǒng)的51系列單片機的體積大、功耗大、可選模式少等諸多困擾設計工程師們的致命弱點不復存在。AT89C2051的主要特點:2K字節(jié)閃速可編程可擦除只讀存儲器(FLASHEEPROM和128bytes的隨機存取數(shù)據存儲器(RAM,可重復擦寫10000次,數(shù)據保存時間10年,工作電壓范圍:2.76V,工作頻率:024MHz,15根可編程I/O引線,2個16位定時器/計數(shù)器,一個5向量兩級中斷結構,一個全雙工串行口,一個精密模擬比較器,兩級程序加密,輸出口可直接驅動LED顯示,低功耗的閑置和調電保護工作方式,以及片內振蕩器和時鐘電路。由于AT89C2051單片機功能

45、強勁,且體積?。ㄐ酒挥?0個引腳),所以它在許多嵌入式和便攜式測控系統(tǒng)中得到廣泛應用,如機電式或電子式電度表,智能煤氣表,測速儀等智能儀器。3.2.2 AT89C2051的管角說明AT89C2051單片機為20引腳芯片如圖3.3所示:RST120UC顧R0PL7W)B.1PL6-PL5XDUAI89C3E1PL40NID)P3l2-PL3(MDR13PL2(Kre.4-PLKMN1)(n)ra.5一PLOW(K)1011B17圖3.3AT89C2051引腳分布圖AT89C2051是一個有20個引腳的芯片,引腳如圖10.1所示,與8051內部結構進行對比可發(fā)現(xiàn),AT89C2051減少了兩個對外

46、端口(即P0P2口),使它最大可能地減少了對外引腳,因而芯片尺寸有所減少。AT89C2051芯片的20個引腳功能為:1. Vcc:電源電壓。2. GND:地。3. P1口:P1口是一8位雙向I/O口。口引腳P1.2P1.7提供內部上拉電阻。P1.0和P1.1要求外部上拉電阻。P1.0和P1.1還分別作為片內精密模擬比較器的同相輸入(AINO)和反相輸入(AIN1)。P1口輸出緩沖器可吸收20mA電流并能直接驅動LED顯示。當P1口引腳寫入“1”時,其可用作輸入端。當引腳P1.2P1.7用作輸入并被外部拉低時,它們將因內部的上拉電阻而流出電流(Iil)。P1口還在閃速編程和程序校驗期間接收代碼數(shù)

47、據。4. P3口:P3口的P3.0P3.5、P3.7是帶有內部上拉電阻的七個雙向I/O引腳。P3.6用于固定輸入片內比較器的輸出信號并且它作為一通用I/O引腳而不可訪問。P3口緩沖器可吸收20mA電流。當P3口引腳寫入“1”時,它們被內部上拉電阻拉高并可用作輸入端。用作輸入時,被外部拉低的P3口引腳將用上拉電阻而流出電流(Iil)。P3口還用于實現(xiàn)AT89C2051的各種功能,如下表10-1所示。P3口還接收一些用于閃速存儲器編程和程序校驗的控制信號。5. RST:復位輸入。RST旦變成高電平,所有的I/O引腳就復位到“1”。當振蕩器正在運行時,持續(xù)給出RST引腳兩個機器周期的高電平便可完成復

48、位。每一個機器周期需12個振蕩器或時鐘周期。6. XTAL1:作為振蕩器反相放大器的輸入和內部時鐘發(fā)生器的輸入。7. XTAL2:作為振蕩器反相放大器的輸出。表3.1P3口的功能P3口引腳功能P3.0RXD(串行輸入端口)P3.1TXD(串行輸出端口)P3.2INT0(外中斷0)P3.3INT1(外中斷1)P3.4TO(定時器0外部輸入)P3.5T1(定時器1外部輸入)從上述引腳說明可看出,AT89C2051沒有提供外部擴展存儲器與I/O設備所需的地址、數(shù)據、控制信號,因此利用AT89C2051構成的單片機應用系統(tǒng)不能在AT89C2051之外擴展存儲器或I/O設備,也即AT89C2051本身即

49、構成了最小單片機系統(tǒng)。表3.2AT89C2051的主要功能特性兼容MCS51指令系統(tǒng)2K可反復擦寫(1000次)FlashRom15個雙向I/O口6個中斷源兩個16位可編程定時計數(shù)器的寬工作電壓范圍時鐘頻率0-24MHZ128X8bit內部RAM兩個外部中斷源兩個串行中斷可直接驅動LED兩級加密位低功耗睡眠功能內置一個模擬比較放大器可編程UARL通道軟件設置睡眠和喚醒功能3.3電機控制電路分析與設計本設計運用步進電取代了傳統(tǒng)的雨刷電機,步進電機是將電脈沖信號轉變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負載變化的影響,即給電機

50、加一個脈沖信號,電機則轉過一個步距角。這一線性關系的存在,加上步進電機只有周期性的誤差而無累積誤差等特點。使得在速度、位置等控制領域用步進電機來控制變的非常的簡單。3.3.1 步進電機的基本原理及特點步進電機是一種將電脈沖轉化為角位移的執(zhí)行機構。當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(稱為“步距角”),它的旋轉是以固定的角度一步一步運行的。可以通過控制脈沖個數(shù)來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。步進電機可以作為一種控制用的特種電機,利用其沒有積累誤差(精度為100%)的特點,廣

51、泛應用于各種開環(huán)控制。常見的步進電機分三種:永磁式(PM,反應式(VR和混合式(HE),永磁式步進一般為兩相,轉矩和體積較小,步進角一般為7.5度或15度;反應式步進一般為三相,可實現(xiàn)大轉矩輸出,步進角一般為1.5度,但噪聲和振動都很大。在歐美等發(fā)達國家80年代已被淘汰;混合式步進是指混合了永磁式和反應式的優(yōu)點。它又分為兩相和五相:兩相步進角一般為1.8度而五相步進角一般為0.72度。這種步進電機的應用最為廣泛。步進電機是數(shù)字控制電機,它將脈沖信號轉變成角位移,即給一個脈沖信號,步進電機就轉動一個角度,因此非常適合于單片機控制。步進電機可分為反應式步進電機(簡稱VR)、永磁式步進電機(簡稱PM

52、和混合式步進電機(簡稱HE、。步進電機區(qū)別于其他控制電機的最大特點是,它是通過輸入脈沖信號來進行控制的,即電機的總轉動角度由輸入脈沖數(shù)決定,而電機的轉速由脈沖信號頻率決定。步進電機的驅動電路根據控制信號工作,控制信號由單片機產生。其基本原理作用如下:(1)控制換相順序通電換相這一過程稱為脈沖分配。例如:三相步進電機的三拍工作方式,其各相通電順序為A-B-CD,通電控制脈沖必須嚴格按照這一順序分別控制A,B,C,D相的通斷。(2)控制步進電機的轉向如果給定工作方式正序換相通電,步進電機正轉,如果按反序通電換相,則電機就反轉。(3)控制步進電機的速度如果給步進電機發(fā)一個控制脈沖,它就轉一步,再發(fā)一

53、個脈沖,它會再轉一步。兩個脈沖的間隔越短,步進電機就轉得越快。調整單片機發(fā)出的脈沖頻率,就可以對步進電機進行調速。(4)步進電機的靜態(tài)指標及術語m表示。n表示,或指電機轉過一個齒距角所需AB-BC-CD-DA-AB,四相八拍運行方式即0表示。B=360度(轉子齒數(shù)J*運行拍相數(shù):產生不同對極N、S磁場的激磁線圈對數(shù)。常用拍數(shù):完成一個磁場周期性變化所需脈沖數(shù)或導電狀態(tài)用脈沖數(shù),以四相電機為例,有四相四拍運行方式A-AB-B-BC-C-CD-D-DA-A.步距角:對應一個脈沖信號,電機轉子轉過的角位移用數(shù)),以常規(guī)二、四相,轉子齒為50齒電機為例。四拍運行時步距角為0=360度/(50*4)=1

54、.8度(俗稱整步),八拍運行時步距角為0=360度/(50*8)=0.9度(俗稱半步)的)定位轉矩:電機在不通電狀態(tài)下,電機轉子自身的鎖定力矩(由磁場齒形的諧波以及機械誤差造成靜轉矩:電機在額定靜態(tài)電作用下,電機不作旋轉運動時,電機轉軸的鎖定力矩。此力矩是衡量電機體積(幾何尺寸)的標準,與驅動電壓及驅動電源等無關。雖然靜轉矩與電磁激磁安匝數(shù)成正比,與定齒轉子間的氣隙有關,但過份采用減小氣隙,增加激磁安匝來提高靜力矩是不可取的,這樣會造成電機的發(fā)熱及機械噪音。(5)、步進電機動態(tài)指標及術語:步距角精度:步進電機每轉過一個步距角的實際值與理論值的誤差。用百分比表示:誤差/步距角*100%。不同運行

55、拍數(shù)其值不同,四拍運行時應在5%之內,八拍運行時應在15%以內。失步:電機運轉時運轉的步數(shù),不等于理論上的步數(shù)。稱之為失步。失調角:轉子齒軸線偏移定子齒軸線的角度,電機運轉必存在失調角,由失調角產生的誤差,采用細分驅動是不能解決的。最大空載起動頻率:電機在某種驅動形式、電壓及額定電流下,在不加負載的情況下,能夠直接起動的最大頻率。最大空載的運行頻率:電機在某種驅動形式,電壓及額定電流下,電機不帶負載的最高轉速頻率。運行矩頻特性:電機在某種測試條件下測得運行中輸出力矩與頻率關系的曲線稱為運行矩頻特性,這是電機諸多動態(tài)曲線中最重要的,也是電機選擇的根本依據。其它特性還有慣頻特性、起動頻率特電機一旦

56、選定,電機的靜力矩確定,而動態(tài)力矩卻不然,電機的動態(tài)力矩取決于電機運行時的平均電流(而非靜態(tài)電流),平均電流越大,電機輸出力矩越大,即電機的頻率特性越硬。圖3.4步進電機特性曲線其中,曲線3電流最大、或電壓最高;曲線1電流最小、或電壓最低,曲線與負載的交點為負載的最大速度點。要使平均電流大,盡可能提高驅動電壓,使采用小電感大電流的電機。電機的共振點:步進電機均有固定的共振區(qū)域,二、四相感應子式步進電機的共振區(qū)一般在180-250pps之間(步距角1.8度)或在400pps左右(步距角為0.9度),電機驅動電壓越高,電機電流越大,負載越輕,電機體積越小,則共振區(qū)向上偏移,反之亦然,為使電機輸出電矩大,不失步和整個系統(tǒng)的噪音降低,一般工作點均應偏移共振區(qū)較多。根據設計要求,本設計選用的步進電機為選用32V的四相六線制步進,其也可以作為兩相電機使用。步進電機在低頻工作時,會有振動大、噪聲大的缺點。如果使用細分方式,就能很好的解決這個問題,步進電機的細分控制,從本質上講是通過對步進電機勵磁

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論