



付費下載
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單片機控制汽車巡航的系統方案設計案例目錄TOC\o"1-3"\h\u5028單片機控制汽車巡航的系統方案設計案例 1153841.1系統總體方案設計 1321841.2系統主要器件選型(系統各功能模塊方案設計) 246251.1.1單片機選型 2273391.1.2電機驅動模塊選型 3314911.1.3車速傳感器方案選擇 4102631.1.4節氣門位置傳感器方案選擇 4165981.1.5電源電路方案選擇 4110331.3軟件開發環境選擇 4208621.4硬件開發環境選擇 51.1系統總體方案設計本課題是采用一款單片機來進行設計,以此來對汽車巡航控制系統進行開發。它的系統的結構我們用一個框架圖能夠更好的了解,如下圖2-1所示。設定車速設定車速控制器節氣門控制信號節氣門執行器發動機及變速器車輛外界干擾實際車速節氣門傳感器車速傳感器節氣門反饋信號K1實際車速反饋信號K2圖2-1電動式巡航執行系統結構框圖其中:當電動式執行機構使用一種步進電動機來為其提供動力的動力源時,由于步進電動機有一種功能就是將CCSECU發出的數字信號這一類指令信號改變成為一定角度的位移量的大小。CCS
ECU每發出一個代表控制信號的脈沖,步進電動機就能夠改變節氣門上的器件轉動一個很微小角度(這個角度就叫做步進角,它的大小可以根據設計的需要在設計電動機功能時進行賦能)。因此說步進電動機是可以調節節氣門的開度并且能夠保證節氣門可以平穩準確地達到理想的進行轉動。1.2系統主要器件選型(系統各功能模塊方案設計)1.1.1單片機選型方案一:AT89C52單片機。MCS-52系列單片機是在上世紀九十年代被一家推出的一款8位單片機。8位單片機所具有的功能特別強大,而且由于生產原料的關系它的價格相對于其他類型型號的單片機來說是很低的,這一款單片機的品種相對來說是比較齊全的,所以工業控制在工業控制上非常的受歡迎,在智能接口和儀表儀器等一些領域也有著自己的獨特的地位。并且目前生產MCS-52系列單片機的廠商也非常多,不許考慮貨源問題。MCS-52系列單片機可以說是目前為止使用的次數和頻率最廣泛的機型了。AT89C52這一款單片機內含有的字節的大小是很多的,能有8千字節的只讀程序寄存器,而且在這款單片機里面還有著可以反復擦寫的只讀程序存儲器,除此之外這款單片機還有著可以隨機存取數據的一個存儲器,這一單片機的器件使用的是一家公司的非常先進的技術,這種技術具有兩個很好的功能,其中一個就是高密度,還有一個功能是非易失性存儲,這兩個功能可以很好地幫助人們使用這款單片機。AT89C52這一單片機就具有六個中斷源,三個定時器以及自帶看門狗的功能。不過這一款單片機雖然性能優良,適用性也很強大。因為AT89C52這款單片機是屬于51系列,所以51系列單片機的缺點沒有自編程也在這款單片機里體現,這一點來說對于本設計就有一些不適用了。方案二:STC8單片機。STC系列的單片機就是在原有的51系列單片機的基礎上進行了進一步的優化,這款單片機內置了帶電可擦可編程只讀寄存器還擁有硬件看門狗功能,不但有擁有掉電模式功能,而且有512b的內存等51系列單片機之間并不相匹配的特點。這款單片機也是支持ISP的下載模式,可以不需要任何編程器也能夠開始寫程序。STC這款單片機實際上是一款功能強大,而且很齊全的單片機。STC單片機一般是很難被破解的,而且STC單片機還擁有一個功能就是防外部電子輻射,這一功能是非常實用的,可以在運行這款單片機的時候減少外部的干擾,使單片機能夠穩定的運行。以上是列舉了一些STC單片機的優點,下面我來說一下這款單片機的缺點。STC單片機的缺點還是很明顯的,這款單片機在使用時的功耗是比較高的,而且只接受5V電源的供電,運行速度相對于其他型號的單片機來說是很慢的,硬件乘法器在這款單片機中是找不到的,而且乘除法的運算也都是只有4周期的指令,這款單片機還有一個致命的缺點就是內部集成的資源是很少的,一些功能也就得不到應有的保障,所以也不適用與此次設計。方案三:STM8單片機。STM8系列中的STM8S是這一系列中的標準系列,它是一款功能很好地八位單片機。CPU時鐘的頻率在STM8S207R8系列單片機中能夠實現到24MHz,當這款單片機的CPU時鐘頻率能夠達到16MHz及或者在這個標準以下時就會訪問存儲器零等待,該系列單片機配備著非常高級的內核就是STM8內核。STM8S這款單片機在模擬性能和資源配備上也非常強大,內部的模數轉換器達到了十位而且都擁有著ADC功能,16路轉換通道和80個引腳是這個STM8S系列的單片機能夠擁有的最多的轉換通道和引腳個數,60個I/O引腳是其可以安裝的最多的引腳個數,當然了這之中是需要高灌電流輸出的引腳個數是十八個,這款單片機中是具備I/O內部結構設計是非常厲害的。該STM8系列單片機還有連個基本的模塊,這兩個模塊其中一個是單線接口模塊另一個就是調試模塊,我們不但可以在這款單片機上面進行設計的在線編程還能夠進行一些非侵入的調試測試,這兩個功能對于我們來說就很實用。經過對以上述方案分析比較,我這個設計更傾向于STM8系列的這款單片機,以下就是STM8S207這款單片機的介紹:STM8S207這款單片機能夠擁有的最多的程序存儲Flash可以到128KB,STM8S207這款單片機能夠在55℃的高溫環境下可以保存數據而且可以堅持十幾二十年之久,可以包含一些真正的數據是在帶電可擦可編程只讀存儲器中,最多可以到2KB,擦寫次數有很多,最多能夠擦寫三十萬次左右,芯片RAM容量最多能夠支持到6KB。單片機還擁有寬泛的工作電壓范圍,它能夠支持的工作電壓的范圍在1.95V到5.5V之間。具備4種時鐘源可選,它的時鐘控制體系是可以做到很靈活的,可將系統工作時鐘進行配置,還能輸入外部晶體振蕩器,而且還帶有時鐘監控。通過電源管理的這個功能我們也是可以充分利用的,我們知道低功耗模式是有兩種模式的,可以將這款單片機的運轉模式變成低功耗模式,有一個可以單獨關閉的情況就是工作時鐘在單片機內外中的情況,上電和掉電復位這兩個比較耗電的功能在這款單片機中也能夠降低其功耗達到節約的效果。在STM8S207這款單片機中我們還可以找到TIM1這個16位高級型定時器,具備自動喚醒定時器單元,還擁有兩種看門狗單元。1.1.2電機驅動模塊選型電機的驅動模塊中通常有含有三個模塊,除此之外的一些小型微特電機也會存在利用集成驅動模塊的現象。我們利用驅動模塊工作的目的是很簡單的,就是為了看看類庫的功能是不是我們想要有著正確的作用;通過PWM波的傳遞,達到調速目的,這就是電機驅動電路功能,我們需要這種電路的功能有以下的幾種性能來實現我們的設計。一種就是要安全可靠,只有安全的電路運行才是我們計劃成功的第一步,電機的功率是靠電路輸出的電流和電壓決定的,所以要決定好這兩個的取值范圍。還有就是我們要知道不能有高電壓輸入進入主控電路,這樣可以提高電路對輸入端的影響,以求能夠高效率的實現我們的目的。L298N電機驅動模塊功能是很好地,可以同時驅動兩種類型的單片機。其中一款就是直流電機,步進電機就是另外一個,而且一片驅動芯片就能夠讓兩個直流電機轉動不一樣的轉速。L298N這款電機驅動模塊還擁有自身反饋檢測的功能和過熱使其自身斷開。TB6612電機驅動模塊也是和L298N一樣的雙驅動模式,這一款電機驅動模塊的電源輸出的大小為5V,在這款驅動模塊中還擁有電機編碼器的AB相,而且電壓是靠電源ADC模塊來輸出的。所以說為了達到我們的設計的目的,所以在本設計中將選用TB6612這一款電機驅動模塊,可以更好的和本設計中的電機相使用,以此來達到更好的演示效果。1.1.3車速傳感器方案選擇車速傳感器可以將汽車行駛時的車速的大小信號經過轉換傳輸給ECU,可以當評判實際車速的依據,可以根據ECU的判斷來確定汽車是不是在巡航控制系統的所要求的哪一個確定的車速大小。由于條件所限,本設計中是不合適車速傳感器的使用的,所以選用一個電位器來代替。1.1.4節氣門位置傳感器方案選擇發動機的節氣門開度的大小是利用一個元器件節氣門傳感器來測量的,當ECU接收到一個和節氣門開度大小呈現一定比例關系的電壓的數值信號時,這是ECU就會將接收到的信號經過轉化處理后來控制操作。由于條件所限,本設計是用一個電位器來替代節氣門位置傳感器。1.1.5電源電路方案選擇電源電路是很重要的,尤其是在本設計中更顯得重要,因為這個是整個設計中的一個動力的提供,如果電源設計的和本身的整體設計有出入的話,自身的設計就體現不出來你想要的結果,結果也就是事倍功半。因為電機驅動是需要12V來進行驅動,但是單片機是只能接收5V的電壓,所以設計的電源電路就是要把12V的電壓通過降壓器將電壓降低到5V。1.3軟件開發環境選擇這次設計中我們會用到兩個軟件,分別是IARSystems和Altium,以下就是這兩款軟件的一些介紹。IARSystems是一款非常厲害的軟件,這款軟件有C語言編譯器還有和這個編譯器在相互作用的調試器。我們可以利用這款軟件來設計能夠是巡航控制系統來運行的程序,還能夠用這款軟件來調試我們所設計的程序,以求能夠和設計的硬件能夠匹配使用。Altium是一款功能十分強大的軟件,能夠設計電路,這款軟件可以十分便捷的找到我們需要的電器元器件,并且繪制在它給我們提供的電路圖上,還可以經過多次試驗以此來達到我們預期的原理圖,并利用這個原理圖來完善我們的設計。是一款十分良好的輔助繪制原理圖的工具。這款軟件應用十分廣泛,所以學習資源也最廣。1.4硬件開發環境選擇在本次設計中我選擇的硬件有很多,分別是STM8S2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論