第8章 通用串行.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 通用串行

第八章 通用串行通信总线 异步通信依靠起始位、停止位保持通信同步。异步通信数据传送按帧传输,一帧数据包含起始位、数据位、校验位和停止位。 异步通信即每个字符都要额外附加两位,所以工作速度较低,在单片机中主要采用异步通信方式。(字符间异步,字符内部各位间同步) 同步通信依靠同步字符保持通信同步。 同步通信是由1~2个同步字符和多字节数据位组成,同步字符作为起始位以触发同步时钟开始发送或接收数据;多字节数据之间不允许有空隙,每位占用的时间相等;空闲位需发送同步字符。 4、串行通信的制式 全双工制式是指通信双方均设有发送器和接收器,并且信道划分为发送信道和接收信道,因此全双工制式可实现甲乙双方同时发送和接收数据,发送时能接收,接收时也能发送。 总体方案原理图 数据存储 用户界面 LabVIEW开发平台 USB系统软件 USB总线接口 USB扩展芯片 单片机 USB电缆 信号调理 执行器 (电阻丝) 被控对象 (小电炉) 温度传感器 信号调理 被控变量(温度T) 测量值Tm 设定值Ts 偏差Ts-Tm 控制信号(电压U) 操纵变量(热量Q) 基于USB的 温度PID控制系统 软件设计 硬件设计 上位机 (PC) 下位机 (单片机) 测量值与设定值的比较 PID运算 控制量反馈 驱动USB芯片进行数据输入和输出 USB设备驱动程序 设计基于LabVIEW的数据库 虚拟仪器后台程序和用户界面 信号测量(温度传感器、A/D转换器) 单片机与PC机的连接(PDIUSBD12芯片) 单片机外围电路的设计 软硬件 功能划分 PID温度控制模块 设定温度 偏差 单片机 电压U 电阻丝 热量Q 小电炉 实际温度 干扰作用 温度传感器 测量值 增量式 数字PID算法 PWM 脉冲宽度调制 USB电缆 USB主机 (PC机) 电气接口 USB芯片D12 控制器 (单片机) 功能模块 完成设备主要功能 1.电信号与TTL电平信号相互转换 2.协调与主机间通信的同步机制 1.设备枚举 2.主机与设备的数据交换 3.设备端的数据处理和控制 USB扩展模块 USB主机 USB设备 USB主机 (PC机) 电气接口 USB芯片D12 控制器 (单片机) 令牌包 中断请求 小电炉 温度测量 控制信号 主循环 初始化 开始 主循环 收到中断请求 中断处理 函数 Y N 单片机固件编程 难点: 枚举过程 检测到USB设备 枚举、配置 启动数据传输 存储、显示数据 停止采集 关闭USB设备 获取数据包 N Y 上位机模块 功能和工作流程 2. LabVIEW编程特点 3. 使用NI-VISA控制USB设备 IEEE1394总线 IEEE1394总线是由苹果公司研制的,目前最高速度可达到400Mbps/s,速度分为12.5 Mbps/s 、25 Mbps/s 、50 Mbps/s 、100 Mbps/s 、200 Mbps/s 和400 Mbps/s。 将来会推出1Gbps/s的IEEE1394技术。 IEEE 1394的前身于1986年由苹果公司所草拟,苹果公司称之为FireWire, Sony公司则称之为i.Link, Texa Instruments公司称之为Lynx, 实际上所有的商标名称都是指同一种技术--IEEE 1394。 IEEE 1394是为了增强外部多媒体设备与电脑连接性能而设计的高速串行总线,利用IEE1394技术我们可以轻易地把电脑和摄像机,高速硬盘,音响设备等多种多媒体设备连接。 在200Mbps/s下可以传输不经压缩的高质量数据电影。 * * 串行通信优点:便于长距离传送 缺点:传送速度较慢 计算机与外界信息交换称为通信。 通信的基本方式可分为并行通信和串行通信: 并行通信是数据的各位同时发送或同时接收; 串行通信是数据的各位依次逐位发送或接收。 并行通信优点:传送速度快 缺点:不便长距离传送 PCI接口 USB接口 以太网接口 串并行接口 通用主板 PS/2接口 0 1 1 0 1 0 1 0 TxD 源 RxD 目的 将数据的各位按时间顺序依次在一根传输线上传输。 RS- 232C连接方式 串行通信的基本特征是数据逐位顺序进行传送 串行通信的格式及约定(如:同步方式、通讯速率、数据块格式、信号电平……等)不同,形成了多种串行通信的协议与接口标准。常见的有: ?通用异步收发器(UART) ?通用串行总线(USB) ?I2C总线 ?CAN总线 ?SPI总线 ?RS-485,RS-232C,RS422A标准……等等 完成串行通信最少用一对线即可进行。线路成本低,传送距离远,速度慢。为了恢复发送的信息,收发双方必须协调工作,协调方法

文档评论(0)

qianqiana + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5132241303000003

1亿VIP精品文档

相关文档