當(dāng)前位置:首頁->技術(shù)分享 |
|
國產(chǎn)AFE前端芯片集澈DVC1124 的i2c調(diào)試波形 |
|
|
文章來源:永阜康科技 更新時(shí)間:2024/3/1 9:58:00 |
在線咨詢: |
|
1.1 I2C讀寫示例
I2C時(shí)序圖
1讀命令
(1)讀狀態(tài)
圖1展示了讀如何讀取警報(bào)標(biāo)示寄存器的命令。讀取警報(bào)標(biāo)示寄存器命令為0x00.寫入I2C命令0x00,然后讀取一個(gè)字節(jié)。從而讀取警報(bào)標(biāo)示寄存器的數(shù)據(jù)。
圖1
在本示例中,
DVC11XX的器件地址為0x40(8位),其中LSB是R/W位。
此命令遵循I2C_Read(I2C_ADDR,Command, I2C_ADDR+1,Data,CRC0)格式,
因此對(duì)于該示例,該命令為I2C_Read(0x40,0x00,0x41,[0x00],[0xD5])
讀出的寄存器內(nèi)容為0x00,最后個(gè)字節(jié)D5為CRC校驗(yàn)。
(2)讀第一串電壓
圖2
此命令遵循I2C_Read(I2C_ADDR,Command, I2C_ADDR+1,Data,CRC0,Data1,CRC1)格式,連續(xù)讀取
兩個(gè)字節(jié)數(shù)據(jù)。
對(duì)于該示例,該命令為I2C_Read(0x40, 0x1D, 0x 41, [0x82, 0x61, 0xCD, 0x6D])
其中0x40為器件地址,0x1D為第1節(jié)電壓寄存器地址,41為讀操作。
0X82為第一節(jié)電壓的AD值的高8位,后面的61是前面4個(gè)節(jié)字(40,1D,41,82)的CRC0,
0xCD為第一節(jié)電壓的AD值的低8位,最后6D為0xCD算出的CRC1.
第一節(jié)電壓VC1的 AD轉(zhuǎn)換值為 0x82CD,則算出電壓為VC1 = 333485*100uV = 3334.8mV
2寫命令
清除命令
圖3
此命令遵循I2C_Write(I2C_ADDR,Command, Data,CRC0)格式
對(duì)于該示例,該命令為I2C_ Write(0x40, 0x00, 0x00, 0x86)
0x40為器件地址,0x00為Command,0x00為寫入數(shù)據(jù),0x86為CRC.
|
|
|
|
|
|
|
|
|
您可能對(duì)以下產(chǎn)品感興趣 |
|
|
|
產(chǎn)品型號(hào) |
功能介紹 |
兼容型號(hào) |
封裝形式 |
工作電壓 |
備注 |
DVC1124 |
DVC1124是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的5-24串鋰電池組監(jiān)控芯片,適用于總電壓不超過100V的鋰電池包。 |
|
LQFP-48 |
10V-120V |
|
DVC1117 |
DVC1117是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的5-17節(jié)鋰電池組監(jiān)控芯片,適用于總電壓不超過85V的鋰電包 |
|
LQFP-48 |
10V-85V |
5 串至 17 串鋰電池組監(jiān)控芯片 |
DVC1036 |
DVC1036是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的18-36節(jié)鋰電池組監(jiān)控芯片,通過四線式SPI接口與上位機(jī)進(jìn)行通信,形成一套完整的電池組管理系統(tǒng)(BMS)。 |
|
LQFP-80 |
42V-180V |
18節(jié)至36節(jié)鋰電池組監(jiān)控芯片 |
DVC1024 |
DVC1024 是一款采用車規(guī)級(jí)高壓 BCD工藝設(shè)計(jì)的12-24節(jié)鋰電池組監(jiān)控芯片,通過四線式SPI接口與上位機(jī)進(jìn)行通信,形成一套完整的電池組管理系統(tǒng)(BMS)。 |
|
LQFP-64 |
28V-128V |
12節(jié)至24節(jié)鋰電池組監(jiān)控芯片 |
DVC1018 |
DVC1018是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的9-18節(jié)鋰電池組監(jiān)控芯片,通過四線式SPI接口與上位機(jī)進(jìn)行通信,形成一套完整的電池組 管理系統(tǒng)(BMS)。 |
|
LQFP-48 |
28V-90V |
9 節(jié)至18節(jié)鋰電池組監(jiān)控芯片 |
DVC1012 |
DVC1012是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的6-12節(jié)鋰電池組監(jiān)控芯片,通過四線式SPI接口與上位機(jī)進(jìn)行通信,形成一套完整的電池組 管理系統(tǒng)(BMS)。 |
|
LQFN-48 |
14V-64V |
6節(jié)至12節(jié)鋰電池組監(jiān)控芯片 |
DVC1006 |
DVC1006 是一款采用車規(guī)級(jí)高壓BCD工藝設(shè)計(jì)的3-6節(jié)鋰電池組監(jiān)控芯片,通過四線式 SPI 接口與上位機(jī)進(jìn)行通信,形成一套完整的電池組管理系統(tǒng)(BMS)。 |
|
SSOP-24 |
7V-30V |
3節(jié)至6節(jié)鋰電池組監(jiān)控芯片 |
|
|
|
|
|
|