[32位单片机及处理器] 求推荐一款PWM精度高的PIC系列单片机

[复制链接]
1893|14
 楼主 | 2019-8-25 13:09 | 显示全部楼层 |阅读模式
我现在想用PIC系列单片机做变频输出的PWM波,但要求PWM精度较高。比如我现在输出了一个200KHz的PWM波,然后我想让它的PWM频率增加100Hz使其变为200100Hz输出,求问有没有什么推荐的PIC系列单片机吗?谢谢

使用特权

评论回复
| 2019-8-25 16:48 | 显示全部楼层

既然强调了精度高,应该有个具体误差范围吧,应用是电源方面还是电机方面?或者其它应用场合?看看厂家是否有专用的针对性功能模块

清晰描述项目需求或碰到的问题,这样方便别人了解

使用特权

评论回复
| 2019-8-25 21:02 | 显示全部楼层
那就看分辨率高。

使用特权

评论回复
| 2019-8-25 21:02 | 显示全部楼层
另外这个跟时钟有关系,你可以配置个高精度的有源晶振。

使用特权

评论回复
 楼主 | 2019-8-25 22:00 | 显示全部楼层
触觉的爱 发表于 2019-8-25 16:48
既然强调了精度高,应该有个具体误差范围吧,应用是电源方面还是电机方面?或者其它应用场合?看看厂家是 ...

我想做PFM控制,精度是越高越好,最好输出PWM频率变动能在100Hz左右。

使用特权

评论回复
 楼主 | 2019-8-25 22:01 | 显示全部楼层
21mengnan 发表于 2019-8-25 21:02
另外这个跟时钟有关系,你可以配置个高精度的有源晶振。

有什么推荐的PIC系列单片机么?

使用特权

评论回复
| 2019-8-26 07:51 | 显示全部楼层
数字电源pwm都是步进调节周期的,转到频率肯定是非线性变化。

使用特权

评论回复
 楼主 | 2019-8-26 09:02 | 显示全部楼层
gnaijnaoul 发表于 2019-8-26 07:51
数字电源pwm都是步进调节周期的,转到频率肯定是非线性变化。

那有没有符合我想要的PIC系列单片机?比如频率能从200KHz改到200100Hz这样的

使用特权

评论回复
| 2019-8-26 09:14 | 显示全部楼层
17854230680 发表于 2019-8-25 22:01
有什么推荐的PIC系列单片机么?

这个版块经常送开发板的,那些开发板里面用到的都是新的,好的,你可以选一个。

使用特权

评论回复
| 2019-8-26 17:16 | 显示全部楼层
dsPIC32系列的!

使用特权

评论回复
 楼主 | 2019-8-27 07:57 | 显示全部楼层

谢谢,我去找找资料看看

使用特权

评论回复
| 2019-8-27 09:16 | 显示全部楼层
17854230680 发表于 2019-8-26 09:02
那有没有符合我想要的PIC系列单片机?比如频率能从200KHz改到200100Hz这样的

PWM 频率要从 200KHz 变成 200100Hz,就是要求分频分辨率达到 1:2001,也就是高频要达到 2001*200100Hz = 400.4001MHz,大约 2.5nS 的粒度。 呃,microchip 公司还真有,dsPIC 有几款的 PWM 分辨率可以达到 250pS,比如这个 dsPIC33CH128MP508 ... ...,估计可以满足楼主的要求

使用特权

评论回复
| 2019-8-27 14:55 | 显示全部楼层
楼主好像是要分辨率而不是精度,用个锁相环做时钟,这样就是按频率步进而不是周期.

使用特权

评论回复
| 2019-8-27 16:29 | 显示全部楼层
先把时钟精度提高,这是源头。成本没太多限制的话,建议用有源晶振。

使用特权

评论回复
| 2019-8-29 12:30 | 显示全部楼层
本帖最后由 bellstudio 于 2019-8-29 12:32 编辑

如果是PFM模式的话,PIC16F里面的NCO就可以满足你的要求了
https://www.microchip.com/design-centers/8-bit/peripherals/core-independent/numerically-controlled-oscillator

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表