极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20363|回复: 10

请教关于703N和arduino版的串口通信问题

[复制链接]
发表于 2014-2-12 14:23:34 | 显示全部楼层 |阅读模式
本人新手,在做一个瓦力wifi小车。因为要控制6个舵机,使用了一个舵机驱动版。arduino上的tx,rx针脚已经和舵机驱动版上的rx,tx针脚相连。我试着让刷过openwrt的wr-703n通过usb口给arduino版发送控制信号,不成功。拔掉和舵机驱动版的链接线后则arduino可以收到wr-703n通过usb口发送的数据。请问usb口和tx,rx针脚两个能不能同时使用,如果可以要怎么做?如果不行,openwrt-arduino-舵机驱动板,这条数据路径要怎么实现?恳请赐教,不胜感激!
回复

使用道具 举报

发表于 2014-2-12 14:34:26 | 显示全部楼层
tx和rx是可以分别接到2个设备的,如果都只是单向传输的话。

比如rx接703,只接收,tx接驱动板,只发送。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-12 15:38:06 | 显示全部楼层
isilcala 发表于 2014-2-12 14:34
tx和rx是可以分别接到2个设备的,如果都只是单向传输的话。

比如rx接703,只接收,tx接驱动板,只发送。

最好是双向传输,舵机驱动板有个一成功信号回传的功能。单项也能接受,rx接703的话,要怎么接?我原来是直接用usb口的,如果只接一个rx信号线,要把usb线剪开用绿色的data+线接arduino上的rx针脚?
回复 支持 反对

使用道具 举报

发表于 2014-2-12 17:52:35 | 显示全部楼层
想办法让那个脚悬空

还有一个方案是用SoftSerial,可以用其他pin虚拟出另一对串口。可供接驱动板。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-13 09:51:53 | 显示全部楼层
isilcala 发表于 2014-2-12 17:52
想办法让那个脚悬空

还有一个方案是用SoftSerial,可以用其他pin虚拟出另一对串口。可供接驱动板。

非常感谢,之前脑子没转过弯,先入为主,一直想怎么在usb口这边动脑筋。没想到吧驱动板的tx,rx用软接口,刚刚试了下,驱动板的接软接口,usb口直接就可以用了。谢谢
回复 支持 反对

使用道具 举报

发表于 2014-2-13 14:33:24 | 显示全部楼层
usb口也是串口,Softserial也可以,但是这个会很耗时钟,建议用spi通信,你可以参考arduino yun的方法,同时也可以刷我的方法把703n刷成arduino yun。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-19 12:03:49 | 显示全部楼层
TonyLianLong 发表于 2014-2-13 14:33
usb口也是串口,Softserial也可以,但是这个会很耗时钟,建议用spi通信,你可以参考arduino yun的方法,同时 ...

谢谢,不过spi完全没接触过,本人新手,慢慢来吧,感谢提供思路
回复 支持 反对

使用道具 举报

发表于 2014-3-2 22:21:14 | 显示全部楼层
模拟串口呢
回复 支持 反对

使用道具 举报

发表于 2015-1-29 23:25:09 | 显示全部楼层
帅哥,您好能给出arduino 的接线方法吗?还有刷机固件是哪个呢?谢谢
回复 支持 反对

使用道具 举报

发表于 2015-1-29 23:25:41 | 显示全部楼层
帅哥,您好能给出arduino 的接线方法吗?还有刷机固件是哪个呢?谢谢
回复 支持 反对

使用道具 举报

发表于 2015-3-16 20:21:44 来自手机 | 显示全部楼层
帅哥,您好能给出arduino 的接线方法吗?还有刷机固件是哪个呢?谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-19 04:55 , Processed in 0.037478 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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