求大佬指导一下ADC采集反电动势的方法
我在用ADC采集反电动势驱动BLDC,PWM频率20K,电机电速度5.2W转,满转速时一个换相周期大多数是4个PWM。 现在是在PWM的中点进行采样,因为只采集了3、4个点,出来的效果相对较差,波形的一致性不怎么好,有的超前有的滞后。 这种应该怎么改善?求大佬指点 上面图片是,相电压波形 实在是不明白,看大佬们怎么说, 转速电频率越高,需要的ADC采样频率当然也要同步升高。在允许的情况下,提高载频(30KHz),同步提高触发ADC采样频率。当然跟MCU的ADC模块性能也有关系,ADC的转换速率越高,采样结果更新越快。
越高频的电机应用,越拼算法执行时间和MCU性能。 ATC2019 发表于 2022-10-11 10:14
转速电频率越高,需要的ADC采样频率当然也要同步升高。
在允许的情况下,提高载频(30KHz),同步提高触发AD ...
多谢多谢,这个问题大概解决了。 请问后续是怎么解决的?提高载波频率? aure6666 发表于 2022-12-5 13:53
请问后续是怎么解决的?提高载波频率?
我是采用PWM中心对齐的方式,单次PWM采集两次AD值,这样得到的点就会多一些。还好单片机ad速度比较快,能够实现,波形还可以。
页:
[1]