微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
您好, 登录| 注册|

用单片机产生的SPWM波形,存在的问题,高手请进!

  • 2010-09-19 10:47
  • ydcman

    LV.0
  • 2.9w

    浏览

  • 136

    回复

  • 0

    获赞

  • 最近业余时间,在用AVR的单片机做逆变器。

    计划如下:

    1.第一步,用相位修正模式PWM产生SPWM波形,载频为15.586K,写出程序,做调试的PCB。

    2.第二步,用低电压进行开环调试,实测得出正弦波。

    3.第三步,实现闭环控制,各种保护功能。

    现在做在第二步,实测得出的波形和预期的差很多,请高手指教一二。

    同是电子工程师,请一定不要吝啬你的赞!

    0人已赞

    编辑 举报

    LV.1

    2366076

    603043

    13

    143098

    说说你的看法

  • LV.

    @

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    取消
    发送
  • 现在还没有回复呢,说说你的想法

    现在还没有回复呢,说说你的想法

    全部回复(136)

  • avrmcu

    LV.1

    2010-09-22 11:23

    @avrmcu

    我也用AVR在搞,用tiny26做过前期的测试,目前在测试tiny261稳压PID算法,261系列芯片比较合适只是程序空间太小而且不带硬件乘法器,461和861又买不到。mega系列我觉得不太适合搞逆变,虽然芯片的功能非常丰富。ATmel的AVR今年严重缺货,很多芯片都买不到,更高级的芯片好像是对中国禁运似的根本见不到。所以准备用dsPIC30,dsPIC33或AT90PWM3B或更高级的32位单片机。工作太忙,只有空闲的时候搞下了。这几天在画PCB。

    谁知道普源示波器用U盘保存的图形用啥软件可以在电脑上打开???
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2370377

    603043

    13

    181177

    取消
    发送
    42
  • avrmcu

    LV.1

    2010-09-22 22:49

    @

    我是用快速PWM模式,并在中断里查表实现SPWM的,你第一步完成的波形有实际测过吗?给你个建议搞逆变数字示波器应该是标准装备之一。

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2371482

    603043

    13

    181177

    取消
    发送
    43
  • ydcman

    LV.1

    2010-09-24 13:54

    @avrmcu

    我是用快速PWM模式,并在中断里查表实现SPWM的,你第一步完成的波形有实际测过吗?给你个建议搞逆变数字示波器应该是标准装备之一。

    呵呵,谢谢了,测试过,波形是按照SPWM形式分布的,是用单位里的普源示波器测得。我用的是快速PWM式,模式14,芯片为ATMEGA88;原先考虑用相位修正模式,但感觉线性不对,所以就改了

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2376988

    603043

    13

    143098

    取消
    发送
    44
  • ydcman

    LV.1

    2010-09-24 13:56

    @avrmcu

    谁知道普源示波器用U盘保存的图形用啥软件可以在电脑上打开???
    好像要普源的专用软件,我也想打开过,但由于格式不对,始终打不开,在网上试了几个办法都没有打开过,后来就没有试了
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2376990

    603043

    13

    143098

    取消
    发送
    45
  • ydcman

    LV.1

    2010-09-24 13:56

    @avrmcu

    谁知道普源示波器用U盘保存的图形用啥软件可以在电脑上打开???
    好像要普源的专用软件,我也想打开过,但由于格式不对,始终打不开,在网上试了几个办法都没有打开过,后来就没有试了
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2376991

    603043

    13

    143098

    取消
    发送
    46
  • ydcman

    LV.1

    2010-09-24 13:58

    @avrmcu

    我也用AVR在搞,用tiny26做过前期的测试,目前在测试tiny261稳压PID算法,261系列芯片比较合适只是程序空间太小而且不带硬件乘法器,461和861又买不到。mega系列我觉得不太适合搞逆变,虽然芯片的功能非常丰富。ATmel的AVR今年严重缺货,很多芯片都买不到,更高级的芯片好像是对中国禁运似的根本见不到。所以准备用dsPIC30,dsPIC33或AT90PWM3B或更高级的32位单片机。工作太忙,只有空闲的时候搞下了。这几天在画PCB。

    AVR的普通的芯片不紧张的,淘宝上很多,电子商城里基本没有,或价格很贵,淘宝上的不贵,可能是有奸商在炒作吧,高档的芯片是很难买的
    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2376992

    603043

    13

    143098

    取消
    发送
    47
  • ydcman

    LV.1

    2010-09-25 20:01

    @ydcman

    呵呵,谢谢了,测试过,波形是按照SPWM形式分布的,是用单位里的普源示波器测得。我用的是快速PWM式,模式14,芯片为ATMEGA88;原先考虑用相位修正模式,但感觉线性不对,所以就改了

    我们说的有些零散,所以我把我的思路整理一下,方便大家学习和交流。

    载频选择在:·1.大于15K左右,在音频之外,这样没有什么杂音

    2。半个周期调制数据更新,每个半周期10ms/载频周期=需要的脉冲数

    初始的SPWM值为PC机算出的,当然用EXCEL也是可以的。

    3。动态因子约为1000(变化的),静态因子(除数)也是1000。

    可以自己定变动的值,根据实际需要和可行性。

    4。闭环控制时通过改变动态因子,来实现,(计算完毕后)在半个周期开头处更改。

    不到或不对之处欢迎指教!

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2381217

    603043

    13

    143098

    取消
    发送
    48
  • ydcman

    LV.1

    2010-09-25 20:01

    @ydcman

    呵呵,谢谢了,测试过,波形是按照SPWM形式分布的,是用单位里的普源示波器测得。我用的是快速PWM式,模式14,芯片为ATMEGA88;原先考虑用相位修正模式,但感觉线性不对,所以就改了

    正弦波生成表

    VsinTab 

     

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2381218

    603043

    13

    143098

    取消
    发送
    49
  • ydcman

    LV.1

    2010-10-26 12:23

    @ydcman

    正弦波生成表

    VsinTab 

     

    输出加阻容滤波后,电容两端波形 

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2425623

    603043

    13

    143098

    取消
    发送
    50
  • 萧山老寿

    LV.1

    2010-10-26 21:36

    @ydcman

    输出加阻容滤波后,电容两端波形 

    波形已经很不错了,但怎么是连续馒头波,应该是二路分别间隔180度的馒头波。

    0

    设为最佳答案

    置顶

    编辑

    删除

    举报

    #该内容仅管理员可见#

    #回复内容已被删除#

    #该内容正在审核#

    回复:

    2426404

    603043

    13

    337926

    取消
    发送
    51
  • 现在还没有回复呢,说说你的想法

     1 2 3 4 5 6 7 8 9 10  
  • 回复

  • 收藏

  • 点赞

  • 举报有害信息

  • 已超出发布时间24小时,无法编辑与删除
    关于我们 联系方法 广告服务 会议服务 电子星球APP 网站地图 不良信息举报 热线:400-003-2006
    © 2002-2023 Netbroad(网博互动)公司版权所有 津ICP备 11006234号-2 联网备案号:12010402000747 增值电信业务经营许可证:津B2-20120058