RM新时代网站-首页

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

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

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

淺談PWM波控制舵機以及舵機控制方法總結(jié)

GReq_mcu168 ? 來源:極客工坊 ? 作者:弘毅 ? 2021-06-18 16:29 ? 次閱讀

一、關(guān)于舵機:

舵機(英文叫Servo):它由直流電機、減速齒輪組、傳感器控制電路組成的一套自動控制系統(tǒng)。通過發(fā)送信號,指定輸出軸旋轉(zhuǎn)角度。舵機一般而言都有最大旋轉(zhuǎn)角度(比如180度。)與普通直流電機的區(qū)別主要在,直流電機是一圈圈轉(zhuǎn)動的。

舵機只能在一定角度內(nèi)轉(zhuǎn)動,不能一圈圈轉(zhuǎn)(數(shù)字舵機可以在舵機模式和電機模式中切換,沒有這個問題)。普通直流電機無法反饋轉(zhuǎn)動的角度信息,而舵機可以。用途也不同,普通直流電機一般是整圈轉(zhuǎn)動做動力用,舵機是控制某物體轉(zhuǎn)動一定角度用(比如機器人的關(guān)節(jié))。

舵機的形狀和大小多的讓人眼花繚亂,大致可以分為下面這幾種

最右邊的是常見的標(biāo)準(zhǔn)舵機,中間兩個小的是微型舵機,左邊魁梧的那個是大扭力舵機。圖上這幾種舵機都是三線控制。

制作機器人常用的舵機有下面幾種,而且每種的固定方式也不同,如果從一個型號換成一個型號,整個機械結(jié)構(gòu)都需要重新設(shè)計。

第一種是MG995,優(yōu)點是價格便宜,金屬齒輪,耐用度也不錯。缺點是扭力比較小,所以負(fù)載不能太大,如果做雙足機器人之類的這款舵機不是很合適,因為腿部受力太大。做做普通的六足,或者機械手還是不錯的。

第二種是SR 403,這款舵機是網(wǎng)友xqi2因MG995做雙足機器人抖動太厲害,摸索找到的,經(jīng)過測試。制作雙足機器人不錯~~~至少不抖了。優(yōu)點是扭力大,全金屬齒輪,價格也還算便宜。缺點嘛。。。做工很山寨。。。其他缺點等待反饋

第三種就是傳說中的數(shù)字舵機AX12+,這個是久經(jīng)考驗的機器人專用舵機。除了價格高,使用RS485串口通信(控制板就得換數(shù)字舵機專用控制板),其他都是優(yōu)點。

其組成部分主要有齒輪組、電機、電位器、電機控制板、殼體這幾大部分。

電機控制板主要是用來驅(qū)動電機和接受電位器反饋回來的信息。電機嘛,動力的來源了,這個不用太多解釋。電位器這里的作用主要是通過其旋轉(zhuǎn)后產(chǎn)生的電阻的變化,把信號發(fā)送回電機控制板,使其判斷輸出軸角度是否輸出正確。齒輪組的作用主要是力量的放大,使小功率電機產(chǎn)生大扭矩。

舵機底殼拆開后就可以看到,主要是電機與控制板

控制板拿起來后下方是與控制板連接的電位器

從頂部來看電機與電位器,與電機齒輪直接相連的為第一級放大齒輪。

經(jīng)過一級齒輪放大后,再經(jīng)過二、三、四級放大齒輪,最后再通過輸出軸輸出。

通過上面兩圖可以很清晰的看到,本舵機是4級齒輪放大機構(gòu),就是通過這么一層層的把小的力量放大,使得這么一個小小的電機能有15KG的扭力。

二、舵機控制方法:

舵機的伺服系統(tǒng)由可變寬度的脈沖來進(jìn)行控制,控制線是用來傳送脈沖的。脈沖的參數(shù)有最小值,最大值,和頻率。一般而言,舵機的基準(zhǔn)信號都是周期為20ms,寬度為1.5ms。這個基準(zhǔn)信號定義的位置為中間位置。舵機有最大轉(zhuǎn)動角度,中間位置的定義就是從這個位置到最大角度與最小角度的量完全一樣。最重要的一點是,不同舵機的最大轉(zhuǎn)動角度可能不相同,但是其中間位置的脈沖寬度是一定的,那就是1.5ms。

角度是由來自控制線的持續(xù)的脈沖所產(chǎn)生。這種控制方法叫做脈沖調(diào)制。脈沖的長短決定舵機轉(zhuǎn)動多大角度。例如:1.5毫秒脈沖會到轉(zhuǎn)動到中間位置(對于180°舵機來說,就是90°位置)。當(dāng)控制系統(tǒng)發(fā)出指令,讓舵機移動到某一位置,并讓他保持這個角度,這時外力的影響不會讓他角度產(chǎn)生變化,但是這個是由上限的,上限就是他的最大扭力。除非控制系統(tǒng)不停的發(fā)出脈沖穩(wěn)定舵機的角度,舵機的角度不會一直不變。

當(dāng)舵機接收到一個小于1.5ms的脈沖,輸出軸會以中間位置為標(biāo)準(zhǔn),逆時針旋轉(zhuǎn)一定角度。接收到的脈沖大于1.5ms情況相反。不同品牌,甚至同一品牌的不同舵機,都會有不同的最大值和最小值。一般而言,最小脈沖為1ms,最大脈沖為2ms。如下圖:

三、小總結(jié):

首先是舵機的引線,一般為三線控制(沒有接觸過不是三線的),紅色為電源,棕色為地,黃色為信號??刂贫鏅C的時候,需要不斷的給PWM波才能使得舵機在某個角度有扭矩。

編輯:jq

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

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753072
  • 直流電機
    +關(guān)注

    關(guān)注

    36

    文章

    1710

    瀏覽量

    70156
  • 控制電路
    +關(guān)注

    關(guān)注

    82

    文章

    1709

    瀏覽量

    135866

原文標(biāo)題:PWM波控制舵機總結(jié)

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+02+舵機控制+串口通訊

    1、引言 本篇測評報告主要完成串口通訊以及舵機PWM控制的實現(xiàn)。 上篇 【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+初次見面+MDK生成代碼+點燈地址如下
    發(fā)表于 12-18 11:06

    舵機精度大揭秘:微米級控制,引領(lǐng)精準(zhǔn)定位新時代

    設(shè)備的穩(wěn)定性與精準(zhǔn)度。今天,我們就來深入探討舵機的微米級控制技術(shù),看看它是如何引領(lǐng)精準(zhǔn)定位新時代的。 微米級控制:精準(zhǔn)之源 想象一下,無人機在復(fù)雜環(huán)境中穿梭,精準(zhǔn)降落在預(yù)定位置,這背后離不開
    的頭像 發(fā)表于 12-06 15:37 ?150次閱讀

    安信可Ai-WB2+舵機控制(SG90)

    以下作品由安信可社區(qū)用戶 WangChong 制作 01、SG90舵機介紹 首先介紹說一下什么是舵機。舵機是一種位置(角度)伺服的驅(qū)動器。適用于一些需要角度不斷變化的,可以保持的控制
    的頭像 發(fā)表于 11-06 16:10 ?438次閱讀
    安信可Ai-WB2+<b class='flag-5'>舵機</b><b class='flag-5'>控制</b>(SG90)

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

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

    探索智能動力之源:揭秘舵機的無限可能

    在科技的浩瀚星空中,舵機以其精準(zhǔn)的控制能力和廣泛的應(yīng)用領(lǐng)域,成為了連接現(xiàn)實與智能夢想的橋梁。今天,就讓我們一起走進(jìn)舵機的世界,通過生動的演示、深入的控制信號解析
    的頭像 發(fā)表于 08-22 09:51 ?333次閱讀

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

    ESP32控制舵機正反轉(zhuǎn)的原理和實現(xiàn)方法。 一、舵機的基本原理 舵機的結(jié)構(gòu) 舵機主要由以下幾個部
    的頭像 發(fā)表于 08-20 09:13 ?1061次閱讀

    一文概敘自制舵機云臺

    本文主要涉及選擇合適的舵機、設(shè)計云臺結(jié)構(gòu)、編寫控制代碼以及組裝調(diào)試等步驟
    的頭像 發(fā)表于 08-09 14:31 ?448次閱讀
    一文概敘自制<b class='flag-5'>舵機</b>云臺

    舵機是什么?舵機內(nèi)部結(jié)構(gòu)解析

    舵機是一種由外殼、舵盤、直流電機、減速齒輪組、角度傳感器、控制驅(qū)動電路和接口線纜等部件組成的位置(角度)伺服驅(qū)動器。這些部件共同協(xié)作,使舵機能夠準(zhǔn)確、穩(wěn)定地實現(xiàn)角度變化,并廣泛應(yīng)用于無人機、機器人
    的頭像 發(fā)表于 06-14 14:56 ?5237次閱讀
    <b class='flag-5'>舵機</b>是什么?<b class='flag-5'>舵機</b>內(nèi)部結(jié)構(gòu)解析

    舵機是否屬于伺服電機

      在電機技術(shù)的廣泛領(lǐng)域中,舵機和伺服電機是兩個常被提及的術(shù)語。它們各自在自動化控制、機器人技術(shù)、航空航天等多個領(lǐng)域扮演著重要的角色。然而,對于這兩者之間的關(guān)系,特別是舵機是否屬于伺服電機這一
    的頭像 發(fā)表于 06-07 10:40 ?1361次閱讀

    機器人舵機:關(guān)鍵要素解析與選擇指南

    在機器人技術(shù)日新月異的今天,舵機作為機器人的核心部件之一,扮演著至關(guān)重要的角色。它的性能直接關(guān)系到機器人的運動控制、穩(wěn)定性以及精度等方面。那么,在選擇和使用機器人舵機時,我們需要關(guān)注哪
    的頭像 發(fā)表于 06-06 13:57 ?1009次閱讀
    機器人<b class='flag-5'>舵機</b>:關(guān)鍵要素解析與選擇指南

    舵機控制程序案例

    舵機控制板是串口通訊的(TTL 電平),可以使用任何串口設(shè)備給它發(fā)指令,從而控制舵機。
    發(fā)表于 04-24 18:36 ?5次下載

    舵機控制例程、原理介紹

    電子發(fā)燒友網(wǎng)站提供《舵機控制例程、原理介紹.zip》資料免費下載
    發(fā)表于 02-23 14:02 ?1次下載

    舵機三根線分別是什么?一文解析舵機各線纜對應(yīng)關(guān)系

    一根線,但是它的頻率和占空比是可以通過微處理器或其他控制芯片進(jìn)行調(diào)節(jié)的。不同的PWM信號可以實現(xiàn)對不同的模擬信號進(jìn)行數(shù)字編碼,從而實現(xiàn)不同的控制功能。 除了常規(guī)的三線舵機之外,還有一種
    發(fā)表于 12-30 10:06

    如何使用單片機控制舵機的轉(zhuǎn)動

    單片機是一種集成電路,它可以被編程以控制外部電子設(shè)備的運行。舵機是一種能夠轉(zhuǎn)動到特定位置的電動機,常用于模型、機器人以及其他需要精確控制位置的應(yīng)用中。本文將詳細(xì)介紹如何使用單片機
    的頭像 發(fā)表于 12-29 10:15 ?1715次閱讀

    舵機三根線分別是什么?一文解析舵機各線纜對應(yīng)關(guān)系

    最近,經(jīng)常有同學(xué)問我關(guān)于舵機線路的問題,包括舵機三根線分別是什么線、每根線的顏色是什么、舵機接線應(yīng)該怎么接,以及四線舵機都有什么線等。為了更
    的頭像 發(fā)表于 12-27 10:56 ?3475次閱讀
    <b class='flag-5'>舵機</b>三根線分別是什么?一文解析<b class='flag-5'>舵機</b>各線纜對應(yīng)關(guān)系
    RM新时代网站-首页