關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 多通道舵機(jī)控制器設(shè)計(jì)

        多通道舵機(jī)控制器設(shè)計(jì)

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

        其中脈沖寬度從O.6~2.4 ms,相對(duì)應(yīng)舵盤的位置為-90°~+90°,呈線性變化,如圖3所示。也就是說,給它提供一定的脈寬,它的輸出軸就會(huì)保持在一個(gè)相對(duì)應(yīng)的角度上,無論外界轉(zhuǎn)矩怎樣改變,直到給它提供一個(gè)另外寬度的脈沖信號(hào),它才會(huì)改變輸出角度到新的對(duì)應(yīng)的位置上。

        d.JPG
        舵機(jī)內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期20 ms,寬度1.5 ms的基準(zhǔn)信號(hào),有一個(gè)比較器,將外加信號(hào)與基準(zhǔn)信號(hào)相比較,判斷出方向和大小,從而產(chǎn)生電機(jī)的轉(zhuǎn)動(dòng)信號(hào)。由此可見,舵機(jī)是一種位置伺服的驅(qū)動(dòng)器,適用于那些需要角度不斷變化并可以保持的驅(qū)動(dòng)當(dāng)中。例如機(jī)器人的關(guān)節(jié)、飛機(jī)的舵面以及無人駕駛汽車的方向盤和油門等。

        2 用定時(shí)器實(shí)現(xiàn)多路舵機(jī)PWM控制信號(hào)輸出
        對(duì)一個(gè)機(jī)器人關(guān)節(jié)的控制僅需要一個(gè)舵機(jī)就可以了,但在機(jī)器人、無人機(jī)等系統(tǒng)的控制過程中,需要同時(shí)實(shí)現(xiàn)對(duì)多個(gè)舵機(jī)的控制,也就是說,需要多路PWM信號(hào)來完成控制任務(wù)。如圖1所示,單路舵機(jī)信號(hào)在20 ms周期內(nèi),考慮保護(hù)時(shí)隙,t的最大取值為2.5 ms,則20 ms內(nèi)最多可以周期性地輸出8路控制信號(hào)(20/2.5=8)。若使用微處理器的定時(shí)器來實(shí)現(xiàn)的話,每個(gè)定時(shí)器可以控制8路輸出,N個(gè)定時(shí)器則可以輸出8N個(gè)通道。
        本文所設(shè)計(jì)的舵機(jī)若以MSC-51單片機(jī)為核心,使用12 MHz的晶振,它的時(shí)間周期就是1/12μs,而它的一個(gè)機(jī)器周期則是12×(1/12)=1μs。如果舵機(jī)的有效行程為(°)/10μs,其控制的角度定時(shí)精度是可以達(dá)到1μs,約0.1°,因此,任意類型的單片機(jī)都能夠滿足舵機(jī)的控制精度要求。利用單片機(jī)的串行通信口可以實(shí)現(xiàn)與上位的PC機(jī)的通信,進(jìn)而實(shí)現(xiàn)多路舵機(jī)的同步控制。以AT89C52為例說明該方法的實(shí)現(xiàn)過程,設(shè)單片機(jī)的P1.O~P1.7端口為控制輸出,8路舵機(jī)控制脈沖如圖4所示。
        e.JPG
        三相異步電動(dòng)機(jī)相關(guān)文章:三相異步電動(dòng)機(jī)原理


        關(guān)鍵詞: 控制器

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 井研县| 柞水县| 公主岭市| 新民市| 汨罗市| 寻乌县| 子长县| 宜宾市| 肥城市| 晋州市| 化德县| 乐昌市| 绥阳县| 张北县| 霞浦县| 遂溪县| 仁化县| 莱阳市| 台江县| 宁乡县| 罗山县| 犍为县| 宾川县| 阳新县| 尤溪县| 定兴县| 威宁| 新丰县| 朝阳区| 沧州市| 濮阳县| 阿坝| 波密县| 蛟河市| 连平县| 贞丰县| 乡宁县| 烟台市| 汶川县| 武功县| 博野县|