NXP MC17XS6500高边驱动芯片功能的介绍

2023-12-31 17:20

本文主要是介绍NXP MC17XS6500高边驱动芯片功能的介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简介

       本文主要介绍了高边驱动芯片MC17XS6500 的功能、特性。世平集团基于 FlagChips FC7300 HV BMS 方案,高边驱动芯片MC17XS6500 被用于驱动继电器的断开和闭合。在本文中介绍了 MC17XS6500 在正常模式和故障模式下,是如何控制 OUT 的输出。
 

1、功能介绍

图1 , MC17XS6500 框图
 

       如图 1 所示,为 MC17XS650 芯片内部框图,红色圈内为它主要的常用功能模块,包括 SPI 通讯模块、故障单元、外部 PWM 输入、OUT 模块。接下来我将对以上主要模块的功能进行介绍,如下:

  • SPI 通讯模块功能:
  • 在正常模式下控制设备
  • 在正常模式和故障模式下提供诊断功能
  • SPI 是一个 16 位全双工同步数据传输接口,具有级联能力
  • MC17XS650 芯片内部 SPI 模块与 MCU 通过菊花链的方式进行通讯,最大通讯频率为 5MHZ


1.1 故障单元功能:

提供了一个快速状态寄存器,当发生故障时,可供 SPI 读取该寄存器的值进行诊断。

1.2 外部PWM输入功能:

       为 MC17XS6500 芯片提供一个参考 PWM 频率,此 PWM 进入为 MC17XS6500 芯片会被其内部 PWM 模块默认地分频 256,然后再提供给 OUT 模块作为输出 PWM。

  • OUT模块功能:
  • 提供了 6 个 OUT 通道,OUT1-OUT5 为常用通道,OUT6 为智能电源开关驱动通道
  • 每个通道内部都集成一个 8 位 PWM 寄存器,可用来配置输出 PWM 的占空比,且每个通道的 PWM 频率可被 SPI 配置

2、特性                 

MC17XS6500 芯片特性如下:

  • Penta 高边开关具有过载、过温和欠压保护功能
  • 控制一个外部智能电源开关的输出
  • 16 位 SPI 通信接口,具有级联能力
  • 集成故障模式(符合 ASIL B 功能安全)
  • 在故障模式下有专用于控制输出的 4 个输入 IO 口
  • 带有 SPI 可编程多路复用器和同步信号的模拟反馈引脚
  • 通过 SPI 通信进行通道诊断
  • 带有外部时钟、分频器和多相特性的同步  PWM 模块
  • 优的电磁兼容性能
  • 电源网络和反向极性保护
  • 超低功耗模式
  • 可扩展和灵活的系列概念
  • 与板布局兼容的 SOIC32 封装,带有外露焊盘


3、正常模式和故障模式


图 2, FlagChips FC7300 BMS 方案中BU板原理图 0502 版


3.1、正常模式下

        如图 2 所示,为 FlagChips FC7300 BMS 方案中 BMU 板中的 MC17XS6500 芯片原理图。当 MC17XS6500 芯片在正常模式下运行时,LIMP 引脚电平为低电平。当芯片发生故障时,该引脚电平为高电平。

       如图 3 所示,为 MC17XS6500 芯片在正常模式运行下所测数据图。在正常模式下测试时之前,打开了 MC17XS650 芯片的 OUT1-OUT4,其中 LED 板子红色线从左到右分别对应的MC17XS6500 芯片 的 OUT1-OUT4,LED 灯从左到右依次全亮,代表 OUT1-OUT4 输出正常且 MC17XS6500 芯片的 LIMP 引脚电平为低电平。

图3, MC17XS6500 芯片在正常模式下的测量数据图
 

3.2、故障模式下

        如图 4 所示,为在 MC17XS6500 在故障模式测量的数据图,LED 灭、OUT 无输出且 MC17XS6500 芯片引脚电平为高电平(5V)。     

图 4 ,MC17XS6500 芯片在故障模式下的测量数据图   


图5 ,MC17XS6500 芯片在正常模式下的测量数据图

        如图 5 所示,为 FlagChips FC7300 BMS 方案 MCXS176500 原理图。在 MC17XS6500 芯片故障模式下,分别给 17XS6500 芯片的 IN1-IN4 引脚一个 5V 的高电平。测量结果如下图 6 所示,红线接 OUT 引脚,LED 从左到右分别代表 OUT1-OUT4,黑色线为接地。

       实验结果,LED 灯从左到右一次亮,从而实现在故障模式下通过给 MC17XS3500 芯片 IN1-IN4 引脚高电平,控制OUT1-OUT4 输出高电平。

图 6 ,MC17XS6500 芯片在故障模式下,分别给 IN1-IN4 IO 口高电平所测数据图


4、总结

        本文主要介绍了 MC17XS6500 芯片的主要功能有 SPI 通讯功能、故障单元功能、外部 PWM 输入、OUT 输出功能,并介绍了 MC17XS6500 在正常模式下和故障模式下如何控制 OUT 的输出。在实际运用中,在正常模式下使用 MC17XS6500 芯片驱动继电器的开关会更有效。

        在故障模式下通过硬件的方式使 MC17XS6500 芯片输出高电平驱动继电器,丰富了 MC17XS6500 芯片的功能。如有问题欢迎在下方评论区留言或者发邮件到atu.sh@wpi-group.com。



5、参考文献

(1)  MC17XS6500 Reference Manual Rev. 5.0, 12/2017

(2)  FlagChips FC7300 BMU 原理图 0502版

欢迎在博文下方留言评论,我们会及时回复您的问题。如有更多需求,欢迎联系大联大世平集团 ATU 部门:atu.sh@wpi-group.com

作者:Jim Zhang / 张傲

登录大大通,了解更多详情,解锁1500+完整应用方案,更有大联大700+FAE在线答疑解惑!

这篇关于NXP MC17XS6500高边驱动芯片功能的介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/556693

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

C++11第三弹:lambda表达式 | 新的类功能 | 模板的可变参数

🌈个人主页: 南桥几晴秋 🌈C++专栏: 南桥谈C++ 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据库学习专栏: 南桥谈MySQL 🌈Qt学习专栏: 南桥谈Qt 🌈菜鸡代码练习: 练习随想记录 🌈git学习: 南桥谈Git 🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈�

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现

Spring框架5 - 容器的扩展功能 (ApplicationContext)

private static ApplicationContext applicationContext;static {applicationContext = new ClassPathXmlApplicationContext("bean.xml");} BeanFactory的功能扩展类ApplicationContext进行深度的分析。ApplicationConext与 BeanF

JavaFX应用更新检测功能(在线自动更新方案)

JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本拉取远程版本并比较两个版本如果需要升级,那么拉取更新历史弹出升级控制窗口用户选择升级时,拉取升级包解压,重启应用用户选择忽略时,本地版本标志为忽略版本用户选择取消时,隐藏升级控制窗口 2.