TLE82453-3SA-芯片手册

特征

•三个独立的低侧/高侧可配置通道
•集成半桥功率级
•R_ON(最大值)=250 mΩ@Tj=150°C
•带内部TCR补偿的集成感测电阻器
•负载电流测量范围=0 mA至1500 mA(典型)
•当前设定点分辨率=11位
•电流控制精度
负载电流小于500 mA时为+/-5mA
负载电流大于500毫安时为+/-1%
•对大负载电源电压变化具有良好的抗扰性
•集成的振幅和频率可编程的抖动发生器
•用于输出控制、诊断和配置的SPI接口
•每个通道的独立热关机
•每个通道的开路负载、开关旁路和过电流保护和诊断
•可编程转换速率控制,降低EMI
•绿色产品(符合RoHS)
•AEC认证

概述

TLE82453-3SA是一款灵活的单片螺线管驱动器IC,用于控制自动变速器、电子稳定控制和主动悬架应用中的线性电磁阀。三个通道可以用作任何组合的低端或高端驱动器。该装置包括驱动晶体管、再循环晶体管和电流感应电阻器;使所需外部元件的数量最小化。该装置能够根据抖动设置和负载特性,在高达1500毫安的负载下调节平均电流,分辨率为11位。三角形抖动波形发生器启用后,将振幅和频率可编程的三角形波形叠加在编程电流设定点上。32位SPI接口用于控制并监视与诊断三个通道的状态。低有效复位输入RESN用于禁用所有通道,并将内部寄存器重置为默认值。高有效引脚EN用于启用或禁用输出通道的操作。当EN引脚低时,通道被禁用,SPI接口完全正常工作。提供一个故障输出引脚来产生一个信号,当检测到故障时,该信号可用作微控制器的外部中断。

原理图

TLE82453-3SA 原理图

Input / Output

CLK引脚必须连接到精确的时钟信号。该时钟由内部模数转换器和内部逻辑使用。当针脚断开时,一个小的内部下拉电流将使该针脚上的电压保持在接近接地的位置。该设备包括可编程分频器,以从 CLK pin信号生成内部系统时钟。此比率由SPI接口编程到CLK-DIVIDER寄存器中。在写入此字段之前,无法启用输出阶段。如果CLK引脚上升沿之间的延迟大于阈值时间T CLK_MSS,内部看门狗电路将使设备保持在内部复位状态。当设备退出复位状态时,看门狗最初被禁用。通过设置CLK-DIVIDER寄存器中的WDEN位来启用看门狗。如果启用了看门狗,则没有设置可以防止在WD事件期间将故障引脚拉低。在启用看门狗之前,输出将被禁用。一旦启用看门狗功能,丢失的CLK信号将在IC VERSION寄存器中设置看门狗状态位,将FAULTN引脚设置为逻辑低状态,禁用输出级,并使设备进入内部复位状态。如果CLK信号丢失,来自设备的SPI响应将始终是对IC VERSION寄存器读取命令的响应。如果CLK信号在看门狗功能触发后返回,则SPI对特定寄存器读取命令的响应将是特定寄存器的重置值,指示看门狗超时故障的ICVID寄存器除外。请注意,当CLK丢失并返回时,CLK分频器重置为8,这会影响系统时钟频率(FSYS=FCLK/8),从而影响传输延迟时间(见Pˇ11.3.6)。在这两种情况下,都不可能写入任何SPI寄存器。要恢复正常操作并退出此内部重置状态,必须通过RESN引脚从外部重置设备,或者必须执行通电重置。
在这里插入图片描述
EN引脚用于启用/禁用输出级。如果EN引脚低,所有通道被禁用(当故障屏蔽位FME=1时),FAULTN引脚被拉低。SPI接口仍然正常工作。然而,当EN引脚低时,设定点寄存器中的EN位被清除。EN管脚可以连接到微控制器的通用输出管脚或安全电路的输出端。但是,所有其他SPI寄存器设置保持不变。当EN引脚变高后,设定值寄存器中的EN位保持0,直到它们变为1。如果EN引脚低,EN位将立即返回0。
RESN引脚是设备的复位输入。如果RESN pin低,则设备保持在内部复位状态,FAULTN pin保持在低位,SPI接口被禁用。内部下拉电流源将保持RESN引脚低,以防引脚断开。
FAULTN引脚是开路漏极输出。当诊断电路检测到故障或设备处于内部复位状态时,该引脚被拉低。该引脚和VIO电源之间应连接一个外部电阻器。
S SI, SO, CSN, SCLK是SPI引脚。详见第11章和第12章。

电源

概述
TLE82453-3SA有多个电源引脚。内部电路由三个+5.0 V电源引脚供电;
VDDD、VDDA和VDDAREF;以及一个电池引脚VBAT。根据接口微控制器I/O信号的逻辑电平,单独的电源引脚VIO可以连接到3.3V或5V电源。该装置包括产生大于VBAT的电源电压的电荷泵电路。
电池供电(VBAT)
此针脚是内部充电泵的电源,必须连接到反极性保护的蓄电池电压电源。为了正确工作,此针脚上的电压不得低于任何LSUPx针脚上的电压。该引脚也用于过电压检测电路。
负载电源(LSUP2、LSUP1、LSUP0)
这些引脚是三个输出级的电源引脚。如果其中一个引脚上的电压低于LSUP欠电压阈值,则相应的功率级被禁用,相应的UVx故障位将在诊断寄存器中设置。未使用信道的LSUP引脚必须连接到VBAT。
模拟电源(VDDA和VDDAREF)
VDDA引脚是内部模拟电路的电源,例如放大器和模数转换器。VDDAREF引脚是内部带隙基准的电源。外部调节的5.0 VDC+/-5%电源必须连接到这些引脚上。在这些引脚和IC附近的接地之间必须连接一个值为100nF的陶瓷电容器。这些引脚由一对内部比较器监控。如果这些引脚上的电压低于阈值VDDA_UV和VDDAREF_UV,则内部逻辑电路将保持在复位状态。
数字电源(VDDD)
该引脚是所有内部逻辑电路的电源。外部调节的5.0 VDC+/-5%电源必须连接到该引脚。必须在该引脚和IC附近的接地之间连接一个值为100nF的陶瓷电容器。该引脚由内部比较器监控。如果该引脚上的电压低于阈值VDDD_UV,则内部逻辑电路保持在复位状态。
输入/输出电源(VIO)
该引脚用于提供与外部微控制器接口的引脚。该引脚必须连接到一个电压相同的电源,即3.3V或5.0V,用于为微控制器的外围设备供电。
开机复位
如果电源VDDD、VDDA或VDDAREF中的任何一个低于相应的欠压检测阈值,则内部加电复位电路将设备保持在复位状态。如果CLK引脚上的时钟信号丢失,或者CLK引脚看门狗启用时时钟频率过低,则设备也会保持复位。在下列情况下,通电复位解除。所有电源都高于各自的阈值电压,然后经过固定的通电复位时间(TPOR)。在上电复位时间后可以访问SPI接口。
每当设备退出复位状态时,诊断寄存器中的故障位“RST”即被设置。每当访问诊断寄存器时,该位自动清除。微控制器可以使用这个位来确定是否发生了内部或外部复位。
充电泵
为了提供高侧mosfet晶体管的低Rdson,使用电荷泵驱动内部栅电压高于VBAT。该设备对所有通道使用一个通用的电荷泵。充电泵使用连接到VBAT针脚的蓄电池电压电源。CPOUT引脚处的电荷泵输出电压通常比VBAT引脚处的电压高11V。
电荷泵电路需要三个外部电容器。建议值为220nF的存储电容器必须连接在CPOUT引脚和VBAT引脚之间。两个建议值为27nF的泵电容器必须连接在CPC1L和CPC1H引脚之间,以及CPC2L和CPC2H引脚之间。
内置的监控电路检查电荷泵输出电压是否足以控制高压侧mosfet晶体管。
如果VCPOUT电压低于电荷泵欠压阈值,则输出晶体管将被禁用,并在DIAGNOSIS 寄存器中设置CPUV故障标志。
如果VCPOUT电压低于CP警告阈值电压,则在DIAGNOSIS 寄存器中设置一个单独的CPW(电荷泵警告)故障位。
当V_CPOUT电压在CPW阈值和CPUV阈值之间时,器件将继续正常工作,但是电流控制精度可能超出规范限制。
睡眠模式
如果VDDD、VDDA和VDDAREF中的任何一个电压低于相应的欠压阈值,则设备进入休眠模式。在这种工作模式下,进入VBAT引脚的电流减小。当所有VDDD、VDDA和VDDAREF电源引脚均高于相应的欠压阈值时,休眠模式自动退出。睡眠模式与重置具有相同的效果,并遵循初始化顺序。
供电方式
下表描述了设备在所有可能的电源模式VBAT、VCPOUT、VDDD、VDDA、VDDAREF和VIO下的操作。“X”符号表示在特定情况下,此电源的状态不影响结果(可以提供也可以不提供)。
在这里插入图片描述

对于双线以下的所有状态,X表示不关心条件。
1 如果FME fault mask位设为1,则FAULTN引脚拉低.
2 DIAGNOSIS 寄存器中的 RST位将在设备退出复位状态后置1.
3 只有当CLK看门狗已启用时,丢失的CLK信号才会导致复位
4 如果FMX fault mask位设为1,则FAULTN引脚拉低。
初始化
下图说明了设备通电后的初始化顺序。在RESN引脚从低到高转换后,TPOR周期在第一个CLK时钟周期开始.
在这里插入图片描述
重置
如果在操作过程中需要关闭设备,可以将RESN引脚拉低。RESN引脚应保持在低位,直到流过电磁阀的电流衰减为零。
如果设备在电磁阀中流动的情况下重新启动,自动归零功能将输入该值作为偏移量,从而导致电流控制出现错误。

功率级

概述
该装置实现了三个输出通道。每个通道的输出功率级由两个n沟道DMOS晶体管和一个电流传感电阻器组成的半桥组成。内部电荷泵产生切换n通道DMOS高压侧开关所需的电压。开关内置过热检测和外部故障保护。
半桥结构允许使用主动自由轮,这降低了设备的功耗。这种配置还允许每个通道分别为低侧或高侧驱动编程。通过SPI对CONFIGURATION寄存器进行编程,可以将功率级的输出电流转换率编程为三个值之一。
在这里插入图片描述
禁用通道
当通道被禁用时,半桥的两个晶体管都被关闭。在这种情况下,输出级处于高输出阻抗状态。如果EN引脚为0,或EN位为0,或设定值为0,则信道被禁用。
通道启用
当通道配置为低端操作时,低侧DMOS开关为“drive”开关,高侧DMOS开关为“recirculation”开关。同样,当通道配置为高侧操作时,高侧DMOS开关为“drive”开关,低侧开关为“再循环”开关。在正常操作中,“drive”开关打开和关闭,所需的占空比将电磁阀电流调节到目标值。
在“drive”开关关闭期间,设备处于主动自由轮模式。在该模式下,“recirculation”开关打开,以减少再循环过程中通过设备的电压降。
晶体管的控制方式可以防止开关过程中的击穿电流,即控制逻辑防止“drive”开关和“recirculation”开关同时激活。
如果EN引脚低,EN位被拉到0。如果EN引脚从低变高,EN位保持不变。
通道配置
引脚HSLS0、HSLS1和HSLS2用于配置每个通道的高侧或低侧操作。对于高侧操作,针脚必须接地;对于低侧操作,针脚必须连接至VBAT或+5V。每个通道的配置可以通过SPI读取CONFIGURATION 寄存器来验证。

电流控制

概述
该设备对每个通道都有独立的控制器块。每个控制回路由平均电流设定值输入、抖动发生器、负载电流反馈路径、控制器块和输出级组成。
在这里插入图片描述
8.2平均电流设定值
平均电流设定值由SETPOINT寄存器的内容决定。设定点寄存器值与平均负载电流之间的关系如图8所示。电流调节的精度范围如图8所示。在装置的正常工作范围(包括整个正常工作结温范围)内规定了精度。该装置具有自动调零功能。通电后,自动归零功能将自动测量每个通道的电流测量电路的偏移量。当通道被编程为调节电流时,通过自动修改设定值来补偿偏移。SPI访问的平均电流设定值寄存器的内容不受自动归零电路的影响。
在这里插入图片描述
抖动波形
三角抖动波形可以添加到平均电流设定点,以减少驱动电磁阀的滞后。抖动波形如图9所示。抖动波形的频率是通过编程DITHER 寄存器中的STEPS字段来设置的。STEPS 字段的值决定抖动波形四分之一中的抖动步数。通过编程CLOCK-DIVIDER寄存器中的N和M字段来设置每个步骤的持续时间。信号的振幅由DITHER寄存器的步长字段和步长字段的内容决定(见图9)。应用软件必须注意步数和步长的乘积不超过0x03FF hex。当禁用抖动或输入新值时,当前抖动周期将结束。
在这里插入图片描述
通过在DITHER寄存器中设置SYNC位,可以将抖动波形与PWM频率同步。当SYNC位设置为0时,三角抖动波形是自由运行的,并且与PWM频率异步。当SYNC位设置为1时,新的抖动周期将不会开始,直到下一个PWM周期开始。PWM周期周期的开始定义为输出级开启时。抖动周期的开始被定义为当抖动在波形的这个上升斜率上增加一步时。
电流检测电阻
电流感应电阻器集成在装置中。在器件制造过程中,对该电阻的初始误差和温度漂移进行了测量和修正。内部保护电路的构建方式是,反复对VBAT/GND短路不会破坏内部分流器。
电流控制器
电流控制器通过交替打开驱动开关和再循环开关来调节负载电流。驱动开关的导通时间由集成的PWM周期控制器决定。晶体管的关断时间由平均电流控制器决定。当当前PWM周期内的平均负载电流等于自由转动期间的设定值时,驱动晶体管将再次打开,并开始下一个PWM周期。
在这里插入图片描述
该控制器包括一个积分器,该积分器将平均负载电流与设定值之间的差值在脉宽调制周期内进行积分。在脉宽调制周期开始时,驱动场效应晶体管打开,再循环场效应晶体管关闭。在此操作阶段,负载电流将增加。当误差积分器的值超过积分器阈值时,驱动FET关闭,再循环FET打开。在此操作阶段,负载电流将降低。积分器阈值由内部PWM周期控制器自动调整,直到达到所需的PWM周期。当误差积分器减小到0时,再循环场效应晶体管关闭,驱动场效应晶体管打开,开始下一个脉宽调制周期。通过在SETPOINT寄存器中设置自动限制位,在设定值发生变化后,积分器可被设备自动限制。在设定值改变期间,装置将把积分器输出限制在一个小值(+/-20d),然后在设定值改变后自动恢复到正常积分器极限值。位保持设置,直到更改或重置发生。在写入SETPOINT寄存器后的8个PWM周期后,如果未达到编程设定值电流,则DIAGNOSIS寄存器中会设置“Regulator Error”故障位。
PWM频率控制器
集成PWM频率控制器使用具有可编程增益KI的“Integral”控制回路调节PWM频率。此控制回路监控实际的PWM周期,并将其与PWM周期寄存器中的PWM周期设置进行比较。脉宽调制周期内的误差乘以增益KI,然后在每个脉宽调制周期积分。控制器的输出调整PWM信号的“on time”,直到实际PWM周期与编程的PWM周期相匹配。可以在PWM周期寄存器中选择1、1/2、1/4、1/8、1/16、1/32和1/64的KI增益。KI值为1,kiu指数=0,响应时间最快,KI值为1/64,KI_index=6,响应时间最慢,但超调量较小,振铃较少。KI_index=6是初始评估的建议设置。
自动调零
每个通道都有一个自动归零功能,用于测量和补偿模拟电流测量电路的偏移。自动归零功能在首次写入CLK-DIVIDER 寄存器后的加电期间自动启动,或在首次写入CLK-DIVIDER 寄存器后重置“RESN”。用户也可以通过在AUTOZERO SPI消息中设置AZ起始位来启动该功能。SETPOINT寄存器中的EN位必须设置为0,以启动自动归零功能。自动零序完成后,设备自动清除AZ START位。微控制器可通过SPI信息AUTOZERO读取电流测量电路的测量偏差。EN引脚处于高或低状态时的自动归零功能。
当电流在电磁阀中流动时,如果装置进入自动调零,必须小心。当电磁阀中的电流流动时,如果设备复位或设置了自动归零位,则可能发生这种情况。电流将产生意外偏移。在初始化过程中或在操作过程中发生复位时,设备应保持在复位状态,直到电流衰减为零。在正常操作期间,在电磁阀电流降至零之前,不应启动自动调零。时间由螺线管的电感决定,可以计算或测量。
测量功能
可以读取SPI寄存器FEEDBACK,以访问由设备测量的负载电流值和输出PWM周期的值。DITHER寄存器中的CFB位在两种测量类型之间进行选择。当CFB=0时,测量每个开关周期的平均电流和开关周期。当CFB=1时,在一个抖动周期内测量最大电流和最小电流。同时测量最后一个抖动周期中发生的开关周期数。
当CFB位=0且设备未处于校准模式时,FEEDBACK寄存器包含一个12位电流反馈字段。该字段的内容表示模拟电流测量电路块在最近的开关周期内测量的负载电流的积分。平均负载电流可根据公式I_load_avg=1.5电流测量_反馈/周期测量反馈计算。
当CFB位=0且设备不处于校准模式时,可通过读取FEEDBACK寄存器中的12位周期反馈字段来确定每个通道的实际输出频率。此字段包含最近完成的PWM周期内计数的系统时钟(Fsys)数除以16,这与PWM设置寄存器的分辨率相同。
当CFB位=1且设备未处于校准模式时,FEEDBACK寄存器包含两个8位电流反馈(Current Feedback CFB)字段。这些字段的内容表示启用抖动时,模拟电流测量电路块在最近的抖动周期内测量的最小和最大负载电流。否则,这些字段包含自上次读取反馈寄存器以来的最小和最大负载电流值。I min和I max=1.5
读数/127。
当CFB位=1且设备未处于校准模式时,FEEDBACK寄存器包含一个8位字段,其中包含最后一个抖动周期中的完整开关周期数。微控制器可使用该信息计算抖动周期内的平均开关周期。如果禁用抖动,则该寄存器的内容为0。当相应通道不工作时,FEEDBACK寄存器的内容为0。如果禁用抖动,则每个抖动周期值的PWM周期数为0。
校准模式
如果必须通过模块校准来提高电流调节的精度,则TLE82453-3SA装置包括校准操作模式。为了进入校准模式,CALIBRATION寄存器中的CM位必须通过向该位位置写入1来设置。除非所有三个通道的设定值都为零,并且EN enable位(在设定值寄存器中)设置为1,否则不会进入校准模式。如果一个或多个通道未关闭,并且向CM位写入1,则忽略写入命令,CM位将保持为0。在校准操作模式下,输出级的各个晶体管可以通过写入校准寄存器中的CALx位来控制。由此产生的输出电流将由设备测量,并可通过读取FEEDBACK寄存器进行监控。当设备处于校准模式时,FEEDBACK寄存器包含一个16位字段,代表校准期间测量的平均负载电流。
I c a l I_{cal} =1.5*读数/65535。如果PWM周期在PWM寄存器中设置为0x00 hex,则电流反馈寄存器无效。在校准模式期间,电流限制未激活。超过1.5 A可能会损坏设备。

保护功能

概述
该设备提供嵌入式保护功能,旨在防止IC在本数据表中描述的故障条件下损坏。故障条件被视为“outside”正常工作范围。保护功能既不是为连续运行设计的,也不是为重复运行而设计的。该装置有过载、过热和过压保护电路。
在这里插入图片描述
过电流保护
过载时,负载电流由装置本身限制。当信道配置为高侧运行时,过载可能由对地短路引起,或者当信道配置为低压侧运行时,对电池短路引起。当检测到过载情况时,通道关闭,设定点和EN位被清除为0,故障位锁存在DIAGNOSIS寄存器中。当SPI访问读取DIAGNOSIS寄存器时,故障位被清除。通过设置非零平均电流设定值重新激活通道,可以再次打开通道。有关详细说明,请参阅诊断功能部分(第10节)。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
过温保护
每个通道的温度传感器用于关闭过热通道,以防止损坏。当检测到超温故障时,通道自动关闭,所有超温通道的设定值和EN位被清除为0,故障位被锁存在诊断寄存器中。通道保持关闭,直到通道温度降低热滞后值∆TSD。通道将保持禁用状态,直到诊断寄存器被读取,EN位被设置回1,设定点设置为>0。当检测到超温故障时,DIAGNOSIS寄存器中会锁定一个故障位。在读取DIAGNOSIS寄存器且故障不再存在之前,故障保持锁定状态。
在这里插入图片描述
在这里插入图片描述
过电压停机
此功能用于保护内部功率晶体管不因VBAT引脚上的过电压而损坏。如果VBAT引脚上的电压超过VBAT过电压阈值,则将在DIAGNOSIS寄存器中设置过电压故障位。该故障位将被锁存,直到SPI读取DIAGNOSIS寄存器且过压条件不再存在。当过电压条件存在时,所有通道被禁用,所有通道的设定值和EN位被清除为0,故障位被锁存在DIAGNOSIS寄存器中。通道将保持禁用状态,直到DIAGNOSIS寄存器被读取,EN位被设置回1,设定点设置为>0。电荷泵输出电压被钳制到大约50V。根据VBAT电压的上升时间,可以在设置VBAT过压故障位之前设置电荷泵欠压故障(CPUV)。

诊断功能

概述
出于诊断目的,该设备提供一个FAULTN引脚和一个通过SPI接口访问的DIAGNOSIS寄存器。下表列出了在每种操作模式下检测到的负载故障类型。
在这里插入图片描述
在每种操作模式下检测到的故障情况
在这里插入图片描述
低侧配置的故障条件
在这里插入图片描述
高侧配置的故障条件

FAULTN 脚
FAULTN引脚是开路漏极输出引脚。多个设备的故障管脚可以连接起来形成一个“wired AND”电路。当检测到故障时,FAULTN引脚可用于生成微控制器的外部中断。微控制器必须通过SPI接口询问设备,以确定故障类型和故障信道号。当检测到以下未屏蔽故障之一时,FAULTN引脚被拉低。
•过电流
•超温
•开启状态下的空载
•旁路开关处于接通状态
•RESN引脚处于低状态
•EN引脚处于低状态
•由于VDDx欠压,内部复位激活
•CLK引脚信号故障
•VBAT引脚过电压
•LSUPx引脚欠压
•WD事件
通过在配置SPI寄存器中设置适当的掩码位,可以屏蔽某些故障。屏蔽故障对FAULTN引脚没有影响。在通电期间,FAULTN引脚保持在低位,直到设备准备好运行。通电后,FAULTN引脚将自动从低变高。
故障屏蔽位
CONFIGURATION寄存器包括故障屏蔽位,可用于允许或防止故障激活FAULTN引脚。将FME位设置为1将使FAULTN引脚在EN引脚低时保持低。如果FME位设置为0,则FAULTN引脚不受EN引脚电压状态的影响。当在相应的信道上检测到OTx、OVCx、UVx或OLSBx故障时,将FMx位设置为1将导致FAULTN引脚保持在低位。如果FMx位设置为0,则OTx、OVCx、UVx和OLSBx故障位的状态不会影响FAULTN引脚的状态。
过电流故障
当通道启用且设定值大于0时,通过过电流关机功能保护装置,使其不受负载短路的影响。当检测到故障时,EN位设置为0,设定点被清除为0,过流故障位OVCx被设置。通道将保持禁用状态,直到DIAGNOSIS寄存器被读取,EN位被设置回1,设定点设置为>0。当检测到过电流故障时,OVCx故障位被锁定。读取DIAGNOSIS寄存器时,故障位被清除。短路检测的功能范围取决于设定点和PWM周期。
在这里插入图片描述
开路负载/开关旁路故障
开路负载故障和开关旁路故障可单独通过OLSB位检测,但无法区分。当故障通道的设定值等于0毫安(通道关闭)或设定值大于0毫安(通道工作)时,可以检测到OLSB故障。当输出关闭时,可以使用OLOFF位区分这两个故障。当通道配置为高侧驱动器时,开关旁路故障为对蓄电池短路故障;当通道配置为低侧驱动器时,开关旁路故障为对地短路。该装置通过监测负载电流来检测工作状态下的开路负载或开关旁路故障。如果负载电流低于OLSB阈值电流的时间大于OLSB延迟时间(on状态),则设置OLSBx故障位并禁用信道。当故障发生时,OLSBx故障位锁存,当读取DIAGNOSIS寄存器且故障不再存在时,OLSBx故障位被清除。通道将保持禁用状态,直到DIAGNOSIS寄存器被读取,EN位被设置回1,设定点设置为>0。更多信息可在诊断和保护功能应用说明中找到。
在这里插入图片描述
在这里插入图片描述
当通道关闭时,设备通过向LOADx引脚施加弱电源并将LOADx引脚电压与VLSUPx/2进行比较,来检测开路负载/开关旁路故障。通过CONFIGURATION配置寄存器的IDIAGx 字段,可以激活上拉电流源或下拉电流源。当设定点设为0且设定点寄存器中的EN位设为1时,编程电流源自动启用。当设定点设为大于0的值或EN位设为0时,它被禁用。当信道被禁用时,OLOFF检测电路的简化框图如图23所示。OLOFF故障位从未锁定。当故障不再存在时,故障位将被清除。当通道被禁用并且检测到OLOFF故障时,可以通过改变IDIAG电流源来区分开路负载故障和开关旁路故障。对于高侧配置的通道,必须首先启用上拉电流源,以检测OLOFF故障。一旦检测到该故障,上拉电流源电流可被禁用,下拉电流可由SPI启用,以确定故障是开路负载还是对蓄电池短路。
所用的诊断电流很弱,在读取OLOFF位之前需要等待一段时间。 t w a i t = ( V L S U P / 2 ) C l o a d / I D I A G M I N I D I A G M I N t_{wait}=(V_{LSUP}/2)*C_{load}/|I_{DIAGMIN}|I{DIAGMIN} .$I{DIAG_UPMax} or I{DIAG_DNMin} $按下图被选择。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
电源超出范围故障
LSUPx引脚、CPOUT引脚和VBAT引脚连接到内部监视器电路,如果引脚电压超出范围,这些电路将禁用输出通道。VBAT引脚连接到过电压检测电路块。CPOUT和LSUPx引脚连接到欠压检测电路。当这些引脚上的电压超过关机阈值时,设置一个故障位并禁用通道。故障位被锁存,直到读取DIAGNOSIS寄存器且电压在正确范围内。EN位和设定点被清除为0。当CPUV故障发生时,所有通道被禁用,EN位和设定值被清除为0。当CPUV故障不存在时,通过读取DIAGNOSIS寄存器并将EN位设置为1并将设定点设置为>0,可以重新激活通道。
在这里插入图片描述
在这里插入图片描述
CRC故障
该装置包含用于存储校准数据的EEPROM单元。 在设备启动期间和设备运行期间定期访问这些单元。循环冗余校验(CRC)功能被包括在EEPROM的读取中检测错误。如果检测到错误,将在DIAGNOSIS寄存器中设置CRC错误位。所有通道将保持运行,但电流控制的精度可能会降低。读取DIAGNOSIS寄存器后,CRC故障位被清除。
调节器错误故障(REx)
诊断寄存器包括每个通道的调节器错误位。当控制器不能将负载电流调节到设定值超过8个连续的PWM周期时,该位被设置。如果积分器输出超过上限或下限超过8个PWM周期,则设置RE位。读取DIAGNOSIS寄存器后,REx故障位被清除。

串行外设接口(SPI)

接口说明
诊断和控制通信接口基于标准串行外围接口(SPI)。SPI是一个全双工同步串行从接口,使用四条信号线:SO、SI、SCK和CSN。数据由SI等线以SCK给定的数据速率传输。CSN的下降沿表示数据访问的开始。数据在SCK下降沿的在线SI中采样,在SCK的上升沿在线SO中移动。每个访问必须由CSN的上升沿终止。计数器确保只获取数据。当传输了32位时。如果在一个传输周期内传输的比特数不是32,则忽略数据帧。
在这里插入图片描述
应用信息
这是如何在其环境中使用IC的描述…
注:以下信息仅作为设备实施的提示,不应视为对设备某些功能、条件或质量的描述或保证。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Viccj/article/details/108397178
今日推荐