基于單片機的智能小車(chē)系統設計
本次設計的簡(jiǎn)易智能電動(dòng)車(chē),采用AT89S52單片機作為小車(chē)的檢測和控制核心;采用金屬感應器TL-Q5MC來(lái)檢測路上感應到的鐵片,從而把反饋到的信號送單片機,使單片機按照預定的工作模式控制小車(chē)在各區域按預定的速度行駛,并且單片機選擇的工作模式不同也可控制小車(chē)順著(zhù)S形鐵片行駛;采用霍爾元件A44E檢測小車(chē)行駛速度;采用1602LCD實(shí)時(shí)顯示小車(chē)行駛的時(shí)間,小車(chē)停止行駛后,輪流顯示小車(chē)行駛時(shí)間、行駛距離、平均速度以及各速度區行駛的時(shí)間。
1.1 基本要求:
(1)分區控制:
車(chē)輛從起跑線(xiàn)出發(fā)(出發(fā)前,車(chē)體不得超出起跑線(xiàn))。在第一個(gè)路程C~D區(3~6米)以低速行駛,通過(guò)時(shí)間不低于10s;第二個(gè)路程D~E區(2米)以高速行駛,通過(guò)時(shí)間不得多于4秒;第三個(gè)路程E~F區(3~6米)以低速行駛,通過(guò)時(shí)間不低于10s。
(2)小車(chē)能自動(dòng)記錄、顯示行駛時(shí)間、行駛距離以及行駛速度,還能記錄每段所走的時(shí)間,從而判斷是否符合課程設計要求。(記錄顯示裝置要求安裝在車(chē)上)。
1.2 發(fā)揮部分:
車(chē)輛沿著(zhù)S形鐵片行駛,自動(dòng)轉彎,自動(dòng)尋找正確方向和鐵片。當離開(kāi)S型鐵片跑道或者感應不到鐵片一段時(shí)間的時(shí)候,小車(chē)自動(dòng)停止,并記錄行駛時(shí)間,路程,平均速度并通過(guò)LCD顯示出來(lái)。
2. 方案比較與選擇:根據設計任務(wù)要求,并且根據我們自己的需要而附加的功能,該電路的總體框圖可分為幾個(gè)基本的模塊。
2.1 路面檢測模塊:
采用鐵片感應器TL-Q5MC來(lái)檢測路面上的鐵片從而給單片機中斷脈沖。
2.2 LCD顯示模塊:
采用1602LCD,由單片機的總線(xiàn)模式連接。為節約電源電量并且不影響LCD的功能,LCD的背光用單片機進(jìn)行控制,使LCD的背光在小車(chē)行駛的過(guò)程中不亮,因為我們不必看其顯示;在其它我們需要看顯示的內容的時(shí)候LCD背光亮。
2.3 測速模塊:
采用采用霍爾開(kāi)關(guān)元器件A44E檢測輪子上的小磁鐵從而給單片機中斷脈沖,達到測量速度的作用?;魻栐哂畜w積小,頻率響應寬度大,動(dòng)態(tài)特性好,對外圍電路要求簡(jiǎn)單,使用壽命長(cháng),價(jià)格低廉等特點(diǎn),電源要求不高,安裝也較為方便?;魻栭_(kāi)關(guān)只對一定強度的磁場(chǎng)起作用,抗干擾能力強,因此可以在車(chē)輪上安裝小磁鐵,而將霍爾器件安裝在固定軸上,通過(guò)對脈沖的計數進(jìn)行車(chē)速測量。
2.4 控速模塊:
采用由雙極性管組成的H橋電路。用單片機控制晶體管使之工作在占空比可調的開(kāi)關(guān)狀態(tài),精確調整電機轉速。這種電路由于工作在管子的飽和截止模式下,效率非常高;H橋電路保證了可以簡(jiǎn)單地實(shí)現轉速和方向的控制;電子開(kāi)關(guān)的速度很快,穩定性也很高,是一種廣泛采用的調速技術(shù)。
2.5 模式選擇模塊:
模式選擇模塊通過(guò)一個(gè)74LS00與非門(mén)和兩個(gè)不帶鎖按鈕來(lái)控制單片機單片機的兩個(gè)中斷口,從而按動(dòng)按鈕來(lái)選擇小車(chē)走動(dòng)的路型、來(lái)選擇小車(chē)的速度是快速、中速、慢速;走完路程小車(chē)停止后還可以通過(guò)按鈕選擇想要在LCD上想看的信息,比如總時(shí)間、走過(guò)各段路程的時(shí)間、平均速度、總路程等。
小車(chē)走動(dòng)的模式選擇有:
(1) 直線(xiàn)型:滿(mǎn)足設計任務(wù)的基本要求,能穩定的走完全程。之后按順序循環(huán)不斷的顯示走完全程所用的時(shí)間、走完高速區所用的時(shí)間和走完低速區所用的時(shí)間這三個(gè)時(shí)間;或者可以通過(guò)兩個(gè)按鈕以及LCD顯示的菜單選擇所要看的內容如平均速度、全程距離以及那三個(gè)時(shí)間。
(2) S型:滿(mǎn)足設計任務(wù)的發(fā)揮部分的要求,小車(chē)能自動(dòng)的感應到在前面或在后面鐵片,即第一次轉彎后若感應到的是錯誤的方向,則小車(chē)會(huì )后退自動(dòng)調整方向,沿著(zhù)S型的鐵片走。當走完S型鐵片后的一定時(shí)間里,小車(chē)自動(dòng)停止。之后自動(dòng)進(jìn)入菜單由我們自己選擇要看的內容時(shí)間、平均速度和所走的距離。
(3)自動(dòng)型:小車(chē)先以一定的速度走完全程,之后再以一定的速度倒退回起點(diǎn),再調整速度在一定的時(shí)間內走完全程。走完后LCD顯示的內容與直線(xiàn)型顯示的內容一樣。
3. 程序框圖:
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。