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

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

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

mg995舵機(jī)中文資料(參數(shù)_尺寸_控制程序)

姚小熊27 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-05-11 11:26 ? 次閱讀

mg995舵機(jī)參數(shù)與尺寸

產(chǎn)品尺寸40.7*19.7*42.9mm

產(chǎn)品重量55g

工作扭矩13KG/cm

反應(yīng)轉(zhuǎn)速:53-62R/M

使用溫度:-30~+60°

死區(qū)設(shè)定:4微秒

插頭類型:JR、FUTABA通用

轉(zhuǎn)動(dòng)角度:最大180度

舵機(jī)類型:模擬舵機(jī)

工作電流:100mA

使用電壓:3-7.2V

結(jié)構(gòu)材質(zhì):金屬銅齒、空心杯電機(jī)、雙滾珠軸承無(wú)負(fù)載

操作速度:0.17秒/60度(4.8V);0.13秒/60度(6.0V)

附件包含:舵盤、線長(zhǎng)30CM、固定螺釘、減振膠套及鋁套等附件

mg995舵機(jī)使用范圍

適用范圍:1:10和1:8平跑車、越野車、卡車、大腳車、攀爬車、雙足機(jī)器人、機(jī)械手、遙控船,適合50級(jí)-90級(jí)甲醇固定翼飛機(jī)以及26cc-50cc汽油固定翼飛機(jī)等模型。

mg995舵機(jī)接線

舵機(jī)上有三根線,分別為VCC、GND、信號(hào)線??刂菩盘?hào)一般要求周期為20ms的PWM信號(hào)。VCC、GND需要另外接驅(qū)動(dòng)給舵機(jī)供電,而且得和開(kāi)發(fā)板共地。

mg995舵機(jī)中文資料(參數(shù)_尺寸_控制程序)

中間的永遠(yuǎn)是電源正極。

mg995舵機(jī)控制原理

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

0.5ms————–0度;

1.0ms————45度;

1.5ms————90度;

2.0ms———–135度;

2.5ms———–180度;

mg995舵機(jī)中文資料(參數(shù)_尺寸_控制程序)

LM811的PWM控制MG995舵機(jī)程序

#include “hw_memmap.h”

#include “hw_types.h”

#include “sysctl.h”

#include “gpio.h”

#include “pwm.h”

#include “hw_ints.h”

#include “delay.h”

#define PH0_PWM2 GPIO_PIN_0

#define PH1_PWM3 GPIO_PIN_1

#define LED GPIO_PIN_6

unsigned int jiaodu[]={12000,16000,12000,8000};

unsigned int jiaodu1[]={12000,20000,12000,4000};

//unsigned int jiaodu1[]={148000,140000,148000,156000};

void H_T();

void Q_J();

/*********************************************************************************************************

** Function name: main()

** Descriptions: 主函數(shù)

** input parameters: NONE

** output parameters: NONE

** Returned value: NONE

*********************************************************************************************************/

int main (void)

{

SysCtlClockSet(SYSCTL_SYSDIV_1 | /* 配置6MHz外部晶振作為主時(shí)鐘 */

SYSCTL_USE_OSC |

SYSCTL_OSC_MAIN |

SYSCTL_XTAL_8MHZ);

SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOH|SYSCTL_PERIPH_GPIOC); /* 使能PWM2和PWM3輸出所在GPIO */

SysCtlPeripheralEnable(SYSCTL_PERIPH_PWM); /* 使能PWM模塊 */

SysCtlPWMClockSet(SYSCTL_PWMDIV_1); /* PWM時(shí)鐘配置:不分頻 */

GPIOPinTypePWM(GPIO_PORTH_BASE, GPIO_PIN_0); /* PH0配置為PWM功能 */

GPIOPinTypePWM(GPIO_PORTH_BASE, GPIO_PIN_1); /* PH1配置為PWM功能 */

PWMGenConfigure(PWM_BASE, PWM_GEN_1, /* 配置PWM發(fā)生器1:加減計(jì)數(shù) */

PWM_GEN_MODE_UP_DOWN | PWM_GEN_MODE_NO_SYNC);

PWMGenPeriodSet(PWM_BASE, PWM_GEN_1, 160000); /* 設(shè)置PWM發(fā)生器1的周期 */

PWMPulseWidthSet(PWM_BASE, PWM_OUT_2, jiaodu[0]); /* 設(shè)置PWM2輸出的脈沖寬度 */

PWMPulseWidthSet(PWM_BASE, PWM_OUT_3, jiaodu[0]); /* 設(shè)置PWM3輸出的脈沖寬度 */

// PWMSyncUpdate(PWM_BASE,PWM_GEN_1_BIT);

PWMOutputState(PWM_BASE, (PWM_OUT_2_BIT | PWM_OUT_3_BIT), true); /* 使能PWM2和PWM3的輸出 */

PWMGenEnable(PWM_BASE, PWM_GEN_1); /* 使能PWM發(fā)生器1, */

GPIOPinTypeGPIOOutput(GPIO_PORTC_BASE,LED);

GPIOPinWrite(GPIO_PORTC_BASE,LED,0XFF);

/* 開(kāi)始產(chǎn)生PWM方波 */

// PWMGenIntTrigEnable(PWM_BASE,PWM_GEN_1,PWM_INT_CNT_ZERO);

// PWMIntEnable(PWM_BASE,PWM_INT_GEN_1);

// IntEnable(INT_PWM1);

// IntMasterEnable();

while(1)

{

Q_J();

H_T();

}

}

void PWM_Generator_1_ISR (void)

{

const unsigned long ulTab[10] ={156000,148000,140000};

static unsigned long n = 0;

PWMGenIntClear(PWM_BASE,

PWM_GEN_1,

PWM_INT_CNT_ZERO);

PWMPulseWidthSet(PWM_BASE, PWM_OUT_2, ulTab[n]); /* 設(shè)置PWM2輸出的周期 */

PWMPulseWidthSet(PWM_BASE, PWM_OUT_3, ulTab[2-n]); /* 設(shè)置PWM3輸出的周期 */

GPIOPinWrite(GPIO_PORTC_BASE,LED,0);

n++;

if ( n 》= 3 ) {

n = 0;

}

}

void Q_J()

{

unsigned char i=1,j=1;

PWMPulseWidthSet(PWM_BASE, PWM_OUT_2, jiaodu[i++]); /* 設(shè)置PWM2輸出的周期 */

//PWMPulseWidthSet(PWM_BASE, PWM_OUT_3, jiaodu); /* 設(shè)置PWM3輸出的周期 */

GPIOPinWrite(GPIO_PORTC_BASE,LED,0);

delay_ms(220);

PWMPulseWidthSet(PWM_BASE,PWM_OUT_3,jiaodu1[j++]);

GPIOPinWrite(GPIO_PORTC_BASE,LED,0XFF);

delay_ms(220);

PWMPulseWidthSet(PWM_BASE,PWM_OUT_2,jiaodu);

delay_ms(230);

}

void H_T()

{

unsigned char i=1,j=2;

PWMPulseWidthSet(PWM_BASE, PWM_OUT_2, jiaodu[i++]); /* 設(shè)置PWM2輸出的周期 */

//PWMPulseWidthSet(PWM_BASE, PWM_OUT_3, jiaodu); /* 設(shè)置PWM3輸出的周期 */

GPIOPinWrite(GPIO_PORTC_BASE,LED,0);

delay_ms(220);

PWMPulseWidthSet(PWM_BASE,PWM_OUT_3,jiaodu1[j++]);

GPIOPinWrite(GPIO_PORTC_BASE,LED,0XFF);

delay_ms(220);

PWMPulseWidthSet(PWM_BASE,PWM_OUT_2,jiaodu);

delay_ms(230);

}

}

聲明:本文內(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)投訴
  • 舵機(jī)
    +關(guān)注

    關(guān)注

    17

    文章

    264

    瀏覽量

    40913
  • mg995
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    3535
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    舵機(jī)控制程序

    舵機(jī)控制程序,僅供參考{:soso_e113:}
    發(fā)表于 05-16 14:46

    單片機(jī)控制MG995舵機(jī)程序

    求51單片機(jī)控制MG995舵機(jī)程序
    發(fā)表于 08-14 21:58

    STM32F030 180°舵機(jī)控制程序

    采用串口控制舵機(jī)控制程序,還有自己寫的一個(gè)上位機(jī)通信界面,芯片采用的是STM32F030R8T6,可以實(shí)現(xiàn)5個(gè)舵機(jī)10°-170°的旋轉(zhuǎn)。
    發(fā)表于 06-13 10:53

    請(qǐng)問(wèn)MG995舵機(jī)三個(gè)同時(shí)不斷的啟動(dòng),電流很大怎么辦?

    MG995舵機(jī)三個(gè)同時(shí)不斷的啟動(dòng),電流很大應(yīng)該怎么做呢 誰(shuí)有跟更好控制舵機(jī)程序?求助
    發(fā)表于 07-19 05:02

    我寫的ATMEGA128的舵機(jī)控制程序用不了,可以提供控制一個(gè)舵機(jī)控制程序

    我寫的ATMEGA128的舵機(jī)控制程序怎么用不了,那位可以提供控制一個(gè)舵機(jī)控制程序
    發(fā)表于 01-11 10:45

    MG995/MG996R舵機(jī)基本參數(shù)

    常用舵機(jī)資料MG995/MG996R舵機(jī)一、基本參數(shù):1、結(jié)構(gòu)材質(zhì):模擬金屬銅齒 ,空心杯電機(jī)
    發(fā)表于 09-13 06:52

    MG995舵機(jī)的工作原理是什么

    MG995舵機(jī)工作原理及基于STM32的驅(qū)動(dòng)源代碼一·MG995舵機(jī)工作原理1.MG995舵機(jī)簡(jiǎn)
    發(fā)表于 09-13 07:59

    MG996R與MG995R舵機(jī)簡(jiǎn)析

    MG996R、MG995R舵機(jī)規(guī)格1.尺寸:40.719.742.9mm2.重量:55克3.反應(yīng)速度:無(wú)負(fù)載速度0.17秒/60度(4.8V);0.13秒/60度(6.0V)4.工作死
    發(fā)表于 01-20 06:22

    機(jī)器人控制程序舵機(jī)型)

    機(jī)器人控制程序舵機(jī)型)機(jī)器人控制程序舵機(jī)型)
    發(fā)表于 11-12 17:23 ?16次下載

    舵機(jī)控制程序

    舵機(jī)控制程序。
    發(fā)表于 03-21 15:43 ?12次下載

    MG995舵機(jī)模型及配件參考資料下載

    2016SW繪制的MG995舵機(jī)模型及配件
    發(fā)表于 02-07 15:48 ?101次下載

    多路舵機(jī)速度控制程序資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是多路舵機(jī)速度控制程序資料免費(fèi)下載
    發(fā)表于 11-08 08:00 ?18次下載
    多路<b class='flag-5'>舵機(jī)</b>速度<b class='flag-5'>控制程序</b><b class='flag-5'>資料</b>免費(fèi)下載

    dfrobot塑料舵機(jī)盤簡(jiǎn)介

    經(jīng)典黑色系高品質(zhì)小舵機(jī)盤,適用于MG995MG945等舵機(jī),做航模和機(jī)器人的朋友在長(zhǎng)時(shí)間使用過(guò)程中舵機(jī)盤很容易損壞,因此我們提供適用于
    的頭像 發(fā)表于 12-02 09:45 ?1746次閱讀
    dfrobot塑料<b class='flag-5'>舵機(jī)</b>盤簡(jiǎn)介

    基于89C51單片機(jī)的舵機(jī)按鍵控制程序程序

    基于89C51單片機(jī)的舵機(jī)按鍵控制程序程序
    發(fā)表于 05-16 09:09 ?6次下載

    舵機(jī)mg995mg996r區(qū)別

    舵機(jī)MG995MG996R是兩款常見(jiàn)的舵機(jī)型號(hào),它們都是用于控制機(jī)械裝置運(yùn)動(dòng)的電機(jī),常見(jiàn)于機(jī)器人、遙控車輛、無(wú)人機(jī)等設(shè)備中。雖然它們?cè)谕庥^
    的頭像 發(fā)表于 12-27 10:04 ?6598次閱讀