m24h作者
3年9个月前修改于 3年9个月前IP:上海
914971
3楼

年过了 鸡吃过了 鱼也吃过了 牌也打过了 该继续干活了

先考虑风机控制 这种小功率无刷电机 直接用PWM供电 不需要稳压(原焊台是直接线性稳压控制的 但是我向来不喜欢低效率会发热的设计) 就能调整吧 。。。先搭个临时电路试试可行性

嗯 是可行的 采用20kHz的PWM 电机没有被破坏 也没有杂音 风大风小调节也顺滑

想用示波器看看波形是否有严重的毛刺(怕可能会破坏供电或者无刷电机电路) 结果示波器坏了 。。。嗯 花了点时间又幸运地修好了

fotor_1674450983207.jpg

没有严重的毛刺 可行

不过其实整体波形挺有意思的 将时间轴压缩一下 大概半速转动 是这样的

fotor_1674451089719.jpg

如果PWM将脉宽降下来 转速下降 波形变成这样

fotor_1674451066431.jpg

可以观察到两个现象

  1. 电机切割磁场造成的反电动势:就是拱形的顶部高度 这时候PWM虽然关断 但是不会把电压拉到地(那等于电机刹车了)这时候测量到的电压实际由电机的反电动势提供。。。我原本以为因为是无刷电机 这个反电动势因为内部有电路 不会泄露出来的。。。也有可能换个其他电机就看不到了

  2. 因为转子和定子结构上的周期性 和磁场的非均匀性(见下图) 这个反电动势的幅度 有一定波动(造成拱形)与转速呈整数倍数 我猜大概是2或者4倍

    IMG_20230123_133847.jpg

这样不需要从电机引出霍尔信号 就有3个途径得到实际转速了 

  1. 当PWM关断时测量反电动势电压(这个时机的选择 就象T12焊台的工作方式)然后滤波出最大值 反电动势和转速是线性关系

  2. 滤波出拱形波形 这个频率 按转子磁化方式和定子结构 与实际转速是整数倍关系

  3. 其实还有一个方式 就是PWM打开时候 测量电机的电流 如果线圈电阻(包括串进去的限流电阻)先测量出来 用供电电压减去电流乘上电阻 就是反电动势(与1类似需要滤波出最大值)

最后 我只是兴趣性的研究一下 才不会把这个项目搞得那么复杂 并不需要控制转速到这么精密

评论
文号 / 914971

千古风流
名片专栏发私信
学术分 1
总主题 68 帖总回复 1007 楼拥有证书:进士 学者 机友
注册于 2020/01/22 18:44:43最后登录 2026/10/31 00:16:32
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:上海

个人简介

个人开源项目: m24h.github.io

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的