探索Microchip CAN/LIN/J2602 PICtail? (Plus) 子板:功能、硬件與應(yīng)用指南
在當(dāng)今的電子設(shè)計領(lǐng)域,CAN(Controller Area Network)和LIN(Local Interconnect Network)總線廣泛應(yīng)用于汽車、工業(yè)控制等眾多領(lǐng)域。Microchip的CAN/LIN/J2602 PICtail? (Plus) 子板為開發(fā)者提供了一個強大的工具,用于快速實現(xiàn)和評估基于CAN和LIN接口的應(yīng)用。今天,我們就來深入了解一下這款子板。
文件下載:AC164130.pdf
一、子板概述
CAN/LIN/J2602 PICtail? (Plus) 子板與Explorer 16開發(fā)板和PIC18 Explorer開發(fā)板兼容,可用于dsPIC33F數(shù)字信號控制器、PIC24 16位微控制器和PIC18 8位微控制器的應(yīng)用開發(fā)。它提供了CAN總線和LIN總線兩個接口,適用于各種需要CAN和LIN總線接口的應(yīng)用場景。
1.1 接口特點
- 雙接口設(shè)計:同時支持CAN和LIN總線,且兩個接口可同時使用。
- 物理層支持:板上的總線收發(fā)器滿足CAN和LIN總線協(xié)議的物理層要求。
- 電源供應(yīng):子板從連接的開發(fā)板獲取9V、5V和3.3V直流電源,外部電源和MPLAB ICD 3連接到開發(fā)板。
二、功能詳解
2.1 LIN操作
子板通過LIN收發(fā)器將LIN總線與控制設(shè)備的UART模塊相連。LIN收發(fā)器監(jiān)測LIN總線,對輸入信號進行調(diào)理后傳遞給控制設(shè)備的UART模塊;同時,根據(jù)控制設(shè)備的“Transmit Enable”信號,對輸出信號進行調(diào)理并發(fā)送到LIN總線上。
2.1.1 電源模式
子板支持Power-down模式,在此模式下,發(fā)射器和電壓調(diào)節(jié)器關(guān)閉,僅接收器和喚醒電路工作。
2.1.2 跳線設(shè)置
對于PIC18設(shè)備,LIN1和LIN2模塊的引腳輸出可能不同,可通過J4、J8、J13和J14跳線選擇合適的引腳輸出。對于PIC24和dsPIC33設(shè)備,需確保這些跳線斷開,以免影響LIN通信。
2.2 CAN操作
子板將高速CAN收發(fā)器與控制設(shè)備的ECAN模塊相連,CAN收發(fā)器將CAN總線上的差分信號轉(zhuǎn)換為數(shù)字信號供ECAN模塊處理,同時將ECAN模塊的輸出數(shù)字信號轉(zhuǎn)換為差分信號發(fā)送到CAN總線上。
2.2.1 睡眠模式
在睡眠模式下,CAN發(fā)射器關(guān)閉,接收器以較低電流水平工作,控制設(shè)備監(jiān)測CAN活動,在需要時將收發(fā)器切換回正常工作模式。
2.2.2 跳線設(shè)置
對于PIC18設(shè)備,部分設(shè)備的CAN模塊有可選的備用引腳輸出,可通過J15和J16跳線選擇。同樣,對于PIC24和dsPIC33設(shè)備,應(yīng)確保這些跳線斷開,以避免干擾CAN通信。
三、硬件組成
3.1 板卡設(shè)置
子板通過120針信號連接器(J7)從Explorer 16開發(fā)板或通過4針連接器(J6)從PIC18開發(fā)板獲取9V直流輸入電源。LIN總線收發(fā)器的電源可在開發(fā)板提供的9V電源和外部+12V電源之間切換,通過J2跳線設(shè)置。
3.2 硬件組件
| 編號 | 描述 |
|---|---|
| 1 | Explorer 16板PICtail? Plus連接器(J7) |
| 2 | 輔助頭(J17,J18) |
| 3 | LIN2主/從跳線(JP13) |
| 4 | LIN2收發(fā)器(U2) |
| 5 | LIN2總線連接器(J12) |
| 6 | LIN電源選擇跳線(J2) |
| 7 | LIN1主/從跳線(JP12) |
| 8 | LIN1收發(fā)器(U1) |
| 9 | LIN1總線連接器(J10) |
| 10 | LIN外部+12V直流端子塊(J1) |
| 11 | CAN1收發(fā)器(U3) |
| 12 | CAN1總線終端跳線(JP4) |
| 13 | CAN1總線連接器(P2) |
| 14 | CAN2收發(fā)器(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可用于監(jiān)測和調(diào)試微控制器的其他引腳以及CAN和LIN引腳。根據(jù)使用的開發(fā)板不同,輔助頭的引腳輸出也有所不同。
四、教程項目
4.1 PIC18教程概述
PIC18教程展示了PIC18FXXK80系列在模式1下的CAN模塊功能。當(dāng)PIC18F46K80 PIM或PIC18F66K80 PIM連接到PIC18 Explorer開發(fā)板并與子板接口時,可演示CAN模塊的發(fā)送和接收功能。
4.2 dsPIC33F和PIC24H教程概述
提供了多個代碼示例,展示了dsPIC33F和PIC24H設(shè)備系列上ECAN模塊的使用和功能。LIN主從驅(qū)動函數(shù)和應(yīng)用示例正在開發(fā)中,將在Microchip網(wǎng)站上免費提供下載。
五、總結(jié)
Microchip的CAN/LIN/J2602 PICtail? (Plus) 子板為開發(fā)者提供了一個便捷、高效的開發(fā)平臺,可幫助工程師快速實現(xiàn)和評估基于CAN和LIN接口的應(yīng)用。通過深入了解子板的功能、硬件組成和教程項目,開發(fā)者可以更好地利用這款子板進行電子設(shè)計。你在使用這款子板的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和想法。
-
CAN總線
+關(guān)注
關(guān)注
146文章
2055瀏覽量
135721 -
LIN總線
+關(guān)注
關(guān)注
19文章
122瀏覽量
29196
發(fā)布評論請先 登錄
探索Microchip CAN/LIN/J2602 PICtail? (Plus) 子板:功能、硬件與應(yīng)用指南
評論