如何用Arduino L293D驱动直流、步进及伺服电机?类型介绍
- 时间:
- 浏览:140
- 来源:中国微特电机网
诶大家都知道电机在机器人和电子项目里那可是太重要,不同类型电机用途不同,咋用驱动器驱动这些电机?好多人肯定都好奇,别急,下面咱来好好说说!
电机基础知识
电机在不少电子项目里可是关键的角色。直流电机是特别常见的一种,好多场景都能用到它,就像是小风扇,用的就是直流电机。而步进电机,在3D打印机、扫描仪这些需要精准控制旋转步数的项目里是必不可少的。像咱们平常玩的航模上,会应用到伺服电机,可以对轴的旋转量和移动位置进行精准控制。
为何需要驱动器
咱不能把直流电机、步进电机、伺服电机这些直接连到像Arduino这样的开发板上操控,为啥?因为这些电机需要的电流比开发板能提供的多好多。开发板可是小身板扛不起大电流所以就需要驱动器这个接口电路来做电机和控制单元之间的桥梁,这样能更方便地驱动电机运行。就如同桥梁一样起到连接和传导的作用。
认识L293D扩展板
L293D扩展板那是基于L293的驱动板。它可有能耐了,能同时驱动4个直流电机和2个步进电机或者伺服电机。不过它也有自己工作的小脾气,每个通道最大电流是1.2Al293d电机驱动芯片介绍,电压必须在4.5V到25V这个区间内才行,要是超出或者低于这个范围,它啊就不好好干活就啥作用都发挥不出来
直流电机驱动方法
使用直流电机的时候这里头也是有不少讲究的。引脚11对应#1直流电机,引脚3对应#2,引脚5对应#3,引脚6对应#4,而且这几个电机还要共用4、7、8、12引脚。这里头有两个参数,第一个参数说的是扩展板里电机的数量,第二个参数是电机速度控制的频率,不同的电机对应的频率值可不一样,使用的时候可得看清楚了。
步进电机与伺服电机
对于步进电机和伺服电机的驱动l293d电机驱动芯片介绍,这也是需要一些小技巧。在设定驱动步进电机各项参数时,比如移动步数得精准,还有方向得明确,是向前走还是向后走都要说好了。对步骤类型的选择也各有利弊,比如单步激活线圈,或者激活双线圈来加大扭矩等,不同情况要选合适的。伺服电机就主要是控制轴的旋转和位置,要用L293D扩展板来精准控制才行,这都得根据实际项目情况来办。
应用注意事项
在焊接的时候可要细心,建议在每个电机引脚上焊接一个100nF电容,为啥?它可是能降低噪声的神器。还有运行的参数设定可别胡来,一不小心就容易让电机不听话。大家要是要用到电机驱动这些知识进行项目开发,千万别嫌麻烦不按要求来,不然电机工作不好还找不出原因那可就脑壳痛
各位看官,你们在实际操作电机驱动的时候遇到过啥难题不?
猜你喜欢