极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10300|回复: 4

关于arduino与其它机器互连的问题

[复制链接]
发表于 2014-8-17 04:21:36 | 显示全部楼层 |阅读模式
是这样的,需要用已有的机器做一个应用:
现有的机器有20个模拟输入,四路pwm输出,四路马达输出(需要外部电源驱动)
1、我需要使用颜色识别,颜色识别传感是需要有电平来控制的,而我没有多余的输出来提供,如果让这个板子与arduino进行通信,是否可行,电路应该怎么接?如果单独供电的话,是不是只要共地就可以了,不需要供正级?因为有可能两个板子需要的电压是不同的

2、如果上一个问题解决了,能否能过串口控制更多的伺服电机?是否可以用给arduino供电的电池直接给伺服电机供电?
回复

使用道具 举报

发表于 2014-8-17 09:19:42 | 显示全部楼层
颜色传感器是模拟输出吗,直接对接你那个多模拟输入的板可以吗?
回复 支持 反对

使用道具 举报

发表于 2014-8-17 12:27:55 | 显示全部楼层
从设计上来说,如果你的 io口不够了,最好想想其他办法,如果直接加入 arduino 会是系统复杂性增加很多未必划算。通讯的话,可以使用串口通讯,但是这样搞就更加复杂了。单独供电共地就可以了。

arduino控制电机也不可以直接供电的,输出不够的。

所以建议你再重新规划一下,千万别搞的太复杂。arduino在debug方面挺弱的.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-17 23:40:23 | 显示全部楼层
林定祥 发表于 2014-8-17 09:19
颜色传感器是模拟输出吗,直接对接你那个多模拟输入的板可以吗?

可以。
但是颜色传感器需要两三个输入用来决定输出的值是哪种颜色分量的,而我的机器上没有多余的输出接到颜色传感器了。

ps:颜色传感器大致是这样的,只有一个模拟输出,至于输出的是颜色分量还是白色值,是要通过几个接口来给定的。不是你想的有几个输出分别输出不同的颜色分量。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-17 23:42:20 | 显示全部楼层
zoologist 发表于 2014-8-17 12:27
从设计上来说,如果你的 io口不够了,最好想想其他办法,如果直接加入 arduino 会是系统复杂性增加很多未必 ...

i足够,就是没有足够的output。

想通过串口通信来让arduino做一些事情。

至少伺服电机是可以的吧,我可以直接给伺服电机供电,arduino只要根据串口信息给出pwm就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 22:38 , Processed in 0.082063 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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