### SJA1000 独立 CAN 控制器详解 #### 一、概述 SJA1000是一款由飞利浦半导体公司推出的独立CAN(Controller Area Network)控制器,旨在为移动设备和工业环境提供高效可靠的区域网络控制解决方案。作为PCA82C200控制器的升级替代品,SJA1000不仅保持了与其引脚及电气兼容性,还新增了PeliCAN模式等高级特性,进一步提升了CAN通信系统的灵活性和功能性。 #### 二、特性介绍 ##### 1. 兼容性 - **引脚兼容**:与PCA82C200的引脚完全兼容。 - **电气兼容**:与PCA82C200的电气特性一致。 - **模式兼容**:支持PCA82C200的BasicCAN模式作为默认模式。 ##### 2. 扩展功能 - **接收缓冲器**:具备64字节的先进先出(FIFO)接收缓冲器,有效提升数据处理能力。 - **协议兼容**:符合CAN 2.0B标准,支持无源扩展帧在PCA82C200兼容模式下使用。 - **识别码支持**:支持11位标准帧与29位扩展帧的混合使用,提高通信效率。 - **位速率**:最高可达1Mbits/s的传输速率,满足高速数据传输需求。 - **PeliCAN模式**:新增的PeliCAN模式提供了更丰富的错误管理功能,包括可编程的错误计数器、错误报警限制等。 ##### 3. 高级特性 - **24MHz时钟频率**:支持高达24MHz的时钟频率,确保快速响应和精确计时。 - **接口多样性**:适用于多种微处理器接口,提高设备的兼容性和适用范围。 - **输出驱动器配置**:输出驱动器配置可编程,便于调整CAN信号强度,适应不同通信距离和环境条件。 - **温度适应性强**:能够在-40°C至+125°C的工作温度范围内稳定运行,适用于广泛的工业应用场景。 #### 三、工作模式 ##### 1. BasicCAN 模式 - **地址列表**:定义了在BasicCAN模式下的寄存器地址及其用途。 - **复位值**:描述了各个寄存器在复位后的初始状态。 - **寄存器说明**: - **控制寄存器(CR)**:用于设置基本的操作模式和状态。 - **命令寄存器(CMR)**:允许用户启动特定的操作或命令。 - **状态寄存器(SR)**:反映了当前的运行状态。 - **中断寄存器(IR)**:用于控制和监测中断事件。 - **发送缓冲器列表**:记录待发送消息的信息。 - **接收缓冲器**:存储接收到的消息。 - **验收滤波器(ACF)**:用于过滤不符合特定条件的消息。 ##### 2. PeliCAN 模式 - **地址列表**:在PeliCAN模式下使用的寄存器地址及其功能。 - **复位值**:定义了各寄存器在系统复位时的默认值。 - **寄存器说明**: - **模式寄存器(MOD)**:控制PeliCAN模式下的操作模式。 - **命令寄存器(CMR)**:提供高级命令功能。 - **状态寄存器(SR)**:反映控制器的状态。 - **中断寄存器(IR)**:处理中断事件。 - **中断使能寄存器(IER)**:控制哪些中断事件会被激活。 - **仲裁丢失捕捉寄存器(ALC)**:存储最近一次仲裁失败的信息。 - **误码捕捉寄存器(ECC)**:记录检测到的错误类型。 - **错误报警时序寄存器(EWLR)**:设定错误报警触发的时间点。 - **RX错误计数寄存器(RXERR)**:跟踪接收错误次数。 - **TX错误计数寄存器(TXERR)**:监控发送错误次数。 - **接收缓冲器**:存储接收到的数据包。 - **验收滤波器(ACF)**:增强版的滤波机制,提供更精细的过滤选项。 - **RX信息计数器(RMC)**:统计接收数据的数量。 - **RX缓冲器起始地址寄存器(RBSA)**:指示接收缓冲器的起始位置。 #### 四、技术规格 SJA1000的技术规格覆盖了直流特性、交流特性等方面: - **限值**:定义了控制器在正常工作时的最大电压、电流等参数。 - **温度特性**:详细说明了不同温度下SJA1000的工作表现。 - **直流特性**:涵盖了静态电流、电源电压范围等内容。 - **交流特性**:包括位速率、采样点等参数,并提供了交流时序图以直观展示时序关系。 #### 五、封装与应用 SJA1000提供了多种封装形式以适应不同的设计需求: - **DIP28**:塑质双列直插封装,28引脚。 - **SOT117-1/SJA1000T SO28**:塑质小型线外封装,28引脚,外宽7.5mm。 - **SOT136-1**:另一种塑质小型线外封装。 此外,SJA1000特别适用于生命支持系统中的应用,能够提供高度可靠且稳定的通信支持。 SJA1000独立CAN控制器凭借其强大的兼容性、丰富的功能以及优秀的技术性能,在各种工业自动化领域内都有着广泛的应用前景。无论是传统的BasicCAN模式还是先进的PeliCAN模式,都能够满足不同场景下的通信需求。













剩余46页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- EPLAN史上最全电气元件库:涵盖多种品牌PLC与低压电器,助力高效电气设计
- Cadence 1.8V LDO与Bandgap电路设计:工艺、仿真及可靠性解析 Bandgap 完整版
- 基于COMSOL多物理场耦合的变压器流固耦合及振动噪声分析仿真模型 - 多物理场耦合
- 电子竞赛:电阻选型及实战应用
- 基于电压外环PI与内环滑膜控制的Buck变换器20V转10V仿真设计
- 泛微授权 eoffice-9到e-office10系列底层逻辑与授权方案研究
- C#与HALCON深度融合:实现高级图像处理与智能视觉测量——模板匹配、测量、找线找圆等功能,轻松连接相机测试
- 电流三段式保护Matlab Simulink仿真模型:模拟线路50%处及90%处,下级线路开关拒动与断路器故障电流的断路器动作情况分析 详细版
- 【教程】使用Matlab模拟轴承滚动体故障信号并生成时域图像和频谱图像(附详细注释)
- 电力系统中双端供电线路潮流计算的Matlab Simulink仿真建模与应用
- 岩土工程中PFC离散元模拟冲击碾压法地基加固过程及其应用
- 电力系统中电流三段式保护与后加速重合闸的MATLABSimulink仿真模型研究
- 基于Matlab的自适应噪声完备集合经验模态分解(CEEMDAN)算法实现及应用
- 电源管理领域中降压BUCK变换器的双闭环控制策略研究——LADRC与PID结合实现5V稳压输出 - 线性自抗扰控制(LADRC)
- 光伏三相并网仿真:关键技术解析与模型应用
- 岩土工程中PFC模拟振动密实法及其Clump技术构建振冲器的应用研究 教程


