完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
利用stm单片机定时器产生pwm,再带入正弦数组。单片机pwm最大脉宽对应数字899,设定正弦最大幅值为899的时候正常,经过滤波输出的正弦电压可以带工频变压器。但调压的时候,改变最大正弦值(比如800),这时候输出波形也正常,交流电压也能降低,但是接上交流变压器就会过载,而且会产生杂波,这是为什么?请教一下各位大师!
|
|
相关推荐
1个回答
|
|
可能导致这种情况的原因有以下几点:
1. 软件逻辑问题:在调压时可能需要调整相关的参数,如变压器的变比或者其他的控制参数来适应新的最大幅值。检查一下代码,确保相关的参数正确设置。 2. 变压器额定功率不够:如果在降低最大正弦值后,输出电压降低,但仍然超过了变压器的额定功率,则会导致变压器过载,并产生杂波。检查一下变压器的额定功率是否足够。 3. 输出滤波问题:降低最大正弦值后,可能会导致输出的波形变得更加不平滑,从而增加了输出的谐波成分。这些谐波成分可能会导致交流变压器过载和杂波的产生。可以尝试增加滤波电路的容值或者使用更好的滤波方法来减少谐波成分的影响。 4. STM单片机引脚电压不够稳定:当最大正弦值降低后,PWM波形的峰值可能变得更小,这需要更高的准确性和稳定性来保持稳定的输出电压。检查一下STM单片机的供电电压是否稳定,是否满足要求。 总之,需要仔细排查上述可能导致问题的原因,并逐一进行排查,才能找到问题所在并解决。 |
|
2 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
649 浏览 0 评论
使用stm32l451片子,对ad7606进行3通道100k采样值跳动问题?
1330 浏览 1 评论
STM32进行DMA数据转运,为什么只有A组最后一位数据被转运到B组去?
1780 浏览 2 评论
2071 浏览 3 评论
1660 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-1 07:03 , Processed in 0.387018 second(s), Total 48, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号