关于晶振单位 和pwm频率

关于晶振单位 和pwm频率,第1张

一个事计算机使用的二进制单位,一个事普通记录的十进制单位,不要搞错了啊!
8MHz=8000KHz=8000000Hz,这是频率
8MB=8192KB……,这是存储容量。
对于8MHz的晶振,最大能产生的PWM波形是4MHz,此时的占空比只有0,05和1,如果是你要的8KHz的频率,那占空比可以精确到1/1000。

1、没有统一的标准,其实PWM的频率和你的电机感抗和你需要的速度响应时间有很大的关系。一般的电机用14K就足够了。当然自需要简单的调速可以随便选。 如果电机转速比较高,感抗比较小,可以使用比较高的频率。一般最好不要超过20K 因为一般IGBT最高20K的开关频率。 而MOS 的开关频率比较高,, 但是过高的F 需要专用的驱动电路,不然MOS工作在放大区的时间比较长。 如果电机转速比较低,感抗比较大, 而且又是在做伺服, 那开关频率就需要低一点。
2、对于电机应用,功率越大,PWM频率越低,最低有500Hz或者1KHz的,在兆瓦级的应用中。普通中小功率的,5K到20K常见,功率越低,电压等级越低,你所能使用的PWM频率越高。因为低压的MOSFET开关频率可以做到很高,而高压的IGBT却很难快速开关。普通的马达,10K到20K,都没问题。

选一款带PWM功能的PIC单片机。
接8M或更高的晶振,程序调节PR2、CCPR1L和CCPR1H这些寄存器则可实现10K到200k可调。
这里只用到它的连续输出频率,而不是调节他的占空比。所以要注意CCPR1L、CCPR1H与PR2的配合。

与电机设计参数密切相关

若使用电感续流 则可忽视系统的最高频率要求(主要问题是 高频会加剧电机绝缘的老化频率太高某些能量被电机的电容和电感消化)
频率太低会引起低频震动

编程时的计算方法:
载波周期乘以载波脉冲数,就是PWM波的周期。
测量方法:
采用低通滤波器滤除载波,剩下调制波,对调制波进行整形,整形为方波,测量方波频率即可得到调制波(PWM基波)的频率。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12959460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存