MCP2515 CAN总线模块

来自丢石头百科
Admin讨论 | 贡献2020年10月26日 (一) 17:43的版本
MCP2515 CAN总线模块
MCP2515 CAN总线模块.jpg
基本信息

分类: CAN

品牌: 丢石头

功能简介
特性
  • 支持CAN V2.0B技术规范,通讯速率1Mb/S
  • 0~8字节长的数据字段
  • 标准帧、拓展帧和远程帧
  • 模块5V DC电源供电,SPI接口 协议控制
  • 120欧姆终端电阻。阻抗匹配,保证驱动能力,长距离数据传输防止信号放射
  • 模块尺寸:4.4cm x 2.8cm 定位螺丝孔中心间距23mm x 38mm
  • 工作电流:典型值5mA,待机电流1微安。电源指示灯除外。
  • 工作温度:工业级-40℃ 至 85℃

接口

CAN接口SPI接口

相关产品

{{{related}}}

产品概述

  • 支持CAN V2.0B技术规范,通讯速率1Mb/S
  • 0~8字节长的数据字段
  • 标准帧、拓展帧和远程帧
  • 模块5V DC电源供电,SPI接口 协议控制
  • 120欧姆终端电阻。阻抗匹配,保证驱动能力,长距离数据传输防止信号放射
  • 模块尺寸:4.4cm x 2.8cm 定位螺丝孔中心间距23mm x 38mm
  • 工作电流:典型值5mA,待机电流1微安。电源指示灯除外。
  • 工作温度:工业级-40℃ 至 85℃

使用说明

测试环境

  • MCU:STC89C52
  • 晶振:11.0592M
  • 两个 CAN 模块(本品)

硬件连接

1. 两个CAN模块的IO接口分别接一个单片机开发板,接线如下:

模块 目标板
SCK P2^3
SI P2^2
SO P2^1
CS P2^0
INT P3.3
VCC 5V
GND GND

2. 两个CAN模块的CANH、CANL分别相连。

3. 连接好单片机串口到电脑。

4. 将两个单片机模块分别下载测试程序MSGMCP2515.hex。

实验现象

分别打开两个串口助手,串口号与你的设备管理器中提示的端口号相对应。

注:两个单片机分别接到了电脑的两个串口,所以设备管理器中应该能找到两个端口。区分好端口分别对应哪个单片机。

波特率均为4800,字符方式显示。 一个串口发送数据,另一个接收。两个串口都可以发送和接收。现象如下图所示:

串口com2发送数据:

MCP2515 CAN总线模块 2.png

串口com4接收数据:

MCP2515 CAN总线模块 3.png

反过来,com4口发送,com2也能接收数据。

资源下载

FAQ

Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)