3906|12

175

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

通信协议 [复制链接]

 
请问通信协议在传输的过程中高电平与低电平所持续的时间是固定的吗?打个比方我想做一个两种协议转换的板子,只要把两种协议所需要的端口接到处理器上,并且为处理器搭建好了工作所需的最小系统,这样硬件搭建就可以了吗?两种协议相互转换的功能全由软件来实现吗?
此帖出自PCB设计论坛

最新回复

有协议转换器可用:简称协转,也叫接口转换器,它能使处于通信网上采用不同高层协议的主机仍然互相合作,完成各种分布式应用。它工作在传输层或更高。接口协议转换器一般用一个ASIC芯片就可以完成,成本低,体积小。它可以将IEEE802.3协议的以太网或V.35数据接口同标准G.703协议的2M接口之间进行相互转换。也可以在232/485/422串口和E1、CAN接口及2M接口进行转换。  详情 回复 发表于 2017-5-12 15:17
点赞 关注
 

回复
举报

2万

帖子

340

TA的资源

版主

推荐
 
计算机狗狗 发表于 2017-5-1 15:17
请问 我想知道 如果设备之间建立通信协议,两机相互协作完成一个任务,是需要信号解析还是传输数据?  然 ...

设备之间建立通信协议是有很多的
设备用行业不同也有不同
一般串口最常见了 距离近,可以用232形式的,远了用485.差分传输根据采用的接口不同用的协议不同
当然还有其他

此帖出自PCB设计论坛
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
你协议指的是什么? 通常是针对于最小单元为字节而言的吧,你说的那个高电平低电平,就是操作时序的概念了, 协议转换:先接收一种,再发出去,大致就这样
此帖出自PCB设计论坛

点评

所有协议不都是传送0和1吗,我想问的是,那个时序是由软件设定的吗?  详情 回复 发表于 2016-10-12 13:55
 
 
 

回复

175

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
xiaoliping1945 发表于 2016-10-12 13:48
你协议指的是什么? 通常是针对于最小单元为字节而言的吧,你说的那个高电平低电平,就是操作时序的概念了 ...

所有协议不都是传送0和1吗,我想问的是,那个时序是由软件设定的吗?
此帖出自PCB设计论坛
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

4
 
一般协议的区别,一是电平-----通讯介质,例如UART和RS-232,它们电平上有区别;还有,无线、有线什么的。
二是编码的区别,这个就多了,无花八门的。

楼主想把两种协议做到一起,第一要保证有传输介质转换的东东,让他们都达到CPU能接受的信号模式,然后再处理,输出时也要转换到相应的协议。

楼主这个问题太笼统了。很难用简短的话回答。
此帖出自PCB设计论坛
 
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

5
 
首先你要明确你想要做哪种的协议?是设备之间传输数据呢还是 信号的解析?   简单点说:  1.我要传输  16进制01 02 03 这样的数据,我可以自己定义协议为: 前导码+功能码+数据+结束符, 这种协议是设备之间的通信协议;  我想你应该要表述的是第二种:如: 用500ms低电平+500高电平代表 逻辑0,用500ms低电平+1s高电平代表逻辑1 ;
此帖出自PCB设计论坛
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

6
 
通信协议很复杂,首先你要知道你通信协议的电平,还要知道通信协议的编码方式,两种不同的通信协议之间相差太多了,不光光是通过软件来解决。
此帖出自PCB设计论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 
xiaoliping1945 发表于 2016-10-12 14:14
首先你要明确你想要做哪种的协议?是设备之间传输数据呢还是 信号的解析?   简单点说:  1.我要传输  16进 ...

请问 我想知道 如果设备之间建立通信协议,两机相互协作完成一个任务,是需要信号解析还是传输数据?  然后怎么协议呢?
此帖出自PCB设计论坛

点评

设备之间建立通信协议是有很多的 设备用行业不同也有不同 一般串口最常见了 距离近,可以用232形式的,远了用485.差分传输根据采用的接口不同用的协议不同 当然还有其他  详情 回复 发表于 2017-5-1 21:26
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

9
 
qwqwqw2088 发表于 2017-5-1 21:26
设备之间建立通信协议是有很多的
设备用行业不同也有不同
一般串口最常见了 距离近,可以用232形式的, ...

现在数控设备不使用串口通信协议  都使用网络通信 我想问问 能使用什么通信协议
此帖出自PCB设计论坛

点评

要查阅一下自己所用的机床的通信系统,确认一下什么通信 FANUC数控系统采用的RS-232通信的还是比较多的,一般是25芯针,对9芯座的形式 有的还配有DNC接口,并设有缓冲区,进行高速传输。高级型CNC系统还可以与MAP  详情 回复 发表于 2017-5-3 14:18
 
 
 

回复

2万

帖子

340

TA的资源

版主

10
 
计算机狗狗 发表于 2017-5-3 10:23
现在数控设备不使用串口通信协议  都使用网络通信 我想问问 能使用什么通信协议

要查阅一下自己所用的机床的通信系统,确认一下什么通信
FANUC数控系统采用的RS-232通信的还是比较多的,一般是25芯针,对9芯座的形式
有的还配有DNC接口,并设有缓冲区,进行高速传输。高级型CNC系统还可以与MAP相连,接人工厂的通信网络
此帖出自PCB设计论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(中级)

11
 
什么通讯协议没有确定的情况下,没法谈了;有USART,有SPI,有IIC,有485,232,CAN.....;甚至涉及传输的具体内容。
此帖出自PCB设计论坛
 
 
 

回复

18

帖子

0

TA的资源

一粒金砂(中级)

12
 
要具体的协议,即什么协议?
再根据协议,来确定协议持续的时间

不同协议是不能通用,所以所持续的时间不是固定的
此帖出自PCB设计论坛
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(中级)

13
 
有协议转换器可用:简称协转,也叫接口转换器,它能使处于通信网上采用不同高层协议的主机仍然互相合作,完成各种分布式应用。它工作在传输层或更高。接口协议转换器一般用一个ASIC芯片就可以完成,成本低,体积小。它可以将IEEE802.3协议的以太网或V.35数据接口同标准G.703协议的2M接口之间进行相互转换。也可以在232/485/422串口和E1、CAN接口及2M接口进行转换。
此帖出自PCB设计论坛
个人签名为了让你看场雪,我攒了一年的头皮屑
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表