一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

舵機(jī)的工作原理和PWM信號(hào)控制分析

電子工程技術(shù) ? 來(lái)源:硬件十萬(wàn)個(gè)為什么 ? 作者:硬件十萬(wàn)個(gè)為什么 ? 2022-12-12 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、舵機(jī)原理簡(jiǎn)述

控制信號(hào)由接收機(jī)的通道進(jìn)入信號(hào)調(diào)制芯片,獲得直流偏置電壓。它內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期為20ms,寬度為1.5ms的基準(zhǔn)信號(hào),將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負(fù)輸出到電機(jī)驅(qū)動(dòng)芯片決定電機(jī)的正反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)速一定時(shí),通過(guò)級(jí)聯(lián)減速齒輪帶動(dòng)電位器旋轉(zhuǎn),使得電壓差為0,電機(jī)停止轉(zhuǎn)動(dòng)。

舵機(jī)的控制一般需要一個(gè)20ms左右的時(shí)基脈沖,該脈沖的高電平部分一般為0.5ms-2.5ms范圍內(nèi)的角度控制脈沖部分,總間隔為2ms。以180度角度伺服為例,那么對(duì)應(yīng)的控制關(guān)系是這樣的:

0.5ms--------------0度;

1.0ms------------45度;

1.5ms------------90度;

2.0ms-----------135度;

2.5ms-----------180度;

(1)舵機(jī)的追隨特性

假設(shè)現(xiàn)在舵機(jī)穩(wěn)定在A點(diǎn),這時(shí)候CPU發(fā)出一個(gè)PWM信號(hào),舵機(jī)全速由A點(diǎn)轉(zhuǎn)向B點(diǎn),在這個(gè)過(guò)程中需要一段時(shí)間,舵機(jī)才能運(yùn)動(dòng)到B點(diǎn)。

保持時(shí)間為Tw

當(dāng)Tw≥△T時(shí),舵機(jī)能夠到達(dá)目標(biāo),并有剩余時(shí)間;

當(dāng)Tw≤△T時(shí),舵機(jī)不能到達(dá)目標(biāo);

理論上:當(dāng)Tw=△T時(shí),系統(tǒng)最連貫,而且舵機(jī)運(yùn)動(dòng)的最快。

實(shí)際過(guò)程中w不盡相同,連貫運(yùn)動(dòng)時(shí)的極限△T比較難以計(jì)算出來(lái)。

當(dāng)PWM信號(hào)以最小變化量即(1DIV=8us)依次變化時(shí),舵機(jī)的分辨率最高,但是速度會(huì)減慢。

二、舵機(jī)PWM信號(hào)介紹

1.PWM信號(hào)的定義PWM 信號(hào)為脈寬調(diào)制信號(hào),其特點(diǎn)在于他的上升沿與下降沿之間的時(shí)間寬度。具體的時(shí)間寬窄協(xié)議參考下列講述。我們目前使用的舵機(jī)主要依賴于模型行業(yè)的標(biāo)準(zhǔn)協(xié)議,隨著機(jī)器人行業(yè)的漸漸獨(dú)立,有些廠商已經(jīng)推出全新的舵機(jī)協(xié)議,這些舵機(jī)只能應(yīng)用于機(jī)器人行業(yè),已經(jīng)不能夠應(yīng)用于傳統(tǒng)的模型上面了。目前 舵機(jī)可能是這個(gè)過(guò)渡時(shí)期的產(chǎn)物,它采用傳統(tǒng)的 PWM 協(xié)議,優(yōu)缺點(diǎn)一目了然。優(yōu)點(diǎn)是已經(jīng)產(chǎn)業(yè)化,成本低,旋轉(zhuǎn)角度大(目前所生產(chǎn)的都可達(dá)到 185 度);缺點(diǎn)是控制比較復(fù)雜,畢竟采用 PWM 格式。但是它是一款數(shù)字型的舵機(jī),其對(duì) PWM 信號(hào)的要求較低:(1) 不用隨時(shí)接收指令,減少 CPU 的疲勞程度;(2) 可以位置自鎖、位置跟蹤,這方面超越了普通的步進(jìn)電機(jī);

385aa07c-789d-11ed-8abf-dac502259ad0.png

其 PWM 格式注意的幾個(gè)要點(diǎn):(1) 上升沿最少為 0.5mS,為 0.5mS---2.5mS 之間;(2) HG14-M 數(shù)字舵機(jī)下降沿時(shí)間沒(méi)要求,目前采用 0.5Ms 就行;也就是說(shuō) PWM 波形可以是一個(gè)周期 1mS 的標(biāo)準(zhǔn)方波;(3) HG0680 為塑料齒輪模擬舵機(jī),其要求連續(xù)供給 PWM 信號(hào);它也可以輸入一個(gè)周期為 1mS 的標(biāo)準(zhǔn)方波,這時(shí)表現(xiàn)出來(lái)的跟隨性能很好、很緊密。

2.PWM信號(hào)控制精度制定

如果采用的是 8 位單片機(jī)AT89C52CPU,其數(shù)據(jù)分辨率為256,那么經(jīng)過(guò)舵機(jī)極限參數(shù)實(shí)驗(yàn),得到應(yīng)該將其劃分為 250 份。那么 0.5mS---2.5Ms 的寬度為 2mS = 2000uS。2000uS÷250=8uS,則:PWM 的控制精度為 8us。我們可以以 8uS 為單位遞增控制舵機(jī)轉(zhuǎn)動(dòng)與定位。舵機(jī)可以轉(zhuǎn)動(dòng) 185 度,那么185 度÷250=0.74 度,則:舵機(jī)的控制精度為 0.74 度。

387aae8a-789d-11ed-8abf-dac502259ad0.png

1 DIV = 8us ; 250DIV=2ms時(shí)基寄存器內(nèi)的數(shù)值為:(#01H)01 ----(#0FAH)250。共 185 度,分為 250 個(gè)位置,每個(gè)位置叫 1DIV。則:185÷250 = 0.74 度 / DIVPWM 上升沿函數(shù):0.5ms + N×DIV 0us ≤ N×DIV ≤ 2ms 0.5ms ≤ 0.5ms+N×DIV ≤ 2.5ms

二.單舵機(jī)拖動(dòng)及調(diào)速算法

1.舵機(jī)為隨動(dòng)機(jī)構(gòu)

(1)當(dāng)其未轉(zhuǎn)到目標(biāo)位置時(shí),將全速向目標(biāo)位置轉(zhuǎn)動(dòng)。

(2)當(dāng)其到達(dá)目標(biāo)位置時(shí),將自動(dòng)保持該位置。所以對(duì)于數(shù)字舵機(jī)而言,PWM 信號(hào)提供的是目標(biāo)位置,跟蹤運(yùn)動(dòng)要靠舵機(jī)本身。

(3)像 HG0680 這樣的模擬舵機(jī)需要時(shí)刻供給 PWM 信號(hào),舵機(jī)自己不能鎖定目標(biāo)位置。所以我們的控制系統(tǒng)是一個(gè)目標(biāo)規(guī)劃系統(tǒng)。

(1)HG14-M舵機(jī)的位置控制方法舵機(jī)的轉(zhuǎn)角達(dá)到 185 度,由于采用 8 為 CPU 控制,所以控制精度最大為 256 份。目前經(jīng)過(guò)實(shí)際測(cè)試和規(guī)劃,分了 250 份。將 0—185° 分為 250 份,每份 0.74 度。控制所需的 PWM 寬度為 0.5ms—2.5ms,寬度 2ms。2ms÷250=8us;所以得出:PWM 信號(hào) = 1 度/8us;

389980da-789d-11ed-8abf-dac502259ad0.jpg

(2)舵機(jī)的運(yùn)動(dòng)協(xié)議

38bb87ca-789d-11ed-8abf-dac502259ad0.jpg


運(yùn)動(dòng)時(shí)可以外接較大的轉(zhuǎn)動(dòng)負(fù)載,舵機(jī)輸出扭矩較大,而且抗抖動(dòng)性很好,電位器的線性度較高,達(dá)到極限位置時(shí)也不會(huì)偏離目標(biāo)。

2、目標(biāo)規(guī)劃系統(tǒng)的特征

(1)舵機(jī)的追隨特性

38dfb640-789d-11ed-8abf-dac502259ad0.png


① 舵機(jī)穩(wěn)定在 A 點(diǎn)不動(dòng);② CPU 發(fā)出 B 點(diǎn)位置坐標(biāo)的 PWM 信號(hào);③ 舵機(jī)全速由 A 點(diǎn)轉(zhuǎn)向 B 點(diǎn);△ф = фB - фA △T = △ф÷ω④ CPU 發(fā)出 B 點(diǎn) PWM 信號(hào)后,應(yīng)該等待一段時(shí)間,利用此時(shí)間舵機(jī)才能轉(zhuǎn)動(dòng)至 B 點(diǎn)。那么,具體的保持(等待)時(shí)間如何來(lái)計(jì)算,如下講解:令:保持時(shí)間為 Tw當(dāng) Tw≥△T 時(shí),舵機(jī)能夠到達(dá)目標(biāo),并有剩余時(shí)間;當(dāng) Tw≤△T 時(shí),舵機(jī)不能到達(dá)目標(biāo);理論上:當(dāng) Tw=△T 時(shí),系統(tǒng)最連貫,而且舵機(jī)運(yùn)動(dòng)的最快。實(shí)際過(guò)程中由于 2 個(gè)因素:① 1 個(gè)機(jī)器人身上有多個(gè)舵機(jī),負(fù)載個(gè)不相同,所以ω不同;② 某個(gè)舵機(jī)在不同時(shí)刻的外界環(huán)境負(fù)載也不同,所以ω不同;則連貫運(yùn)動(dòng)時(shí)的極限△T 難以計(jì)算出來(lái)。目前采取的方法是經(jīng)驗(yàn)選取ω值。

(2)舵機(jī)ω值測(cè)定舵機(jī)的ω值隨時(shí)變化,所以只能測(cè)定一個(gè)平均值,或稱出現(xiàn)概率最高的點(diǎn)。依據(jù)

① 廠商的經(jīng)驗(yàn)值;② 采用 HG14-M 具體進(jìn)行測(cè)試;測(cè)試實(shí)驗(yàn):

① 將 CPU 開通,并開始延時(shí) Tw;② 當(dāng)延時(shí) Tw到達(dá)后,觀察舵機(jī)是否到達(dá)目標(biāo);測(cè)定時(shí)采用一段雙擺程序,伴隨示波器用肉眼觀察 Tw與△T 的關(guān)系。(3)舵機(jī)ω值計(jì)算一般舵機(jī)定為 0.16--0.22 秒/60 度;取 0.2 秒/60 度 >> 1.2 秒/360 度 >> 0.617 秒/185 度則ω為 360 度/1.2 秒,2Π/1.2 秒ω=300 度/秒那么 185 度轉(zhuǎn)動(dòng)的時(shí)間為 185 度÷360 度/1.2 秒 = 0.6167 秒。(4)采用雙擺試驗(yàn)驗(yàn)證

38fb0fe4-789d-11ed-8abf-dac502259ad0.jpg

3.DAV的定義將 185 度的轉(zhuǎn)角分為 250 個(gè)平均小份。則:每小份為 0.74 度。定義如下:DAV = 0.74 度由于:ω = 0.2 秒/60 度則:運(yùn)行 1 DAV 所需時(shí)間為:0.72 度*0.2 秒/60 度 = 2.4 ms;

4.DIV的定義舵機(jī)電路支持的 PWM 信號(hào)為 0.5ms—2.5ms,總間隔為 2ms。若分為 250 小份,則 2ms÷250 = 0.008 ms = 8us。定義如下:DIV = 8us。

392cb5b2-789d-11ed-8abf-dac502259ad0.png


5.單舵機(jī)調(diào)速算法

39564418-789d-11ed-8abf-dac502259ad0.png

測(cè)試內(nèi)容:將后部下降沿的時(shí)間拉至 30ms 沒(méi)有問(wèn)題,舵機(jī)照樣工作。

將后部下降沿的時(shí)間拉至 10ms 沒(méi)有問(wèn)題,舵機(jī)照樣工作。將后部下降沿的時(shí)間拉至 2.6ms 沒(méi)有問(wèn)題,舵機(jī)照樣工作。將后部下降沿的時(shí)間拉至 500us 沒(méi)有問(wèn)題,舵機(jī)照樣工作。實(shí)踐檢驗(yàn)出:下降沿時(shí)間參數(shù)可以做的很小。目前實(shí)驗(yàn)降至 500uS,依然工作正常。原因是:

(1)舵機(jī)電路自動(dòng)檢測(cè)上升沿,遇上升沿就觸發(fā),以此監(jiān)測(cè) PWM 脈寬“頭”。(2)舵機(jī)電路自動(dòng)檢測(cè)下降沿,遇下降沿就觸發(fā),以此監(jiān)測(cè) PWM 脈寬“尾”。

(1)舵機(jī)轉(zhuǎn)動(dòng)時(shí)的極限下降沿PWM脈寬

397444fe-789d-11ed-8abf-dac502259ad0.jpg

39973c2a-789d-11ed-8abf-dac502259ad0.jpg

令人質(zhì)疑的地方為 1.1ms 時(shí)的表現(xiàn),得出的 Tw≈ △T;也就是說(shuō) 1.1ms = 2.467ms,顯然存在問(wèn)題。經(jīng)過(guò)考慮重新觀察 PWM 波形圖發(fā)現(xiàn),電機(jī)真正的啟動(dòng)點(diǎn)如下圖:

39d3ee86-789d-11ed-8abf-dac502259ad0.png

實(shí)際上由 A 到 B 的運(yùn)動(dòng)時(shí)間為:△T = Tw +(B 點(diǎn)的)PWM

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電位器
    +關(guān)注

    關(guān)注

    14

    文章

    1017

    瀏覽量

    67945
  • 接收機(jī)
    +關(guān)注

    關(guān)注

    9

    文章

    1224

    瀏覽量

    54583
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5521

    瀏覽量

    219424

原文標(biāo)題:舵機(jī)的原理和控制

文章出處:【微信號(hào):EngicoolArabic,微信公眾號(hào):電子工程技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    語(yǔ)音控制模塊工作原理

    ,才能夠發(fā)出正確的指令。 語(yǔ)音芯片控制模塊是實(shí)現(xiàn) “語(yǔ)音指令 - 設(shè)備響應(yīng)” 的核心組件,其工作原理可拆解為信號(hào)采集、處理、識(shí)別及指令執(zhí)行的完整鏈路,下面將以WTK69000為例給大家分享一下整個(gè)流程的
    的頭像 發(fā)表于 06-17 11:49 ?258次閱讀
    語(yǔ)音<b class='flag-5'>控制</b>模塊<b class='flag-5'>工作原理</b>

    舵機(jī)與電動(dòng)機(jī)的比較分析

    能夠?qū)㈦?b class='flag-5'>信號(hào)轉(zhuǎn)換為精確角度控制的電機(jī)。它通常由一個(gè)直流電機(jī)、一個(gè)減速齒輪組和一個(gè)位置反饋裝置(如電位計(jì))組成。舵機(jī)工作原理是通過(guò)接收控制
    的頭像 發(fā)表于 01-09 09:12 ?2089次閱讀

    舵機(jī)與伺服電機(jī)的區(qū)別

    它們的性能和適用性。 1. 定義和工作原理 1.1 舵機(jī) 舵機(jī)是一種帶有反饋機(jī)制的電機(jī),它能夠?qū)⑤斎?b class='flag-5'>信號(hào)轉(zhuǎn)換為精確的角位移。舵機(jī)通常包含一個(gè)
    的頭像 發(fā)表于 01-08 17:39 ?1475次閱讀

    舵機(jī)工作原理和應(yīng)用

    舵機(jī)是一種在自動(dòng)控制系統(tǒng)中廣泛應(yīng)用的執(zhí)行元件,它能夠?qū)㈦?b class='flag-5'>信號(hào)轉(zhuǎn)換為機(jī)械運(yùn)動(dòng),從而實(shí)現(xiàn)對(duì)物體位置的精確控制。 1. 舵機(jī)
    的頭像 發(fā)表于 01-08 17:37 ?3320次閱讀

    控制器中的PWM模塊介紹

    : 一、PWM模塊的工作原理 PWM模塊的工作原理基于脈沖寬度調(diào)制技術(shù),通過(guò)控制信號(hào)脈沖的持續(xù)時(shí)
    的頭像 發(fā)表于 11-28 17:21 ?2006次閱讀

    PWM信號(hào)的測(cè)量與分析 脈寬調(diào)制在音頻處理中的應(yīng)用

    PWM信號(hào)的測(cè)量與分析 測(cè)量方法 時(shí)域測(cè)量法 :通過(guò)測(cè)量PWM信號(hào)的周期、占空比、頻率等參數(shù)來(lái)評(píng)估其質(zhì)量。這種方法適用于對(duì)
    的頭像 發(fā)表于 11-28 17:16 ?1850次閱讀

    如何調(diào)試和測(cè)試PWM信號(hào) PWMPWM信號(hào)產(chǎn)生器的區(qū)別

    調(diào)試和測(cè)試PWM信號(hào) 脈沖寬度調(diào)制(PWM)是一種常用的信號(hào)調(diào)制技術(shù),廣泛應(yīng)用于電機(jī)控制、LED調(diào)光、電源管理等領(lǐng)域。調(diào)試和測(cè)試
    的頭像 發(fā)表于 11-19 09:07 ?3531次閱讀

    PWM控制器的工作原理 PWM信號(hào)在電機(jī)驅(qū)動(dòng)中的應(yīng)用

    脈沖寬度調(diào)制(PWM)是一種常用的電子控制技術(shù),它通過(guò)調(diào)節(jié)脈沖的寬度來(lái)控制輸出電壓或電流的平均值。PWM控制器的
    的頭像 發(fā)表于 11-18 15:25 ?5791次閱讀

    舵機(jī)在無(wú)人機(jī)中的應(yīng)用

    ?一、舵機(jī)工作原理舵機(jī)是一種位置(角度)伺服的驅(qū)動(dòng)器,由電子控制與機(jī)械控制部分組成。當(dāng)控制信號(hào)
    的頭像 發(fā)表于 09-25 15:58 ?1814次閱讀
    <b class='flag-5'>舵機(jī)</b>在無(wú)人機(jī)中的應(yīng)用

    PWM整流器的工作原理和關(guān)鍵技術(shù)

    PWM整流器(Pulse Width Modulation Rectifier)作為一種先進(jìn)的電力電子裝置,其核心工作原理基于脈沖寬度調(diào)制(PWM)技術(shù),旨在將交流電高效地轉(zhuǎn)換為直流電,并對(duì)輸出直流電壓進(jìn)行精確
    的頭像 發(fā)表于 08-26 10:30 ?5237次閱讀

    PWM電源管理芯片的工作原理

    PWM(Pulse Width Modulation,脈寬調(diào)制)電源管理芯片的工作原理涉及多個(gè)方面,包括信號(hào)的輸入、處理、輸出以及反饋控制等。
    的頭像 發(fā)表于 08-26 10:26 ?3216次閱讀

    探索智能動(dòng)力之源:揭秘舵機(jī)的無(wú)限可能

    的面紗。 ?一、工作原理的奇幻之旅? 想象一下,一個(gè)微小的機(jī)械心臟,在接收到指令的瞬間,便能精準(zhǔn)地轉(zhuǎn)動(dòng)到指定位置,這便是舵機(jī)的魅力所在。通過(guò)一段精心設(shè)計(jì)的動(dòng)畫,我們仿佛置身于舵機(jī)的內(nèi)部世界:隨著
    的頭像 發(fā)表于 08-22 09:51 ?652次閱讀

    ESP32控制舵機(jī)的正反轉(zhuǎn)原理是什么

    舵機(jī)是一種將電信號(hào)轉(zhuǎn)換為機(jī)械運(yùn)動(dòng)的設(shè)備,廣泛應(yīng)用于機(jī)器人、無(wú)人機(jī)、汽車等領(lǐng)域。ESP32是一款功能強(qiáng)大的微控制器,具有豐富的外設(shè)接口和高性能的處理能力,可以方便地控制
    的頭像 發(fā)表于 08-20 09:13 ?2289次閱讀

    pwm信號(hào)電壓怎么測(cè)量好壞

    和穩(wěn)定性。因此,對(duì)PWM信號(hào)電壓的測(cè)量和分析非常重要。 一、PWM信號(hào)電壓測(cè)量方法 時(shí)域測(cè)量法 時(shí)域測(cè)量法是通過(guò)測(cè)量
    的頭像 發(fā)表于 08-08 15:28 ?3411次閱讀

    控制與保護(hù)開關(guān)的工作原理及結(jié)構(gòu)特點(diǎn)

    開關(guān)主要由主觸點(diǎn)、輔助觸點(diǎn)、過(guò)載保護(hù)裝置、短路保護(hù)裝置等部分組成。其工作原理如下: 主觸點(diǎn):主觸點(diǎn)是控制與保護(hù)開關(guān)的核心部件,負(fù)責(zé)接通和斷開電路。當(dāng)控制信號(hào)輸入時(shí),主觸點(diǎn)閉合,電路接通
    的頭像 發(fā)表于 07-31 15:03 ?3827次閱讀