年过了 鸡吃过了 鱼也吃过了 牌也打过了 该继续干活了
先考虑风机控制 这种小功率无刷电机 直接用PWM供电 不需要稳压(原焊台是直接线性稳压控制的 但是我向来不喜欢低效率会发热的设计) 就能调整吧 。。。先搭个临时电路试试可行性
嗯 是可行的 采用20kHz的PWM 电机没有被破坏 也没有杂音 风大风小调节也顺滑
想用示波器看看波形是否有严重的毛刺(怕可能会破坏供电或者无刷电机电路) 结果示波器坏了 。。。嗯 花了点时间又幸运地修好了
没有严重的毛刺 可行
不过其实整体波形挺有意思的 将时间轴压缩一下 大概半速转动 是这样的
如果PWM将脉宽降下来 转速下降 波形变成这样
可以观察到两个现象
电机切割磁场造成的反电动势:就是拱形的顶部高度 这时候PWM虽然关断 但是不会把电压拉到地(那等于电机刹车了)这时候测量到的电压实际由电机的反电动势提供。。。我原本以为因为是无刷电机 这个反电动势因为内部有电路 不会泄露出来的。。。也有可能换个其他电机就看不到了
因为转子和定子结构上的周期性 和磁场的非均匀性(见下图) 这个反电动势的幅度 有一定波动(造成拱形)与转速呈整数倍数 我猜大概是2或者4倍
这样不需要从电机引出霍尔信号 就有3个途径得到实际转速了
当PWM关断时测量反电动势电压(这个时机的选择 就象T12焊台的工作方式)然后滤波出最大值 反电动势和转速是线性关系
滤波出拱形波形 这个频率 按转子磁化方式和定子结构 与实际转速是整数倍关系
其实还有一个方式 就是PWM打开时候 测量电机的电流 如果线圈电阻(包括串进去的限流电阻)先测量出来 用供电电压减去电流乘上电阻 就是反电动势(与1类似需要滤波出最大值)
最后 我只是兴趣性的研究一下 才不会把这个项目搞得那么复杂 并不需要控制转速到这么精密
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |