oz890

oz890
oz890

外部时钟选择

上电复位后,OZ890选择默认情况下,作为工作时钟的内部时钟。为了得到更准确数据或保持与外部微处理器的同步,外部时钟可以选择的TCLK作为工作时钟。当RSTN引脚为低,如果外部时钟TCLK的有16个时钟,当TCLK会切换为工作时钟。一旦当TCLK是作为工作时钟时,它会一直维持到下次开机复位。注意当RSTN引脚为高,即使有外部时钟TCLK的切换,当TCLK不会切换为工作时钟。外部时钟频率可以4MHz时,高达2MHz,1MHz或512KHz指定TCLK_F1 - TCLK_F0(位[7:6]在操作的寄存器23点)。

串行通信总线

与串行通信总线,外部微处理器或主机可以直接访问操作寄存器00h?7FH的和间接的访问EEPROM 寄存器00h开始通过操作寄存器5ch?5Fh时?7FH的。OZ890支持3种协议的串行总线进行通信。在所有情况下,OZ890芯片作为从器件。

2线I2C总线

在这种情况下,输入时钟引脚26引脚和来自外部的I2C主机来了,引脚28是双向的数据引脚。如需详细的I2C协议和定时信息,请参阅I2C规范。

4线I2C总线

在这种情况下,引脚25是输出时钟引脚(SCLO)和引脚26是输入时钟引脚(SCL),引脚27是数据输出引脚(SDAO),引脚28是输入数据引脚(SDA)的。该总线协议和时序与2相同的-除线I2C总线分离输入/输出线。

4线I2C总线是很容易与外部通用微处理器和光电耦合器,这将是有用的一些非共同立场和/或嘈杂的应用。它不仅可以用于软件模式。请参阅申请注意事项―OZ890安- 2‖的OZ890 4线I2C通信接口使用。I2C PEC

为了获得更高的I2C通信的可靠性,OZ890具有的PEC(封包错误检查)选项。如果配置参数PEC_ENB (在EEPROM寄存器30h的第4位)设置为―1‖,在PEC检查启用若设置为―0‖,PEC是禁用。在默认情况下,PEC_ENB位为―0‖禁用PEC的检查。

OZ890支持一个字节的I2C写PEC,一个字节的I2C读PEC的。启动后,所有的I2C字节用来做PEC 的检查。在CRC生成多项式= X8+ x2+ x +1的是用来做PEC的检查。

对于单字节的I2C时序写PEC是如下:

如果PEC的检查确定,写入数据将被写入到寄存器,而―确认‖返回到I2C主人。如果CRC校验出错,写被视为损坏,以便它不能被写入数据寄存器,然后―洛‖返回告诉I2C主有一个周期中的错误。

对于单字节的I2C时序阅读PEC是如下:

如果CRC检查正常,当读取的数据将被视为由I2C掌握正确的数据;若CRC校验错误,读取数据将被视为损坏。不论CRC校验是否正常的问题时,I2C主人会发出―洛‖告诉OZ890终止本I2C读。如果CRC 校验错误时,I2C主会重新读取数据,或采取其他行动后这个周期。

Pbus

交易单元的定义是凹凸科技的低成本的串行总线。它将与凹凸科技的微处理器解决方案。有2信号的交易单元:一个是时钟信号PCLK的,另一种是双向的数据信号PDATA区。在PCLK的(针26个交易单元)是从OZ890输出,所以交易单元之间的时钟和内部时钟同步将相对简单。

上面的时序图是一个写操作中的一个OZ890从微处理器寄存器。所谓的信号pdata_oe_b是输出使能引脚上PDATA区在微处理器上的一面。―S‖为起始位,―P‖的意思停止位。串行总线空闲时会很高。读写都开始以―启动‖后7位地址位,使128个寄存器进行访问。在最后一个地址位,在RD / WR#信号位指示传输方向(写低,如上所示)。后的RD / WR#信号是第二位起始位,8数据之后位。经过最后的数据位,停止位完成了转移。该发射装置将在PDATA区上升PCLK的边缘。接收装置可以频闪对PCLK的下降沿的结果。

上面的时序图是从一个OZ890寄存器的读操作。该地址发送的字节微处理器为过。在rd/wr#位微处理器三态驱动器和其PDATA区OZ890打开其PDATA区的驱动程序。所谓pdata_oe_p信号是输出引脚上启用PDATA区OZ890的一面。

后的RD / WR#信号位,第二个字节开始位和数据驱动的OZ890。对于读操作时序相同的写操作的时间。―开始‖,在数据字节起始位是一种验证OZ890是响应读请求。字节数据后已经转移,OZ890将禁用其PDATA区司机在停车位的中间。

微处理器可以启动另一个读取或写入传输后立即停止位。每一个读或写操作19 PCLK周期。

总线断开

I2C/PBus实际上是板级通讯总线,而不是建议做热插拔。因为热堵浪涌电流等噪声可能会导致错误的数据进入到某些寄存器写的,特别是正在访问期间I2C/PBus。

请参考OZ890应用警示1:I2C总线断线方向详情

EEPROM和操作的寄存器映射

OZ890有128个字节的内置EEPROM寄存器(00 - 7FH的)和128字节的操作的寄存器(00 - 7FH 的)。EEPROM寄存器是用来存储重要的电池组,电池信息和配置OZ890芯片。操作的寄存器是用来存储ADC的即时数据,OZ890状态信息,并控制OZ890状态机,等等当系统开启时,在EEPROM寄存器26h-

33h数据支持,7ch - 7FH的将被装入操作的寄存器为06h – 13h,7ch – 7fh的分别。图。14显示了EEPROM 寄存器的配置和操作的寄存器。

串行总线(I2C或交易单元)可以直接访问操作的寄存器。它也可以间接访问EEPROM通过寄存器操作的寄存器5ch?5Fh。

EEPROM寄存器

EEPROM的访问

EEPROM寄存器是用来存储重要的电池组和电池信息,保护OZ890芯片参数和配置等的写作,阅读和EEPROM的寄存器映射操作的寄存器可以通过访问执行操作的寄存器5ch?5Fh时。请参阅对操作的寄存器5ch?5Fh时一节中描述―详细操作的寄存器信息‖和应用笔记―OZ890 AN-6:软件模式指南‖一节。

EEPROM寄存器分为3个部分。为了防止这种情况的重要信息意外被删除或非法访问,每一部分都有独立的―冻结‖位来控制访问限制。

前OZ890芯片将被传递到客户,ATE_FRZ位始终编程为―1‖,UC1 - UC0位总是编程为―01‖及STFRZ 位始终编程为―0‖。在用户的数据和秘密数据进行编程,用户可以设置―UC1 - UC0‖到―11‖或―10‖,或设置,使用户的数据和机密数据,不能直接修改任何更多的―STFRZ‖到―1‖。但是,如果客户不与以前的数据感到满意,EEPROM中数据修改保护机制可以用来更新EEPROM数据。

受保护的数据EEPROM的改性机理

EEPROM中的数据修改受保护的机制,内部微调EEPROM中的数据将被读出时,再删除,然后写回。如果不执行写回成功,在EEPROM内部微调的数据将会丢失。因此,应执行的机制非常小心。下面给出详细的流程:

(1)读出当前的EEPROM数据,并将它们保存。

(a)数据读出的ATE(自动测试数据始终是可读的)并保存在缓冲区中。

(b)用户数据读出并保存在缓冲区中(如果用户无法读取数据,这一步可以跳过)。

(c)宣读了机密数据并保存在缓冲区中(如果没有可读的秘密数据,这一步可以跳过)。(2)通过密码验证。

(a)设置OZ890 EEPROM模式设置EE_MD2 - EE_MD0(bit6 - bit4在操作的寄存器5Fh),以―101‖。此操作将使EEPROM的访问和阻止安全扫描。

(b)进入PWD15 - PWD0(操作的寄存器69h/6ah)。OZ890允许输入密码组成的8倍。在8倍,如果密码是否与存储在EEPROM寄存器69h/6ah一个匹配,密码验证是否正常(PWD_OK = 1),如果没有找到匹配的密码,密码验证会失败(PWD_FAIL = 1)。一旦密码验证失败,失败的密码将被保存,直到没有密码,可以上电复位验证。请注意

外部复位引脚将不会清除密码失败。

(c)检查密码PWD_FAIL,PWD_OK,PWD_BUSY验证状态(bit7 - bit5运行中

注册6fh),直到PWD_BUSY是―0‖。

如果PWD_OK是―0‖和PWD_FAIL为―0‖,请转到步骤(二);

如果PWD_OK为―1‖,密码验证是好的,退出的EEPROM模式对EE_MD2 -

EE_MD0―000‖清理,请转到步骤(3);

如果PWD_OK是―0‖和PWD_FAIL为―1‖,密码验证失败,退出EEPROM的模式通过清除EE_MD2 - EE_MD0―000‖,修改了EEPROM中止退出。

(3)不要EEPROM的块擦除清除所有的EEPROM数据。

(4)不要映射到解冻的EEPROM EEPROM写。

(5)修改缓冲区中的数据和写回的EEPROM

(a)修改用户的数据或秘密数据的缓冲区。

(b)写回数据EEPROM的自动测试。

(c)回拨到EEPROM的用户数据。

(d)回拨到EEPROM的秘密数据。

(6)不要EEPROM的映射。

EEPROM寄存器的详细信息

该寄存器是用来指定内部温度偏移量(2的补码)。前位―ATE_FRZ‖设置为―1‖,这个寄存器可以写入或擦除。后位―ATE_FRZ‖设置为1‖,这寄存器不能被写或擦除,只能被读出。

============================================================

该寄存器是用来存储coc的偏移量(充电过电流)和SCO(短路)。前位―ATE_FRZ‖设置为―1‖,这个寄存器可以写入或擦除。后位―ATE_FRZ‖设置为―1‖,这寄存器不能被写或擦除,只能被读出。

Bit7 – bit4(COCO3 - COCO0):COC的为N * 5mv/Rs(这里Rs为检测电阻值)所抵消。N为4位有符号值和在-6?+6范围有限。偏移量是衡量ATE测试和使用COC的门槛。

bit3 – bit0(SCO3 - SCO0):指定SC的为N *(- 10mV的)/ RS的偏移。N是4位签署价值和在有限的范围为-3?+3。偏移量是衡量ATE测试和制定供应链的门槛使用。

============================================================

该寄存器是用来存储DOC的偏移量(放电过电流)。前位―ATE_FRZ‖设置―1‖,这个寄存器可以写入或擦除。后位―ATE_FRZ‖设置为―1‖,这不能登记写或擦除,只能被读出。

Bit7 - Bit4 (DOCO3 - DOCO0): DOS指定的偏移量为N *(-为5mV)/Rs。N是4位有符号值和有限-6?+6的范围。偏移量是衡量ATE测试和设置使用DOC的门槛。

============================================================

这些寄存器用来做单体电压ADC通道'偏移取消。所有的值是8位有符号值1.22mv的LSB。前位―ATE_FRZ‖设置为―1‖,这些寄存器可以写入或擦除。后位―ATE_FRZ‖设置为―1‖,这些寄存器不能被写或擦除,只能被读出。

============================================================

这些寄存器是用来做的GPIO ADC通道'2偏移取消。所有的值是8位有符号值与0.61mv的LSB。这些寄存器可以写入或擦除,无位―ATE_FRZ‖设置为―1‖或―0‖的问题。

============================================================

X is the number in 1~13.

X is the number in 1~3.

这些寄存器用来做电流ADC通道的偏移取消。该值是16位有符号与7.63uV/Rs值的LSB(这里是Rs检测电阻值)。前位―ATE_FRZ‖设置为―1‖,这寄存器可以写入或擦除。后位―ATE_FRZ‖设置为―1‖,这个寄存器不能被写或删除,只能被读出。

============================================================

该寄存器保存的PF事件记录。

bit4(CUPF):单体PF纪录电压不平衡。

bit3(MFPF):场效应管PF纪录失败。

bit2(VHPF):单体在非常高的电压阈值电压PF纪录。

bit1(VLPF):单体在非常低的电压阈值电压PF纪录。

bit0(DMPF):达德曼计时器过期PF的记录。

当事件发生的任何个人PF,PF的相关记录位将被设置为―1‖。即使ATE_FRZ位

25h在EEPROM寄存器被设置,这个寄存器仍然是可写的。

============================================================

该寄存器的EEPROM的ATE冻结部分。

bit7(ATE_FRZ):当设置为―1‖,冻结部分自动测试数据。EEPROM寄存器为00h?11h,16h?17h条及1eh?25h可以读但不能写的; 12h?15hEEPROM寄存器和18h?1dh可以读取和写的。

============================================================

该寄存器选择单体号码,电池类型和控制的镍氢电池的检查。

():这位指定串联锂离子电池在电池组数量:

bit5 - bit4():这位表示电池类型

Bit7: 该位是用来控制的镍氢电池电压检查。对于20多岁的镍氢电池,如果该位为―1‖,只有vbat8将检查,如果该位为―0‖,vbat4,vbat8将被选中。镍氢电池30秒,如果该位―1‖,只有vbat12将被选中,如果该位为―0‖,vbat4,vbat8,vbat12将被选中。

============================================================

该寄存器指定扫描时间及EFETC引脚的功能配置。

bit1-bit0 (EFETC1 - EFETC0):这2位用来定义EFETC引脚的功能,当EFETC_SHDN_ENB寄存器位为―0‖,如下列表格所示:

当EFETC_SHDN_ENB寄存器位为―1‖,EFETC1&EFETC0被忽略。

bit2(EFETC_SHDN_ENB):启用EFETC关闭引脚的外部信号。如果―1‖,使EFETC引脚关闭控制输入端子(当EFETC为―1‖,关闭OZ890,当EFETC为―0‖,系统会通常)。如果―0‖,EFETC引脚功能由EFETC1&EFETC0位控制。

bit6 – bit4(SCN_RT2 - SCN_RT0):在硬件模式下,这3位用于指定扫描期间空闲模式,在软件模式,这3位还用于指定扫描的时期,但该软件可以更改扫描设置位[6:4]的操作的寄存器07h的速度随时随地。下表显示了详细资料:

bit7(NO_SNSR):如果设置为―1‖,它意味着没有意义的电阻。目前ADC通道被禁用,为它的ADC时段将被GPIO3通道,如果操作的寄存器2dh,位[7:6] =―11‖,如果设置为―0‖,它指感电阻。

============================================================

bit7 - bit5():指定的阈值电流放电状态,如下所示:

注:当检测到的电流传感器在电阻上的电压范围内从- 10mV至10mV的,在放电状态阈值的±0.5mV OZ890TN可能错误,虽然这个OZ890HTN可能有± 0.3mV的错误。

当NO_SNSR(位7在EEPROM寄存器27h)设置为―0‖(电流传感器的电阻时),CRRT_LSB(电流通道LSB)是7.63uV,Rs为检测电阻值。当NO_SNSR(位7 EEPROM寄存器27h)设置为―1‖(电流传感器的电阻不使用)和G3_MD1 - G3_MD0(位[7:6]在操作的寄存器2dh)设置为―11‖(即GPIO3用于检测从目前的这种霍尔元件)时,CRRT_LSB是由G3_RES1指定的GPIO3通道的LSB - G3_RES0(位[5:4]在操作的寄存器2dh)和RS是之间的霍尔电压和电流的比值。请参照―GPIO3的ADC数据寄存器―LSB的细节,GPIO3渠道。

如果当前<放电状态阈值时,芯片将被视为在放电状态,否则芯片不是在放电状态。

位4 - 位0(OCCFC4 - OCCFC0):配置(过电流充电)DOC为(N + M)*- 5mv/Rs门槛。在这里,N为5位无符号值OCCFC4 - OCCFC0和M是4位有符号值COCO3 - COCO0。(M为ATE测试测量和存储在EEPROM寄存器0x03,M是有限的范围-6?+6)。COC阈值是有限的,(为10mV?105mv)/与5mv/Rs 一步Rs。

给一COC门槛TH和M,我们有以下公式:TH=(N + M)* -5/Rs

通过解决上述公式,我们可以得到N为:N=TH*Rs/(-5)-M

使用条件为10mv ≤ TH*Rs ≤ 105mv,我们可以得到N的范围如下:6-M<=N<=25-M

============================================================

bit7 - bit6():指定的阈值电流充电状态如下:

注:当检测到的电流传感器在电阻上的电压范围内从- 10mV至10mV的,在充电状态阈值的±0.5mV OZ890TN可能错误,虽然这个OZ890HTN可能有± 0.3mV的错误。

当NO_SNSR(位在EEPROM寄存器27h)设置为―0‖(电流传感器的电阻时),CRRT_LSB(电流通道LSB)是7.63uV,Rs为检测电阻值。当NO_SNSR(位7EEPROM寄存器27h)设置为―1‖(电流传感器的电阻不使用)和G3_MD1 - G3_MD0(位[7:6]在操作的寄存器2dh)设置为―11‖(即GPIO3用于检测从目前的这种霍尔元件)时,CRRT_LSB是由G3_RES1指定的GPIO3通道的LSB - G3_RES0(位[5:4]在操作的寄存器2dh)和RS是之间的霍尔电压和电流的比值。请参照―GPIO3的ADC数据寄存器―LSB的细节,GPIO3渠道。

如果当前>电荷态阈值时,芯片将被认为是在充电状态,否则它不在充电状态。

bit5 - bit0(OCCFD5 - OCCFD0):配置(过电流放电)doc作为(的N + M)*(-为5mV/ RS的门槛。在这里,N为6位无符号值OCCFD5 - OCCFD0和M是4位符号数DOCO3 - DOCO0。(M为ATE测试测量和存储在EEPROM 04h,M是有限的-6?+6)。DOC门槛限制(-285m?- 30mV)/Rs与(-5mV)/Rs 的一步。

DOC门槛给予TH和M,我们有以下公式:TH = (N+M)*(-5)/Rs

通过解决上述公式,我们可以得到N为: N = TH*Rs/(-5) - M

使用条件-285mv ≤ TH*Rs ≤ -30mv,我们可以得到N的范围如下图所示:6 - M ≤ N ≤ 57 - M

============================================================

该寄存器设置过流延迟时间(同时适用于DOC和COC)。

bit2 - bit0():定义延迟单元如下。

bit7 - bit3(OCDN4 - OCDN0):定义了当前的N +1延迟数(N为5位无符号值)。

OC延迟时间=(N +1)×(OC延迟单元),所以它的范围为2ms?16.3s。

============================================================

bit5 - bit0(SCC5 - SCC0):配置SC(短路)门限为(N + M +2)*(-10Mv)Rs

在这里,N为6位无符号值SCC5 - SCC0和M是4位的有符号数SCO3 - SCC0。(M为测量ATE测试在EEPROM中存储和03h,M是有限-3?+3)。阈值是有限的SC (- 620mv?- 50mV)与(- 10mV)RS的一步。

给SC的门槛TH和M,我们有以下公式:TH = (N+M+2)*(-10)/Rs

通过解决上述公式,我们可以得到N为:N = TH*Rs/(-10) - M - 2

使用条件-620mv ≤ TH*Rs ≤ -50mv,我们可以得到N的范围如下图所示:3 - M ≤ N ≤ 60 - M

注:为SC阈值设计为- 620mV极小值,但是对于每一个最小电压干线网络和SRP引脚为- 0.5V时。因此,强烈建议SC的门槛设置不低于- 500mV的。

============================================================

该寄存器设置SC(短路)的延迟时间。

Bit2- bit0():定义短路延迟单元。

bit7- bit3(SCDN4 - SCDN0):定义为N +1短路延迟数(N为5位无符号值)。

SC的延迟时间=(N +1)×(SC延迟单元),所以它的范围是8us?32.8ms。

============================================================

bit2- bit0(COCRC2 - COCRC0):配置的OC释放延迟时间。

bit5- bit3():配置的放电释放延迟时间。

bit6(IDL_BLD_ENB):在硬件模式下启用闲置出血。如果设置为―1‖时,电池可以流血负责或空闲模式;如果设置为―0‖时,电池只能工作在充电状态。在软件模式下,该位被忽略。

bit7(NO_ER_DSPL):在硬件模式下禁用错误显示。在软件模式下,该位被忽略。如果设置为―1‖,如过压,欠压,高温,低温,过流,短路和验证失败的错误,将不会显示出来,电池的容量是始终显示。如果设置为―0‖,并且错误发生时,该错误将被显示,如果没有错误发生时,电池的容量显示。

============================================================

该寄存器设置高温/ 低温,过压/欠压延迟时间。

bit3- bit0(OVUVD3 - OVUVD0):配置的过压/欠压的延迟时间为(N +1)×(扫描周期)的延迟时间。bit7- bit4(OTUTD3 - OTUTD0):配置的为高温/ 低温延时时间为(N +1)×(温度扫描时间延迟时间,TSP)的。

============================================================

该寄存器设置PF延迟时间和PF功能的启用/禁用。

bit3- bit0(PFD3 - PFD0):配置VHPF / VLPF延迟时间为(2N个+2)×(扫描周期)。因此,在PF延迟为2?32扫描周期。

bit4(VLPF_ENB):如果设置为―1‖ ,启用VLPF功能。

bit5(VHPF_ENB):如果设置为―1‖ ,启用VHPF功能。

Bit6(MFPF_ENB):启用MOSFET的故障检测功能,如果设置为―1‖。当此位为―1‖,如果充电MOSFET 和预充电的MOSFET都关闭,但该芯片在充电状态(电流>是充电状态threshold)时,MOSFET将被视为失败;另一方面,如果放电MOSFET被关闭,但该芯片在放电状态(电流<放电状态阈值)时,MOSFET将被视为失败。在硬件模式下,如果MOSFET故障检测到连续时间延迟时间由指定的PF,它就会发出信号,关闭公积金制度。在软件模式下,一旦检测到故障的MOSFET,它将使ALERTN积极销通知微处理器,微处理器可以读取相应的事件寄存器,并采取适当的行动。

============================================================

该寄存器设置了OZ890 I2C地址和SC释放延迟时间和放行的方法。

bit3- bit0(I2CADDR3 - I2CADDR0):配置的I2C地址为60h+ 2 *N(N:0?15)。

bit4(PEC_ENB):启用的PEC(封包错误检查),如果在I2C协议设置为―1‖。请参考―I2C PEC‖的细节。bit7-bit5():配置短路释放延迟时间。

============================================================

该寄存器设置睡眠定时器时OZ890进入睡眠模式。

bit3-bit0(SLP_T3 - SLP_T0):睡眠定时器控制功能,其中规定了时间间隔唤醒时OZ890处于睡眠模式。

============================================================

该寄存器用于选择工作方式,使外部温度传感器。

bit0(航模):选择硬件模式或软件模式。如果设置为―1‖,选择硬件模式,如果设置为―0‖,选择软件模式。在硬件模式下,所有的控件都处理OZ890芯片,在软件模式,许多如出血控制是由外部微处理器来处理。bit1(BLD_ALL_EN):启用出血在硬件模式下的所有细胞。如果设置为―1‖,所有这些细胞符合出血出血条件可在同一时间在硬件模式,而不是定义在数量有限EEPROM寄存器33h,bit1-0,如果设置为―0‖,只有1?4细胞(定义由EEPROM寄存器33h,第1-0位)可

流血的同时,如果他们符合条件出血。在软件模式下,该位被忽略。

bit2(I_OFF_DIS):禁用电流偏移取消。如果设置为―1‖,目前是偏移取消圣残疾人;如果设置为―0‖,电流偏移量将被自动取消。

bit3(V_OFF_DIS):禁用电压偏移取消。如果设置为―1‖,电压偏移取消圣被禁用;如果设置为―0‖,电压偏移量将被自动取消。

bit5(RSTN_BYPASS):该位是用来控制rstn低脉冲检测功能。如果设置为―1‖,OZ890会启动ADC上电后的安全扫描多达无论RSTN负脉冲,如果设置为―0‖,OZ890会启动ADC上电后的安全扫描注册后,才在RSTN引脚(引脚29)检测负脉冲。它的建议设置此位为―1‖后的电池组组装。

bit6(T1E):启用的第一个外部温度传感器在硬件模式(THERM1)检查。在硬件模式下,如果该位为―1‖,第一个外部的温度会被检查,如果该位为―0‖,第一个外部温度不会被选中。在软件模式下,该位被忽略。bit7(T2E):启用第二个外部温度传感器在硬件模式(THERM2)检查。在硬件模式,如果―1‖,使检查第二个外部温度,如果―0‖,第二次检查禁用外界温度。在软件模式下,该位被忽略。

============================================================

bit1 - bit0(BCNC1 - BCNC0):指定同时平衡单体外部的最大数量平衡。如果内部平衡被选中,这两位被忽略,始终只是平衡最高的单体。

bit2(SEB):选择外部平衡或内平衡。如果―1‖,选择外部平衡的功能,如果―0‖,选择内平衡。

bit3(BS):启用停止功能,如果设置为―1‖,否则禁用。

bit4(PS):启用预充电功能,如果设置为―1‖,否则禁用。

bit5(SS):启用睡眠模式,如果设置为―1‖。否则,无法进入睡眠模式。

bit7 - bit6(UC1 - UC0):控制访问EEPROM用户数据部分,以保护数据免受意外

修改和ADC的安全扫描启用/禁用

该寄存器是用来存储检测电阻值。它是无符号的值N:如果n = 0时,检测电阻值2.5mohm,

如果N 0,传感器的电阻值是N * 0.1毫欧。

这10个寄存器(10字节)存储用户制造厂名(ASCII码)。名称长度最多可以有10个字符。

这5个寄存器(5字节)存储用户的项目名称(ASCII码)。名称长度最多可以有5个字符。

该寄存器(1字节)存储用户的版本号。

CUT12 - CUT0:指定单元格不平衡门槛为N * 1.22mv电压PFCUTH(N为13位有符号值)。如果单体之间的最高和最低的电池电压差超过此临界值,OZ890会生成PF信号。要禁用此PF功能,只是填补了这两个寄存器非常大的电压值。

这2个寄存器组的平衡和平衡启动电压精度。请参照―内部/外部平衡‖部分细节。

bit2-bit0(钡- BA0用于):指定平衡的准确性。

平衡的单体将被禁用,如果Vcell_max--Vcell_min <释放的准确性。

BSV12 - BSV0:指定为N * 1.22mv平衡启动电压(N为13位有符号值)。

UTER12 - UTER0:指定为N * 0.61mv下释放电压外部温度(N为13位有符号值)。请参考―外部温度传感器‖一节。

值)。请参考―内部温度传感器‖一节。

相关主题
相关文档
最新文档