- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汽车电子控制基础 》曹家喆主编 17
第十七章 串行通信与 CAN总线基础 汽车电子控制基础—— 第一节 串行通信的基本概念 两种信息传输方式 串行通信的分类 按传送方向分类 单工方式 半双工方式 全双工方式 串行通信的相关规定 串行通信需要“协议” 协议内容 信号电平的电压 传送字符的格式 信息传输的速率 起始和结束约定等 串行通信的字符格式 异步通信 起始位 数据位 奇偶校验位 停止位 空闲位 串行通信的字符格式 同步通信 同步字符(SYN) 数据块部分 校验字符(CRC) 串行通信的波特率(Baud Rate) 波特率:即数据传送的速率,它表示每秒钟传送的二进制代码的位数,单位是bit/s,一般写成bps。 1波特=1bit/s 波特率范围:一般在50~19200bps之间 例: 波特率为1200bps,异步通信字符格式为8个数据位、1个起始位和1个停止位,即10位/帧,那么每秒钟能够传送的字符数就是: 1200(bit/s)÷10(bit/字符)=120(字符/s) 一些常用的串行通信总线标准 串行通信总线标准种类 RS-232,RS-422,RS-485等 关于RS-232总线 引脚标准 电平标准 “0” :+5~+15V “1” :-5~-15V 最大传输距离: 15m 最高传输速率: 约为20kbps RS-232标准通信接线 双机通信简单的接线方法 常用RS-232C接口电路:如MC1488、MC1489等 前者将单片机用的TTL电平(0-5V)转换为RS-232C电平,后者则相反,将RS-232C电平转换为TTL电平 第二节 51系列微控制器串行接口 串行口电路基本结构 注意发送SBUF和接收SBUF彼此独立,但共用一个SFR地址 数据的发送与接收 数据发送过程 数据的发送与接收 数据接收过程 串行通信控制寄存器 串行口控制寄存器SCON 串行通信控制寄存器 电源控制寄存器PCON SMOD=1:波特率加倍(仅对方式1-3) 中断允许控制寄存器IE ES=1:允许串行中断 串行口的工作方式 方式0 数据位:8位 仅作移位寄存器,用于扩展并行口 串入/并出 并入/串出 波特率 固定为fosc/12 发送数据 TI=0、执行 MOV SBUF,A 指令即发送 接收数据 RI=0、ERN=1即接收 串行口的工作方式 方式0应用举例 串行口的工作方式 方式1 帧格式:10位(一个起始位、8个数据位、一个停止位) 发送与接收 发送 TI=0 发送指令:MOV SBUF,A 执行后:TI=1 接收 RI=0、REN=1时可接收数据 执行后:RI=1 接收指令:MOV A,SBUF 串行口的工作方式 方式1(续) 波特率设定 波特率发生器:采用定时器T1方式2 波特率计算 定时器初值计算 单片机“点对点”通信举例 初始设定 单工、半双工、全双工方式确定 波特率设置及相关计算 SCON寄存器设定 IE寄存器设定 发送程序 接收程序 串行口的工作方式 方式2 帧格式 11位(1个起始位、8个数据位、1个第9位、1个停止位) 应用:多机通信 第9位TB8与RB8的作用:需要事先规定好 波特率 固定为 fosc/64 串行口的工作方式 方式3 帧格式:与方式2相同 波特率:可设置 波特率计算(同方式1) 定时器初值计算(同方式1) 应用:多机通信 多机通信简介 一般采用一台主机、多台从机的方式 每台从机有自己的特定地址 需要用到SM2、TB8、RB8等位的功能 通信设计方法 第三节 CAN总线基础知识 CAN(Controller Area Network)的概念 局域网概念 节点 连接方式 CAN总线基础 汽车使用CAN的意义 节约导线 简化维修 提高可靠性 共享信息资源 信息传递速率 可高达1Mbit/s 有关CAN的技术规范 标准帧格式 帧起始(SOF) 仲裁场 控制场 数据场 CRC场 应答场 帧结束 有关CAN的技术规范 标准信号电平 差分形式的信号电平 隐性位:表示“0” VCANH=VCANL≈2.5V 显性位:表示“1” VCANH=3.5V VCANL=1.5V CAN总线的控制器件 CAN控制器、CAN收发器与CAN总线 CAN总线控制器 数据控制 CAN总线收发器 数据收发 CAN总线 数据传输 CAN总线控制器 基本功能 形成帧格式;发送、接收;校验等 CAN总线收发器(总线驱动器) CAN总线收发器基本功能 驱动 放大 形成 差分 信号 CAN总线与微控制器的接口 接口电路举例 CAN总线在汽车中的应用 举例 动力系统 高速CAN 车身系统 低速CAN (LIN
您可能关注的文档
- 《公司法》第06章 公司设立与成立.ppt
- 《公司法》第05章 外国公司分支机构.ppt
- 《公司法》第07章 公司章程.ppt
- 《公司法》第08章 股东和股东权.ppt
- 《公司法》第09章 公司资本制度.ppt
- 《公司法》第11章 公司治理结构.ppt
- 《公司法》第12章 股份的发行、上市与转让.ppt
- 《公司法》第13章 公司债券.ppt
- 《公司法》第14章 公司财务会计制度.ppt
- 《公司法》第15章 公司合并、分立.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)