亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
關于MG995舵機 依靠定時器模擬PWM控制
[打印本頁]
作者:
reveal
時間:
2017-11-11 15:37
標題:
關于MG995舵機 依靠定時器模擬PWM控制
先上一波代碼,有問題 ,依然是看網上知道MG995 舵機 周期是20MS
占空比0.5ms是0° 2.5是180° 1.5ms是90° 但是舵機一直在都懂 現在有點懷疑是舵機有問題
有人能幫助解決下困難嗎
# include "reg52.h"
typedef unsigned int uint ;
typedef unsigned char uchar ;
sbit Stevo =P1^0;
uint djzz=15;
void time0init();
void main()
{
time0init();
djzz=25;
}
void time0init()
{
TMOD=0X01;
TH0=(65536-20)/256;
TL0=(65536-20)%256;
EA=1;
TR0=1;
ET0=1;
}
void time0 () interrupt 1
{
uint count =0; //占空比
TR0=0;
TH0=(65536-40)/256;
TL0=(65536-40)%256;
count++;
if(count >500) //40*500=2000=20ms 一個周期
{
count=0;
}
if( djzz<count ) // 所需要角度 的電壓固定 但是占空比給的電壓打 說明角度大 因此需要角度小一點
{
Stevo=0; // 給高轉
}
else
Stevo=1;
TR0=1;
}
作者:
reveal
時間:
2017-11-16 20:47
問題找到了 ,原因是沒有加延時,沒有讓舵機有足夠時間去反應
作者:
yyxxhh
時間:
2018-5-4 10:27
你好,請問一下,需要在哪里加延時?我還是不太會用
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1