在进行CAN总线开发前,首先要选择好CAN总线控制器。下面就比较一些控制器的特点。
一些主要的CAN总线器件产品
制造商 | 产品型号 | 器件功能及特点 |
Intel | 82526 82527 8XC196CA/CB | CAN通信控制器,符合CAN2.0A CAN通信控制器,符合CAN2.0B 扩展的8XC196+CAN通信控制器,符合CAN2.0A |
Philips | 82C200 SJA1000 82C250 TJA1040 TJA1054 8XC592 8XCE598 P51XA-C3 | CAN通信控制器,符合CAN2.0A CAN通信控制器,82C200的替代品,符合CAN2.0B 通用CAN总线收发器 高速CAN总线收发器 容错的CAN总线收发器 8XC552+CAN通信控制器,去掉IIC符合CAN2.0A 提高了电磁兼容性的8XC592 16位微控制器+CAN通信控制器,符合CAN2.0B |
Motorola | 68HC05X4系列 | 68HC05微控制器+CAN通信控制器,符合CAN2.0A |
Siemens | 81C90/91 C167C | CAN通信控制器,符合CAN2.0B 微控制器+CAN通信控制器,符合CAN2.0A/B |
因为SJA1000比较简单,资料丰富,对于初学者非常适用,所以我们采用SJA1000作为我们总线开发板的CAN控制器,让大家更容易入门。
SJA1000是一种独立的CAN控制器,主要用于移动目标和一般工业环境中的区域网络控制。它是Philips公司PCA82C200控制器的替代产品,除了PCA82C200的BasicCAN操作模式以外,还增加了一种新的操作模式——PeliCAN,这种模式支持具有很多新特性的CAN2.0B协议。
SJA1000的基本特征如下:
1) 引脚电气参数与PCA82C200兼容;
2) 具有PCA82C200模式(即默认的BasicCAN模式),支持CAN2.0A和CAN2.0B;
3) 有扩展的接收缓冲器64字节,先进先出(FIFO);
4) 支持11位和29位标识码,通信速率可达1Mbps;
5) 其PeliCAN模式的扩展功能包括:可读写的错误计数器,可编程的错误报警限额寄存器,最近一次错误代码寄存器,对每一个总线错误的中断,有具体位表示的仲裁丢失中断,单次发送(无重发),支持热拔插,可扩展的验收滤波器,可接收自身报文(自请求接收)。
-
-
i4i4i4 发表于 2009/2/25 14:01:03
超低价部分原装IGBT销售2楼 回复本楼
----------------------
BSM15GP60
BSM75GB120DLC
FP10R12KE3ENG
FP15R12KE3ENG
FP25R12KT3
FP40R12KT3
FS75R12KT3G
FS150R12KT3
FF150R12KE3G
FF300R12KE3
FF400R12KT3
SKM100GB128DE
7MBR25SA120-50
P089A2004
P185A1001
P089A2004
以上都是公司现货。有需要的可以联系我,数量不多,价格全国最低。
-----------------------------
利玛电子深圳办事处
linkman:周小姐
Tel :0755-8250 8350 ,136 8957 8905
MSN :limazhou@hotmail.com
QQ :253743134
E-Mail :limazhou@21cn.com
引用 i4i4i4 2009/2/25 14:01:03 发表于2楼的内容