Jump Start BMS ASIL Software Development with Renesas‘ ISL78714 Complex Device Driver
It's time to build a Battery Management System (BMS). Every BMS is fundamentally a real-time data acquisition system that measures the individual battery cell voltages at regular time intervals. Ideally, the system also measures the battery current at the same moment, and less frequently, the battery temperatures. Collectively, the hardware and software necessary to perform these functions is the battery measurement subsystem. And the voltage, current, and temperature measurements are then processed in the higher levels of the BMS software (the application layer) to properly control the battery pack.
While OEMs often develop their own application software that optimizes the performance of their vehicles, all BMS systems begin with the same type of low-level software that interfaces to the cell sensing ICs, like the RENESAS ISL78714. This foundational software is responsible for collecting a large number of periodic measurements (a typical electric vehicle might need to acquire a hundred individual cell voltages and a common battery current every 20mS, and a couple of dozen temperature readings several times per second). And because these measurements are used for functionally safe vehicle control, many safety mechanisms must be executed regularly to assure their operational integrity.
Developing this low-level software requires significant resources, and for some xEV developers, the learning curve and effort to create the time-critical software represents a prohibitively high burden. So Renesas initiated a project with TATA Elxsi, a recognized automotive software, and services provider, to create an AUTOSAR compliant, ASIL-D certified, complex device driver (CDD) for the ISL78714. This driver fully integrates all the low-level cell voltage, battery current, and temperature measurement functionality, as well as all necessary safety mechanisms.
With the CDD, an entire battery measurement subsystem can be up and running after setting the necessary configuration parameters (number of battery cells, operating limits, etc). The architecture of the CDD allows the application software to step the measurement subsystem through the Power-Up Initialization, Normal run, Sleep, Wakeup, and Shutdown states. An additional state, Command, can be entered by the application and will suspend the automated functionality of the CDD. In the Command state, the CDD APIs can be used by the application software to communicate directly with the individual ISL78714 devices, thus providing complete flexibility over their usage.
But the greatest benefit of the CDD is its ability to offload the data acquisition process from the BMS application software. While running in its Normal state, the CDD will sample all the battery cell voltages and current at the required time intervals. And as this data is collected, a callback or polling mechanism may be used by the application software to receive the latest set of battery data.
To achieve ASIL-D functional safety coverage, the CDD implements all 46 of the safety mechanisms outlined in the ISL78714 Safety Manual. The execution of these safety mechanisms is interleaved within the normal voltage, current, and temperature measurements; resulting in an architecture based on measurement sequences. Each measurement sequence, or loop, begins with a command to measure all cell voltages and current. The trigger for starting each sequence can be either a General Purpose Timer (GPT) or an OS cyclic task. The ultimate control over the sampling period will be determined by the selection of this trigger by the system designer, but once the event occurs the CDD will not introduce any additional timing variation in the execution of this first measurement action. At the end of each sequence, relevant safety mechanisms are executed.
A total of ten measurement Sequences are used to complete all the BMS measurements and safety mechanisms. As the trigger for each sequence is periodic, all cell voltages and current will have been collected ten times, while the temperatures will have been collected once, with the resulting total time representing one Fault-Tolerant Interval (FTI).
When it comes to measurements within a BMS, timing is everything. And the CDD manages that timing, while also saving development time. With respect to functional safety, the ISL78714 CDD was assessed by TUV SUD as ASIL-D for the Renesas BMS Reference Board. For customers interested in developing their own ISL78714 device driver, the CDD is available as a sample code. And for customers who wish to integrate the driver in their own ASIL-rated BMS, TATA Elxsi is available to support their specific application of the CDD under authorization from Renesas.
- |
- +1 赞 0
- 收藏
- 评论 0
本文由董慧转载自Renesas,原文标题为:Jump Start BMS ASIL Software Development with the ISL78714 Complex Device Driver,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】IDT HXT44120-DNG DML driver键合打线流程以及注意事项
目前芯片的引线键合主要技术有两种,即热压键合和热超声键合。下面主要结合IDT(被Renesas收购)的DML driver 28Gbps 1ch-4ch HXT44120-DNG裸DIE对于COB封装下的热压键合引线大致工艺流程以及注意事项做简要介绍,此方法主要应用在金丝键合工艺领域。
40V/340A N-channel SGT MOSFET AKG4N008GM-A for Battery Management System and Motor Drivers
This ALKAISEMI N-channel SGT MOSFET AKG4N008GM-A is designed for automotive applications and manufactured in IATF16949 certified facilities. Qualified AEC-Q101, PPAP capable.
平伟实业携手中凯晋德在智博会首日推出BMS管理/电机驱动方案,为客户节省开发时间,提高可靠性
平伟实业携手国内著名的方案商中凯晋德推出BMS管理方案,从1串电池到32串电池,从3C电池包到家庭/工业储能的锂电管理,都有涉及。成熟的锂电池方案包含了软硬件设计,可以帮助客户快速导入市场,提供TURN-KEY 方案。平伟实业和中凯晋德联合推出各种电机方案,MCU+Pre-driver+MOSFET 的成熟方案(软件算法+硬件PCBA),为客户节省开发时间,提供最佳性价比。
MX27517单通道4A峰值电流低端栅极驱动器
描述- MX27517是一款单通道低边栅极驱动器,适用于升压转换器和隔离拓扑中的二级同步MOSFET驱动。它具有4A峰值电流驱动能力,支持并行驱动多个MOSFET,并具备驱动增强型氮化镓(GaN)FET的功能。该器件提供倒相和非倒相输入,兼容TTL/CMOS逻辑电平,工作温度范围为-40°C至125°C。
型号- MX27517
MX5014S 3至50V低成本高端或低端栅极驱动器
描述- MX5014S是一款低成本的栅极驱动器,适用于N沟道增强型功率MOSFET的高侧或低侧开关控制。该器件可在2.75V至30V的供电电压下工作,支持高达50V的负载切换。它具有内部电荷泵、TTL兼容的控制输入和过压关断功能,提供高可靠性和耐用性。
型号- MX5014S,MX5014
集成OVP的MX5014D22 3至50V低成本高端或低端栅极驱动器
描述- MX5014D22是一款低成本的栅极驱动器,适用于N沟道增强型功率MOSFET的高侧或低侧开关控制。该产品可在2.75V至50V的供电电压下工作,具有内部电荷泵、TTL兼容的控制输入和高达12V的门钳位保护。它支持高侧配置下的50V负载切换,并提供多种应用解决方案。
型号- MX5014D22
具有OVP的MX5014D22 3至30V低成本高端或低端栅极驱动器
描述- MX5014D22是一款低成本的栅极驱动器,适用于N沟道增强型功率MOSFET的高侧或低侧开关控制。该器件可在3V至30V的供电电压下工作,具有内部电荷泵、TTL兼容的控制输入和过压保护功能。它支持高达30V的负载切换电压,并具备多种应用场景。
型号- MX5014D22
MX5114T单通道7.6A峰值电流低端栅极驱动器
描述- MX5114T是一款单通道7.6A峰值电流低边栅极驱动器,适用于升压转换器和隔离拓扑中的二级同步MOSFET驱动。它具有强大的源极和漏极输出能力,可独立调整开启和关闭时间,并支持TTL/CMOS逻辑输入,工作温度范围为-40°C至125°C。
型号- MX5114T
MX5134单通道7.6A峰值电流低侧栅极驱动器,提供导频输出
描述- MX5134是一款高性能的单通道低边栅极驱动器,具备7.6A峰值电流吸收和4.5A峰值电流源的能力。它具有反相和非反相信道输入,提供更大的灵活性来控制MOSFET。该器件包含一个主输出和一个额外的栅极驱动输出,特别适用于高速FET或并联多个FET的驱动。
型号- MX5134
MX44273单通道4A峰值电流低端栅极驱动器
描述- MX44273是一款单通道低边栅极驱动器,适用于升压转换器和隔离拓扑结构中的二级同步MOSFET驱动。它具有强大的源极和漏极电流能力,可独立控制上升和下降时间,并支持高达4A的峰值驱动电流。该器件与TTL/CMOS逻辑兼容,工作电压范围为4V至18V。
型号- MX44273
A Registering Clock Driver Used on DDR5 RDIMMs and LRDIMMs——Renesas RCD 5RCD0148HC2
The Renesas 5RCD0148HC2 (RCD) is a registering clock driver used on DDR5 RDIMMs and LRDIMMs. Its primary function is to buffer the Command Address (CA) bus, chip selects, and clock between the host controller and the DRAMs. It also creates a BCOM bus to control the data buffers for LRDIMMs.
电池管理系统(BMS)
型号- MPC5775B,MC33664,GD3100,MPC5777C,MM912_637,MM9Z1_638,FXPS7XX0A4,GD3160,MC33772C,MC33772B,NCX3310,S32K1,FS6500,S32K3,FS4500,FXPS7XX0D4,MC33937,MC33771C,MC33775,MPC56XB,MC33771B,MPC574XP,NCX3320,HB2000,HB2001,FS26,NBP8-9X,MPC560XB
ACPL-K309T汽车光伏驱动器,带R2 Coupler™隔离数据表
型号- ACPL-K309-560E,ACPL-K309-000E,ACPL-K309-500E,ACPL-K309T,ACPL-K309-060E
【产品】双向四通道、功耗低至100mW的Driver、TIA、CDR整体方案用于PAM4高速光模块应用 | 视频
在2021年3年31日ICT及5G通信专场|世强硬创新产品研讨会中,Renesas介绍了应用于PAM4高速光模块的产品,包括Drivers,TIA,CDR,覆盖了市场全部的主流应用,并且最低功耗低至100mW。
NOVOSENSE Won the “Electric Driver Technology Innovation Award” with Representative products Smart Isolated Driver NSI6611 and Isolated Amplifier NSI1311
As the leader of domestic automotive chips, NOVOSENSE won the “Electric Driver Technology Innovation Award“ at the “China Excellent Electric Driver Enterprise & Excellent Product Award Ceremony“ held together with this conference.
电子商城
品牌:MELEXIS
品类:smart LIN Driver for small motors
价格:¥78.3170
现货: 133,006
品牌:MELEXIS
品类:smart LIN Motor Driver
价格:¥28.7710
现货: 89,000
品牌:MELEXIS
品类:Smart LIN Driver for small motors
价格:¥37.6290
现货: 32,000
现货市场
登录 | 立即注册
提交评论