麦梗上的野菊 2022-04-13 15:30 采纳率: 45.5%
浏览 173
已结题

如何修改舵机占空比?

问题遇到的现象和发生背景

小组比赛要用到舵机,我负责控制舵机的旋转和舵机速度,但是已经一周了,占空比还是不知道咋调,听学长说要修改时钟,但是我改了没反应,之前在Object.c里改了一下,将2500改成了5000,改后变成了旋转180°,将数据改回还是转180°(之前是转大概100°)

问题相关代码,请勿粘贴截图
case CMD_ALL_ID: //0x3006
    memcpy(&ctrl_cmd, rxbuf, sizeof(mtlink_all_CMD_t));
    ctrl_cmd.UpDown = (-1) * ctrl_cmd.UpDown;

LED_SetPwm(CONSTRAIN(ctrl_cmd.light * 20, 5000, 0));
ctrl_cmd.ptz = ctrl_cmd.ptz * 6;//
YunTai_SetPwm(CONSTRAIN(ctrl_cmd.ptz + YunTai_MID, 2500,500)); //控制摄像头舵机

tim.c
htim3.Instance = TIM3;
htim3.Init.Prescaler = 8999; // htim3.Init.Prescaler = 8999; //预分频为9000
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
htim3.Init.Period = 49;
时钟三控制舵机

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月21日
    • 创建了问题 4月13日

    悬赏问题

    • ¥20 python忆阻器数字识别
    • ¥15 无法输出helloworld
    • ¥15 高通uboot 打印ubi init err 22
    • ¥20 PDF元数据中的XMP媒体管理属性
    • ¥15 R语言中lasso回归报错
    • ¥15 网站突然不能访问了,上午还好好的
    • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
    • ¥15 semrush,SEO,内嵌网站,api
    • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
    • ¥15 振荡电路,ADS仿真