<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于Sunplus SPCE061A控制核心的電動(dòng)車(chē)蹺蹺板設計及實(shí)現

基于Sunplus SPCE061A控制核心的電動(dòng)車(chē)蹺蹺板設計及實(shí)現

作者: 時(shí)間:2009-11-11 來(lái)源:網(wǎng)絡(luò ) 收藏

2.3 電源模塊
采用6節1.2 V可充電式鎳氫電池串聯(lián)共7.2 V給直流電機和供電,經(jīng)過(guò)7805的電壓變換后為單片機供電。經(jīng)過(guò)實(shí)驗驗證,采用此種供電方式后,只有一組電源,便于安裝,且直流電機工作良好,單片機、的性能穩定。電路原理圖見(jiàn)圖4。

本文引用地址:http://dyxdggzs.com/article/163492.htm

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

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

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

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

4.2 過(guò)程邏輯計算
在不加配重情況下,電動(dòng)車(chē)從起始A出發(fā)到中心平衡點(diǎn)C的過(guò)程中,小車(chē)從A點(diǎn)快速前行至超過(guò)平衡點(diǎn)的下降點(diǎn)處,會(huì )檢測到傾斜角度電壓值有突然減小趨勢。此時(shí),小車(chē)停止使角度傳感器穩定,之后小車(chē)根據傾角傳感器的電壓值倒車(chē)至平衡點(diǎn)附近,然后以小速度不斷調整尋找實(shí)際平衡點(diǎn),直至平衡。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>