future3321 发表于 2013-9-28 21:42:12

求助~如何用两个Arduino读取同一个电位器的数据

如题~我现在想用两个Arduino 的板子同时读取同一个电位器的数据,可是直接把电位器接到两个板子的ADC接口上,读出来的数据很不稳定。论坛里搜了好久也没找到针对这个问题的答案。还求各位大侠相助~

春泥蛋炒饭 发表于 2013-9-29 03:25:19

不能直接接两个板子。你可以用一个arduino板子读取,然后把结果传给另一个arduino

future3321 发表于 2013-9-29 14:06:24

春泥蛋炒饭 发表于 2013-9-29 03:25 static/image/common/back.gif
不能直接接两个板子。你可以用一个arduino板子读取,然后把结果传给另一个arduino

之前也是这样做的,用I2C传给另一个板子,可是一旦调用I2C的库就很影响程序速度了。是个比较麻烦的问题。。没有别的办法吗?通过某种电路设计?:dizzy:

mxhhaixin 发表于 2013-9-29 14:23:48

一个读取电位器的数据。然后通过PWM输出到另一个的模拟口。

想飞的猫 发表于 2013-9-29 23:31:16

如果你非要用两个arduino读取,那你考虑用一个双联的电位器了。

maxims 发表于 2013-9-30 09:08:10

想飞的猫 发表于 2013-9-29 23:31
如果你非要用两个arduino读取,那你考虑用一个双联的电位器了。

正解,双联电位器是同步的,虽然可能会有同步误差

林定祥 发表于 2013-9-30 20:53:36

最好接个射随电路,然后各自串接电阻到各自的AD口,两个电阻有相互隔离作用。

春泥蛋炒饭 发表于 2013-10-1 05:07:18

future3321 发表于 2013-9-29 14:06 static/image/common/back.gif
之前也是这样做的,用I2C传给另一个板子,可是一旦调用I2C的库就很影响程序速度了。是个比较麻烦的问题。 ...

用串口通信就可以了,连线简单,不需要另外加库

想飞的猫 发表于 2013-10-1 19:13:21

这事貌似弄大了。
页: [1]
查看完整版本: 求助~如何用两个Arduino读取同一个电位器的数据