完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我的项目是这样的,我有ABCDE……几十个小系统,每个小系统都由一个51单片控制,独立运行。那么这几十个小系统ABCD……会记录小系统使用的次数(现在就记录次数这个值而已。以后会有更多的数据)。现在,我想把这十几个小系统记录的数据传送到一起,集合起来(个人是想用多机通信,把数据集合到另一块芯片,数据量不会很大的)。然后再由这块总芯片传到PC端去。中间都是要布置无线传输的,拉线太麻烦了。
这个想法不知道能不能行,希望各位前辈给点建议,有好的更简单的想法希望不私。谢谢!! 因为我这个东西需要传送的距离比较远(最好的1~2公里的样子,山区来的),所以也请前辈建议个容易上手的芯片。谢谢!!!! 基本功能……》数据总汇……》数据PC机显示 总的来说,就是 1.数据总汇怎么解决? 2.中间的无线传输怎么解决?(距离远) 3.数据到了PC端怎么显示(VB还不会,现在最好是能用EXECL显示就好了) |
|
相关推荐
4个回答
|
|
多多给点建议,谢谢!!!沙发
|
|
|
|
1~2公里组网,估计你用单片机之类的难以完成
一般的无线模块也不能胜任,靠考虑无线的发射功率,信号弱了搞不定 我的看法: 1、组网 组网可能是这个项目的难点,成本可高可低,常用的当然是wifi组网, 找一些TP-LINK 340G;TP-LINK 541G+型号的路由器板子,X宝一片10来块,刷好的30左右吧 每个点3片,如果有几个点距离很近的可以公用一个点。网线买一卷,水晶头若干,工具一把 刷ubnt固件,一个接收,一个发送,另外一个做路由,准备2.4G天线,平板或菱形都可以,天线貌似也要2、30一个 毕竟1~2公里没那么容易,接收点和发送点天线要对齐,中间无遮挡 然后使用传统的网络来传输数据。 如果是土豪,直接上正版ubnt,一套4、500可以搞定。 还有一些板子 2、节点设备 要连接到wifi上,需要wifi模块,X宝又很多,比较便宜的是国产ESP8266方案的模块,一般是12块, 还有贵一点就是***的MT7681方案,估计得20左右。 然后通过wifi连接到组网的路由器,再通过串口连接到你的单片机。 单片机内部实现网络透传。采集数据之后直接通过网络发送大PC,PC端需要实现类似服务器的功能。 最好使用工业通用的modbus RTU协议,以PC机为主机,使用TCP/modbus去轮询各个节点。 使用通用协议的好处是你的设备做好之后,可以用通用的软件去读取数据, 甚至你去买其他公司的PLC也可以做数据监控。 3、PC端 PC端作为主机,可以使用一些采用通用协议公司的软件来轮询设备, 例如合信自动化的MagicWorks HMI就可以在PC端轮询通用modbus协议的工业设备。 获得数据之后的处理,那你得自己想办法。 还有一种方式就是你原来的想法,在PC端在增加一个节点,作为主机,轮询各个节点 然后再通过串口发给电脑。 如果使用了以太网,这样就没必要了。 |
|
|
|
1,数据汇总用一个主机来接收就好了,几十个小系统是设为从机,主动上传数据给主机,主机再上传到PC机。
2,无线传输距离1~2公里的话,用大功率的无线模块来做,如果距离还是不够,中间中间再加入路由模块,路由的作用就是起到将从机的数据再通过无线发给主机。 3,数据显示用串口调试助手就可以了,主机将接收到的数据通过串口传输给PC机,利用串口调试助手显示,然后可以把数据复制出来。 |
|
|
|
如何处理数据,分类数据?
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
106 浏览 0 评论
250 浏览 0 评论
1683 浏览 1 评论
1890 浏览 2 评论
为什么用FatFS在SD卡创建文件,在单片机上读写正常,用读卡器插到电脑上就什么都没有
3042 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11426 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-9 05:16 , Processed in 0.597752 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号