999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Sunplus SPCE061A控制核心的電動車蹺蹺板設(shè)計及實現(xiàn)

2010-05-13 09:17:24張志強,陳丹,程道來,儀垂杰
現(xiàn)代電子技術(shù) 2009年19期

張志強,陳 丹,程道來,儀垂杰

摘 要:為設(shè)計一可以在蹺蹺板上自動找到平衡的電動小車,采用凌陽SPCE061A作為電動車的控制核心,直流電機驅(qū)動,將無觸點磁敏電位器加重錘改造后自制成角度傳感器檢測平衡點,黑線作為方向引導(dǎo),車載LCD為狀態(tài)顯示界面,并由相應(yīng)的語音播報進行平衡提示,實現(xiàn)了電動車自動尋找蹺蹺板和板上平衡點的自動尋找等功能。經(jīng)過多次測試驗證,電動車均能很好地找到蹺蹺板上的平衡點,證明該設(shè)計方案可行。該設(shè)計新思想具有簡單、方便、實用的特點。

關(guān)鍵詞:SPCE061A;平衡點;角度傳感器;尋線;LCD;語音

中圖分類號:U469.72;TP273+.2文獻標識碼:A

文章編號:1004-373X(2009)19-106-04

Design and Realization of Electric Vehicle on Seesaw with Sunplus SPC061A Control Core

ZHANG Zhiqiang1,3,CHEN Dan2,CHENG Daolai3,YI Chuijie1

(1.Qingdao R&D; Center of Energy and Environment,Qingdao Technological University,Qingdao,266033,China;

2.School of Computer Science and Technology,Beijing Technology and Business University,Beijing,100037,China;

3.School of Construction and Safety Engineering,Shanghai Institute of Technology,Shanghai,200233,China)

Abstract:To design an electric vehicle which could search balance on seesaw,Sunplus SPCE061A as the control core of the electric vehicle in the design,driven by DC motor,and the non-contact magnetic potentiometer modified with small hammer is made into the angle sensor to detect equilibrium point.Black line guiding scheme is used to make electric vehicle automatically find seesaw and balance board.Vehicle-load LCD board is adopted as status display screen in the system.The corresponding voice broadcast balance is indicated.The design function is implemented and tested repeatedly,results are good.The new design idea of the electric vehicle on seesaw is brought forward,it has the characteristics of briefness,convenience and practicality.

Keywords:SPCE061A;balance point;angle sensor;LCD;voice

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

1 總方案設(shè)計

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

系統(tǒng)方框圖如圖1所示。

圖1 系統(tǒng)方框圖

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

圖2 電動車蹺蹺板實物圖

2 各模塊具體實現(xiàn)方案及硬件電路

2.1 車體設(shè)計及電機控制模塊

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

圖3 電機驅(qū)動電路

2.2 控制器模塊

該設(shè)計采用凌陽公司的SPCE061A單片機,SPCE061A是16位結(jié)構(gòu)的微控制器。該單片機具有驅(qū)動能力高和集成度高,易擴展,可靠性高,功耗低,結(jié)構(gòu)簡單,中斷處理能力強等特點。SPCE061A的CPU時鐘為032~49152 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。

圖4 電源電路

2.4 引導(dǎo)模塊

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

圖5 RG149A對管檢測電路

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)對角度的測量。該角度傳感器安裝在電動車上,當(dāng)蹺蹺板處在非平衡狀態(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。

圖6 角度傳感器實物圖及應(yīng)用電路

3 程序設(shè)計

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

圖7 主程序流程圖

4 理論分析與計算

4.1 角度傳感器原理

當(dāng)電動車處于水平狀態(tài)時(此時蹺蹺板平衡),角度傳感器重錘成自然下垂狀態(tài),此時得到一電壓值作為基準電壓;而當(dāng)電動車處于非水平狀態(tài)時(此時蹺蹺板失衡),重錘會隨著蹺蹺板的傾斜角度而偏離原位置一定角度,從而產(chǎn)生電壓信號的變化,控制器根據(jù)電壓信號變化及趨勢來控制電機。

在本系統(tǒng)中當(dāng)角度傳感器的工作電壓為3.3 V時,則應(yīng)用角度傳感器關(guān)鍵值可以參照表1。

表1 傾角與對應(yīng)電壓值關(guān)系V

角度上坡最大傾角下坡最大傾角完全平衡點電壓值小車動態(tài)平衡電壓范圍

電壓2.2552.2422.2322.221~2.213

4.2 過程邏輯計算

在不加配重情況下,電動車從起始A出發(fā)到中心平衡點C的過程中,小車從A點快速前行至超過平衡點的下降點處,會檢測到傾斜角度電壓值有突然減小趨勢。此時,小車停止使角度傳感器穩(wěn)定,之后小車根據(jù)傾角傳感器的電壓值倒車至平衡點附近,然后以小速度不斷調(diào)整尋找實際平衡點,直至平衡。

實際執(zhí)行方案:先快速前行,當(dāng)電壓信號(設(shè)為c)小于等于2.232 V時,快速倒車(只執(zhí)行一次,用標志位判斷),此后的所有情況為:

當(dāng)c≥2.253 V時,前進;

當(dāng)c<2.232 V時,后退;

當(dāng)2.232 V

當(dāng)2.238 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所示。

表2 測試結(jié)果(一)

次數(shù)到達C點附近時間 /s尋找平衡時間 /s到達B電時間/s返回A點時間 /s

115871231

216451628

317631439

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

表3 測試結(jié)果(二)

次數(shù)到達C點時間 /s尋找平衡時間 /s到達B點時間 /s返回A點時間 /s

118341333

216391530

318301432

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

上板測試結(jié)果如表4所示。

表4 上板測試結(jié)果

角度 /(°)測試次數(shù)成功次數(shù)失敗次數(shù)

6010100

9010100

1201091

1501091

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

表5 平衡測試結(jié)果

次數(shù)第一平衡點停5 s第二平衡點停5 s全程時間 /s

1成功成功126

2成功成功148

3成功成功121

4成功成功135

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

6 結(jié) 語

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

參考文獻

[1]王慶利,劉奎,袁建敏.單片機設(shè)計標準教程[M].北京:北京郵電大學(xué)出版社,2008.

[2]劉光斌,劉東,姚志成.單片機系統(tǒng)實用抗干擾技術(shù)[M].北京:人民郵電出版社,2003.

[3]童詩白,華成英.模擬電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2003.

[4]閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,1983.

[5]高峰.單片微型計算機原理與接口技術(shù)[M].北京:科學(xué)出版社,2003.

[6]Scuola Superiore Sant Anna.Constraints Identification for Vibration Control of Time-varying Boundary Conditions Systems[J].Advanced Intelligent Mechatronics,2001(1):602-621.

[7]譚運光,陳安源.單片機開發(fā)手冊[M].北京: 華齡出版社,1994.

[8]羅亞非.凌陽16位單片機應(yīng)用基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,2003.

[9]李朝青.單片機原理及串行外設(shè)接口技術(shù)[M].北京: 北京航空航天大學(xué)出版社,2008.

[10]孫賢安,陳南,王金湘.基于51單片機的小車避障電路實現(xiàn)[J].機械制造與自動化,2005(5):76-78.

主站蜘蛛池模板: 欧美a级在线| 四虎永久在线视频| 亚洲欧美日韩综合二区三区| 99在线视频免费| 久久成人国产精品免费软件 | 国产精品手机在线观看你懂的| 人人澡人人爽欧美一区| 亚洲AⅤ综合在线欧美一区| 亚洲性影院| 国产精品自拍合集| 亚洲高清国产拍精品26u| 欧美综合区自拍亚洲综合绿色 | 特级欧美视频aaaaaa| 国产视频 第一页| 思思热精品在线8| 国产精品任我爽爆在线播放6080| 日韩精品中文字幕一区三区| 色综合天天综合中文网| 99久久性生片| 国产午夜不卡| 在线视频亚洲欧美| 国产网友愉拍精品视频| 国产成人精品一区二区三在线观看| 欧美精品另类| 国产黄网永久免费| 国产精品性| 日韩国产一区二区三区无码| 亚洲中文字幕国产av| 精品视频一区二区观看| 2021天堂在线亚洲精品专区| 欧美在线网| 欧美午夜理伦三级在线观看| 国产在线视频二区| 日韩免费成人| 欧美成人在线免费| 欧美不卡视频在线| 超碰91免费人妻| 91精品国产91欠久久久久| 91福利一区二区三区| 久久永久精品免费视频| 午夜日本永久乱码免费播放片| 午夜福利在线观看成人| 波多野结衣无码AV在线| 99资源在线| 亚洲黄色视频在线观看一区| 久久精品女人天堂aaa| 久久77777| 98超碰在线观看| 亚洲国产日韩在线观看| 亚洲丝袜中文字幕| 亚洲最新网址| 在线免费亚洲无码视频| 国产精品亚洲一区二区三区z| 亚洲三级视频在线观看| 2021最新国产精品网站| 国产白浆在线| 亚洲一级色| aaa国产一级毛片| 无码啪啪精品天堂浪潮av| 伊人欧美在线| 99久久无色码中文字幕| 欧美啪啪精品| 99热这里只有精品免费| 国产嫩草在线观看| 国产精品国产三级国产专业不| 激情综合婷婷丁香五月尤物| 精品久久高清| 免费又爽又刺激高潮网址| 欧美一区二区三区国产精品| 色噜噜在线观看| 九九免费观看全部免费视频| 免费又爽又刺激高潮网址 | 国产亚洲视频免费播放| 日本国产在线| 欧美日韩国产一级| 国产精品成人久久| Aⅴ无码专区在线观看| 蝴蝶伊人久久中文娱乐网| 亚洲色婷婷一区二区| 欧美亚洲国产视频| 久久人与动人物A级毛片| 免费无码AV片在线观看中文|