在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于舵機(jī)控制的仿生魚(yú)設(shè)計(jì)

            基于舵機(jī)控制的仿生魚(yú)設(shè)計(jì)

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

            從上述舵機(jī)轉(zhuǎn)角的控制方法可看出,舵機(jī)的控制信號(hào)實(shí)質(zhì)是一個(gè)可變寬度的方波信號(hào)(PWM)。一般采用MCU作為控制器。目前采用單片機(jī)作為器的方案比較多,現(xiàn)利用單片機(jī)提出另一種編程方法,利用T0T1定時(shí)器中斷來(lái)實(shí)現(xiàn)PWM。該方案將20 ms的周期信號(hào)分為兩次定時(shí)中斷來(lái)完成。
            上述已知1.5 ms為中心位置,0.5 ms為-90°位置,2.5 ms為+90°位置,并且在此定義一個(gè)脈沖周期為20 ms。定時(shí)器T1定時(shí)20 ms,時(shí)間一到波形取反,T0定時(shí)器起到了脈寬調(diào)節(jié)功能,如圖5所示。

            根據(jù)舵機(jī)的轉(zhuǎn)動(dòng)角度可知PWM波形的波動(dòng)范圍,最低是在0.5 ms,最高是在2.5 ms,同時(shí)存儲(chǔ)器最大為256 B,現(xiàn)定義最大的數(shù)字為250,則有公式(3):

            定時(shí)器T1定時(shí)20 ms,定時(shí)器T0定時(shí)0.01 ms,在存儲(chǔ)器R3單元中放入立即數(shù)50并與定時(shí)器T0中斷次數(shù)相比較,當(dāng)定時(shí)器T0定時(shí)發(fā)生50次后即與R3相等,產(chǎn)生脈寬為0.5 ms,即為最小脈寬;當(dāng)在R3單元中放入立即數(shù)250并與定時(shí)器T0中斷次數(shù)相比較,當(dāng)定時(shí)器T0定時(shí)發(fā)生250次后即與R3相等,產(chǎn)生脈寬為2.5 ms,即為最大脈寬。
            由此可知對(duì)存儲(chǔ)器R3不斷進(jìn)行加1操作,方波的脈寬可以從0.5 ms變化到2.5 ms,然后對(duì)立即數(shù)進(jìn)行減操作,方波的脈寬會(huì)減至0.5 ms,再進(jìn)行不斷的循環(huán),產(chǎn)生脈寬在0.5 ms~2.5 ms不斷變化的PWM信號(hào)。這樣就能控制舵機(jī)在-90°~90°之間變化。由此,給出3個(gè)不同的存儲(chǔ)器R3、R4、R5來(lái)控制3個(gè)舵機(jī)的轉(zhuǎn)角,讓3個(gè)存儲(chǔ)器的數(shù)值模擬正弦變化,就能夠?qū)崿F(xiàn)本文的波動(dòng)推進(jìn)理論。
            同時(shí)采用E18-D80NK漫反射式光電傳感器作為魚(yú)的左右眼睛,分別來(lái)判斷障礙。當(dāng)距離80 cm時(shí)就能檢測(cè)到障礙物,此時(shí)讓R3、R4轉(zhuǎn)動(dòng)一定的角度,并且尾部舵機(jī)R5往復(fù)擺動(dòng),就能實(shí)現(xiàn)仿生魚(yú)的轉(zhuǎn)向。因此舵機(jī)在PWM控制下,由脈沖寬度的調(diào)節(jié)可實(shí)現(xiàn)舵機(jī)的前進(jìn)和轉(zhuǎn)向,并可根據(jù)仿生魚(yú)的不同的運(yùn)動(dòng)狀態(tài),來(lái)調(diào)用不同的子程序。主程序流程圖如圖6所示。

            4 仿生魚(yú)總調(diào)試和總結(jié)
            在完成仿生魚(yú)裝配的基礎(chǔ)上對(duì)仿生魚(yú)運(yùn)動(dòng)進(jìn)行調(diào)試。將魚(yú)體、控制電路板、供電電源整合在一起,并且在其表面裹上防水膠布,保證與水隔離。通過(guò)示波器觀(guān)察波形,調(diào)試過(guò)程中首先做到仿生魚(yú)運(yùn)動(dòng)軌跡基本符合要求,接下來(lái)進(jìn)行微調(diào)。由于各個(gè)舵機(jī)絕對(duì)位置都有偏差,并且軟件定時(shí)不夠準(zhǔn)確,因此就要根據(jù)實(shí)際情況更改脈沖值,直至仿生魚(yú)運(yùn)動(dòng)軌跡準(zhǔn)確。
            下水實(shí)驗(yàn)時(shí),實(shí)驗(yàn)的第一點(diǎn)是靜態(tài)平衡實(shí)驗(yàn)。由于魚(yú)體各個(gè)部位選用的材料不同,并受裝配電路板、舵機(jī)、電池等元件的影響,魚(yú)體的重心不易確定,因此把魚(yú)體放入水中,觀(guān)察后在適當(dāng)部位進(jìn)行配重,直至魚(yú)體靜止時(shí)在水中保持平衡。第二點(diǎn)就是動(dòng)態(tài)平衡實(shí)驗(yàn),即魚(yú)體在運(yùn)動(dòng)時(shí)保持運(yùn)動(dòng)的穩(wěn)定性。動(dòng)態(tài)平衡首先受靜態(tài)平衡的影響,因此在保證靜態(tài)平衡的條件下盡量滿(mǎn)足動(dòng)態(tài)平衡。另一調(diào)節(jié)動(dòng)態(tài)平衡就是通過(guò)程序控制,包括魚(yú)體運(yùn)動(dòng)的頻率、幅度。實(shí)物效果圖如圖7所示。

            通過(guò)反復(fù)進(jìn)行調(diào)整裝配與調(diào)試,基本實(shí)現(xiàn)了仿生魚(yú)在水中的運(yùn)動(dòng)狀態(tài)。但目前還沒(méi)有解決仿生魚(yú)在游動(dòng)過(guò)程中的加減速的問(wèn)題,實(shí)際上根據(jù)魚(yú)類(lèi)推進(jìn)公式已經(jīng)制定出了加減速方案。本項(xiàng)目是大學(xué)生創(chuàng)新項(xiàng)目,也是教師科研項(xiàng)目,該項(xiàng)目根據(jù)魚(yú)類(lèi)的游動(dòng)姿態(tài),利用機(jī)電控制等對(duì)水下載體和作業(yè)裝備提供了新的設(shè)計(jì)思路。
            參考文獻(xiàn)
            [1] 梁建宏,王田苗,魏洪興.水下仿生機(jī)器魚(yú)的研究進(jìn)展I—魚(yú)類(lèi)推進(jìn)機(jī)理[J].機(jī)器人ROBOT,2002,24(2):107-111.
            [2] 梁建宏,王田苗,魏宏興.仿生機(jī)器魚(yú)技術(shù)研究進(jìn)展及關(guān)鍵問(wèn)題探討[J].機(jī)器人技術(shù)與應(yīng)用,2003(3):14-19.
            [3] 宋天麟,黃烈?guī)r.仿生機(jī)器與系統(tǒng)設(shè)計(jì)研究[J].機(jī)械制造與自動(dòng)化,2005,34(5):82-83,87.
            [4] 駱涵秀,李世倫,朱捷.機(jī)電控制[M].杭州:浙江大學(xué)出 版社,1994:31-63.


            上一頁(yè) 1 2 下一頁(yè)

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉