基于單片機的智能泊車(chē)系統設計
2 軟件設計
系統軟件設計在Keil C51集成開(kāi)發(fā)環(huán)境下進(jìn)行。軟件主要包括系統主程序、避障子程序、光源引導子程序和測速限速子程序等。泊車(chē)系統整體流程如圖3所示,避障程序流程圖、光源引導程序流程圖分別如圖4,圖5所示。測速限速電路軟件設計思路是將每圈的時(shí)間換算成速度,再與設定的速度比較,如果所測速度大于設定值,則控制電機減速到設定值;如果所測速度小于設定值,則控制電機加速到設定值,完成小車(chē)的智能限速。本文引用地址:http://dyxdggzs.com/article/171888.htm
3 各模塊測試及連接
各模塊連接:小車(chē)舵機左轉輸入端接P3.4;小車(chē)舵機右轉輸入端接P3.5;小車(chē)驅動(dòng)電機前進(jìn)輸入端接P3.6;小車(chē)驅動(dòng)電機后退輸入端接P3.7;光電避障模塊左傳感器輸出端接P1.0;光電避障模塊右傳感器輸出端接P1.1;光源引導模塊左傳感器輸出端接P1.2;光源引導模塊中間傳感器輸出端接P1.3;光源引導模塊右傳感器輸出端接P1.4。
小車(chē)整體測試:把小車(chē)放在停車(chē)場(chǎng)入口處,打開(kāi)小車(chē)電源,打開(kāi)車(chē)庫中對應車(chē)庫位置的光源電源,小車(chē)避開(kāi)障礙通過(guò)停車(chē)場(chǎng)下坡區,到達指定車(chē)庫前面,依靠光源引導入庫,停車(chē)。
4 結論
本文設計的智能泊車(chē)系統可以在實(shí)驗室內實(shí)現小車(chē)的自動(dòng)駛入指定停車(chē)位的功能。將小車(chē)停在停車(chē)場(chǎng)入口處,然后車(chē)主可以離開(kāi)小車(chē),此時(shí)小車(chē)就可以根據停車(chē)場(chǎng)內的車(chē)輛誘導信號(光源引導信號)將車(chē)引入停車(chē)場(chǎng),從而實(shí)現自動(dòng)泊車(chē)過(guò)程。
評論