找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4599|回復(fù): 5
收起左側(cè)

怎用51單片機(jī)控制PowerHD數(shù)字舵機(jī)轉(zhuǎn)動,新人求程序

[復(fù)制鏈接]
ID:205873 發(fā)表于 2017-5-29 16:33 | 顯示全部樓層 |閱讀模式
最近買了一個PowerHD的LF-20MG數(shù)字舵機(jī),之前只有控制MG995舵機(jī)的程序,但是用到數(shù)字舵機(jī)上卻不行了。有沒有大神幫忙解決的?必有重謝
以下是單片機(jī)控制MG995舵機(jī)的程序,怎么改成控制LF-20MG的程序呢?
#include<reg52.h>      
#include<stdio.h>        

#define uint unsigned int         
#define uchar unsigned char
int i=0,k=0;  
int a[8]={500,1000,1500,2000,2500,2000,1500,1000};

sbit P0_0=P0^0;                                    
void Init_t0(void);

void main()  
{         
        P0_0=1;                                                      
        Init_t0();
        while(1);
}

void Init_t0(void)
{   
        TMOD=0x01;                 
        TH0=(65536-500)/256;
        TL0=(65536-500)%256;      
        EA=1;
        ET0=1;
        TR0=1;         
}



void PWM0() interrupt 1      
{  
        if(P0_0==1)                        
        {  

               TH0=(65536-(19950-a[k]))/256;               
                TL0=(65536-(19950-a[k]))%256;                                       
        }
        else                                       
        {
               TH0=(65536-a[k])/256;
                TL0=(65536-a[k])%256;
        }
        P0_0=~P0_0;
                                i++;
                                if (i>=80)         
        {
                                                i=0;
                                                k++;
                                                if(k==8)k=0;
        }

}                                                        
               

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:205873 發(fā)表于 2017-5-29 16:41 | 顯示全部樓層
我百度了一下好像數(shù)字舵機(jī)只用發(fā)一個PWM信號就行,但是還是不懂怎么修改啊,求大神幫忙改成可以控制數(shù)字舵機(jī)的程序
回復(fù)

使用道具 舉報(bào)

ID:205873 發(fā)表于 2017-5-31 11:17 | 顯示全部樓層
有沒有會用單片機(jī)控制數(shù)字舵機(jī)的?幫個忙好嗎非常感謝了!
回復(fù)

使用道具 舉報(bào)

ID:177855 發(fā)表于 2017-6-5 14:05 | 顯示全部樓層
正準(zhǔn)備做,同求。。。
回復(fù)

使用道具 舉報(bào)

ID:284786 發(fā)表于 2019-6-14 10:15 | 顯示全部樓層
不知樓主這個解決了沒有  現(xiàn)在我也遇到了
回復(fù)

使用道具 舉報(bào)

ID:553625 發(fā)表于 2019-7-16 15:49 | 顯示全部樓層
MG995我沒記錯的話是模擬信號  不是數(shù)字舵機(jī)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表