基于A(yíng)T89S52的多功能智能小車(chē)設計
摘要:采用AT89S52單片機為主控制芯片,結合直流電機、多種傳感器、紅外遙控及其他外圍電路,設計實(shí)現了一種沿黑色軌跡行走的智能循跡小車(chē),同時(shí)還能自動(dòng)避障,并在遙控的作用下完成小車(chē)行走的控制。實(shí)驗證明整個(gè)系統設計靈巧、控制準確、工作穩定、使用效果良好。
關(guān)鍵詞:AT89S52;智能尋跡;避障;直流電機;紅外光電傳感器
隨著(zhù)計算機、微電子、信息技術(shù)的快速發(fā)展,智能化技術(shù)的開(kāi)發(fā)速度越來(lái)越快,智能度越來(lái)越高,應用范圍也得到了極大的擴展。智能小車(chē)作為移動(dòng)式機器人中的一個(gè)重要分支,具有環(huán)境感知、規劃決策、自動(dòng)行駛等功能,是智能化技術(shù)中一個(gè)典型的例子。設計者可以通過(guò)軟件編程,讓小車(chē)在預先設定的模式中實(shí)現行進(jìn)、尋跡、避障等精確控制,無(wú)需人工干預,當有特殊需要或在出現故障的情況下還可以對小車(chē)進(jìn)行遠程遙控,可以應用于科學(xué)勘探等用途,具有廣闊的發(fā)展前景。
1 系統總體設計框圖
本設計中,智能小車(chē)是由主控制模塊、電機驅動(dòng)模塊、循跡模塊、避障模塊、遙控模塊、聲控模塊、光控模塊、電源模塊和其他外圍電路組成,其總體硬件結構框圖如圖1所示。
2 系統硬件設計
2.1 主控制及電源模塊
智能小車(chē)采用現在較為流行的8位單片機作為系統大腦。以8051系列家族中的AT89S52為主芯片。40腳的DIP封裝使它擁有32個(gè)完全IO(GPIO-通用輸入輸出)端口,通過(guò)對這些端口加以信號輸入電路,控制電路,執行電路共同完成智能小車(chē)的功能。電源模塊用4節1.5 V的電池供電,經(jīng)L7805穩壓模塊后,輸出電壓穩定在+5 V,從而向各個(gè)模塊供電。
評論