没有合适的资源?快使用搜索试试~ 我知道了~
CAN-bus应用方案CAN-bus应用方案CAN-bus应用方案CAN-bus应用方案CAN-bus应用方案CAN-bus应用方案
资源推荐
资源详情
资源评论
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925 http://www.zlgmcu.com
CAN-bus 应用方案(1)
1 概述
作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN-bus 已被广泛应
用到各个自动化控制系统中。例如,在汽车电子、自动控制、智能大厦、电力系统、安防监控等各领域,
CAN-bus 都具有不可比拟的优越性。
根据各个不同应用领域的设计特点,本文提出了几种 CAN-bus 应用系统的硬件方案。
2 基本 CAN-bus 节点
2.1 应用范围
● 各种自动控制网络,比如楼宇自动化、仪表自动控制、数据远程传输、电机控制等
● 可实现远距离传输(≤ 10KM),工作速率可调(1Mbps≥ 通讯速率≥ 5Kbps)
● 升级原有的 RS-485 网络
● 2线式通讯
2.2 基本电路
AD6
1
AD7
2
ALE/AS
3
CS
4
RD/E
5
WR
6
CLKOUT
7
VSS1
8
XTAL1
9
XTAL2
10
MODE
11
VDD3
12
TX0
13
TX1
14
VSS3
15
INT
16
RST
17
VDD2
18
RX0
19
RX1
20
VSS2
21
VDD1
22
AD0
23
AD1
24
AD2
25
AD3
26
AD4
27
AD5
28
U2
SJ
A
1000T
Y2
12M
C21
30p
C22
30p
C31
30p
R34
5
R35
5
1
VDD
6
3
GND
4
5
U4
P113
1
VDD
6
3
GND
4
5
U5
P113
R23
390
R31
390
R32
390
R24
390
R21
6K2
R22
4K7
+5V
+5V
R33
120
120
独立的CAN控制器SJA1000
CAN总线 收发器
GND
1
Vin
2
0V
3
+Vout
4
U6
DC-DC 模块
TXD
1
GND
2
VCC
3
RXD
4
Vref
5
CANL
6
CANH
7
Rs
8
U
3
P82C250
R61
250
终端电阻
终端电阻
C32
30p
51
系
列
微
处
理
器
接
口
B0505S-1W
RXD_OC
TXD_C
AD0
AD1
AD2
AD3
AD4
AD5AD6
AD7
ALE
RD
WR
RST_L
TXD_C
RXD_C
GND
GND
GND
VC C
VC C
VCC
VCC
XTAL3
XTAL4
XTAL3
XTAL4
CS_CAN
INT_CAN
TXD_ OC
RX
D
_C
RXD1_C
RXD1_C
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
ALE
RD
WR
CS_CAN
INT_CAN
RST_L
S_C TL
S_C TL
CAN_H
CAN_L
VCC
+5V
CAN_H
CAN_L
CAN_H
CAN_L
VCC
VCC
VCC
CANBUS
图 1 基本CAN 节点原理图
2.3 电路特点
可与应用广泛的 80C51 系列单片机直接接口,电路简单,使用方便;
采用 DC-DC 模块与光电隔离器件,可抑制电磁干扰,保护系统电路不受网络影响;
2 线式通讯,各总线节点需自备电源供应;
根据通讯速率调整斜率电阻 R33 的值,一般在 16K~140K 之间。
2.4 元件选型
● CAN 控制器采用 PHILIPS 的 SJA1000,工作于 BasicCAN 模式或 PeliCAN 模式下,可直接与 INTEL
的 80C51 核 MCU 或 Motorola 的 MCU 接口。
● CAN 收发器采用 PHILIPS 的 P82C250/251,可以在低至 5Kbps 的传输速率下工作,满足远距离
传输数据时的低速率要求。
● 采用高速光耦来实现收发器与控制器之间的电气隔离,保护控制系统电路。光耦选择高速器件,
推荐型号:6N137 或 TLP113,以满足在最高速率 1Mbps 下的电气响应。
● 为了保证系统能够可靠工作,并提高抗干扰能力,电路中采用隔离型 DC/DC 模块向收发器电路
供电。推荐采用定电压输入隔离非稳压单输出型 DC/DC 模块,隔离电压≥1000VDC,推荐型号:
B0505S-1W 或 B0505LS-1W ,可以向收发器电路提供≤200mA 的电流;也可以选择
IB0505LS-W75,可向收发器电路提供稳定、低噪声的 5VDC,输出电流≤150mA,并带有输出
短路保护,且引脚与 B0505LS-1W 完全兼容。
资源评论
hxh911
- 粉丝: 1
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 我也不知道是啥(数据来源:bilibili基因学苑)
- 基于SW6208芯片USB Type-C接口 充电宝控制板硬件(原理图+PCB)工程文件.zip
- 通过dht11传感器采集温度与湿度,并将数据写入graphite carbon中,可在graphite中查看数据
- 数据库课程设计实战.zip
- LIBSVM支持向量机库安装包
- RTD2270L设计LCD液晶显示器VGA转LVDS接口驱动板硬件PDF原理图+PADS pcb图文件.zip
- 在PyCharm中配置Python环境步骤
- 超简约在线生成短网址源码带后台
- 基于esp8266和dht11温湿度传感器制作的远程温湿度监控程序,温度、湿度通过mqtt协议方式上传OneNet平台
- 人染色体长度表(数据来自bilibili:基因学苑)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功