基于Sunplus SPCE061A控制核心的電動(dòng)車(chē)蹺蹺板設計及實(shí)現
實(shí)際執行方案:先快速前行,當電壓信號(設為c)小于等于2.232 V時(shí),快速倒車(chē)(只執行一次,用標志位判斷),此后的所有情況為:
當c≥2.253 V時(shí),前進(jìn);
當c2.232 V時(shí),后退;
當2.232 Vc2.253 V時(shí),小車(chē)進(jìn)入動(dòng)態(tài)平衡區域。在動(dòng)態(tài)平衡中蹺蹺板傾角在0°~5°變化(2.244 V≤c≤2.253 V),將此刻的電壓值與前一時(shí)刻的電壓值作比較,若前者大于等于后者,小車(chē)前行,否則小車(chē)停止;當蹺蹺板傾角在-5°~O°變化(2.232 V≤c≤2.238 0 V),將此刻的電壓值與前一時(shí)刻的電壓值作比較,若前者大于等于后者,小車(chē)停止,否則小車(chē)后退。當2.238 Vc2.244 0 V即為實(shí)際中的平衡范圍,小車(chē)停止。本文引用地址:http://dyxdggzs.com/article/163492.htm
5 創(chuàng )新發(fā)揮與結果分析
5.1 創(chuàng )新發(fā)揮
該電動(dòng)小車(chē)具有語(yǔ)音播報與語(yǔ)音識別功能。
(1)口令控制電動(dòng)車(chē)開(kāi)始行進(jìn),有無(wú)配重的兩種情況,通過(guò)不同的口令來(lái)實(shí)現。
(2)語(yǔ)音播報電動(dòng)車(chē)工作狀態(tài),例如到達平衡、到達B點(diǎn)等情況。
(3)語(yǔ)音提示加載第二塊配重和加載完畢。
同時(shí),該小車(chē)具有同步顯示電動(dòng)車(chē)的里程信息及速度等功能。通過(guò)RG149A光電對管掃描車(chē)輪上的8個(gè)孔來(lái)計算電動(dòng)車(chē)行駛的距離。本系統的車(chē)輪周長(cháng)為21.336 cm,設n為掃描的孔數,則掃描n孔行駛的距離為S=21.336/8*n(cm),再通過(guò)計時(shí)器得到電動(dòng)車(chē)行駛時(shí)間,從而算得電動(dòng)車(chē)的速度。將距離、時(shí)間、速度顯示在LCD屏上。
5.2 結果分析
第一階段時(shí)間測試結果如表2所示。
從測試結果可以看出,平衡點(diǎn)的尋找時(shí)間具有很大的隨機性,以至于時(shí)間超出了預計范圍。經(jīng)過(guò)仔細觀(guān)察分析,問(wèn)題出在車(chē)速等級之間變化過(guò)快上。這里提出兩套解決方案:一是加減速齒輪,但是在原來(lái)完整的車(chē)體上加減速齒輪機械上做起來(lái)比較困難,這個(gè)方案很快被否決了;第二套方案是不使用凌陽(yáng)單片機自帶的PWM波,而是通過(guò)軟件自行制作占空比可調范圍更廣的方波,從而實(shí)現電機的無(wú)級變速。經(jīng)過(guò)試驗,測試數據如表3所示。
由表2可看出,電動(dòng)車(chē)已經(jīng)可以在短時(shí)間內找到平衡點(diǎn),因為采用無(wú)級變速,使得電動(dòng)車(chē)在平衡點(diǎn)附近也能進(jìn)行適當的速度調整,而不像之前在平衡區間只能始終采用一種速度。上板測試結果如表4所示。
平衡測試結果如表5所示。
從測試結果來(lái)看,本系統的性能接近預想狀態(tài)。
6 結 語(yǔ)
電動(dòng)車(chē)以凌陽(yáng)SPCE061A作為電動(dòng)車(chē)的控制核心,將無(wú)觸點(diǎn)磁敏電位器加重錘改造后自制成角度傳感器檢測平衡點(diǎn),實(shí)現了電動(dòng)車(chē)自動(dòng)尋找蹺蹺板和板上平衡點(diǎn)自動(dòng)尋找等功能。從測試結果可以看出,該設計達到預期效果。角度傳感器的自行設計是關(guān)鍵點(diǎn)所在,語(yǔ)音播報與語(yǔ)音識別功能和同步顯示電動(dòng)車(chē)的里程信息及速度等功能是一大亮點(diǎn)。
評論