datasheet
超过460,000+ 应用技术资源下载
pdf

CAN-bus

  • 1星
  • 日期: 2013-12-03
  • 大小: 1.17MB
  • 所需积分:1分
  • 下载次数:1
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: CANbus

CAN-bus

PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925 http://www.zlgmcu.com 更 多 资 料 下 载 请 CAN-bus 现场总线基础方案 登 陆:芯片篇 www.tai-yan.com/bbs 广州周立功单片机发展有限公司 2003 年 7 月 10 日 -1- 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925 http://www.zlgmcu.com 前言 2003 年 5 月 6 日 PHILIPS 正式授权 广州周立功单片机发展有限公司为汽车电子产品线 含 CAN-bus 汽 车防盗器 RFID 汽车传感器 中国地区代理商 依靠强大的专业开发团队 PHILIPS 半导体的领先技术与国际 CiA 协会 ODVA 协会的支持 我们致力于发展中 更国的 CAN 产品与应用事业 至现在 我们已成功开发出一系列 CAN-bus 教学 接口 工具 应用产品 能够为客户 提供从 芯片 工具 模块 方案 等各个方面的服务 涉及 CAN-bus 多个行业与应用领域 我们自主开发 多 的数个型号产品已经领先于国外技术水平 并已投入广泛的实际应用 资 CAN-bus 专 用 芯 片 料 z P87C591 集成 PeliCAN 控制器的增强型 8 位单片机 下 z SJA1000 独立的 CAN 控制器 载 z PCA82C250/251 通用 CAN 收发器 z TJA1050/1040/1041 高速 CAN 收发器 请 z TJA1054 容错的 CAN 收发器 z TJA1020 标准 LIN 收发器 登 z 各类 DC/DC 电源模块 陆 z 软件源码 SJA1000 BasicCAN 模块 & PeliCAN 模块 P87C591 PeliCAN 模块 : z 应用协议方案 DeviceNET & CANopen CAN-bus 快速开发工具 z TKS-591S/B HOOKS 仿真器 z DP-51 单片机仿真实验仪 z DP-51H 单片机通讯仿真实验仪 z DP-668 单片机仿真实验仪 CAN-bus 接口产品 z PCI-5110 单路智能 CAN 接口卡 z PCI-5121 双路智能 CAN 接口卡 z PCI-9810 单路非智能 CAN 接口卡 z PCI-9820 双路非智能 CAN 接口卡 z USBCAN-I 单路智能 CAN 接口卡 z USBCAN-II 双路智能 CAN 接口卡 www.tai-yan.com/bbs z CAN232 智能 CAN 接口卡 z CAN485 智能 CAN 转换卡 z CANrep-A 智能全隔离 CAN 中继器 z CANrep-B 隔离 CAN 中继器 z CAN-bus 通用测试软件 CAN-bus 分析工具 z CANalyst 分析软件 z CANalyst-I 单路 CAN 分析仪 z CANalyst-II 双路 CAN 分析仪 -2- 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925 http://www.zlgmcu.com CAN-bus 技术方案 z CAN-bus 测试网络 z 现场总线(Fieldbus)实验室 z 汽车电子领域 z RS485 系统升级 z 智能楼宇 小区防盗系统 z 电力系统 远程电气控制 z 工业控制网络 更 z 矿业远程通讯系统 多z DeviceNET 应用模型 资 我们立志成为国内第一流的 CAN-bus 开发 服务 应用的团队 关于 CAN-bus 的详细应用 请浏览技术支持 专业主页 料 下 http://www.zlgmcu.com 或进入 CAN-bus 技术讨论园地 载 http //www.zlgmcu.com.cn/club/bbs/bbsView.asp 请 我们的服务邮箱 can@zlgmcu.com 和 登 cantools@zlgmcu.com 陆 : 用户可以直接从周立功公司专业网站下载大部分本文中介绍或引用的数据手册 码内容可以通过向周立功公司提出申请 或购买相关开发工具而获得 开发资料 特定的部分芯片源代 www.tai-yan.com/bbs -3- 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 目录 z CAN-bus 介绍 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙1 z P87C591 集成 CAN 的微控制器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙2 更 多z SJA1000 独立的 CAN 控制器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙4 资z PCA82C250/251 通用 CAN 收发器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙6 料下 z TJA1050 高速 CAN 收发器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙8 载 z TJA1040 高速 CAN 收发器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 10 请 z CAN 收发器性能比较 PCA82C250/251 登 TJA1050 TJA1040 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 11 陆 z TJA1041 高速 CAN 收发器∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 13 : z TJA1054 容错的 CAN 收发器 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 14 ww z TJA1020 标准 LIN 收发器 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 16 w.t z DC/DC 电源模块 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 18 ai-yan.com/bbs z ZLGCAN 系列产品介绍 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙19 -4– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 CAN-bus 介绍 概述 CAN-bus Controller Area Network 即控制器局域网 是国际上应用最广泛的现场总线之一 起先 CAN-bus 被设计作为汽车环境中的微控制器通讯 在车载各电子控制装置 ECU 之间交换信息 形成汽车电子控制网络 比如 发动机管理系统 变速箱控制器 仪表装备 电子主干系统中 均嵌入 CAN 控制装置 CAN-bus 是一种多主方式的串行通讯总线 基本设计规范要求有高的位速率 高抗电磁干扰性 而 更且能够检测出产生的任何错误 当信号传输距离达到 10Km 时 CAN-bus 仍可提供高达 5Kbps 的数据 多 传输速率 由于 CAN 串行通讯总线具有这些特性 它很自然地在汽车 制造业以及航空工业中受到广泛 应用 资 作为一种技术先进 可靠性高 功能完善 成本合理的远程网络通讯控制方式 CAN-bus 已被广 泛应用到各个自动化控制系统中 例如 在汽车电子 料下 领域 CAN-bus 都具有不可比拟的优越性 自动控制 智能大厦 电力系统 安防监控等各 主要特性 载 请 z 低成本的现场总线 z 极高的总线利用率 登 z 很远的数据传输距离(长达 10Km) z 高速的数据传输速率(高达 1Mbps) 陆 z 可根据报文的 ID 决定接收或屏蔽该报文 : z 可靠的错误处理和检错机制 z 发送的信息遭到破坏后 可自动重发 ww z 节点在错误严重的情况下具有自动退出总线的功能 w z 报文不包含源地址或目标地址 仅用标志符来指示功能信息 优先级信息 .ta CAN-bus 器 件 列 表 i-y 序号 型号 an 1 P87C591 .c 2 SJA1000 om 3 PCA82C250 / 4 PCA82C251 bbs 5 TJA1050 器件说明 集成 CAN 控制器的 8 位 MCU 512B RAM 16K OTP 内有 A/D PWM 功能 独立 CAN 控制器 符合 CAN2.0 规范 兼容并可替代 PCA82C200 通用 CAN 收发器 通用 CAN 收发器 高速 CAN 收发器 兼容并可替代 PCA82C250/251 6 TJA1040 高速 CAN 收发器 兼容并可替代 PCA82C250/251 7 TJA1041 高速 CAN 收发器 具有网络监听功能 8 TJA1054 容错的 CAN 收发器, 可完全替代 PCA82C252 TJA1053 9 TJA1020 标准 LIN 收发器 CAN-bus 的低成本配套网络 10 DC/DC 电源模块 电气隔离元件 CAN-bus 资料 z BOSCH CAN 规范 V2.0A z BOSCH CAN 规范 V2.0B 中英 中英 -1– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 集成 CAN 的微控制器 P87C591 简介 P87C591 是一个单片 8 位高性能微控制器 具有片内 CAN 控制器 是 80C51 微控制器家族中非 常优秀的一员 它采用了强大的 80C51 指令集并成功地包含了 PHILIPS 半导体 SJA1000 CAN 控制器 强大的 PeliCAN 功能 P87C591 全静态内核提供了扩展的节电方式 振荡器可停止和恢复而不会丢失数据 改进的 1 1 内部时钟预分频器在 12MHz 外部时钟速率时实现 500ns 指令周期 即 6 CLK 工作模式 P87C591 微控制器以先进的 CMOS 工艺制造 并设计用于汽车和通用的工业应用 除了 80C51 更的标准特性之外 器件还为这些应用提供许多专用的硬件功能 多 特 性 资 z 16K 字节内部 OTP 程序存储器 512 字节片内数据 RAM z 3 个 16 位定时/计数器 T0 T1 和 T2(捕获&比较) 1 个片内看门狗定时器 T3 料 z 带 6 路模拟输入的 10 位 ADC 可选择快速 8 位 ADC 下 z 增强性能的 6CLK 加速指令周期 500ns@12MHz 载 z 2 个 8 位分辨率的脉宽调制输出(PWM) 请 z 具有 32 个可编程 I/O 口(准双向 推挽 高阻和开漏) z 带硬件 I2C 总线接口 登 z 全双工增强型 UART 带有可编程波特率发生器 z 双 DPTR z 可禁止 ALE 实现降低 EMI z 低电平复位信号 陆 : z 增强型 PeliCAN 内核 z 增强的温度范围 -40~+85 z 提供 PLCC44 QFP44 封装 应用框图 3.5..12 MHz XT AL1 XT AL2 PSEN ALE +5V EA + 2. 2 µF RST Power-on R eset AVref+ RXDC TX DC www.tai- 0 1 y 2 a 3 4 PO RT 0 digital I/O or low order addr ess/data bu s n 5 6 . 7 com 2 / 3 b 4 PO RT 1 anlogu e or digital I /O 5 b 6 s 7 +5V Rx D CA NH Tx D CAN L Vc c Gn d 0 PWM ou tput 1 0 1 2 digital I/O PO RT3 3 4 5 6 7 AVs s Vd d +5V Vs s 0 1 2 3 4 PO RT 2 digital I/O or high or der addr ess bus 5 6 7 CAN Bu s -2– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 管脚分布 研究所 更 多 资 料 下 载 请 登 陆 数据手册 : z P87C591 CAN 总线单片机使用指南 中/英 ww z P87C591 微控制器在 CAN 中的应用 中/英 w. 资 料 ta z P87C591 CAN 控制器 PeliCAN 模块_V1.0 i-y 开 发 工 具 a z TKS 591S HOOKS 仿真器 n. z TKS 591B HOOKS 仿真器 c z CP386 通用编程器 om z EasyPRO 通用编程器 / z ExpertPRO 通用编程器 b z 各类 ZLGCAN 接口卡 bs z CANalyst 分析仪 -3– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 独立的 CAN 控制器 SJA1000 简介 SJA1000 是一款独立的 CAN 控制器 用于汽车和一般工业环境中的控制器局域网络 它是 PHILIPS 半导体 PCA82C200 CAN 控制器(BasicCAN)的替代产品 在引脚 电气上与 PCA82C200 控制器完全 兼容 而且 它增加了一种新的工作模式(PeliCAN) 这种模式支持具有很多新特性的 CAN 2.0B 协议 特性 z 和 PCA82C200 独立 CAN 控制器引脚/电气兼容 更 z 支持 PCA82C200 模式(即默认的 BasicCAN 模式) 多z 扩展的接收缓冲器(64 字节 先进先出 FIFO) z 和 CAN2.0B 协议兼容(PCA82C200 兼容模式中的无源扩展帧) 资 z 同时支持 11 位和 29 位识别码 z 位速率可达 1Mbits/s 料 z PeliCAN 模式扩展功能 下 --可读/写访问的错误计数器 载 --可编程的错误报警限制 请 --最近一次错误代码寄存器 --对每一个 CAN 总线错误的中断 登 --具体控制位控制的仲裁丢失中断 --单次发送(无重发) 陆 : --只听模式(无应答 无主动的出错标志) --支持热插拔(软件实现的位速率检测) --验收滤波器扩展(4 字节代码 4 字节屏蔽) ww --自身信息接收(自接收请求) w z 24MHz 时钟频率 . z 对不同微处理器的接口 ta z 可编程的 CAN 输出驱动器配置 i z 增强的环境温度范围(-40-+125 ) -y z 提供 DIP-28 SO-28 封装 an. 应 用 框 图 com/ AD0 / P0.0 AD1 / P0.1 b AD2 / P0.2 b AD3 / P0.3 s AD4 / P0.4 23 AD0 24 AD1 25 AD2 26 AD3 27 AD4 TX0 13 TX1 14 RX0 19 RX1 20 * TXD CANH RXD CANL AD5 / P0.5 28 AD5 MODE 11 V ( Intel Mode ) AD6 / P0.6 AD7 / P0.7 1 AD6 2 AD7 VDD1 22 VSS1 8 V V CAN bus P2.7 4 CS VDD2 18 ALE / PROG RD / P3.7 WR / P3.6 3 ALE 5 RD 6 WR VSS2 21 VDD3 12 INT0 / P3.2 16 INT VSS3 15 XTAL1 7 CLK OUT XTAL1 9 C1 C1 = C2 = 15pF RST 17 RST 6 ... 24 MHz XTAL2 10 C2 * Comparator Bypass= active -4– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 上图所示是一个包括 80C51 微型控制器 PCA82C251 收发器的典型 SJA1000 应用 此电路中 CAN 控制器 SJA1000 也用作 80C51 微控制器的时钟源 复位信号由外部复位电路产生 SJA1000 的 片选由 80C51 微控制器的 P2.7 口控制 否则 片选输入必须接到 VSS 当然 片选输入也可以通过地 址译码器控制 例如在地址/数据总线用于其他外围器件的时侯 管脚分布 AD6 1 28 AD5 AD7 2 27 AD4 更 多 ALE/AS 3 CS 4 RD/E 5 26 AD3 25 AD2 24 AD1 资 料 WR 6 CLKOUT 7 VSS1 8 SJA1000 23 AD0 22 VDD1 21 VSS2 下 载 请 XTAL1 9 XTAL2 10 MODE 11 VDD3 12 TX0 13 20 RX1 19 RX0 18 VDD2 17 RST 16 INT 登 TX1 14 15 VSS3 陆 数 据 手 册 : z SJA1000/T 增强型 CAN 总线控制器 中/英 z SJA1000 独立的 CAN 控制器应用指南 中/英 ww z 确定 SJA1000 CAN 控制器的位定时参数 中/英 w. 资 料 ta z CAN 控制器 SJA1000 验收滤波器原理与应用 i z CAN 总线系统智能节点设计 -y z PHILIPS CAN 控制器 SJA1000 的 BasicCAN 控制模块_V1.0 a z 基于 DP-51 的 BasicCAN 模式测试平台 n. z PHILIPS CAN 控制器 SJA1000 的 PeliCAN 控制模块_V1.0 c z 基于 DP-668 的 PeliCAN 模式测试平台 om/ 开 发 工 具 b z DP-51 单片机仿真实验仪 bs z DP-668 单片机仿真实验仪 z DP-51H 单片机仿真实验仪 z 各类 ZLGCAN 接口卡 z CANalyst 分析仪 -5– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 通用 CAN 收发器 PCA82C250/251 简介 PCA82C250/251 收发器是协议控制器和物理传输线路之间的接口 此器件对总线提供差动发送能 力 对 CAN 控制器提供差动接收能力 可以广泛应用在汽车 一般工业控制 远程通讯等应用领域中 特性 z 完全符合 ISO 11898 标准 z 高速率 适合 CAN 的 5Kbps 1Mbps 速率范围 更 z 具有抗汽车环境中的瞬间干扰 保护总线能力 多z 斜率控制 降低射频干扰 RFI z 差分接收器 抗宽范围的共模干扰 抗电磁干扰 EMI 资 z 热保护 防止电池和地之间的发生短路 z 低电流待机模式 料 z 未上电的节点对总线无影响 下 z 可连接 110 个节点 载 z 提供 DIP-8 和 SO-8 两种封装 工作温度范围 -40 ~ +125 管脚分布 请 符号 管脚 登功能描述 TXD 1 GND 2 VCC 3 RXD 4 Vref 5 CANL 6 CANH 7 RS 8 应用框图 陆 发送数据输入 地 : 电源电压 4.5V-5.5V 接收数据输出 ww 参考电压输出 w. 低电平 CAN 电压输入/输出 t 高电平 CAN 电压输入/输出 a 斜率电阻输入 TXD 1 8 Rs GND 2 PCA82C250 VCC 3 RXD 4 7 CANH 6 CANL 5 Vref i-yan SJA1000 . CAN-CONTROLLER c TX0 TX1 RX0 RX1 om/b VDD 390 Ω +5 V 6.8 kΩ 390 Ω 3.6 kΩ 100 nF bs 6N137 VSS 0V 6N137 390 Ω +5 V 100 nF +5 V 390 Ω TXD RXD Vref Rs VCC PCA82C250 CAN-TRANSCEIVER GND CANH CANL +5 V 100 nF Rext 124 Ω CAN BUS LINE -6– 124 Ω 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 PCA82C250/251 收发器的典型应用如上图所示 协议控制器 SJA1000 的串行数据输出线 TX 和串行数据输入线 RX 分别通过光电隔离电路连接到收发器 PCA82C250 收发器 PCA82C250 通过 有差动发送和接收功能的两个总线终端 CANH 和 CANL 连接到总线电缆 输入 Rs 用于模式控制 参考 电压输出 VREF 的输出电压是 0.5x 额定 VCC 其中 收发器 PCA82C250 的额定电源电压是 5V 差别比较 PCA82C250/251 收发器是协议控制器和物理传输线路之间的接口 如 ISO 11898 标准中所描述 它们可以用高达 1Mbit/s 的位速率在两条有差动电压的总线电缆上传输数据 更 这两个器件都可以在额定电压分别是 12V PCA82C250 和 24V PCA82C251 的 CAN 总线系 多 统中使用 它们的功能相同 根据相关的标准 譬如 ISO11898 标准[3]和 DeviceNetTM 规范[5] 可以在汽车和普通工业控制 远程控制中使用 PCA82C250 和 PCA82C251 也可以在同一网络中互相 资 通讯 而且 它们的引脚和功能兼容 也就是说它们可以用在相同的印刷电路板上 下表列出了这两个器件的主要不同之处 料 项目 下 系统额定电源电压 载 最大的总线终端 DC 电压 0V4.9V -200V4.5V 数据手册 陆 : z PCA82C250/T 通用 CAN 收发器 中/英 z PCA82C251 24V 系统 CAN 收发器 中/英 z PCA82C250/251 通用 CAN 收发器应用指南 中/英 www 资 料 .tai-yan.com/bbs z PCA82C250/251 TJA1040 TJA1050 升级记录 -7– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 高速 CAN 收发器 TJA1050 简介 TJA1050 是 CAN 协议控制器和物理总线之间的接口 主要应用在波特率范围从 60kbps 到 1Mbps 的高速汽车应用中 TJA1050 可以为总线提供差动的发送功能 为 CAN 控制器提供差动的接收功能 而且完全符合 ISO 11898 标准 TJA1050 是 PCA82C250 高速 CAN 收发器的后继产品 特性 z 完全符合 ISO 11898 标准 更 z 高速率 适合 CAN 的 60Kbps 1Mbps 速率范围 多z 低电磁辐射 EME z 具带有宽输入范围的差动接收器 可抗电磁干扰 EMI 资 z 没有上电的节点不会对总线造成干扰 z 发送数据 TXD 控制超时功能 料 z 发送禁能时的静音模式 下 z 在暂态时自动对总线引脚进行保护 载 z 输入级与 3.3V 装置兼容 请 z 热保护 对电源和地的防短路功能 z 可以连接至少 110 个节点 登 z 提供 SO-8 封装 工作温度范围 -40 ~ +125 管脚分布 助记符 TXD GND VCC RXD Vref CANL CANH S 应用框图 陆 引脚 :描述 1 2 3 4 5 6 7 8 发送数据输入 ww 接地 w 电源 .t 接收数据输入 a 参考电压输出 i- 低电平 CAN 总线 y 高电平 CAN 总线 an 选择进入高速模式还是静音模式 TXD 1 8S GND 2 VCC 3 RXD 4 TJA1050T 7 CANH 6 CANL 5 Vref .com/bbs +5 V 100 nF VCC 60 W 47 nF 60 W TX0 SJA1000 CAN CONTROLLER RX0 TXD 1 Vref 5 RXD 4 3 TJA1050 7 CANH 6 CANL CAN BUS LINE 2 8 GND S 60 W 60 W MICROCONTROLLER 47 nF -8– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 TJA1050 CAN 高速收发器的总体应用显示在上图中 其中 CAN 协议控制器通过一条串行数据输 出线 TxD 和一条串行数据输入线 RxD 连接到收发器 而收发器则通过两个有差动接收和发送能 力的总线终端 CANH 和 CANL 连接到 CAN-bus 总线 收发器使用+5V 额定电源电压 通过控制引脚 S 可以选择两种工作模式 将引脚 S 接地或悬空 可以使 TJA1050 进入高速模式 将引脚 S 边接高电平 可以使 TJA1050 进入静音模式 数据手册 z TJA1050 高速 CAN 收发器 中/英 更 z TJA1050 高速 CAN 收发器应用指南 中/英 多 资 料 资 z PCA82C250/251 TJA1040 TJA1050 升级记录 料 下 载 请 登 陆 : www.tai-yan.com/bbs -9– 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 高速 CAN 收发器 TJA1040 简介 TJA1040 是控制器局域网 CAN 协议控制器和物理总线之间的接口 它主要应用在客车的高速应 用上 或者用于工业控制领域 速度可达 1Mbps 在引脚和功能上 TJA1040 是 PCA82C250/251 高速 CAN 收发器的后继产品 而且 它的引脚和 TJA1050 一致 TJA1040 有优秀的 EMC 性能 而且在不上电状态下有理想的无源性能 它还提供低功 耗管理 支持远程唤醒 更特 性 多z 完全符合 ISO 11898 标准 z 高速率 适合 CAN 的 40Kbps 资 z 电磁辐射 EME 非常低 1Mbps 速率范围 z 差动接收器具有较宽的共模范围 可抗电磁干扰 料 z 处于不上电状态的收发器会从总线脱离 零负载 下 z 输入级符合 3.3V 和 5V 的器件 EMI 载 z 如果使用分裂终端 电压源可以稳定隐性总线电平 进一步改善 EME 请 z 至少可以连接 110 个节点 z 消耗电流极低的准备模式 具有通过总线唤醒的功能 登 z 发送数据 TXD 显性超时功能 z 在汽车环境下对总线引脚进行保护 抗瞬间干扰 陆 z 热保护 防止总线引脚和引脚 SPLIT 对电池和对地短路 : z 提供 SO8 封装 工作温度范围 -40 ~ +125 管脚分布 助记符 TXD GND VCC RXD SPLIT CANL CANH STB 引脚 1 2 3 4 5 6 7 8 应用框图 略 www 描述 . 发送数据输入 ta 接地 i 电源电压 -y 接收数据输出 从总线读出数据 a 共模稳压输出 n. 低电平 CAN 总线 co 高电平 CAN 总线 m/bbs 准备模式控制输入 TXD 1 GND 2 VCC 3 RXD 4 8 STB 7 CANH TJA1040T 6 CANL 5 SPLIT 数据手册 z TJA1040 高速 CAN 收发器 中/英 z TJA1040 高速 CAN 收发器应用指南 中/英 资料 z PCA82C250/251 TJA1040 TJA1050 升级记录 - 10 – 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 CAN 收发器性能比较 PCA82C250/251 TJA1050 TJA1040 概述 TJA1040 TJA1050 和 PCA82C250/251 一样 是一个遵从 ISO 11898 的高速 CAN 收发器 可以在汽车电子 工业控制中使用 TJA1050 的设计使用了最新的 EMC 技术 它采用了先进的绝缘硅 SOI 技术进行处理 这样 TJA1050 比 PCA82C250/251 使用分离终端 的抗电磁干扰性能提高了 20dB TJA1050 集中在典 型的 clamp-15 应用上使用 在汽车点火之后仍然保持不上电状态 因此 TJA1050 不提供待机模 更式 特别要注意的是器件在不上电环境下的无源特性 多TJA1040 是以 TJA1050 的设计为基础 由于使用了相同的 SOI 技术 TJA1040 具有和 TJA1050 一样出色的 EMC 特性 和 TJA1050 不同的是 TJA1040 象 PCA82C250 251 一样有待机模式 可 资 以通过总线远程唤醒 这样 TJA1040 可以认为是 PCA82C250/251 的功能上的后继者 TJA1040 还 具有和 PCA82C250/251 一样的收发器引脚和功能 所以 TJA1040 可以与 PCA82C250/251 兼容 料 并简单地替代 PCA82C250/251 特别是 TJA1040 还首次提供在不上电环境下理想的无源特性 下 TJA1040 比 PCA82C250/251 有几个优胜的地方 载 z如果不上电 在总线上完全无源 请 z在待机模式时 电流消耗非常低 z改良的电磁辐射 EME 性能 登 z改良的电磁抗干扰 EMI 性能 如果 VCC 关闭 最大 15µA 总线上看不到 陆 z SPLIT 引脚 代替 Vref 引脚 对总线的 DC 稳压很有效 : TJA1040 可以向下兼容 PCA82C250/251 并且可以在很多已有的 PCA82C250/251 应用中使 用 而硬件和软件不需要作任何修改 上面的内容是摘自 关于从 PCA82C250/251 升级到 TJA1040 或 TJA1050 中的章节 www 参 数 区 别 . 下面的表格从应用的角度列出了 PCA82C250/251 TJA1050 和 TJA1040 之间的区别 ta 表 PCA82C250/251 TJA1050 和 TJA1040 之间的主要区别 i- 特征 PCA82C250 PCA82C251 TJA1050 TJA1040 y 电源电压范围 4.5-5.5V 4.5-5.5V 4.75-5.25V 4.75-5.25V an 总线引脚 6 7 的最大 DC . 电压 -8V +18V -36V +36V -27V +40V -27V +40V co 循环延迟 TXD RXD m dom. rec. / 有远程唤醒功能的待机模式 (Rs=0)190ns (Rs=24k))320ns <170µA (Rs=0)190ns <275µA 250ns 不支持 255ns <15µA bbs 斜率控制 可变 可变 EMC 优化的 EMC 优化的 没上电的无源特性 VCC=0V <1mA <2mA <250µA 0µA 时的总线引脚漏电流 (VCANH/L=7V) (VCANH/L=7V) (VCANH/L=5V) (VCANH/L=7V) 共模电压的 DC 稳压 无 无 无 有 引脚区别 下图显示了 PCA82C250/251 TJA1050 和 TJA1040 的引脚 除了两个重新命名的引脚外 这 3 个收发器相同 - 11 – 文档编号 20030715_1 更多资料下载请登陆:http://www.tai-yan.com/bbs PDF芯片资料查询网:http://www.tai-yan.com 电子工程技术论坛:http://www.tai-yan.com/bbs 广州周立功单片机发展有限公司 研究所 TXD 1 GND 2 C250/ Vc c 3 251 RX D 4 8 Rs 7 CANH 6 CANL 5 Vref TXD 1 8S GND Vcc 2 TJA1050 7 CANH 3 6 CANL RXD 4 5 Vref TXD GND Vcc RX D 1 8 ST B 2 TJA1040 7 CANH 3 6 CANL 4 5 SP LIT 图 P82C250/251 TJA1050 和 TJA1040 的引脚图 收发器的引脚 8 是用于控制收发器的工作模式 这个引脚在 TJA1040 上的助记符是 STB 是指 更待机模式 在 PCA82C250/251 上的助记符是 Rs 是指斜率控制电阻 在 TJA1050 上的助记符是 多S 是指静音模式 虽然它们有不同的助记符 但模式控制是相同的 也就是说 普通模式或高速模 式是通过在引脚 8 置低电平进入 如果将这个引脚置高电平 收发器会进入待机 PCA82C250/251 资 TJA1040 或静音模式 TJA1050 收发器的引脚 5 提供了一个 VCC/2 的输出电压 PCA82C250/251 和 TJA1050 引脚 5 的助记符 料 是 Vref 引脚 Vref 是为了给前面 CAN 控制器的模拟比较器提供一个参考电压 使比较器能够准确 下 地读出总线上的位值 现在的 CAN 控制器通常有一个 RXD 信号的数字式输入 引脚 Vref 使用得越来 越少了 载 TJA1040 引脚 5 的助记符是 SPLIT 这个引脚提供了 VCC/2 的电压 这个电源相关的低阻抗 典 请 型值 600 可以将共模电压稳定到额定的 VCC/2 所以引脚 SPLIT 要被连接到分离终端的中间分接 登 头 这样 即使由于未上电节点造成从总线到 GND 有很大的漏电流 共模电压仍能够维持在接近额定值 的 VCC/2 陆 工作模式 : 如前面所说 收发器的工作模式是由引脚 8 控制 下表显示了相关工作模式以及提供的功能和引脚 ww 8 相应的设置 w 表 工作模式和引脚 8 相应的设置 .ta 工作模式 工作模式所提供的特征 TJA1040 引脚 8 的信号电平 PCA82C250/251 TJA1050 i-y 正常 高速 发送功能 接收功能 低 低或不连接 低或不连接 an 减 少 电 流 . 远 程 唤 醒 c 待机 高或不连接 高 o Babbli ng Idiot ―― m 保 护 / 通过 bbs 斜率控制 可 变 斜 率 ――― 10k
更多简介内容

评论

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })