野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6793|回复: 1

STM32F103VET6同时驱动10只伺服电机问题

[复制链接]
发表于 2017-10-31 08:54:13 | 显示全部楼层 |阅读模式
各位大神前辈们:我最近一个项目,使用的是STM32F103VET6,需要驱动至少10伺服电机,现在其他功能占用了几个TIM   现在使用TIM1和TIM4和TIM3分别输出4个PWM
来驱动伺服驱动器(位置模式),要求每只伺服的速度和方向能单独调节,那问题来了,比如TIM1的4个通道共享了一个ARR,那频率就都是一样的,因为位置模式速度就是靠频率来调节的,这样四个伺服就只能产生同样的速度。有没有办法使得四个通道单独额频率呢?请知道的或者遇到过的前辈们指点迷津呢,困惑啊。
回复

使用道具 举报

发表于 2017-10-31 09:29:16 | 显示全部楼层
那只能每个用一个定时器了,不过这样定时器不够用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-28 14:22 , Processed in 0.028946 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表