极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 5tephen

一个小问题,跪求大大们解答!!!!!!!!!

[复制链接]
 楼主| 发表于 2014-5-10 01:29:54 | 显示全部楼层
社建电子 发表于 2014-5-10 01:28
再来一个,不接外围电路是不行的,如果驱动led小电流直接接在板子上还没什么,但是驱动电机就得加元件才行。 ...



这是我想要做的东西,用arduino控制板来代替南孚电池!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-5-10 01:30:29 | 显示全部楼层
电机两极接在两个数字脚,编程控制两个数字脚输出不同电位,只要不烧芯片就行
回复 支持 反对

使用道具 举报

发表于 2014-5-10 01:42:24 | 显示全部楼层
电机驱动板上不是都有控制正反转的pin的么……
回复 支持 反对

使用道具 举报

发表于 2014-5-10 06:48:06 | 显示全部楼层
接在两个输出口上,a高b低正传,a低b高反转,当然电机大需加驱动。
回复 支持 反对

使用道具 举报

发表于 2014-5-10 10:30:48 | 显示全部楼层
大哥!!!,这样不行,你得用电机驱动板,不然如果电流过大,会烧板子的,用L298N电机驱动板就行,我
之前做小车时就用过,也驱动过您说的这个直流电机,有惯性!正反转时,电机热的厉害!
不能直接用arduino驱动直流电机
回复 支持 反对

使用道具 举报

发表于 2014-5-11 00:04:47 | 显示全部楼层
17\19楼正解,要不就是双掷双开关继电器。
回复 支持 反对

使用道具 举报

发表于 2014-5-11 00:12:05 | 显示全部楼层
数字口 输出 HIGH LOW     LOW  HIGH 电机大就扩流
回复 支持 反对

使用道具 举报

发表于 2014-5-11 05:29:46 | 显示全部楼层
void motor(unsigned char INA,unsigned char INB,unsigned char val)
{
    analogwrite(INA,val);
     analogwrite(INB,0);
}
调用此函数,则motor(9,10,250);电机一个转向,motor(10,9,250);电机另一个转向/*引脚9,10为pwm引脚,控制一个电机*/此外要看你的电机是否能直接被板子驱动,不行的话,需要驱动版或者是晶体管
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 02:53 , Processed in 0.058139 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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