外部设备及通信接口培训课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安电子科技大学计算机学院 * 以太网接口组成 嵌入式处理器 以太网芯片 以太网隔离器 RJ45接口 西安电子科技大学计算机学院 * 设计示例 西安电子科技大学计算机学院 * CAN 控制器局域网CAN(Controller Area Net) 一种现场总线,最初被用于汽车环境中的微控制器通信,目前主要用于各种过程检测及控制 CAN总线的特点 1、CAN可以是对等结构,即多主机工作方式,网络上任意一个节点可以在任意时刻主动地向网络上其它节点发送信息,不分主从,通讯方式灵活。 2、CAN网络上的节点可以分为不同的优先级,满足不同的实时需要。 西安电子科技大学计算机学院 * 3、CAN采用非破坏性仲裁技术,当两个节点同时向网络上传送信息时,优先级低的节点自动停止发送,在网络负载很重的情况下不会出现网络瘫痪。 4、CAN可以按照点对点、点对多点、点对网络的方式发送和接收数据,通讯距离最远10 km(5 kb/ s),节点数目可达110个。 5、CAN采用的是短帧结构,每一帧的有效字节数为8个,具有CRC校验和其它检测措施,数据出错几率小。CAN节点在错误严重的情况下,具有自动关闭功能,不会影响总线上其它节点操作。 6、通讯介质采用廉价的双绞线,无特殊要求,用户接口简单,容易构成用户系统。 西安电子科技大学计算机学院 * 扩展CAN总线接口 处理器集成控制器 CAN总线是通用的现场总线标准,一些面向工业控制的处理器本身就集成了一个或多个CAN总线控制器(如:hms30c7202、LPC2294等) CAN总线控制器主要完成时序逻辑转换等工作,电气上还需要另外的转换芯片,称为CAN收发器,也叫CAN总线物理层芯片 处理器+CAN总线接口芯片 多数嵌入式处理器不带CAN总线控制器,需要在处理器的外部总线上进行扩展(如SJA1000) 西安电子科技大学计算机学院 * PCA82C250为CAN收发器 设计示例 西安电子科技大学计算机学院 * 其它常见外设及接口 外部设备 SD SIM 外设接口 I2S(数字音频处理) IEEE1394(火线) 通信接口 红外 蓝牙 无线以太网 GPRS 西安电子科技大学计算机学院 * 谢谢! 西安电子科技大学计算机学院 * 模/数、数/模转换器 我们处在一个数字时代,而我们的视觉、听觉、感觉、嗅觉等所感知的却是一个模拟世界。如何将数字世界与模拟世界联系在一起,这正是模拟数字转换器(ADC)和数字模拟转换器(DAC)的作用。 西安电子科技大学计算机学院 * ADC 所谓模/数转换器就是把电模拟量转换成数字量的电路 传感器是能感受规定的被测量并按照一定的规律转换成可用(电)信号的器件或装置,通常由敏感元件和转换元件组成 A/D转换的方法 计数式(并行) 双积分式 逐次逼近式 西安电子科技大学计算机学院 * DAC D/A转换器的功能 将数字量转换成模拟量 D/A转换器的原理 可以归纳为“按权展开,然后相加”。 因此,D/A转换器内部必须要有一个解码网络,以实现按权值分别进行D/A转换。 解码网络通常有两种: 二进制加权电阻网络 T型电阻网络。 西安电子科技大学计算机学院 * ADC、DAC的应用 性能参数 分辨率(位数 ) 绝对精度 建立时间 线性度 注意事项 根据应用需求选择性能参数满足要求的芯片 尽量利用控制器内置的转换模块 调理电路确保ADC输入电压在可转换范围以内 西安电子科技大学计算机学院 * SPI 串行外围设备接口(Serial Peripheral Interface) 由Motorola公司开发 是一种高速的,全双工,同步的串行通信总线 用来在微控制器和外围芯片之间提供一个低成本、易使用的接口。 SPI是同步协议接口 不同于UART接口(异步串行接口) 西安电子科技大学计算机学院 * SPI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件,其接口包括以下四种信号: MOSI – 主器件数据输出、从器件数据输入 MISO – 主器件数据输入、从器件数据输出 SCLK – 时钟信号,由主器件产生 /SS? – 从器件使能信号,由主器件控制 西安电子科技大学计算机学院 * 在点对点的通信中,SPI接口不需要进行寻址操作,且为全双工通信,显得简单高效 西安电子科技大学计算机学院 * 在多个从器件的系统中,每个从器件需要独立的使能信号 西安电子科技大学计算机学院 * SPI接口的内部硬件实际上是两个简单的移位寄存器,传输的数据为8位,在主器件产生的从器件使能信号和移位脉冲下按位传输,高位在前,低位在后 西安电子科技大学计算机学院 * 设计示例 西安电子科技大学计算机学院 * I2C I2C(Inter-Integrated Circuit)总线 由PHILIPS公司开发

文档评论(0)

扶摇直上九万里 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档