探索Microchip CAN/LIN/J2602 PICtail™ (Plus) 子板:功能、硬件与应用指南

电子说

1.4w人已加入

描述

探索Microchip CAN/LIN/J2602 PICtail™ (Plus) 子板:功能、硬件与应用指南

在当今的电子设计领域,CAN(Controller Area Network)和LIN(Local Interconnect Network)总线广泛应用于汽车、工业控制等众多领域。Microchip的CAN/LIN/J2602 PICtail™ (Plus) 子板为开发者提供了一个强大的工具,用于快速实现和评估基于CAN和LIN接口的应用。今天,我们就来深入了解一下这款子板。

文件下载:AC164130.pdf

一、子板概述

CAN/LIN/J2602 PICtail™ (Plus) 子板与Explorer 16开发板和PIC18 Explorer开发板兼容,可用于dsPIC33F数字信号控制器、PIC24 16位微控制器和PIC18 8位微控制器的应用开发。它提供了CAN总线和LIN总线两个接口,适用于各种需要CAN和LIN总线接口的应用场景。

1.1 接口特点

  • 双接口设计:同时支持CAN和LIN总线,且两个接口可同时使用。
  • 物理层支持:板上的总线收发器满足CAN和LIN总线协议的物理层要求。
  • 电源供应:子板从连接的开发板获取9V、5V和3.3V直流电源,外部电源和MPLAB ICD 3连接到开发板。

二、功能详解

2.1 LIN操作

子板通过LIN收发器将LIN总线与控制设备的UART模块相连。LIN收发器监测LIN总线,对输入信号进行调理后传递给控制设备的UART模块;同时,根据控制设备的“Transmit Enable”信号,对输出信号进行调理并发送到LIN总线上。

2.1.1 电源模式

子板支持Power-down模式,在此模式下,发射器和电压调节器关闭,仅接收器和唤醒电路工作。

2.1.2 跳线设置

对于PIC18设备,LIN1和LIN2模块的引脚输出可能不同,可通过J4、J8、J13和J14跳线选择合适的引脚输出。对于PIC24和dsPIC33设备,需确保这些跳线断开,以免影响LIN通信。

2.2 CAN操作

子板将高速CAN收发器与控制设备的ECAN模块相连,CAN收发器将CAN总线上的差分信号转换为数字信号供ECAN模块处理,同时将ECAN模块的输出数字信号转换为差分信号发送到CAN总线上。

2.2.1 睡眠模式

在睡眠模式下,CAN发射器关闭,接收器以较低电流水平工作,控制设备监测CAN活动,在需要时将收发器切换回正常工作模式。

2.2.2 跳线设置

对于PIC18设备,部分设备的CAN模块有可选的备用引脚输出,可通过J15和J16跳线选择。同样,对于PIC24和dsPIC33设备,应确保这些跳线断开,以避免干扰CAN通信。

三、硬件组成

3.1 板卡设置

子板通过120针信号连接器(J7)从Explorer 16开发板或通过4针连接器(J6)从PIC18开发板获取9V直流输入电源。LIN总线收发器的电源可在开发板提供的9V电源和外部+12V电源之间切换,通过J2跳线设置。

3.2 硬件组件

编号 描述
1 Explorer 16板PICtail™ Plus连接器(J7)
2 辅助头(J17,J18)
3 LIN2主/从跳线(JP13)
4 LIN2收发器(U2)
5 LIN2总线连接器(J12)
6 LIN电源选择跳线(J2)
7 LIN1主/从跳线(JP12)
8 LIN1收发器(U1)
9 LIN1总线连接器(J10)
10 LIN外部+12V直流端子块(J1)
11 CAN1收发器(U3)
12 CAN1总线终端跳线(JP4)
13 CAN1总线连接器(P2)
14 CAN2收发器(U4)
15 CAN2总线连接器(P2)
16 CAN2总线终端跳线(JP5)
17 备用LIN 2模块引脚输出跳线(J4,J8,J13,J14)
18 备用CAN 1模块备用引脚输出跳线(J15,J16)
19 PIC18 Explorer板PICtail™连接器(J3,J5,J6,J9,J11)

3.3 辅助头引脚输出

辅助头J17和J18可用于监测和调试微控制器的其他引脚以及CAN和LIN引脚。根据使用的开发板不同,辅助头的引脚输出也有所不同。

四、教程项目

4.1 PIC18教程概述

PIC18教程展示了PIC18FXXK80系列在模式1下的CAN模块功能。当PIC18F46K80 PIM或PIC18F66K80 PIM连接到PIC18 Explorer开发板并与子板接口时,可演示CAN模块的发送和接收功能。

4.2 dsPIC33F和PIC24H教程概述

提供了多个代码示例,展示了dsPIC33F和PIC24H设备系列上ECAN模块的使用和功能。LIN主从驱动函数和应用示例正在开发中,将在Microchip网站上免费提供下载。

五、总结

Microchip的CAN/LIN/J2602 PICtail™ (Plus) 子板为开发者提供了一个便捷、高效的开发平台,可帮助工程师快速实现和评估基于CAN和LIN接口的应用。通过深入了解子板的功能、硬件组成和教程项目,开发者可以更好地利用这款子板进行电子设计。你在使用这款子板的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和想法。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分