文檔名稱: |
CC310 硬件設(shè)計(jì)手冊(cè) |
版本: |
1.00 |
日期: |
2014-06-08 |
狀態(tài): |
發(fā)布 |
文檔控制號(hào): |
CC310_硬件設(shè)計(jì)手冊(cè)_V1.00 |
前言
感謝使用OBDIICLOUD 提供的CC310 MINIOBD模塊。本產(chǎn)品具有CYW命令接口,可以提供OBD數(shù)據(jù)采集、汽車車身狀態(tài)獲取等業(yè)務(wù)。使用前請(qǐng)仔細(xì)閱讀用戶手冊(cè),您將領(lǐng)略其完善的功能和簡(jiǎn)潔的操作方法。
此模塊主要用于汽車OBD數(shù)據(jù)采集以及汽車故障診斷,本公司不承擔(dān)由于用戶不正常操作造成的財(cái)產(chǎn)損失或者人身傷害責(zé)任。請(qǐng)用戶按照手冊(cè)中的技術(shù)規(guī)格和參考設(shè)計(jì)開發(fā)相應(yīng)的產(chǎn)品。同時(shí)注意使用車載電子產(chǎn)品應(yīng)該關(guān)注的一般安全事項(xiàng)。
在未聲明之前,本公司有權(quán)根據(jù)技術(shù)發(fā)展的需要對(duì)本手冊(cè)內(nèi)容進(jìn)行修改。
目錄
1. 緒論
2. 模塊綜述
2.1. 模塊主要特性
2.2. 工作模式
2.3. 模塊功能框圖
3. 模塊封裝
3.1. 引腳分布圖
3.2. 模塊引腳描述
3.3. 機(jī)械尺寸
4. 接口應(yīng)用
4.1. 供電
4.2 功能模式
4.3 串口
4.4 SPI接口
4.5 CAN線接口
4.6. K線接口
4.7.復(fù)位及喚醒
4.8 LED接口
5. PCB布局
5.1 模塊PIN分布
5.2 PCB布局原則
5.2.1 電源
5.2.2 OBD總線
5.3 推薦PCB布局
6. 電氣,可靠性和汽車電器特性
6.1 絕對(duì)最大值
6.2 工作溫度
6.3 數(shù)字接口特性
6.4 OBD接口特性
6.5 耗流(VBAT=12V)
6.6 靜電防護(hù)
7. 生產(chǎn)
7.1. 模塊的頂視圖和底視圖
7.2. 推薦焊接爐溫曲線圖
版本歷史
日期 |
版本 |
變更描述
|
作者 |
2014-06-08 |
1.00 |
初版 |
Strong |
2019-05-09 |
1.10 |
修正幾處文字描述 |
Strong |
|
|
|
|
1. 緒論
本文檔描述了模塊的硬件應(yīng)用接口,包括相關(guān)應(yīng)用場(chǎng)合的電路連接以及OBD接口等。可以幫助用戶快速的了解模塊的接口定義、電氣性能和結(jié)構(gòu)尺寸的詳細(xì)信息。結(jié)合本文檔和其他的應(yīng)用文檔,用戶可以快速的使用模塊來(lái)設(shè)計(jì)OBD車載應(yīng)用方案。
2. 模塊綜述
CC310模塊可支持但不限于以下標(biāo)準(zhǔn)OBDII汽車通訊協(xié)議:
ISO14230
ISO15765
模塊的尺寸只有26*16*3 mm,可以滿足大部分用戶應(yīng)用中對(duì)空間尺寸的要求。模塊和用戶的物理接口為12PIN的郵票孔焊盤封裝,提供了模塊的所有硬件接口。
CC310模塊用于與汽車診斷通訊,硬件支持一路CAN線和及一路KLine物理層,可跟現(xiàn)在的極大部分汽車的各種控制模塊進(jìn)行診斷通訊。
模塊將汽車總線各種協(xié)議的數(shù)據(jù)轉(zhuǎn)換為UART 格式的數(shù)據(jù)進(jìn)行發(fā)送和接收,戶可直接與各種單片機(jī)、PC 串口,PAD 等設(shè)備與汽車相連接。能快速的實(shí)現(xiàn)產(chǎn)品的二次開發(fā)。
支持大部分汽車OBD及專有的診斷應(yīng)用。
內(nèi)置固化升級(jí)程序,可實(shí)現(xiàn)無(wú)限功能升級(jí)。l
CC310模塊性能穩(wěn)定。 采用省電技術(shù)設(shè)計(jì),在休眠模式下耗電流低至1mA。
2.1. 模塊主要特性
2.2. 工作模式
下表簡(jiǎn)要介紹了CC310的多種工作模式。
模式 |
功能 |
|
正常工作模式 |
CAN總線通訊 |
模塊與汽車的CAN總線建立通訊,相互交換數(shù)據(jù) |
K總線通訊 |
模塊與汽車的K總線建立通訊,相互交換數(shù)據(jù) |
|
OBD總線監(jiān)聽 |
模塊處于對(duì)汽車總線的數(shù)據(jù)監(jiān)聽,不發(fā)送數(shù)據(jù)介入汽車通訊,不影響汽車總線通訊。 |
|
休眠模式 |
在不斷電的情況下,模塊根據(jù)汽車的運(yùn)行狀態(tài)及發(fā)動(dòng)機(jī)點(diǎn)火狀態(tài),自動(dòng)判斷進(jìn)入休眠模式。汽車發(fā)動(dòng)機(jī)熄火、門窗關(guān)閉、沒有振動(dòng)及拖吊的情況下,模塊進(jìn)入休眠模式。車輛點(diǎn)火會(huì)喚醒模塊,也可以使用WAKUP引腳喚醒模塊。 |
2.3. 模塊功能框圖
下圖列出了模塊的主要功能部分:
圖1: 模塊功能框圖
3. 模塊封裝
3.1. 引腳分布圖
3.2. 模塊引腳描述
引腳名稱 |
引腳序號(hào) |
I/O |
描述 |
備注 |
供電 |
||||
12V |
1 |
I |
接汽車蓄電池電壓,不要經(jīng)過(guò)任何處理,否則不能正確監(jiān)測(cè)汽車點(diǎn)火狀態(tài)及蓄電池性能,Kline總線通訊需要使用此電壓 |
用于K線通訊及點(diǎn)火監(jiān)測(cè)。 |
5V |
12 |
I |
模塊電源供電,電壓范圍,從4.75V到5.25V。電源要能夠提供200mA以上的電流。紋波<50mV。 |
|
GND |
6 |
I |
接地 |
|
USART數(shù)據(jù)接口 |
||||
TXD |
7 |
O |
模塊數(shù)據(jù)、命令發(fā)送 |
|
RXD |
8 |
I |
模塊數(shù)據(jù)、命令接收 |
|
CAN總線接口 |
||||
CANH |
5 |
I/O |
CAN總線差分信號(hào)高 |
|
CANL |
4 |
I/O |
CAN總線差分信號(hào)低 |
|
Kline總線接口 |
||||
K |
3 |
I/O |
K線通信信號(hào) |
|
L |
2 |
I/O |
L線通信信號(hào) |
|
用戶接口 |
||||
WAKUP |
10 |
I |
模塊喚醒信號(hào)輸入 |
如果不用,保持懸空。 |
SYSRET |
9 |
I |
通過(guò)拉低SYSRET并保持至少250mS然后釋放,可以重啟模塊。 |
|
LED |
11 |
O |
運(yùn)行狀態(tài)指示燈 |
3.3. 機(jī)械尺寸圖
機(jī)械尺寸圖(單位mm)
推薦PCB封裝(單位mm)
4. 接口應(yīng)用
4.1. 供電
模塊5V的電壓輸入范圍是4.75V到5.25V,推薦電壓為5V。建議靠近5V輸入管腳處使用一個(gè)大電容穩(wěn)壓,推薦使用47μF鉭電容(CA低 ESR)和一個(gè)1μF~10μF的陶瓷電容(CB)并聯(lián)。同時(shí)為防止浪涌對(duì)芯片的損壞,建議在模塊VBAT引腳使用一個(gè)6.3V/500mW的齊納二極管。 PCB布局時(shí),電容和二極管應(yīng)盡可能靠近模塊的5V引腳。注意:電路中的TVS要有良好的GND連接,位置要盡可能靠近接口,關(guān)斷電壓VRWM不能太高,一般是本身電壓基礎(chǔ)上增加1/3,如5V的信號(hào)線在選在TVS時(shí),關(guān)斷電壓可以選擇6V左右的。
模塊12V的電壓輸入接入汽車的蓄電池,中間不要有容值或感值器件,不要經(jīng)過(guò)任何處理,此模塊適用于12V及24V車載系統(tǒng),最高電壓不能超過(guò)36V,否則會(huì)引起模塊損壞。
4.2 功能模式
4.2.1正常工作模式
汽車在啟動(dòng)發(fā)動(dòng)機(jī)時(shí),模塊偵測(cè)到發(fā)動(dòng)機(jī)點(diǎn)火信息,自動(dòng)搜索汽車的通訊類型,與汽車ECU建立通訊,獲取汽車相關(guān)診斷數(shù)據(jù)、OBD數(shù)據(jù)流、故障碼、防盜狀態(tài)等,通過(guò)USART發(fā)送給主機(jī)。并根據(jù)獲取的數(shù)據(jù),計(jì)算累積里程、瞬時(shí)油耗、耗油量等,接收主機(jī)查詢命令,報(bào)告主機(jī)想要獲得的數(shù)據(jù)。此模式模塊所有功能開啟,5V耗電電流30mA-50mA。12V耗電電流1mA。
4.2.2 休眠模式
模塊監(jiān)測(cè)到發(fā)動(dòng)機(jī)熄火后,會(huì)繼續(xù)監(jiān)測(cè)汽車的防盜狀態(tài),如果在設(shè)定的時(shí)間內(nèi)汽車沒有正確設(shè)防,會(huì)給主機(jī)發(fā)送告警信息。在得到主機(jī)應(yīng)答確認(rèn)后,進(jìn)入休眠模式,降低功耗。汽車熄火后正確設(shè)防,模塊進(jìn)入休眠模式。休眠模式下,MCU關(guān)閉部分外設(shè),檢測(cè)汽車總線上是否有數(shù)據(jù),外部是否有振動(dòng),蓄電池電壓是否變化,來(lái)判斷是否喚醒模塊。也可以通過(guò)主機(jī)給模塊中斷信號(hào)來(lái)喚醒模塊。模塊在此功能模式下5V耗電電流1mA,12V耗電電流10uA。在休眠模式下,串口是不可用的。
4.3 串口
CC310提供一個(gè)用于通訊的標(biāo)準(zhǔn)串口。包含數(shù)據(jù)信號(hào)線 TXD 和RXD,串口支持的通訊波特率57600bps。串口配置為:8 位數(shù)據(jù)位,無(wú)奇偶校驗(yàn),1 位停止位,無(wú)數(shù)據(jù)流控。
4.4 CAN線接口
CAN總線分為高速和低速,高速CAN系統(tǒng)采用硬線是動(dòng)力型,速度:500kbps,控制ECU、ABS等;低速CAN是舒適型,速度:125Kbps,主要控制儀表、防盜等。
模塊CANH接OBD接口第6腳,CANL接OBD接口第14腳,同時(shí)為防止浪涌對(duì)芯片的損壞,建議在模塊CANH、CANL引腳使用兩個(gè)6.3V/500mW的齊納二極管。
4.5. K線接口
K-Line及L-line接口對(duì)應(yīng)于模塊的K、L引腳,用于實(shí)現(xiàn)ISO9141-2 、ISO14230 物理層,K引腳接OBD第7腳,L接OBD第15腳。同時(shí)為防止浪涌對(duì)芯片的損壞,建議在模塊K、L引腳使用兩個(gè)36V/1W的齊納二極管。
4.6.復(fù)位及喚醒
CC310模塊支持復(fù)位功能,用戶可以通過(guò)拉低模塊的SYSRET引腳250mS來(lái)快速重啟模塊,在正常工作狀態(tài)下,保持SYSRET復(fù)位引腳3.3V高電平或浮空。
當(dāng)模塊處于休眠模式,可以通過(guò)以下的幾種方法喚醒模塊。
? 拉高外部WAKUP引腳中斷信號(hào);
? 發(fā)動(dòng)機(jī)點(diǎn)火;
WAKUP引腳被拉到高電平大概50mS后,串口會(huì)變有效。如不用到此功能,請(qǐng)保持低電平或者浮空。
CC310 提供一路LED 驅(qū)動(dòng)接口電路,pin 定義為LED,用于指示模塊的工作狀態(tài),管腳外部接LED燈正極,再串一個(gè)1K的限流電阻到地。
4.8 推薦應(yīng)用電路
5. PCB布局原則
一款產(chǎn)品性能的好壞,很大程度上取決于PCB走線。前面我們已經(jīng)介紹如果PCB布局不合理可能會(huì)引CAN總線及K總線干擾問(wèn)題,解決這些干擾的途徑往往是重新Layout,如果前期我們能規(guī)劃一個(gè)良好的PCB布局,從而使PCB走線順暢,可以省下很多時(shí)間,當(dāng)然也可以節(jié)省很多成本,本章主要介紹用戶在PCB布局階段應(yīng)注意的一些事項(xiàng),最大程度減少干擾問(wèn)題,縮短用戶的研發(fā)周期。
電源走線不僅要考慮5V,也要考慮電源的回流GND。5V正極的走線一定要短,要粗,走線一定要先經(jīng)過(guò)齊納二極管、大電容再到模塊的電源PIN。模塊GND腳用來(lái)連接電源的
一定要保證這個(gè)pin到電源的GND路徑最短,最通暢。這樣可以保證整個(gè)電源的電流路徑最短,干擾也可以最小。12V電源為汽車點(diǎn)火檢測(cè)用及K-Line通訊用,電流不大,但盡量使電流回路短。
OBD接口CAN總線為差分線,要根據(jù)差分線PCB走線原則來(lái)。確保信號(hào)同一時(shí)間出現(xiàn)在每條線路的同一點(diǎn)上。要使走線的各段等長(zhǎng)。
6. 電氣,可靠性和汽車電器特性
6.1 絕對(duì)最大值
下表顯示了在非正常工作情況下絕對(duì)最大值的狀態(tài)。超過(guò)這些極限值將可能會(huì)導(dǎo)致模塊永久性損壞。
參數(shù) |
最小值 |
典型值 |
最大值 |
單位 |
5V |
- |
- |
7.5 |
V |
12V |
- |
- |
36 |
V |
II* |
- |
- |
8 |
mA |
IO* |
- |
- |
8 |
mA |
*適用于SPI, USART, LED, SYSRET、WAKUP和ACC 等數(shù)字接口。
6.2 工作溫度
下表顯示了模塊的工作溫度范圍:
參數(shù) |
最小值 |
典型值 |
最大值 |
單位 |
工作溫度 |
-40 |
+25 |
+85 |
℃ |
存儲(chǔ)溫度 |
-45 |
|
+90 |
℃ |
6.3 數(shù)字接口特性
參數(shù) |
描述 |
最小值 |
典型值 |
最大值 |
單位 |
VIH |
輸入高電平電壓 |
2.8 |
- |
5 |
V |
VIL |
輸入低電平電壓 |
-0.3 |
- |
0.7 |
V |
VOH |
輸出高電平電壓 |
3.4 |
- |
- |
V |
VOL |
輸出低電平電壓 |
- |
- |
0.4 |
V |
*適用于SPI, USART, LED, SYSRET、WAKUP和ACC 等數(shù)字接口。
6.4 OBD接口特性
參數(shù) |
描述 |
最小值 |
典型值 |
最大值 |
單位 |
CANH CANL |
CANH電平電壓 |
3 |
3.6 |
4.25 |
V |
CANL電平電壓 |
0.5 |
1.4 |
1.75 |
V |
|
K L |
輸出高電平電壓 |
9 |
- |
- |
V |
輸出低電平電壓 |
- |
- |
1.5 |
V |
6.5 耗流(VCC=5V)
參數(shù) |
描述 |
條件 |
最小值 |
典型值 |
最大值 |
單位 |
5V |
電源電壓 |
電壓必須在最大值與最小值之間 |
4.75 |
5 |
5.25 |
V |
平均電流 |
工作模式 |
模塊全功能運(yùn)行 |
20 |
25 |
35 |
mA |
休眠模式 |
模塊進(jìn)入休眠模式 |
0.8 |
1 |
1.5 |
mA |
6.6 靜電防護(hù)
模塊沒有專門針對(duì)靜電放電做保護(hù)。因此,用戶在生產(chǎn)、裝配和操作模塊時(shí)必須注意靜電防護(hù)。ESD 性能參數(shù)(溫度:25℃,濕度:45%),模塊測(cè)試的性能參數(shù)如下表:
引腳 |
接觸放電 |
空氣放電 |
5V、12V |
±6KV |
±12KV |
GND |
±6KV |
±12KV |
TXD、RXD |
±2KV |
±8KV |
WAKUP、SYSRET、LED |
±2KV |
±8KV |
7. 生產(chǎn)
這一章描述生產(chǎn)相關(guān)的信息。
7.1. 模塊的頂視圖和底視圖
模塊頂視圖 模塊底視圖
7.2. 推薦焊接爐溫曲線圖