极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18010|回复: 3

arduino驱动步进电机,驱动板到底是起什么作用的?

[复制链接]
发表于 2013-10-18 17:25:45 | 显示全部楼层 |阅读模式
本帖最后由 guihu 于 2013-10-18 21:15 编辑

我是新人小白,电子电路一窍不通。
最近因为兴趣入了arduino做点东西。在驱动步进电机这里,有点疑问。
经过好几天的搜索,我知道步进电机需要特殊的脉冲信号才能转,而且我也找到代码,直接在arduino板上的PWM驱动步进电机。
那既然可以直接用arduino驱动,为什么还要有驱动板的存在?
在查找过程中,我看到了有个叫做ULN2003的芯片的原理图,里面好像就是几个三极管什么的,然后我又是经过几天的百度,知道他内部的三极管就是起个电流放大的作用,难道驱动芯片的目的就是为了提高arduino驱动比较大功率的步进电机用?还是说我找的原理图不完整,芯片内部做了更复杂的工作?
PS:有关ULN内部的原理图在这个网址http://www.ruida.org.cn/ic/or/18086.shtml
回复

使用道具 举报

发表于 2013-10-18 20:07:01 | 显示全部楼层
驅動板就是為驅動大功率步進馬達。
回复 支持 反对

使用道具 举报

发表于 2013-10-18 20:31:26 | 显示全部楼层
因为arduino 的 IO脚 电压只有3.3-5v,电流也很小,不能驱动需要较大电流和电压工作的负载,比如电机等,并且 还起到隔离作用,防止电机等负载产生的瞬间电动势 击穿 arduino等集成电路
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-18 20:52:05 | 显示全部楼层
原来如此,谢谢楼上两位解答。

另外就是,我按照芯片的原理图,自己拿那些基本的电子元件接出一个那样的电路也可以喽?
所以这种情况下,用芯片就是为了减少体积?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-7 23:19 , Processed in 0.042849 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表