CAN总线在汽车行驶记录仪中的应用
3 主要硬件电路设计
除主控器件微处理器P89C52之外,CAN总线接口电路主要由CAN总线通信接口电路、CAN收发器与光电隔离部分、串口收发器等组成。
3.1 CAN总线通信接口电路
CAN总线通信接口电路是一个很重要的环节,记录仪的正确运行与其密切相关。该设计采用了PHILIPS公司生产的总线控制器SJA1000,该器件是一 种独立的CAN总线控制器,主要用于移动目标和一般工业环境中的区域网络控制。SJA1000具有PCA82C200模式(即默认的Basic CAN
模式),基本特性如下:1)具有PCA82C200模式(即默认的Basic CAN模式);2)支持CAN2.OA和CAN2.OB协议;3)支持11位和29位标识符;4)通信的位速率可达1 Mb/s;5)采用的是24 MHz时钟频率;6)可与不同的微处理器相接;7)可编程的CAN输出驱动器配置;8)温度适应范围大(-40~+125℃)。
此外,还具有PeliCAN模式扩展功能:1)可读/可访问的错误计数寄存器;2)可编程的错误报警限额寄存器;3)最近一次错误代码寄存器;4)对每一 个CAN总线错误的中断;5)有具体位表示的仲裁丢失中断;6)单次发送(无重复);7)只听模式(无确认、无激活的错误标志);8)支持热插拔(软件位 速率检测);9)验收滤波器的扩展(4字节的验收代码,4字节的屏蔽);10)接收自身报文(自接收请求)。
图2所示为SJA1000与微处理器通信接口电路。SJA1000的复位信号RST为低电平有效。本文引用地址://m.amcfsurvey.com/article/197576.htm
评论