完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在制作平衡机器人项目,我需要驾驶Trinamic步进驱动器作为我的主电机。(我可以有200x256 / rot分辨率)它具有很多优点和单一缺点,它需要相当高的步进频率才能使电机平稳转动。首先,我正在考虑以100KHz的速度在软件中进行此操作,但是造粒将是如此之低。
所以我想使用PWM的硬件,用tiM1我可以进行频率扫描,我只是想不通如何以线性的方式使预测器工作 与TIM2我可以有32b周期寄存器,但由于某种原因我不能改变它,它配置后卡住,我可以改变宽度没有问题,但没有计数器周期。任何人都知道它为什么会发生? TIM2-> CCR1 = CCR; //固定为200ns冲动 TIM2-> ARR = P; //应该给我32b的频率分辨率,这将是完美的,但我不能改变它 有人知道如何做这项工作吗? |
|
相关推荐
1个回答
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
三菱PLC PLSV(可变速脉冲输出指令)在软件中如何使用?
3119 浏览 1 评论
1345 浏览 0 评论
3037 浏览 0 评论
2316 浏览 0 评论
10694 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-4-28 07:11 , Processed in 0.465257 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191