BiSS协议 通讯协议介绍

BiSS协议 通讯协议介绍

ID:43484437

大小:1.34 MB

页数:10页

时间:2019-10-07

BiSS协议 通讯协议介绍_第1页
BiSS协议 通讯协议介绍_第2页
BiSS协议 通讯协议介绍_第3页
BiSS协议 通讯协议介绍_第4页
BiSS协议 通讯协议介绍_第5页
资源描述:

《BiSS协议 通讯协议介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BISSInterface通讯协议介绍RevB3,Page1/10特点应用-只通过两条单向的讯号线作资料通输。-工业用的传感器数据线;-硬件与一般的SSI兼容。例如:位置传感器-可同时作最多八个从端口的通讯(一个主端口,多个从端口)。-马达的反馈-各从端口可以串行或并行的连接方法与主端口连接。-作传感器的数据采集系统-可周期性的传输任何位元的传感器数据(只受硬性的规定)。-主端口会对线的传输延迟作出测量及自动补偿,让通讯接口可使用高速的数据传输。-客许传感器有数据采集和数据处理时间(延迟传输)。-各

2、从端口上的数据可同步地传输到主端口。-主/从端口可作双向通讯,让主端口可将从端口的传感器设置操作参数。-具CRC侦错的参数数据传输;如硬件客许,数据也可作以具CRC侦错的数据传输。从端口1从端口2..7从端口8(Slave8)传感器数据主端口(Master)传感器参数传感器数据模式(读入传感器数据)寄存器模式(读/写传感器参数)BISSInterface通讯协议介绍RevB3,Page2/10系统连接简介BISS是一个高速、安全的同步串行通讯接口标准,它可以单向将传感器的数据传回主端口,和以双向通讯

3、方式将传感器的参数从传感器的寄存器中读出或写入,BISS接口的硬件与一般的SSI接口是兼容的。一个BISS接口系统包括一个控制器(主端口)及一至八个传感器(从端口)所组成,可接线成串行连接线或半并行连接,无论哪种系统的接线方式,“MA”线都是永远由高端口连接到每一个从端口。当以串行系统连接时,每个从端口的输出均连接至上一个从端口的输入(见图1)而主端口的输入将连接至第一个从端口的输出。从端口1从端口2..7从端口8(Slave8)主端口(Master)传感器数据传感器数据模式传感器参数(读入传感器数

4、据)寄存器模式(读/写传感器参数)图:串行系统连接1另一种的系统连接方法是将每一个从端口的输出直接输入主端口(见图2,其中的SLO、SL1、SL2线是直接连入主端口),这种连线方法可让主端口直接读入各从端口的数据,当然这会增加主端口的工作量,但这种接法的好处是可缩短各传感器数据的读入时间。从端口1从端口2..7从端口8(Slave8)主端口(Master)传感器数据传感器数据模式传感器参数(读入传感器数据)寄存器模式(读/写传感器参数)图:半并行系统连接2BISSInterface通讯协议介绍Rev

5、B3,Page3/10通讯简介BISS通讯协议内有两种的数据通讯模式,分别为“传感器模式”(SensorMade)和“寄存器模式”(RegisterMade),假如若有任何错误的情况出现,从端口必须永远返回-设置状态.若通讯被设置于“传感器模式”传感器的数据会不停快速地从传感器传送出来,不需要任何定址动作,主端口会在通讯的初始化过程中,测量出传输的“线延迟”并对传输的线延迟作出自动被偿,以便让通讯设置于较高的传输速度,随后主端口便出现正确的时钟脉冲讯号到从端口(见图3),为了保证传输的数据不会出现错

6、误,建议在系统上借各相应的硬件检测。图:在“传感器模式”下的数据结构3若通讯被设置于“寄存器模式”,传感器上每一个参数寄存器位置均可被读或被写,为了达到此目的,BISS提供以下的一种特殊的定址方法(见图4),跟据此方法,从端口是由一个3位元的ID来定址,为提高传输的可靠性,我们另加上一个4位元的CRC侦错,以便从端口检查传输数据是否出错。图:在“寄存器模式”下的参数4“定址”的数据结构7位元的ADR地址可容许将数据从主端口传输到传感器的128个参数寄存器(每个寄存器为8位元)假若传感器的参数太多,1

7、28个参数寄存器都不够使用的话,可增加一组128个参数寄存器,但若每加一组128个参数寄存器,可定址的传感器数量便相应少了一个。若主端口在“寄存器模式”中读取数据,主端口会在定址流程后提供与参数数据位元相应的时钟胍冲,若主端口在“寄存器模式”中要得参数“寄存器模式”下的参数“读入”的数据结构“寄存器模式”下的参数“写出”的数据结构BISSInterface通讯协议介绍RevB3,Page4/10通讯简介传输模式BISS接口分别以“传感器模式”和寄存器模式”下运作,在“伟感器模式”下,BISS接口让传

8、感器的数据高速地传入到主端口内,在“寄存器模式”下,BISS接口可让主端口对传感器内的参数寄存器直接读入或寄出,BISS是靠在通讯起始时主端口MA线上设定的(TimeoutSENS)时序,让其下属的传感器知道主端口启动的通讯模式。假如在MA线开始的第一个低电平,时间是我于“timeoutSENS”那便表示主端口要求将系统内的传感器设置以“寄存器模式”通讯。若MA线开始的第一个底电平,时间是短于“timeoutSENS”那便表示主端口要求将系统内的传感器设置以“传感器模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。