电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>基于Arduino通用交流电机速度控制器

基于Arduino通用交流电机速度控制器

2023-06-25 | zip | 0.17 MB | 次下载 | 免费

资料介绍

描述

介绍

警告!!!首先,我会写一个报价

停止!!!该电路连接到 110-220 电压。并成功重复了这个项目。我的车间里有同样的马达。只剩下一件事 - 电机速度控制器没有它,电机将以最大 15000-19000 RPM 的速度旋转。这对木车床来说太多了。为了控制电机速度,我们可以使用 SCR 稳压器,但在低 RPM 时电机会很弱,没有扭矩。幸运的是,这种电机有转速传感器,我们可以做一个闭环系统,即使在负载和控制扭矩的情况下也能保持稳定的转速。

寻找解决方案

众所周知的芯片TDA1085是专门设计用于控制带有速度传感器速度的电机。但我没有这个芯片,要查看 RPM,我必须制作一个转速表。在 Chinese stories 中,我发现了一款​​具有 RPM 稳定功能的廉价交流电机速度控制器。我买了一个并测试了。一切都很好,除了几件事:

  • 只有400W。(可以通过改变三端双向可控硅开关来增加)
  • 最大转速为 1450!在我用过的滑轮之后,转速将只有 480 RPM 左右!
  • 无转速显示。

在网上冲浪后,我发现了几个速度控制器项目,并决定使用找到的想法制作我自己的控制器。

有一个我使用的资源列表:

原理图和元件

我不会给出交流切相如何工作的理论,因为没有什么新东西。我在上面提供了一些与调光和电机控制理论的链接(第一个和第二个链接)。NXP 和 Microchip 有很多关于控制电机的有用信息。

 
poYBAGNQmTmAAs4sAAjrlXrsYhU959.jpg
 

 

分块绘制的示意图:

所有组件都焊接在原型板上。对于更多控制器,我将跟踪 PCB一些照片:

 

 
pYYBAGNQmT6ASB3eAAz9vcurqQ0142.jpg
 

 

 
poYBAGNQmUWAC142AA5EYXPj8zU299.jpg
 

 

 
poYBAGNQmUuAD57QAA40DG1pxaE165.jpg
 

我使用了 BTA41 三端双向可控硅开关因为我的库存里有这个。可以使用 10-16 安培的三端双向可控硅开关。即BTA16。

您可以在 zip 存档的 txt 文件中找到已用组件的完整列表。

建造

我的车间里有符合我要求的塑料外壳。所以我将它用于这个项目。盒子尺寸:H 150mm (~5.9"), W 70mm (~2.76"), L 110mm (~4.33"),

 
poYBAGNQmVKABQsWAA7mAfCGpI8282.jpg
 

 

 
poYBAGNQmVqAcNlzABG5nSdJEAI234.jpg
注意LCD上的I2C模块
 

关于代码的几句话

我尝试了很多电机控制和切相同步算法,但大多数都有自己的缺点。电机控制不稳定。有时它在启动时跳跃,有时在运行时跳跃。有时由于不明原因,电机会一直运行到最大 RPM。最后我决定使用并了解一种PID控制方法。

该代码使用 2 个外部中断。一个用于过零,一个用于转速传感器。用于三端双向可控硅脉冲延迟控制的定时器用于与设定值和输入相关的输出控制的 PID 算法。对于软电机启动,我做了一个 RAMP 加速算法。在启动期间 PID 参数具有较低的值并在电机运行期间恢复到正常值。这可以防止硬电机启动(跳跃)。

LCD 刷新间隔为 2 秒。观察真实的 RPM 变化就足够了。使其更快会影响系统稳定性。这是因为 LCD 库使用了延迟函数。

我使用了很多全局变量来根据您的需要和不同的电机来简化系统调整。稍后我会将测试和调整草图包含到存档中。

所有使用的库都可以在 zip 存档中找到。

结论

我很高兴我的 DIY 控制器的工作方式。现在我需要将电机安装在车床上并在真实环境中进行测试。

我要感谢 Facebook 上 Arduino 小组的同事提供的帮助。感谢我妻子的耐心 :D

欢迎评论提问。

对不起我的英语不好。;-)

更新

我在我的代码中添加了一个新参数。是滑轮比。在我的例子中是 2.96。电机上较小的皮带轮和主轴上较大的皮带轮之间的区别。我使用的滑轮是从废弃车辆中回收的。如果不使用滑轮,则使用不带比率参数的草图或将其设置为 1。

我将电机安装在我的车床上并进行了一些测试。我很高兴。一切都按预期工作。即使在低速时扭矩也足够。

很快我会制作电机盖、控制盒支架等。

 
pYYBAGNQmWSAc5-nAB8BCL0v4nU233.jpg
 

 

 
poYBAGNQmW2ADkMFABhfDpQAt0M196.jpg
 

 

 
pYYBAGNQmXyAAqeMADOWgtYEEr4125.jpg
 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费