CAN/LIN 训练系统 / CAN BUS / LIN BUS 汽车通讯网路训练系统
车用电子一向在乎的就是"高精准度","高效率"和"零错误"。这也是为什么汽车电子应用在其它的产业时有着不容小觑的实力。
控制局域网络 (Controller Area Network, CAN)是一个针对车内网络设计的高密度的串(序)列总线系统。它突破了传统汽车点对点的电子连结,大幅度的降低成
本,复杂度,体积,重量,以及大大提升了电子装置间的稳定度和可信度。
而区域互联网络 (Local Interconnect Network, LIN)是个低价位的初阶多任务通讯网路。它也是针对汽车网络所建立的局部控制标准。虽说CAN具有建构高频宽的高阶网络功能,但对于简单装置的控制如座椅及后视镜控制…等,LIN已足够达成高效益的通讯作业。
CAN原本是为了汽车网络所设计的,最近十几年来,已有越来越多其它相近的产业重视CAN的应用潜力,如电车、铁路、地下化捷运、火车、飞机…等。CAN甚至
已应用在医疗装置、相机、自动门、‧‧‧多的不胜枚举。
利用"汽车通讯网路训练系统",提升竞争力,操控未来!
汽车通讯网路训练系统主要使用车用电子网络CAN Bus与LIN Bus达成各个不同功能节点之讯息通讯,另有PC端软件可进行CAN Bus Baud Rate调整、讯息监控
和模块控制。
本系统共分成三部份,一为嵌入式硬件,二为嵌入式软件,三为PC端软件。
一、嵌入式硬件包含主控制板与模块板
(1) 主控制板具多组电压供应功能并提供各种接口如USB、ICSP、D-Sub 9-Pin RS232、
CAN bus、LIN bus、 Mini DIN 6-Pin(GPS用)、SPI bus + I2C bus连接座(二组并
联供Debug用)、128×64图形式液晶显示模块含触控面板、 二个模块板连接座。
(2) 主控制板中含两颗E2PROM(储存容量16Kbit),分别为SPI与I2C通讯接口,以上二
个接口皆连接至外部连接座(简易牛角10P),供外部工具BUS除错与烧录数据用。
(3) 本系统共提供八种不同功能之模块板及应用模块
7-Seg LED/Buzzer/Temperature Sensor模块
DC Motor模块 (含马达)
Stepping Motor模块 (含马达)
Voltage/Current Measurement 模块 (含Cable)
RFID模块 (含Tag × 3)
Super 201-PIC based CAN应用模块
GPS CAN应用模块
GPRS/GSM CAN应用模块
(4) 可配接之CAN Adapter及分析软件: (选配)
Mother UIB-PC104 (User Interface Board) +
Daughter Board icM4011 (dsPIC based CAN应用模块)
二、嵌入式软件
USB接口通讯程序:提供与 PC USB通讯Sample Code。
CAN接口通讯程序:提供CAN 通讯Sample Code。
RS232接口通讯程序:提供RS232 通讯Sample Code。
LIN接口通讯程序:提供LIN Master / Slave Sample code。
模块板控制程序:提供可控制各模块之Sample code。
三、PC端软件
USB功能:Plug & Play PC端驱动程序可与主控制板USB端口通讯。
CAN功能:可设定CAN Baud Rate、讯息清单及讯息发送
(由主控制板CAN节点传送/接收)功能。
LIN功能:可设定LIN Baud Rate、讯息清单(由主控制板LIN节点接收)功能。
模块板功能:可监控各模块板功能。
可与各种接口之CAN Adapter配合作讯息收/送功能。