为啥独立串口不能通信呢?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10451|回复: 15

[已解决] 为啥独立串口不能通信呢?

[复制链接]
发表于 2012-7-2 22:48 | 显示全部楼层 |阅读模式
本帖最后由 奈何col 于 2012-7-25 09:50 编辑

用arduino和labview建立了串口连接,但是只有在用usb线的时候才能建立连接,如果我用适配器供电,然后用板子上的0和1脚(也就是TX和RX)还有GND来连接电脑上的串口适配器,就读不到数据了。 这是为什么呢?有没有人遇到过啊 ?
发表于 2012-7-3 00:08 | 显示全部楼层
没用过labview,你确定你硬件连接没问题?
 楼主| 发表于 2012-7-3 00:53 | 显示全部楼层
对着接口定义查过了啊…… 不应该有问题   关键是usb的一切正常…… 好奇怪啊    这里不能传程序吗?要不我把我的labview和arduino传上来  用过独立串口的帮我试一下?
发表于 2012-7-3 01:04 | 显示全部楼层
freemank 发表于 2012-7-3 00:53
对着接口定义查过了啊…… 不应该有问题   关键是usb的一切正常…… 好奇怪啊    这里不能传程序吗?要不我 ...

弱弱的问下,tx\rx要交叉。。。这个您知道不{:soso_e149:}
 楼主| 发表于 2012-7-3 01:17 | 显示全部楼层
coloz 发表于 2012-7-3 01:04
弱弱的问下,tx\rx要交叉。。。这个您知道不

呵呵  谢谢  这个知道……
发表于 2012-7-3 01:38 | 显示全部楼层
freemank 发表于 2012-7-3 01:17
呵呵  谢谢  这个知道……

你是要怎么传程序啊?没懂你意思
发表于 2012-7-3 09:55 | 显示全部楼层
弄个简单的测试一下 ,就是用标准的样例测试穿口,不要直接连labview
发表于 2012-7-3 16:58 | 显示全部楼层
我也遇到与PC连接失败的情况,不过我是用VB编写的软件,通过Arduino Card的USB直接连到PC的的,经常是测了几次就会失败,没办法稳定测试,现在还没解决,有哪位大神了解的可以帮我看看啊
 楼主| 发表于 2012-7-4 01:11 | 显示全部楼层
今天看arduino官网的介绍,貌似知道怎么回事了,硬件问题。Uno上面0 1 两个脚是传输5V的TTL电平的,但是电脑上的RS232是+-12V的,其间需要一个电平转换,一般是用MAX232芯片完成的,在和电脑传输的时候都是用的12V,官方的介绍上还说不要直接用这两个脚接DB9的接口,可能会烧板子的。还好我用的是笔记本的USB转串口,如果是台式机的物理串口可能就惨了。改天焊个MAX232板子转换一下试试看

以上是猜测,还请懂行的指正
发表于 2012-7-4 09:58 | 显示全部楼层
freemank 发表于 2012-7-4 01:11
今天看arduino官网的介绍,貌似知道怎么回事了,硬件问题。Uno上面0 1 两个脚是传输5V的TTL电平的,但是电 ...

最早的arduino是直接用PC的串口连接的,那时就是用的max232,现在的arduino都是用usb模拟串口,所以不在使用max232了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-4 17:48 , Processed in 0.076699 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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