




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、传感器执行元件模块控制器CAN控制器CAN收发器TXRX传感器执行元件微控制器SJA100082C250TXRXCAN总线分布模块1分布模块2 接 口 管 理 逻 辑 错 误 管 理 逻 辑 位 定 时 逻 辑 复 位 振 荡 器 位 流 处 理 器 接 受 过 滤 器 发 送 缓 冲 器 R X FIFO 接 收 缓 冲 器 报 文 缓 冲 器 内 部 总 线 地 址 /数 据 控 制 VD D 3 VSS3 VSS2 VD D 2 TX 0 TX 1 R X 0 R X 1 VD D 1 3-7, 11,16 2,1, 28-23 7 8 22 8 12 15 13 14 19 20 21
2、 18 17 9 10 SJA 1000 X TA L1 X TA L2 A D 7-A D 0 VSS1 R ST A LE /A S 、 /C S 、(/R D )/E 、 /W R 、C LK O U T、M O D E /IN T 解释来自解释来自CPU的命令,控制的命令,控制CAN寄存器的寻址,向主控制器提供寄存器的寻址,向主控制器提供中断信号和状态信息中断信号和状态信息由由AD7AD0确确定的地址定的地址初始化加载期间(复位模式)通信 过 程最多最多10字节字节发送方将发送缓冲器最多最多10字节字节接收缓冲器 置位复位读/写各个位的功能如下:各个位的功能如下:工作过程:复位请求置位
3、工作过程:复位请求置位初始化初始化复位请求复位,进入工作模式复位请求复位,进入工作模式只写各个位的功能如下:各个位的功能如下:只读只读查询查询各个位的功能如下:各个位的功能如下:中断源的识别中断源的识别只读只读各个位的功能如下:各个位的功能如下:ID0ID10为报文标识为报文标识符,在仲裁过程中决符,在仲裁过程中决定总线访问的优先级,定总线访问的优先级,值越低,优先级越高;值越低,优先级越高; 其中其中ID10ID3还用作还用作地址过滤地址过滤远程发送请求位:远程发送请求位:1远程帧;远程帧;0数据帧数据帧数据长度码:决定数数据长度码:决定数据区的长度,采用据区的长度,采用8421编码,最大为
4、编码,最大为8定义接收码寄存器与接收滤波的对定义接收码寄存器与接收滤波的对应位的哪些位是应位的哪些位是“相关相关的的”(AM.X=0)或或“不予关心的不予关心的 (AM.X=1)(1)可见:系统时钟频率最大只能为振荡频率的1/2 同步段同步段因为因为tscl=4tCLK, 故波特率预设值故波特率预设值BRP=000001tTSEG1=6tscl,故,故TSEG1=0101tTSEG2=3tscl,故,故TSEG1=010采样点的位置采样点的位置在在TSEG1的最后的最后采样采样3次,故次,故SAM=1故:故: 位周期位周期= tSYNCSEG + tTSEG1 + tTSEG2 = 10tSC
5、L读/写输出控制寄存器(输出控制寄存器(OCR)各个位的定义如下:各个位的定义如下:作用于作用于TX1作用于作用于TX0OCMODE位的设置位的设置(双向输出模式)(双向输出模式)在隐性位期间所有输出呈现在隐性位期间所有输出呈现“无效无效”(悬空),而显性位(悬空),而显性位交替在交替在TX0和和TX1上发送,即上发送,即第一个显性位在第一个显性位在TX0上发送,上发送,第二个在第二个在TX1上发送,第三个上发送,第三个在在TX0上发送,依次类推上发送,依次类推将下一次系统时将下一次系统时钟的上升沿钟的上升沿RX上的电平反映到上的电平反映到TXx上上位序列(位序列(TXD)通)通过过TX0和和
6、TX1送出送出TX0引脚和正常模引脚和正常模式功能一样,式功能一样,TX1为系统时钟输出为系统时钟输出输出引脚配置输出引脚配置OCPOLx决定输出决定输出极性极性OCTPx,OCTNx决定决定输出驱动的特性(悬空、输出驱动的特性(悬空、上拉、下拉、推挽)上拉、下拉、推挽)推挽推挽时钟分频寄存器(时钟分频寄存器(CDR)各个位的定义如下:各个位的定义如下:起限流作用:用于防止发起限流作用:用于防止发送输出级对电源、地或负送输出级对电源、地或负载短路。载短路。保护过程:短路出现时功保护过程:短路出现时功耗增加,结温升高,当结耗增加,结温升高,当结温超过温超过160时,两个发送时,两个发送器输出端极
7、限电流将减小,器输出端极限电流将减小,因而限制了芯片的温度升因而限制了芯片的温度升高,保护了芯片。高,保护了芯片。引脚引脚Rs用来选定用来选定PCA82C250的工作模的工作模式:高速、斜率控制式:高速、斜率控制和待机和待机提供提供2.5V(0.5VCC)参考电压输出参考电压输出封装形式:封装形式:DIP8、SO8RX1为一确定的电平,这里为一确定的电平,这里为低。这种方式为旁路为低。这种方式为旁路CAN输入比较器以减少内部延时,输入比较器以减少内部延时,使用时要置位时钟分频寄存使用时要置位时钟分频寄存器的器的CBP位位为了保护为了保护CAN节节点,点,SJA1000的的TX0和和RX0都通都
8、通过光电隔离电路过光电隔离电路连接到收发器连接到收发器PCA82C250Rs接一电阻接一电阻到地,工作于到地,工作于斜率控制模式斜率控制模式CAN总线上的总线上的两个两个124 欧姆欧姆的电阻为终端的电阻为终端匹配电阻匹配电阻注意:这里的注意:这里的VDD、VSS也为一组也为一组5V的电源,的电源,但必须也得与但必须也得与+5V、0V的电源进行隔离,通常的电源进行隔离,通常采用带隔离的采用带隔离的DC-DCMR1VCC2GND3PFI4RESET8RESET7NC6PFO5U4IMP708IMP708复位芯片介绍复位芯片介绍SJA1000的中断输的中断输出是开漏输出,故出是开漏输出,故应加一上拉电阻应加一上拉电阻SJA1000的片选的片选/CS接接到单片机的到单片机的P2.6,故,故片内寄存器高片内寄存器高8位地址位地址为为0BFH采用采用Intel模式模式,MODE接高电平接高电平本电路采用外接驱动收发电本电路采用外接驱动收发电路,故路,故RX1端接一确定的电端接一确定的电平,这里为低,以旁路平,这里为低,以旁路CAN输入比较器,减少延时输入比较器,减少延时微处理器微处理器AT89S52是整个是整个系统的核心,它系统的核心,它负责负责SJA10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境采样员技能培训课件
- 2025年PCB感光油墨项目发展计划
- 森林火灾风险评价与防范措施考核试卷
- 名片设计排版
- 老年人日常生活能力训练方法考核试卷
- 数字智慧方案5488丨如何提升企业信息化管理能力
- 蔬菜种植的土壤健康与生物多样性考核试卷
- 病房护理团队合作与沟通考核试卷
- 西乐器生产中的质量管理体系考核试卷
- 2024年工地开复工肺炎疫情防疫方案
- 《光电显示技术》OLED原理
- 2022年重庆江津中考数学试题及答案(A卷)
- 反恐安全政策
- 创新教学任务
- 浅谈脓毒血症的集束化治疗及护理-PPT课件
- 新部编版《道德与法治》五年级下册第7课《不甘屈辱 奋勇抗争》优质课件(含视频)
- 架子工班组承包协议
- 化验室化学试剂台账范例
- 杨家湾220KV变电站工程预算表
- 第七课:构图的形式
- 六类网线检测报告(共9页)
评论
0/150
提交评论