當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀] 在多次全國電子設(shè)計大賽中,電動車的設(shè)計一直都是熱點,從歷屆的電動車設(shè)計作品來看,電動車的車體往往做得大而重,且常常需要依靠車體以外的模塊輔助才能完成,這對于車來說就不夠智能化了。本文中電動車設(shè)計


    在多次全國電子設(shè)計大賽中,電動車的設(shè)計一直都是熱點,從歷屆的電動車設(shè)計作品來看,電動車的車體往往做得大而重,且常常需要依靠車體以外的模塊輔助才能完成,這對于車來說就不夠智能化了。本文中電動車設(shè)計所采用的方案,車體小巧靈活,不需借助任何的附加設(shè)備即可工作,而且對蹺蹺板的要求很低。


1 總方案設(shè)計
    系統(tǒng)可以劃分為控制部分和信號檢測部分。其中,控制部分由控制器模塊、電源模塊、電機模塊、顯示模塊、語音模塊等模塊構(gòu)成;信號檢測部分由平衡檢測模塊、引導(dǎo)模塊構(gòu)成。采用單控制器,控制器和角度傳感器直接安裝在車體上,角度傳感器的角度信號傳送給控制器,控制器根據(jù)信號來判斷電動車當前的狀態(tài),做出相應(yīng)的反應(yīng)(前進、后退、停車、平衡指示等)。采用單控制器使小車能夠更加靈活的行駛,避免了長信號線或者無線通信帶來的信號采集不準確問題。經(jīng)過多次試驗,證明車體能夠輕松找到平衡點。系統(tǒng)方框圖如圖1所示。

    該設(shè)計電動車蹺蹺板實物圖如圖2所示,從中可以看到,現(xiàn)在電動小車的狀態(tài)為平衡點附近,這是因為蹺蹺板的平衡是一種絕對的動態(tài)平衡,即平衡時,小車在板上平衡點做振動運動,因為這樣的運動幅度非常小,可以認為是一種偽靜態(tài)。

2 各模塊具體實現(xiàn)方案及硬件電路
2.1 車體設(shè)計及電機控制模塊
    該設(shè)計采用的車體由鋁合金車架及兩個直流電機組成,具有堅固穩(wěn)定的特點,并且直流電機帶有驅(qū)動電路及減速箱,減速箱的減速比為64:1。設(shè)計中使用L298搭建了驅(qū)動電路,經(jīng)過調(diào)試車速可以分級控制。硬件電路圖如圖3所示。

2.2 控制器模塊
    該設(shè)計采用凌陽公司的SPCE061A單片機,SPCE061A是16位結(jié)構(gòu)的微控制器。該單片機具有驅(qū)動能力高和集成度高,易擴展,可靠性高,功耗低,結(jié)構(gòu)簡單,中斷處理能力強等特點。SPCE061A的CPU時鐘為0.32~49.152 MHz,內(nèi)置32 KB FLASH和2 KWords的SRAM,速度可以滿足電機控制對實時性的要求;SPCE061A還可以通過在線調(diào)試器:Probe和EZ Probe實現(xiàn)在線程序下載和調(diào)試,極大地提高開發(fā)效率;另外SPCE061A尤其適用于語音處理和識別等領(lǐng)域,可方便地用來實現(xiàn)聲音錄制、播放,只要調(diào)用庫函數(shù)即可實現(xiàn)音頻編程,可以實現(xiàn)語音播放功能,比別的單片機更有特色。因此選擇此方案。
2.3 電源模塊
    該設(shè)計采用6節(jié)1.2 V可充電式鎳氫電池串聯(lián)共7.2 V給直流電機和傳感器供電,經(jīng)過7805的電壓變換后為單片機供電。經(jīng)過實驗驗證,采用此種供電方式后,只有一組電源,便于安裝,且直流電機工作良好,單片機、傳感器的性能穩(wěn)定。電路原理圖見圖4。

2.4 引導(dǎo)模塊
    該系統(tǒng)采用黑線引導(dǎo)法,在地面和蹺蹺板上均畫有黑線,用尋跡的方式引導(dǎo)電動車。尋跡采用RG149A光電對管。RG149A通過檢測反射信號的不同來區(qū)分黑白,信號經(jīng)LM324整形后傳輸給控制器。LM324需外接一個滑動變阻器,以找到合適的阻值,使得輸出高低電平信號能被正確識別。經(jīng)過反復(fù)試驗,尋線效果良好,在直線和彎道都能很準確地實現(xiàn)尋線,而且該管市面上容易購得。其硬件電路圖見圖5。

2.5 語音模塊
    在語音模塊設(shè)計中直接使用凌陽61A板自帶語音模塊。正如前文介紹,61板具有強大的語音處理功能,擁有語音的MIC輸入端,自帶自動增益(AGC)控制,具有語音輸出接口,可外接喇叭。根據(jù)音頻處理模塊功能的強弱,在錄制語音時,需要選擇采樣率和音頻格式,同時還要注意音頻文件的大小。
2.6 顯示模塊
    該系統(tǒng)設(shè)計采用凌陽公司生產(chǎn)的64×128液晶顯示屏模塊,該模塊自帶液晶顯示驅(qū)動,只需在程序中建立相應(yīng)字庫即可實現(xiàn)顯示。因為在顯示模塊上的工作可以近似認為是一種實時性的,并且數(shù)據(jù)量大,這就需要在軟件的編寫上進行合理的安排,以使CPU及時響應(yīng)和協(xié)調(diào)各功能子模塊的正常工作。
2.7 平衡模塊
    該設(shè)計使用無觸點磁敏電位器自制重錘角度傳感器。在電位器上加一重錘,通過重錘的擺動角度帶來電位器角度的變化,以實現(xiàn)對角度的測量。該角度傳感器安裝在電動車上,當蹺蹺板處在非平衡狀態(tài)時,車體的傾斜角度反映在重錘的轉(zhuǎn)角上,再通過A/D轉(zhuǎn)換將角度信號采集到處理器中進行相關(guān)的處理。在本設(shè)計中,有三個關(guān)鍵角度值,即蹺蹺板上平衡區(qū)間的兩端點角度值和平衡區(qū)間中的實際中點值。小車在自動找平衡時,是根據(jù)平衡區(qū)間的端點值判斷自己是否處于平衡區(qū),是則調(diào)用平衡區(qū)功能函數(shù)進行工作,直到最終找到真正平衡點。經(jīng)過多次試驗論證,小車能夠快速準確地尋找到平衡點。原理圖及實物圖見圖6。

3 程序設(shè)計
    軟件設(shè)計與工作流程圖如圖7所示。

4 理論分析與計算
4.1 角度傳感器原理
    當電動車處于水平狀態(tài)時(此時蹺蹺板平衡),角度傳感器重錘成自然下垂狀態(tài),此時得到一電壓值作為基準電壓;而當電動車處于非水平狀態(tài)時(此時蹺蹺板失衡),重錘會隨著蹺蹺板的傾斜角度而偏離原位置一定角度,從而產(chǎn)生電壓信號的變化,控制器根據(jù)電壓信號變化及趨勢來控制電機。
    在本系統(tǒng)中當角度傳感器的工作電壓為3.3 V時,則應(yīng)用角度傳感器關(guān)鍵值可以參照表1。

4.2 過程邏輯計算
    在不加配重情況下,電動車從起始A出發(fā)到中心平衡點C的過程中,小車從A點快速前行至超過平衡點的下降點處,會檢測到傾斜角度電壓值有突然減小趨勢。此時,小車停止使角度傳感器穩(wěn)定,之后小車根據(jù)傾角傳感器的電壓值倒車至平衡點附近,然后以小速度不斷調(diào)整尋找實際平衡點,直至平衡。
    實際執(zhí)行方案:先快速前行,當電壓信號(設(shè)為c)小于等于2.232 V時,快速倒車(只執(zhí)行一次,用標志位判斷),此后的所有情況為:
    當c≥2.253 V時,前進;
    當c<2.232 V時,后退;
    當2.232 V<c<2.253 V時,小車進入動態(tài)平衡區(qū)域。在動態(tài)平衡中蹺蹺板傾角在0°~5°變化(2.244 V≤c≤2.253 V),將此刻的電壓值與前一時刻的電壓值作比較,若前者大于等于后者,小車前行,否則小車停止;當蹺蹺板傾角在-5°~O°變化(2.232 V≤c≤2.238 0 V),將此刻的電壓值與前一時刻的電壓值作比較,若前者大于等于后者,小車停止,否則小車后退。當2.238 V<c<2.244 0 V即為實際中的平衡范圍,小車停止。


5 創(chuàng)新發(fā)揮與結(jié)果分析
5.1 創(chuàng)新發(fā)揮
    該電動小車具有語音播報與語音識別功能。
    (1)口令控制電動車開始行進,有無配重的兩種情況,通過不同的口令來實現(xiàn)。
    (2)語音播報電動車工作狀態(tài),例如到達平衡、到達B點等情況。
    (3)語音提示加載第二塊配重和加載完畢。
    同時,該小車具有同步顯示電動車的里程信息及速度等功能。通過RG149A光電對管掃描車輪上的8個孔來計算電動車行駛的距離。本系統(tǒng)的車輪周長為21.336 cm,設(shè)n為掃描的孔數(shù),則掃描n孔行駛的距離為S=21.336/8*n(cm),再通過計時器得到電動車行駛時間,從而算得電動車的速度。將距離、時間、速度顯示在LCD屏上。
5.2 結(jié)果分析
    第一階段時間測試結(jié)果如表2所示。

    從測試結(jié)果可以看出,平衡點的尋找時間具有很大的隨機性,以至于時間超出了預(yù)計范圍。經(jīng)過仔細觀察分析,問題出在車速等級之間變化過快上。這里提出兩套解決方案:一是加減速齒輪,但是在原來完整的車體上加減速齒輪機械上做起來比較困難,這個方案很快被否決了;第二套方案是不使用凌陽單片機自帶的PWM波,而是通過軟件自行制作占空比可調(diào)范圍更廣的方波,從而實現(xiàn)電機的無級變速。經(jīng)過試驗,測試數(shù)據(jù)如表3所示。

    由表2可看出,電動車已經(jīng)可以在短時間內(nèi)找到平衡點,因為采用無級變速,使得電動車在平衡點附近也能進行適當?shù)乃俣日{(diào)整,而不像之前在平衡區(qū)間只能始終采用一種速度。上板測試結(jié)果如表4所示。

    平衡測試結(jié)果如表5所示。

    從測試結(jié)果來看,本系統(tǒng)的性能接近預(yù)想狀態(tài)。


6 結(jié) 語
    電動車以凌陽SPCE061A作為電動車的控制核心,將無觸點磁敏電位器加重錘改造后自制成角度傳感器檢測平衡點,實現(xiàn)了電動車自動尋找蹺蹺板和板上平衡點自動尋找等功能。從測試結(jié)果可以看出,該設(shè)計達到預(yù)期效果。角度傳感器的自行設(shè)計是關(guān)鍵點所在,語音播報與語音識別功能和同步顯示電動車的里程信息及速度等功能是一大亮點。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉