- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]智能传感器系统 第6章 通信功能与总线接口
问题10: 结合CAN总线的一般电气连接结构形式和协议规范,说明CAN所采用的多主通信和非破坏性总线仲裁技术的机制。 § 6.3.1 通用智能变送器接口标准IEEE1451简介 IEEE1451的目标是要定义一套通用的通信接口,以使传感器与现有基于微处理器的系统、仪器仪表和现场总线网络相连,并最终实现传感器到网络的互换性和互操作性。其标准系列是IEEE1451.1,IEEE1451.2,IEEE1451.3,IEEE1451.4。 1)IEEE1451.1:网络应用处理器信息模式标准; 2)IEEE1451.2:变换器、微处理器通信协议和变换器电子数据表(TEDS)标准; 3)IEEEP1451.3:分布式多点系统的变换器信息格式和数字通信标准; 4)IEEEP1451.4:混合型变换器信息格式和通信协议标准。 它把传感器节点设计与网络实现分隔开来,这其中包括传感器自识别、自配置、远程自标定、长期自身文档维护、简化传感器升级维护以及增加系统与数据的可靠性等。 §6.3 IEEE 1451标准 IEEE1451系列标准间的相互关系 IEEE1451标准定义的功能框架包含了一系列数据与对象模型,以使传感器数据能够通过网络进行交互。 IEEE1451的4个标准通过网络应用处理器NCAP把智能变换器接口模块STIM、总线接口模块以及混合型模块等单元联系在一起。 将节点功能分成两种结构模块, 第一种模块结构用来运行网络 协议栈(network protocoal stack)和应用固件(application firmware)即网络匹配处理器 NCAP(network capable application process);第二种模块为智能变送器接口模块 STIM(smart transducer interface module), 智能变送器接口 其中包括变送器辅助电子系统和变送器电子数据单TEDS(transducer electronic data sheet)。 IEEE1451系列标准的比较 成员 硬件接口 TEDS 元件间的距离 信号转换 测量水平 IEEE1451.1 N/A 支持 N/A N/A 支持测量 IEEE1451.2 10线数字 支持 点到点短距 是 原始数字工程单位 IEEEP1451.3 4线数字 支持 多点中距 是 原始数字工程单位 IEEEP1451.4 2~4线模拟/数字 支持 点到点中距 是 模拟 § 6.3.2 IEEE1451.1 IEEE1451.1定义了智能变换器的对象模型,用面向对象的语言对传感器的行为进行描述。通过这个模型,原始传感器数据借助标定数据来进行修正并产生一个标准化的输出。通过一个标准的应用编程接口(API)来实现从模型到网络协议的映射,并以可选的方式支持所有通信接口。 网络匹配处理器(NCAP)包含一个带有嵌入式操作系统的处理器,在NCAP的功能模块中,有基本传感器模块、非IEEE1451对象、数个软件程序、一个对象的NCAP模块。区分对象是依据对象的类别ID、类别名称、对象ID、对象标签、对象名称和对象发送地址等6个指标来实现。 IEEE1451.1标准提供了两种网络通信模式:客户/服务器模式和发布/订阅模式,分别对应一对一通信和一对多或多对多。网络软件提供一个代码库,代码库含有IEEE1451.1与网络之间的呼叫例程。 § 6.3.3 IEEE1451.2 IEEE1451.2定义了智能变换器接口模块(包括TEDS)和一个10线的数字接口——变换器独立接口(TII)。传感器的TEDS包含了产品相关信息,如制造商名称、传感器类型、序列号和标定数据等,并在系统上电或有命令请求时立刻发布到网络或仪器上。变换器数据首先转换成数字形式,然后通过TII发送给NCAP。 1、变换器独立接口TII 引脚序号 信号名称 正/负逻辑 驱动来源 功能 1 DCLK 上升沿有效 NCAP 获得DIN和DOUT数据 2 DIN 正 NCAP 由NCAP向STIM传送地址和数据 3 DOUT 正 STIM 由STIM 向NCAP传送数据 4 NACK 负 STIM 实现启动响应、数据传送响应 5 COM N/A NCAP 信号的公共端或接地 6 NIOE 低电平有效 NCAP 表示正在传送数据,并区分出数据传送帧结构 7 NINT 负 STIM STIM 请求NCAP服务 8 NTRIG 负 NCAP 执行启动功能 9 POWER N/A NCAP 5V电源端 10 NSAET 低电平有效 STIM NCAP用来检查 STI
文档评论(0)