请问想法能否实现?低频率串口设备控制模块设计需求

[复制链接]
 楼主| bigc2001 发表于 2020-9-22 15:53 | 显示全部楼层 |阅读模式
低频率串口设备复用通一个串口说明:有些设备需要与上位机通讯,但是使用频率很低,独立占用一个串口非常浪费,故设计这个控制模块,将低频率使用的串口设备并接到控制模块。

A主动切换独占模式:
1,条件:上位机清晰的知道各单元的工作时间片,只在需要某单元通讯时联通该单元。
2,上位机下发命令,指定某单元开始占用当前时间片。
3,控制模块只将已联通的设备数据透传给上位机。
4,上位机下发命令,结束某单元时间片,如果未结束,则该单元持续占据该时间片,断电重启后仍然保持。

B混合模式透传:
1,上位机下发指令时,无差别送达各单元;这种情况必须各单元控制协议不同,不会引起混乱。
2,下位机上报数据时,直接透传给上位机,由上位机自行甄别。

C混合邮差模式:
1,控制模块独立控制协议,上位机按协议封装数据。控制模块收到后拆包,获得下发单元对象、数据对象,然后将数据下发给单元。
2,下位机上报数据时,控制器用协议封包该数据,上位机根据协议解包,获得数据来源及真正数据。

LcwSwust 发表于 2020-9-22 16:16 | 显示全部楼层
可以实现
一事无成就是我 发表于 2020-9-24 13:54 | 显示全部楼层
去了解以下MBUS,不是MODBUS
tyw 发表于 2020-9-24 13:59 | 显示全部楼层
一事无成就是我 发表于 2020-9-24 13:54
去了解以下MBUS,不是MODBUS


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
icecut 发表于 2020-9-25 10:02 | 显示全部楼层
这个一直就有分时复用的. 但没你这么麻烦
 楼主| bigc2001 发表于 2020-9-25 10:19 | 显示全部楼层
icecut 发表于 2020-9-25 10:02
这个一直就有分时复用的. 但没你这么麻烦

请问有没有成品的? 我在淘宝上找不到,在考虑找人定制开发呢。
 楼主| bigc2001 发表于 2020-9-25 10:20 | 显示全部楼层

感谢回复啊,但是大量资料已经淹没了我这个小白白。。
 楼主| bigc2001 发表于 2020-9-25 10:22 | 显示全部楼层
一事无成就是我 发表于 2020-9-24 13:54
去了解以下MBUS,不是MODBUS

感谢
 楼主| bigc2001 发表于 2020-9-25 10:31 | 显示全部楼层
淘宝上232集线到485模块的倒是有的。
icecut 发表于 2020-9-25 11:44 | 显示全部楼层
bigc2001 发表于 2020-9-25 10:19
请问有没有成品的? 我在淘宝上找不到,在考虑找人定制开发呢。

工业产品上用, 哪有模块啊?
淘宝要买肯定是多串口设计, 否则弄个这玩意出来丢人啊.也卖不了10块钱.不值快递
cjseng 发表于 2020-9-26 20:15 | 显示全部楼层
年纪越来越大,我感觉自己的理解能力不断下降,看了半天,愣是没看明白楼主要的是什么。
串口除了和上位机通讯,还要和什么通讯?
复用,怎么个复用?
 楼主| bigc2001 发表于 2020-9-27 16:33 | 显示全部楼层
cjseng 发表于 2020-9-26 20:15
年纪越来越大,我感觉自己的理解能力不断下降,看了半天,愣是没看明白楼主要的是什么。
串口除了和上位机 ...

我上位机只有一个串口空闲,现在要接多个串口设备,而这些串口设备不是经常用,所以我想用一个设备将这些设备管理起来,需要传输数据的时候,由这个设备间接与各个设备通讯。

评论

@zyj9490 :嗯嗯,谢谢回复  发表于 2020-9-29 09:55
如果单纯地上位机与设备间通信,那就由上位机作主机,设备作从机即可。  发表于 2020-9-27 16:45
又要上位机与设备通讯,又要设备间通讯,是吗?  发表于 2020-9-27 16:43
485总线相连,先检测总线是否空,不空,随机延时再检测总线,空,发命令给目标主机,等目标主机响应。这样全部主机都是平等的。  发表于 2020-9-27 16:43
cjseng 发表于 2020-9-27 16:59 | 显示全部楼层
bigc2001 发表于 2020-9-27 16:33
我上位机只有一个串口空闲,现在要接多个串口设备,而这些串口设备不是经常用,所以我想用一个设备将这些 ...

那就用485总线通讯好了,上位机作为主机
 楼主| bigc2001 发表于 2020-9-29 09:55 | 显示全部楼层
cjseng 发表于 2020-9-27 16:59
那就用485总线通讯好了,上位机作为主机

是啊,上位机只有TTL或232串口,没有485的。
cjseng 发表于 2020-9-29 10:52 | 显示全部楼层
bigc2001 发表于 2020-9-29 09:55
是啊,上位机只有TTL或232串口,没有485的。

TTL转485或者232转TTL再转485,都有成熟的电路。
 楼主| bigc2001 发表于 2020-9-29 11:02 | 显示全部楼层
在淘宝上找到一款,看不懂,哪位帮我看看说明:

https://item.taobao.com/item.htm?id=611138467858

资料:
https://pan.baidu.com/s/1ZSc-2ZKDlXm3KW_dFGVttw  提取码:53pr
 楼主| bigc2001 发表于 2020-10-8 18:33 来自手机 | 显示全部楼层
给的文档看不懂啊,问他是否需要单片机读写寄存器,回复不需要..

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| bigc2001 发表于 2020-10-8 18:35 来自手机 | 显示全部楼层
还能是串口?安卓读写io?求入门

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

10

主题

37

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

10

主题

37

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部