智能车制作

标题: 【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
钳子 发表于 2016-2-8 18:46
无线串口可以全双工通信,比如24L01的应答载荷功能,而且传输速率也比蓝牙快,至于距离则完全取决于天线

你用的24L01是加功率放大的,还是就单纯的一块24L01芯片

作者: wzl8227    时间: 2016-6-29 23:28
wensenchao 发表于 2014-4-8 12:27
蓝牙差一点,蓝牙115200波特率丢包就很严重的  至少我认识的很多队伍都这样,          24L01反而好很多,2 ...

我们通讯的时候接收端会卡死怎么办?





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2