智能车制作
标题: 【FreeCars】蓝牙串口 VS 无线串口 [打印本页]
作者: gadwgdsk 时间: 2014-4-8 10:40
标题: 【FreeCars】蓝牙串口 VS 无线串口
蓝牙串口和无线串口作为两种最常用的的无线通信工具,虽然很多人都在使用,但却不知道如何选择。有人觉得蓝牙很高端,听到就不想使用了,有人也觉得蓝牙使用起来麻烦而不像用。有人觉得无线串口传输速度慢,容易丢帧,不像使用无线串口。因此寻寻觅觅,找不到一种很好的通信工具。
现在列表比较如下:(其中蓝牙串口和无线串口都不带外接天线)
功能参数
| 最高波特率
| 工作方式
| 通信距离
| 驱动支持
| 通信接口
|
|
蓝牙串口
| 1382400bps
| 全双工
| 5-10米以内
| 需要
| 串口
|
|
无线串口
| 115200 bps
| 半双工
| 20米以内
| 需要
| 串口
|
|
可以看到,无线串口在通信距离方面完胜蓝牙串口,而在最高波特率和工作方式上,蓝牙串口胜出。因此单方面地说蓝牙串口好还是无线串口号都是片面的。个人建议摄像头组和CCD组使用蓝牙串口,而电磁组使用无线串口。我们通信的目的一是看单片机的数据波形,二是可以用上位机调试参数,而摄像头组和CCD组的数据量比较大,在单片机高速发送大量数据的时候,也要从上位机把数据发送到单片机,就必须使用全双工通信的蓝牙串口,无线串口无法实现。但是电磁组数据量比较少,可以通过一定的协议,使得双向通信错开,同时考虑到距离问题,因此选择无线串口。
个人看法,不到之处还请指出讨论!
最后提供FreeCars的蓝牙串口使用说明文档
[attach]58128[/attach]
下载FreeCars上位机转至:
http://www.znczz.com/thread-212331-1-1.html
作者: FeiRain 时间: 2014-4-8 10:40
O(∩_∩)O哈哈~,沙发是我的啦
FeiRain 于 2014-4-8 11:13 使用 抢沙发 抢夺本帖沙发
作者: gadwgdsk 时间: 2014-4-8 10:45
sofa
作者: emper 时间: 2014-4-8 10:47
帮顶
作者: gadwgdsk 时间: 2014-4-8 11:36
FeiRain 发表于 2014-4-8 10:40 
O(∩_∩)O哈哈~,沙发是我的啦
FeiRain 于 2014-4-8 11:13 使用 抢沙发 抢夺本帖沙发
你你你,真霸道哈!
作者: jamesdeep 时间: 2014-4-8 12:00
无线串口可以全双工通信,比如24L01的应答载荷功能,而且传输速率也比蓝牙快,至于距离则完全取决于天线
作者: gadwgdsk 时间: 2014-4-8 12:15
jamesdeep 发表于 2014-4-8 12:00 
无线串口可以全双工通信,比如24L01的应答载荷功能,而且传输速率也比蓝牙快,至于距离则完全取决于天线
没有发现可以全双工的无线串口,24L01的收发都要特殊配置进入模式,如果可以实时高速双向通信,还请指教。速率上是不可能比蓝牙快的,不过这个没有讨论价值,因为电脑最高波特率为115200.
作者: wensenchao 时间: 2014-4-8 12:27
本帖最后由 wensenchao 于 2014-4-8 12:30 编辑
蓝牙差一点,蓝牙115200波特率丢包就很严重的 至少我认识的很多队伍都这样, 24L01反而好很多,24L01+USB CDC速度妥妥的,100K+不是问题 不过蓝牙好处就是用起来确实方便很多
作者: Sailing7 时间: 2014-4-8 12:46
搞搞活动就更好了哈。
作者: kunder 时间: 2014-4-8 13:16
赞一个!
作者: gadwgdsk 时间: 2014-4-8 14:49
wensenchao 发表于 2014-4-8 12:27 
蓝牙差一点,蓝牙115200波特率丢包就很严重的 至少我认识的很多队伍都这样, 24L01反而好很多,2 ...
是的。蓝牙距离不远,主要看好它的全双工通信,但是如果距离较近的话,还是比无线串口强的。不然还是选择无线串口的好。
作者: gadwgdsk 时间: 2014-4-8 14:50
Sailing7 发表于 2014-4-8 12:46 
搞搞活动就更好了哈。
嘿嘿。物美价廉,难以活动了哎。当然先把价格上升到别的商家的水平再高活动,那是我们不会做的
作者: linyuesky 时间: 2014-4-8 15:32
上次无聊自己用stm32+24L01弄过460800波特率的串口模块 感觉鸭梨也不大啊 之前试过921600波特率 就是USB转TTL好像有点HOLD不住!
作者: linyuesky 时间: 2014-4-8 15:33
倒是坑爹的蓝牙 真的是稍微离远点 115200都坑爹
作者: wensenchao 时间: 2014-4-8 17:24
linyuesky 发表于 2014-4-8 15:32 
上次无聊自己用stm32+24L01弄过460800波特率的串口模块 感觉鸭梨也不大啊 之前试过921600波特率 就是USB ...
可以用STM32的USB虚拟串口,速度蛮快的 还省了USB转TTL芯片的钱
作者: liumushanbin 时间: 2014-4-8 17:42
搞活动,买蓝牙送上位机,有买有送,买一送二!
作者: 我们一起走过 时间: 2014-4-8 18:55
顶,黄学长
作者: gadwgdsk 时间: 2014-4-11 11:57
linyuesky 发表于 2014-4-8 15:32 
上次无聊自己用stm32+24L01弄过460800波特率的串口模块 感觉鸭梨也不大啊 之前试过921600波特率 就是USB ...
这个说法好像是不对的。所有计算机的最高波特率为115200,顶多有的可以到256000,你说的那个波特率是不可以达到的。蓝牙最高波特率是115200的十几倍,都是用不到的。当然距离上是有问题,因此选择的时候需要考虑需要的是距离还是全双工
作者: linyuesky 时间: 2014-4-11 18:49
gadwgdsk 发表于 2014-4-11 11:57 
这个说法好像是不对的。所有计算机的最高波特率为115200,顶多有的可以到256000,你说的那个波特率是不可 ...
我非常确定以及肯定波特率可以上去的!!!而且还是便宜好用的CH340!!!
作者: qq1358381353 时间: 2014-4-28 21:29
感谢楼主,帮赞一个。正在准备搞蓝牙模块喃。
作者: 迷失的角落 时间: 2014-6-15 14:00
无线是可以全双工通信的,传输速度最快能达到2-3M每秒。。
作者: 九劫岛 时间: 2014-7-1 13:50
受教了
作者: 好心的路人 时间: 2015-8-17 16:53
看看
作者: 掩耳倾听 时间: 2015-10-7 10:08
:):)
作者: 林旺练 时间: 2015-12-2 20:01
66666696666
作者: 钳子 时间: 2016-2-8 18:46
无线串口可以全双工通信,比如24L01的应答载荷功能,而且传输速率也比蓝牙快,至于距离则完全取决于天线
作者: 丁祖雄 时间: 2016-2-16 15:54
赞一个
作者: 564388806 时间: 2016-4-7 21:58
你用的24L01是加功率放大的,还是就单纯的一块24L01芯片
作者: wzl8227 时间: 2016-6-29 23:28
我们通讯的时候接收端会卡死怎么办?
欢迎光临 智能车制作 (http://111.231.132.190/) |
Powered by Discuz! X3.2 |