物联网通信课件301 末端网-有线通信

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 主要集中在工业控制环境,特别是长距离数据传输,
▫ 如连接远程周边控制器或传感器
• 定义了一种平衡通信接口
▫ 利用导线之间的信号电压差来传输信号的 ▫ 差分传输方式与单端传输方式相比,能有效地提高数
据传输速率
• 串口 • USB • 现场总线 • X-10电力载波协议
USB总线
• Universal Serial Bus,通用串行总线 • 由康柏、IBM、Intel和Microsoft于
即标识符最小)的单元可继续发送 • 举例:
▫ 结点1的标识符为011111(优先级最低),结点2的 标识符为0100110(优先级最高),结点3的标识符 为0100111
• CAN总线规范的物理层和数据链路层已被ISO制 订为国际标准
案例——基于CANOpen的电梯监控系统
• CANOpen是基于 CAN总线的一个高 层应用层协议,而 CiA DSP 417是 CANOpen在电梯领 域的应用体现,可 以很好的满足电梯 通信的需求
案例——基于CAN的车载网络
• 厦门蓝斯通信的车载终端通过与汽车CAN总线对 接,可与GPS、自动报站器、客流统计仪、POS 机、车载视频,或其它车载电子设备进行联机工 作,形成一个小型的车内局域网
• 这四种版本最大的差别表现在数据传输速率方面:
▫ USB 1.0速度只有1.5Mbps(低速模式) ▫ USB 1.1速度提升到12Mbps(全速模式) ▫ USB2.0理论传输速度达480Mbps(高速模式) ▫ 而USB 3.0最大传输带宽高达5.0Gbps
• 1.0、1.1、2.0是半双工方式,3.0支持全双工方式
USB传输方式
• 数据传送是在主机软件和一个USB设备的指定端口 之间完成的。这种端口间的联系称作通道
• 一个指定的USB设备可以拥有许多通道 • 各通道之间的数据流动是相互独立的 • 特殊的通道——缺省控制通道
▫ 当设备一启动即存在 ▫ 为设备的设置、查询状况和输入控制信息提供一个入

USB是基于轮询(Polling)的总线系统
1994年共同推出 • 最大的特性是可以支持即插即用
和热插拔 • 成都索蓝科技公司推出的WSN/
USB网关
发展历程
• 发展历程
▫ 1996年发布的USB1.0。 ▫ 1998年发布的USB1.1。 ▫ 2000年4月起广泛使用的USB2.0。 ▫ 2008年11月发布USB3.0,Super Speed USB。
• USB 3.0不足,线缆较为粗重
▫ 考虑电磁干扰(EMI)、必须使用九根线材
• 提出了主动式光纤缆线(Active Optical Cable, AOC)
• 一卷50米AOC缆线
• 串口 • USB • 现场总线 • X-10电力载波协议
概述
• 现场总线(Field Bus,也称现场网络)是20世纪 90年代初逐步发展并推广起来的一种网络
性能参数
工作方式
结点数 最大传输电缆长 度 最大传输速率
工作方式
RS-232 单端 1收1发 15米
20kbps 全双工
RS-422 差分 1发10收 1219米
10Mbps 全双工
RS-485 差分 1发32收 1219米
10Mbps 半双工
• 单端不归零编码 • 单端归零编码 • 差分
RS-232
• 位填充法(bit-stuffing)
▫ 如果要发送的数据中一旦出现了连续的6个1,则在 进行NRZI编码前,在这6个连续的1后面插入1个0, 然后再进行NRZI编码。
▫ 接收端如果收到连续的6个1,则自动去掉后面的1 个0,再继续解码,从而恢复原数据
USB的发展——无线USB技术
• 装备无线收发装置以代替电缆连线 • 数据传输速率可达为480Mbps • 需要认证
▫ 支持有周期性、有限时延,且数据传输速率不变的 数据传输,如麦克风、摄像机
• 中断传输
▫ 单向的传输,数据量较小,无周期性,但需要及时 处理,以达到实时效果的设备,如键盘、鼠标
USB传输技术
• USB信号采用差分传输模式 • 编码采用了NRZI(不归零翻转编码)
• 当传输的数据包含连续的逻辑1时,NRZI编码后, 由于太长时间内没有产生翻转,会使得接收端无 法从中得到同步信号,进而造成接收时钟的漂移
• 采用了现场总线技术 后,控制室与厂房之 间这段较长的距离, 只需要布设一根线缆 即可,而厂房内部基 于总线,各种设备只 需要通过短距离连线 进行接入。
现场总线应具有如下特点
• 协议简单,控制成本 • 布线简单,是布线方式的革命 • 全数字化通信 • 开放型的互联网络,包括通信规约的开放性,开
• 测量系统
▫ 其特点为多变量、高性能的测量,使测量仪表具有 智能计算能力等更多功能
• 设备管理系统
▫ 对设备自身及运行过程的诊断信息、设备运行状态 信息、厂商提供的设备制造信息等进行统一的管理 和维护
现状
• 目前,世界上存在着大约四十余种的现场总线, • 主流的现场总线包括
▫ 基金会现场总线(Foundation Field bus,FF) ▫ 控制器局域网(Controller Area Network,CAN) ▫ Lonworks ▫ DeviceNet ▫ Profibus ▫ HART(Highway Addressable Remote Transducer) ▫ CC-Link等
• 由主机启动所有的数据传输 • USB设备不能主动与PC机通信
USB2.0传输方式分为以下四种传输类型
• 控制传输方式:
▫ 为外设与主机之间提供一个控制通道,负责向USB 设置一些控制信息
• 数据块传输类型
▫ 是一种可靠的单向传输,但延迟没有保证,它尽量 利用可以利用的带宽来完成数据的传输
• 同步传输方式
• CAN的通讯距离最远可达10km(5kbps),通讯 速率最高可达1M bps(40m),网络结点数实际 可达110个
• CAN的信号ቤተ መጻሕፍቲ ባይዱ制解调方式采用的是不归零(NRZ) 编码/解码方式,其信号使用差分电压传送
• 总线电平=CAN_H - CAN_L
• CAN使用下面方式表示逻辑1和逻辑0:
▫ 隐性,总线电平小于等于0,此时状态表示为逻辑 “1”。
发的开放性,并可与不同的控制系统相连,实现 互可操作性与互用性
• 具备较强的抗干扰性、稳定性、容错能力,以及 便于查找和更换故障结点的诊断能力。并且具有 较高的实时性
• 多数为短帧传送、信息交换频繁等特。
基于现场总线开发的系统的组成
• 控制系统
▫ 有维护软件、设备软件和监控软件等。在网络运行 过程中,对整个系统实现实时数据采集、数据处理、 计算、调控等
CAN总线——概述
• 最早由德国BOSCH公司推出,用于汽车内部测量 与执行部件之间的数据通信
• CAN所具有的高可靠性、实时性和良好的错误检 测能力受到了越来越多的重视
▫ 已有多家公司开发了符合CAN协议的通信芯片,被 广泛地应用于工业自动化生产线、汽车、传感器、 医疗设备、智能化大厦、电梯控制、环境控制等分 布式实时系统
有线通信
• 串口 • USB • 现场总线 • X-10电力载波协议
• 串行接口通信是最常见的连接方式 • 技术简单,价格便宜,方便使用,是很多物联网
应用的较好选择 • 由南航为某公司开发的基于
条码的生产控制系统, 扫描枪和计算机之间 通过串口线相连。
• 经常的接口标准 • EIA-232(RS-232) • EIA-422(RS-422) • EIA-449(RS-449) • EIA-485(RS-485) • EIA-530(RS-530) •等
USB的发展——USB3.0
• 最大传输带宽可高达5.0Gbps • 考虑到8b/10b编码方式,实际的速度只能达到
4Gbps左右 • 结合协议开销及具体实现的影响,最终速度更低 • USB 3.0在原有4线结构的基础上,又增加了5条
线路
▫ 四线差分信号 ▫ 可以兼容USB1.1和USB2.0
USB的发展—— USB 3.0主动式光纤缆线
• 还可以通过3G网络实时把车辆行驶记录(如发动 机工况、车轮转速、油门踩踏位置、刹车位置、 开关门、车内灯、水温、机油压力等)和报警记 录等传输到智能调度系统。调度中心还可以通过 它向车上其它车载电子设备发送数据及指令
CAN总线系统组成
• CAN收发器
▫ 安装在控制器内部,同时兼具接收和发送的功能, 将控制器传来的数据化为电信号并将其送入数据传 输线,或者从总线收到的电信号转化为数据,转交 给控制器。
USB组成
• 一个主机,主机可以连接多个USB设备
▫ 理论上,USB主机一个接口可以支持最多127个设 备
▫ 当USB设备连接主机以后,由后者负责给此设备分 配一个唯一的地址
USB设备
• 集线器 • 功能部件 • USB和主机系统之间的接口称作主机控制器
▫ 一般存在于主机上
树型拓扑
• 最多支持7层 • 在逻辑上,主
▫ 显性,总线电平大于0时,此时状态表示逻辑“0”。 “显性”具有“优先”的意味
CAN协议——数据链路层
• CAN的媒体控制非常简单,在总线空闲态,最先 开始发送消息的单元获得发送权,其它处于接收 状态
▫ 在发送前,结点的收发器需要对总线进行监测,如 果发现总线空闲时,就可以启动数据的传送。
▫ 在数据传送过程中,收发器还需要继续监测总线的 信息,当发现与传送的信息不相符时,表示产生了 数据的冲突,中断本次发送。
• 作为工厂数字通信网络的基础之一,可以用于过 程自动化、制造自动化、楼宇自动化等诸多领域 中现场智能设备(如智能化仪器/仪表、控制器、 执行设备等)之间的,或者现场智能设备和控制 室内监控机之间的互连
• 在计算机数据传输中, 长期使用低数据速率和 点对点的数据传输标准。
• 在工业控制或生产自动 化领域中使用大量的传 感器、执行器和控制器, 若采用星形拓扑结构, 安装成本和介质造价高。
• 全名是“数据终端设备(DTE)和数据通信设备 (DCE)之间串行二进制数据交换接口技术标准”
• RS-232目前经历了若干个版本,较新的版本号为E • 优点
▫ 简洁、实施成本低
• 缺陷:
▫ 对噪声较为敏感。 ▫ 容易造成串扰 ▫ 产生的横向电磁波,成为影响相邻电路的严重电磁干扰
(EMI) 源
• 采用25脚的DB25连接器
• 数据传输终端
▫ 即电阻,防止电信号在总线线端被反射,影响数据 的传输。
• 数据传输线
▫ 双向的数据总线,负责数据信号的传输。
CAN拓扑
• 总线形拓扑
▫ 由高、低电压两根线绞合而成,实现一路信号的差 分发送
• 树状拓扑
▫ 分支网络通过中继器(Repeater)连接到干线
CAN协议——物理层
• CAN的通信介质可以是双绞线、同轴电缆或光纤。 但最常用的就是双绞线
机与各个设备 是直接通信的
USB线缆&接头
集线器
USB的层次结构
主机端
• 客户软件是在主机上运行的,使用某一个USB物 理设备的用户程序。
• USB系统软件,使用主机控制器对主机与USB设 备之间的数据传输进行管理。
▫ 一般由操作系统提供。
• 主机控制器实现主机与USB设备间的电气和协议 层的匹配,
• 有些类似于以太网的CSMA/CD协议
▫ 不同的是,当出现冲突的时候,CAN总线可以根据 优先级进行非破坏性仲裁
▫ 而CSMA/CD协议的破坏性丢弃数据并进行强化碰 撞。
按优先级进行仲裁
• CAN总线帧的优先级是结合在11位标识符中的, 具有最低标识符的结点具有最高的优先级
• 这种优先级一旦确定就不能更改 • 连续输出显性电平最多(标识符中含有的0最多,
▫ 较新的E版本RS-232规定使用其中的23根引脚
• 出于节省资金和空间的考虑,是9芯的DB-9型连 接器被广泛使用
▫ 母插座和公插头
• 一种最为简单,且常用的连接方法是三线制接法
RS-422
• RS-422通常被认为是用来作RS-232的扩展,是为 改进RS-232通信距离短、速率低的缺点而设计的
▫ 包括:串并转换、帧透明传输、数据处理、协议使 用、传输错误处理、远程唤醒、根Hub和主机系统 接口等功能。
USB设备端
• USB物理设备基于USB通信完成某项功能的一种 软硬件集合,如基于USB的打印机。
• 一个USB逻辑设备对USB系统来说就是一个端点 的集合
• USB总线接口提供了在主机和设备之间的连接。 负责实际传送和接收数据包
相关文档
最新文档