OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4927|回复: 30

方案求助?无线模块传输数据到手机?

[复制链接]

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
发表于 2016-7-14 20:30:38 | 显示全部楼层 |阅读模式
1金钱
楼主现在遇到一个问题,就是用STM32实时采集传感器数据然后发送到手机APP端,但是不知道从哪种方案入手?

假设手机是 A,STM32+传感器是 B

现在要求  A 能够同时+实时采集多个B  而且不会有相互间的干扰

然后楼主去找这方面的资料

第一版  楼主用了BLE4.0的方案,CC2541+STM32的方式   STM32采集数据通过串口发送CC2541,然后通过CC2541发送到手机APP端,然后存在的问题是
1. 多个CC251+STM32  终端同时连接手机时,不稳定,过不了多久就会造成蓝牙断开连接了
2.然后我又尝试不连接的方式 ,通过CC2541改变广播数据的方式,让手机APP端截取广播数据,从而获取采集数据,这种方法能够解决一连多,但同时又
  带来了新的问题,如果 附近通过存在多个蓝牙,手机扫描一遍广播数据的周期会很长,造成数据丢失或者延迟显示的结果,于是被楼主弃了


由于楼主水平不是很高,特来请教一下有做过这方面产品经验的人,推荐一下有没有的模块或者方案

我现在自己了解的无非是  BLE  ZIGBEE  两种

还有一种ESP8266的wifi模块没有试过,不知道支不支持一连多。。

所以请教下哪种方案可行或者推荐新的方案   万分感谢。。。。

电子人生!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-14 20:31:43 | 显示全部楼层
电子人生!
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5140
金钱
5140
注册时间
2014-8-26
在线时间
1317 小时
发表于 2016-7-14 21:59:51 | 显示全部楼层
帮顶
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-15 09:10:34 | 显示全部楼层

多谢帮顶!
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-15 09:10:53 | 显示全部楼层
我先试着查阅下资料
电子人生!
回复

使用道具 举报

8

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-6-29
在线时间
34 小时
发表于 2016-7-15 10:20:54 | 显示全部楼层
绑定,本人也需要做无线通讯,但是是stm32和新华龙的单片机之间的通讯,要实时采集,10ms要能读取一次数据,现在也在纳闷选什么无线模块
回复

使用道具 举报

19

主题

702

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3339
金钱
3339
注册时间
2013-7-30
在线时间
708 小时
发表于 2016-7-15 11:37:05 | 显示全部楼层
第二种方式可以实现,可以进行过滤
思想很重要,无论做人还是编程!
我的技术公众号【微联智控工作室】
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2016-7-15 11:51:32 | 显示全部楼层
用WIFI呢?
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2016-7-15 11:53:18 | 显示全部楼层
刚给客户做了一个方案,2个模块用NRF24L01通讯传递数据,一个模块发送一个接受,然后在接受模块加蓝牙HC-05因为客户要使用到电池供电所以没用WIFI方案组网,
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-15 11:57:50 | 显示全部楼层
xujian468 发表于 2016-7-15 11:53
刚给客户做了一个方案,2个模块用NRF24L01通讯传递数据,一个模块发送一个接受,然后在接受模块加蓝牙HC-05 ...

你这样相当于先将数据归到一起  然后在通过蓝牙给到手机是吗?
好像挺好的!!!
电子人生!
回复

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2016-7-15 16:29:58 | 显示全部楼层
WIFI.,我是用电脑采集多个设备数据的,用WIFI,UDP组网。
一直努力就很好。
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2016-7-15 16:32:42 | 显示全部楼层
翱翔云端的鸟 发表于 2016-7-15 11:57
你这样相当于先将数据归到一起  然后在通过蓝牙给到手机是吗?
好像挺好的!!!

是滴,价格也便宜也简单,都是现成的原子哥的程序
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2016-7-15 16:33:15 | 显示全部楼层
翱翔云端的鸟 发表于 2016-7-15 11:57
你这样相当于先将数据归到一起  然后在通过蓝牙给到手机是吗?
好像挺好的!!!

蓝牙我买的外面的HC-05从模块,直接可以连接通讯了
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:14:42 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:14:59 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:01 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:03 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:07 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:07 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:08 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:08 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:08 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:08 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:15:08 | 显示全部楼层
xujian468 发表于 2016-7-15 16:33
蓝牙我买的外面的HC-05从模块,直接可以连接通讯了

好像我那个板子的体积需要很小   如果是STM32+2401+蓝牙   好像太大了
我之前的那个2541+STM32可以做到很小
电子人生!
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
金钱
1896
注册时间
2015-7-5
在线时间
483 小时
发表于 2016-7-18 10:27:01 | 显示全部楼层
看你的系统是1对1还是1对多,通信距离是多少?

1对多,通信距离长 ,就用WIFI
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-7-18 10:47:02 | 显示全部楼层
用无线吧。。。。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 10:47:57 | 显示全部楼层
huyounong 发表于 2016-7-18 10:27
看你的系统是1对1还是1对多,通信距离是多少?

1对多,通信距离长 ,就用WIFI

1对多
多个传感器模块的数据  发送到手机端   要求实时性高,有没有好的方案啊?
电子人生!
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1896
金钱
1896
注册时间
2015-7-5
在线时间
483 小时
发表于 2016-7-18 11:02:09 | 显示全部楼层
翱翔云端的鸟 发表于 2016-7-18 10:47
1对多
多个传感器模块的数据  发送到手机端   要求实时性高,有没有好的方案啊?

实时性的要求是什么?WIFI肯定有延迟,因为它的协议是存储转发。如果你对WIFI的延迟不在乎就可以用。如何在乎WIFI的延迟,整个系统的设计就麻烦多了
回复

使用道具 举报

5

主题

121

帖子

0

精华

高级会员

Rank: 4

积分
620
金钱
620
注册时间
2016-1-26
在线时间
150 小时
发表于 2016-7-18 11:34:22 | 显示全部楼层
wifi透传
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
 楼主| 发表于 2016-7-18 13:35:00 | 显示全部楼层
huyounong 发表于 2016-7-18 11:02
实时性的要求是什么?WIFI肯定有延迟,因为它的协议是存储转发。如果你对WIFI的延迟不在乎就可以用。如何 ...

就是要求数据采集频率至少要5HZ,相当于我的数据改变一下,反应到手机端的时候就要很迅速,延时不能超过200ms
电子人生!
回复

使用道具 举报

6

主题

22

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2016-12-1
在线时间
7 小时
发表于 2016-12-15 14:22:20 | 显示全部楼层
qq942266575 发表于 2016-7-15 16:29
WIFI.,我是用电脑采集多个设备数据的,用WIFI,UDP组网。

您好,想请问一下电脑是怎样读取到32中WiFi模块传回到的数据呢?ESP8266可以自己建成一个热点,也可以连接到其它的热点上,你能大体介绍一下从WIFI模块传回的数据如何在电脑上显示出来的吗?本人小白,万分感谢!!!
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 08:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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