你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

最近一直在学习STM32F103驱动全桥逆变电路,疑问?

[复制链接]
qazplm3218 提问时间:2020-3-30 20:41 /
前同事用ATMEGA64芯片驱动全桥逆变电路,在全桥的输出端用示波器测量波形如下图,然后通过外接工频变压器,就能得到完美的正弦波(50HZ).但是图片上的频率明明不是50HZ,为什么外部接上工频变压器和电容就能得到50HZ呢??
1.jpg

2.jpg

我现在改用STM32F103驱动同样的全桥逆变电路,在全桥的输出端没有得到波形?
软件设计思路:
PWM频率为12KHZ,因为要得到50HZ的正弦波,所以正弦表的点数为12K/50=240点(一个周期)(240点的数据可以通过PWM表格生成工具得到),
然后一个周期是1/50=20ms,也就是要20ms要更新完正弦表的240点,设置定时器为20ms/240=83.3us中断一次更新空占比。
现在的问题是驱动全桥的两组互补的PWM都是正常的,就是在全桥的输出端没有得到波形?是算法问题吗?请做过全桥逆变器的高人解惑一下!!

收藏 评论1 发布时间:2020-3-30 20:41

举报

1个回答
butterflyspring 回答时间:2020-4-13 16:10:24
后面加上LC滤波电路就能得到正玄波了
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版