0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cube N课堂 | 嵌入式电机驱动SoC NSUC1610的座椅通风应用解析

Kimberly55555 2024-03-14 16:12 次阅读

纳芯微推出“Cube N课堂”系列,该系列将聚焦纳芯微的嵌入式电机驱动SoC 产品系列,探索其多元应用,与大家共同玩转奇妙的“产品魔方”!

随着汽车座舱的智能化发展,其舒适性也越来越受到广大用户的关注。为了提升用户体验,座舱中使用了越来越多的执行器,以提升座舱的舒适性,座椅通风就是其中一个应用。“CubeN课堂”系列首站之旅,我们将带您解锁嵌入式电机驱动SoC NSUC1610的座椅通风应用及其解决方案。

wKgZomXxMb-ADpKSAAe8f3-kuYs104.jpg

纳芯微推出的NSUC1610是一款集成LIN和MOSFET功率级的单芯片车用小电机驱动SoC,可以满足座椅通风的各项要求,提升舒适性和用户体验。

座椅通风及FOC控制

座椅通风分为吹风式和吸风式,通风风扇通常隐藏在座椅内,通过座椅上的孔洞实现风量传送。风扇的性能表现将直接影响座椅的舒适性,因此要求风扇具有低振动、低噪音、良好的EMC性能,以及可靠的通信方式和可靠的速度控制。

wKgZomXyrciAERcmAAtnoISd7rY354.png

座椅通风的要求

座椅通风常见的电机包括有刷直流电机(BDC)和无刷直流电机(BLDC)两种。BLDC是一种由直流电驱动的永磁同步电动机,可以实时控制最大转矩输出,而BDC只能在特定位置才能实现最大转矩输出。所以,如果BDC要输出与BLDC相同的转矩,就需要更大的磁场。

BLDC拥有良好的可控制性,可实现稳定的转矩和速度控制,这意味着其振动和声学噪音更低,且由于没有换向刷,机械摩擦更少,也不会因换向产生电火花,电子噪声更低,寿命也更长。另外,BLDC可以精确控制,降低能源消耗和产生的热量,效率也更高。

wKgaomXyrgGASHnAAAyQ3FELxus472.png

BDC和BLDC

为了实现座椅通风风扇BLDC的精确控制,往往采用磁场定向控制(FOC)方式。磁场是由电流产生的,在理想状态下,BLDC的电流是一个互差120°的三相电流。为了实现简单的设计,控制器需要经过多重变换。

首先通过Clark变换将三相直流电流由静止三相坐标系变换为静止两相坐标系,然后再根据转子的位置经Park变换,将静止两相坐标系变换为同步转子两相旋转坐标系,此时BLDC的三相交流电流也就被变换为同步于转子的直流电流,这样更有利于设计控制器。

wKgZomXyrkeAetyhAAzlqqBIu10362.png

FOC原理

在BLDC的高性能控制中,我们追求的是在全速度范围内以最大转矩输出和稳定的控制,且拥有高加速度的动态响应。当经过变换的电流与转子同步时,其转矩输出处于最小值;而当定子磁场垂直于转子时,才会输出最大转矩,这是控制器想要达到的理想效果。

在经过Clark和Park变换后,通常选择PID(比例-积分-微分)控制器进行电流dq轴电流控制;得到的输出经逆Park(Inv-Park)变换,得到阿尔法(alpha)和贝塔(beta)静止坐标系输出,再经SVPWM(空间矢量脉宽)调制,得到需要输出的三相电压,并输出给三相桥臂,最终实现最大转矩输出。

wKgZomXyrn6ALW9uAA2qBXw628M549.png

纳芯微NSUC1610座椅通风解决方案

纳芯微NSUC1610是一款集成了4路半桥驱动器ARM MCU,其芯片内核是Cortex-M3。该内核采用哈佛结构,采用独立数据总线和地址总线,以提高传输地址信号和数据信号的效率。

作为单芯片车用小电机驱动SoC,NSUC1610支持12V汽车电池直接供电,符合AEC-Q100标准,在汽车领域有广泛的用途,适用于控制小功率电机,可以驱动BDC、BLDC和步进电机等,有助于客户减小PCB尺寸,简化生产设计,实现更高效、更紧凑和高性价比的电机控制设计。

wKgZomXyr1mAcHwYABJJnrUv_OM292.png

NSUC1610功能框图

NSUC1610的最高结温为175℃,集成了LIN总线物理层、小功率MOSFET阵列和过压保护功能。LIN端口耐压范围为-40V~40V,BVDD引脚电压范围为-0.3V~40V。

这款高集成度产品可以用来设计车用小尺寸、小功率、高效率电机智能执行器,例如热管理系统中的电子水阀、膨胀阀、空调电子出风口、主动进气格栅系统执行器(AGS/AAF)、座椅通风BLDC驱动、随灯转向大灯(AFS)、旋转/升降大屏控制、自动充电口和自动门把手等。

基于NSUC1610的座椅通风解决方案采用单电阻电流采样(<25mR)实现电流重构,内部集成了PGA(可编程增益放大器)。BLDC控制器使用反电动势(BEMF)观测器,该观测器对电机的电阻和电感变化不敏感,可通过可靠的观测角度实现更好的观测效果;通过直流母线电压补偿,可在较宽电压范围内实现稳定的控制。

wKgZomXysCuAKK6JAAokz5bN48A236.png

NSUC1610座椅通风风扇解决方案

NSUC1610优化的定点控制算法可以实现在32MHz Cortex-M3上的高效运行,其内部集成的功率管只需部分无源器件即可实现小于20W电机控制系统的设计。

针对FOC控制中的大量控制器,纳芯微提供的参数计算器可快速计算各个控制器的控制参数,减少用户大量的调试时间。

wKgZomXysHmAET5qAADhLClH7iw279.png

参数计算器

NSUC1610座椅通风解决方案具有以下特性:

采用Cortex M3处理器,编译环境为Keil标准编译和开发工具,编程器资源通用,开发调试简单;

集成功率级MOSFET(4个半桥),驱动电流可达1A(Rdson为500mΩ),同时集成了门级驱动和上管驱动所需的电荷泵电源

支持4线制LIN总线,LIN接口满足±40V过压、反压要求,另有支持高压(12V)的GPIO,便于客户使用高压PWM IO直接进行电机控制;

满足Grade 0车规要求;

芯片可承受40V短时过压;

双路温度传感器:一个位于功率侧做过温关断,一个位于低压侧做芯片温度检测

内部集成可配置DAC,用来配置比较器阈值,用于过流保护和步进电机微步控

解决方案性能演示

纳芯微还为NSUC1610座椅通风解决方案开发了demo板,它由LIN控制和座椅通风风扇组成。由上位机发送LIN信息控制电机运行,通过发送信息可使电机达到最高转速。

演示表明,由于系统有较宽的动态电压范围,在将电压调到8V时,电机能够平稳运行;设置为15V时,运行也比较平稳。此外,纳芯微提供系统级的解决方案,实现可靠的欠压,过温检测;刚性和柔性堵转检测;offtime和runtime的线圈开短路检测等完善的错误诊断;并且根据不同错误类型进行自恢复或被动恢复操作。

NSUC1610座椅通风解决方案的优势

稳定的速度控制和高加速度;

宽电压范围和欠压自适应速度;

由LIN(IHR认证)或PWM控制;

宽温度范围,环境温度-40℃~125℃,结温-40℃~175℃;

采用高惯性可靠的三温启动算法

NSUC1610座椅通风解决方案的功能

完善的故障诊断和自恢复功能;

欠压/过压阈值、滤波器定时器和滞后值均为软件配置;

可靠的失速检测,包括软失速和硬失速;

使用NTC电阻器或内部温度传感器实现过温功能;

顺逆风检测。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5076

    文章

    19045

    浏览量

    303860
  • soc
    soc
    +关注

    关注

    38

    文章

    4129

    浏览量

    217996
  • 电机驱动
    +关注

    关注

    60

    文章

    1208

    浏览量

    86656
收藏 人收藏

    评论

    相关推荐

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被称为嵌入式系统的核心组件,是一种用于控制和数据处理的计算机硬件,其设计旨在嵌入特定设备中执行专门任务。嵌入式主板如同是设备的“大脑”,主要功能是根据需要管理和控制设备
    的头像 发表于 09-30 10:05 397次阅读

    嵌入式linux开发的基本步骤有哪些?

    嵌入式Linux开发是一个复杂的过程,涉及到硬件选择、操作系统移植、驱动开发、应用程序开发等多个方面。以下是嵌入式Linux开发的基本步骤,以及每个步骤的说明。 硬件选择 在开始嵌入式
    的头像 发表于 09-02 09:11 421次阅读

    驱动,驭未来 汽车座椅 TOLL解决方案,助力汽车座椅根据不同需求及时移动调整姿势,提升驾乘舒适度

    汽车电动调节座椅是可以电动调节的汽车座椅,它可以让驾驶员和乘客轻松找到舒适的座椅位置并根据需要进行调节,提供更多的舒适性和便利性。 控制汽车电动调节座椅
    的头像 发表于 08-08 16:12 337次阅读
    芯<b class='flag-5'>驱动</b>,驭未来 汽车<b class='flag-5'>座椅</b> TOLL解决方案,助力汽车<b class='flag-5'>座椅</b>根据不同需求及时移动调整姿势,提升驾乘舒适度

    AMEYA360:纳芯微高集成单芯片SoC如何高效智能控制车载步进电机

    电机驱动SoC——NSUC1610 ,可以帮助客户实现安全可靠的车载电机控制。 本文将结合步进电机
    的头像 发表于 08-01 11:44 1131次阅读
    AMEYA360:纳芯微高集成单芯片<b class='flag-5'>SoC</b>如何高效智能控制车载步进<b class='flag-5'>电机</b>?

    基于NSUC1610的步进电机控制原理及其实际应用

    随着现代汽车电子技术的快速发展,步进电机作为一种精确且可靠的执行元件,在汽车电子系统中的应用日益广泛。为了实现车载步进电机应用的精确控制,纳芯微推出了集成LIN和MOSFET功率级的单芯片车用小电机
    的头像 发表于 07-31 14:02 675次阅读
    基于<b class='flag-5'>NSUC1610</b>的步进<b class='flag-5'>电机</b>控制原理及其实际应用

    用于驱动无刷和有刷电机的新型 2 A 峰值电流嵌入式电机控制器

    一款新型嵌入式电机控制器,可以输出 2 A 峰值电流,用于驱动无刷直流电机(BLDC)和有刷直流电机(BDC)
    的头像 发表于 06-24 05:55 484次阅读
    用于<b class='flag-5'>驱动</b>无刷和有刷<b class='flag-5'>电机</b>的新型 2 A 峰值电流<b class='flag-5'>嵌入式</b><b class='flag-5'>电机</b>控制器

    Cube N课堂 | 嵌入式电机驱动SoC的BLDC主动进气格栅系统方案解析

    嵌入式电机驱动
    苏州纳芯微电子股份有限公司
    发布于 :2024年05月30日 10:09:57

    什么是嵌入式SoC

    嵌入式SoC有两个显著的特点:一是硬件设计难度大;二是软件比重大,需要进行软 硬件协同设计。举个例子,比如城市相比农村的优势很明显:配套齐全、交通便利、效率高。
    发表于 05-03 17:30 1387次阅读
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>SoC</b>

    AMD Versal SoC刷新边缘AI性能,单芯片方案驱动嵌入式系统

    与后处理集成于单器件中,能够为 AI 驱动嵌入式系统提供端到端加速。 AI驱动嵌入式系统的三个阶段 在嵌入式系统
    的头像 发表于 04-11 09:06 3684次阅读
    AMD Versal <b class='flag-5'>SoC</b>刷新边缘AI性能,单芯片方案<b class='flag-5'>驱动</b><b class='flag-5'>嵌入式</b>系统

    AMD Versal SoC全新升级边缘AI性能,单芯片方案驱动嵌入式系统

    与后处理集成于单器件中,能够为 AI 驱动嵌入式系统提供端到端加速。   AI驱动嵌入式系统的三个阶段 在嵌入式
    的头像 发表于 04-09 21:32 1032次阅读
    AMD Versal <b class='flag-5'>SoC</b>全新升级边缘AI性能,单芯片方案<b class='flag-5'>驱动</b><b class='flag-5'>嵌入式</b>系统

    Cube N课堂 | 嵌入式电机驱动SoC座椅通风应用解析 #电机驱动 #SoC #座椅通风应用

    soc电机驱动
    苏州纳芯微电子股份有限公司
    发布于 :2024年03月13日 13:00:48

    嵌入式电机驱动SoC座椅通风应用解析

    随着汽车座舱的智能化发展,其舒适性也越来越受到广大用户的关注。为了提升用户体验,座舱中使用了越来越多的执行器,以提升座舱的舒适性,座椅通风就是其中一个应用。
    的头像 发表于 02-20 16:31 1247次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>SoC</b>的<b class='flag-5'>座椅</b><b class='flag-5'>通风</b>应用<b class='flag-5'>解析</b>

    嵌入式设备里SOC与MCU的区别是什么?

    嵌入式设备里SOC与MCU的区别是什么?
    发表于 02-02 07:37

    什么是嵌入式系统?嵌入式系统的具体应用

    嵌入式,一般是指嵌入式系统。用于控制、监视或者辅助操作机器和设备的装置。
    的头像 发表于 12-20 13:33 2435次阅读

    嵌入式驱动和应用哪个更难?

    现在的嵌入式比20年前的要求更高,软硬件、应用场景也更复杂了,除了驱动层和应用层,中间层也是重要的一层。
    发表于 12-18 09:58 846次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>驱动</b>和应用哪个更难?