pwm 频率 占空比 分辨率 的计算公式

最近写控制代码的工程中发现,一直记不住pwm的计算公式 这里打算总结一下 日后再忘记的时候来看一眼  

psc: 就是预分频值 

arr:   自动装载值(模式一般为向上计数)

ccr: 输出比较寄存器里的值

这里其实还有一个一个问题 关于直流电机的频率设置的问题的因为很多讲解单片机的文章并没有指出电机的频率一般为多少合适 过大或者过小会怎么样

这里我只能根据自己查阅的资料来记录一下

第一个 是分辨率的问题因为如果分辨率过于精细 也就是arr设置的值越大的话理论上对电机的硬件要求就比较高 所以我设置一般都是百分之一

第二个就是psc的值也会影响频率的值 从直观上来看频率越高 电机的转速就越高  

我们可以利用转速公式来计算转速,假如转速用n 表示, 频率 f, 电机极对数p. 那么转速的计算公式 n = 60 * f / p,f 的单位是Hz, n的单位RPM. 就可在设计时可以考虑你想要的最高转速是多少从而设计出合适的频率, 所以需要充分考虑电机的性能和自己的实际需求才能设计出合适的频率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值