基于TI MSPM0 MCU的车载充电机插枪唤醒模块的运行原理

发布者:平安幸福最新更新时间:2024-05-27 来源: elecfans关键字:TI  MCU  车载充电机 手机看文章 扫描二维码
随时随地手机看文章

摘要

车载充电机(OBC)在整车下电后,为保证低功耗,包括主控MCU在内的绝大部分电路都处于休眠状态,此时需要一个低功耗的常待机唤醒模块,检测充电枪的插枪信号,来唤醒车载充电机主电路。本文将介绍基于TI MSPM0 MCU的唤醒方案,相对于传统方案,具有高兼容性,高可靠性,便于维护,更低功耗,以及小体积等优点。


1. GB/T 18487.1-2015

在展开讲述前,我们需要简单了解一下国内比较通用的电动汽车的充电协议标准-GB/T 18487.1-2015(电动汽车传导充电系统 第1部分:通用要求)。

主要的充电握手步骤可以简单拆分成以下几点:

车辆检测CC端口阻值,判断车端连接头的连接状态(断开/半连接/连接状态);

充电设备监控检测点1的电平,判断线缆是否接好,且本身无故障,如果一切就绪,则S1切换到PWM档;

车辆检测CP占空比,以及电压值,初步判断是否为有效值,判断S1是否已经切换到PWM档;

车辆自检,无故障,且电池处于可充电状态,则闭合S2;

设备检测点1的峰值电压满足要求(检测S2是否闭合),则充电设备闭合主继电器K1, K2;

车辆进一步检测CC,CP值,协商充电电流大小,开始充电。

poYBAGP_EuCAaiKoAALr_flZnZQ034.png

2. 基于TI MSPM0 MCU的唤醒方案

本文论述的插枪唤醒方案的主要功能,是通过检测端口的电气参数,判断插枪状态,进而唤醒主MCU来进行进一步的充电握手,达到整机在汽车熄火状态下的低功耗要求。

插枪唤醒方案框图如下。由于MSPM0 MCU需要长期待机,需要一颗低功耗,宽输入电压的LDO给其供电。端口电气参数检测方面,以交流充电桩为例,它是通过检测CC端口的电阻值, 或者CP端口上的电压以及占空比等信息,通过检测数值范围判断插枪状态的有效性和唤醒源。其中CC端口的电阻检测需要MCU的ADC模块或者比较器模块,判断此时电阻值,而CP端口的电压以及占空比信息则需要ADC模块以及Timer。当检测到有效的插枪状态,则通过GPIO拉高 HOST MCU 供电LDO的使能引脚,HOST MCU上电。并通过检测MSPM0 MCU发过来的PWM占空比, 分辨唤醒源。

pYYBAGP_EuKAMnFWAADYGwF7jl4704.png

3. 方案优势

3.1 高兼容性

即便GB/T 18487.1-2015对充电协议进行了规范,但是各大主机厂对插枪唤醒的要求各不相同:

唤醒延时时间:从插枪到唤醒host MCU的时间,根据这个时间配置消抖滤波时间;

唤醒条件:CP高电平电压根据不同的充电桩有不同的规格。此外,车厂还会定义有效信号的持续时间要求。

唤醒源:CC唤醒, CP唤醒, 预约充电,以及V2L等模式。

针对以上需求差异,传统的分立电路方案需要搭建复杂的电路,且调整相应参数,来适配不同的需求,不利于硬件平台化开发。而使用MCU方案可以使开发者使用同一套硬件方案,通过改软件来轻松适配不同的需求,有利于平台化开发,减少开发时间。

3.2 高可靠性

传统分立方案需要用到大量阻容器件,以及三极管。整体功耗受温度影响较大。另外,不同厂家的器件一致性差异大,在考虑最恶劣情况下,增加了设计难度,此外,对物料管控也是一个挑战。

3.3 便于维护

在汽车出厂后,针对车厂的新需求,或者充电桩的新工况,基于MCU架构的方案可以通过OTA的方法,灵活调整唤醒条件,适应最新的需求,便于后期维护。

3.4 低功耗

随着主机厂对低功耗的要求越来越高,尤其当静态电流要求降低到100uA以内时,分立方案难以满足。TI MSPM0系列内置Timmer,且在standby模式下仍然可以工作。 可自定义唤醒时间,定期把MCU从standby模式唤醒到normal模式来进行定期检测。而TI MSPM0系列在standby模式下的静态电流在全温度范围内的典型值在10uA左右,由于MCU在大部分时间处于standby模式,因此平均电流损耗可以轻松满足要求。


总结

本文详细描述了基于TI MSPM0 MCU的车载充电机插枪唤醒模块的运行原理,并展示了和传统方案相比,在兼容性,可靠性,可维护性,低功耗方面的优势。为满足工况日益复杂,参数要求严苛的插枪充电场景提出了有效方案。


关键字:TI  MCU  车载充电机 引用地址:基于TI MSPM0 MCU的车载充电机插枪唤醒模块的运行原理

上一篇:SZSMF4L汽车级400瓦瞬态抑制二极管介绍
下一篇:电池管理系统BMS的功能包括哪些

推荐阅读最新更新时间:2024-11-17 09:21

爱特梅尔用于AT91CAP9H微控制器工具包
      爱特梅尔公司 (Atmel® Corporation) 宣布为即将推出的基于ARM926EJ-S™的AT91CAP9H可定制微控制器,提供带有200 万门可定制逻辑的AT91CAP9HA-DK开发工具包。AT91CAP9HA-DK 可让客户在 AT91CAP9H 预期供货之前就启动开发设计。除了用于固定微控制器架构的标准 AT91CAP9 器件和用于定制逻辑的 FPGA之外,AT91CAP9HA-DK还带有一套完整的存储器、用户接口和外部接头,能够迅速配置以仿真尚在开发之中的应用,从而节省时间、降低成本,并在设计进入金属编程硅片阶段之前就进行全面的调试。爱特梅尔另外还提供一款带有150万门FPGA成本较低的方案选择。
[单片机]
麻雀虽小 五脏俱全:MCU专用RTOS简述
微控制器(MCU)广泛应用在各行各业,如各式家电、工业自动化,即时控制、资料采集等领域,为因应工控所需的即时(Realtime)控制、快速回应等需求,因此MCU大多搭载RTOS(即时作业系统)运作。随着物联网的兴起,软体业也为RTOS加入物联网的成分,以提早卡位物联网的核心软体市场… 各种处理器专用之OS 在一般功能(General-purpose)的处理器市场分类中,若以功能与执行速度来说,大致分为CPU MPU MCU。CPU的功能最强,主要应用在电脑产品;MPU功能次之,其应用多元,主要应用在嵌入式系统与精简型电脑等多种;而MCU则是以单一应用为主,应用在各式家电、电子产品、嵌入式产品、穿戴式装置、物联网(IoT
[嵌入式]
51单片机+K9F2080U0A制作MP3电路图与源程序
1单片机作MP3 步骤很详细奥 PLAY键播放音乐 FUNC用于在乐取选择、音量控制、音效控制间切换 PREVIOUS,选取时下一首,音量控制时为减小音量,音效控制时为下一音效 PREVIOUS,选取时上一首,音量控制时为增大音量,音效控制时为上一音效 电路原理图如下: 单片机源程序如下: /*C************************************************************************** * NAME: main.c *--------------------------------------------------------------------------
[单片机]
51<font color='red'>单片机</font>+K9F2080U0A制作MP3电路图与源程序
I2C总线在8051单片机系统中的应用
   1、引言   I2C总线是PHILIPS公司推出的一种具备多主机系统所需的包括裁决和高低速设备同步等功能的高性能串行总线。它使用两条线:串行数据线(sda)和串行时钟线(SCL),使连接到该总线上可访问的器件之间传送信息,属于多主控制总线。总线上的每个器件都有唯一的地址识别,而且都可以作为一个发送器或接收器。由于I2C总线的使用可以简化电路,省掉了很多常规电路中的接口器件,提高产品的可靠性,在许多领域尤其在目前使用的IC卡获得了广泛的应用。   现今,8051系列的单片机应用很广,但是它们都没有I2C总线接口。但是分析I2C总线的时序可知, I2C总线规定其时钟线(SCL线)和和数据线(SDA线)是各设备对应输出状态相“
[单片机]
I2C总线在8051<font color='red'>单片机</font>系统中的应用
PIC单片机基础学习之程序设计(一)
1、PIC单片机程序的基本格式 先介绍二条伪指令: EQU ——标号赋值伪指令 ORG ——地址定义伪指令 PIC16C5X单片机在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为: PIC16C54/55:1FFH PIC16C56:3FFH PIC16C57/58:7FFH 一般来说,PIC单片机的源程序并没有要求统一的格式,大家可以根据自己的风格来编写。但这里我们推荐一种清晰明了的格式供参考。 ;-------------------------------------- ;名称定义和变量定义 ;-------------------------------------- F0    E
[单片机]
51单片机 数码管模块
1.原理图 共阴极和共阳极: 简单来说,如果是共阴极的话,我们想要驱动某一个led灯,就应该给另一端加高电平,共阳极的话就加低电平 数码管显示分两种:静态显示和动态显示; 静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动。 动态显示:动态驱动是将所有数码管的8个显示笔划 a,b,c,d,e,f,g,dp 的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控
[单片机]
51<font color='red'>单片机</font> 数码管<font color='red'>模块</font>
2021年MCU排名出炉,前五大厂商继续扩大市场份额
用于嵌入式控制和计算功能的MCU,正在伴随着嵌入式和传感器的自动化程度加大而进一步普及,同时,缺货风潮使得MCU在2021年 的普及是供应商无法跟上因 Covid-19 病毒大流行引发的 2020 年全球经济衰退而在 2021 年强劲反弹的关键因素。 MCU 销售额在 2019 年因全球经济疲软下跌 7%,然后在 2020 年继续下跌 2% ,但是MCU 销售额在 2021 年反弹,增长 27%,达到创纪录的 202 亿美元。创自 2000 年以来最高增速。MCU 的平均售价 (ASP) 在 2021 年攀升了 12%,同时MCU 出货量受产业链影响在 2021 年仅增长 13% 至 312 亿颗。 根据 IC Insig
[单片机]
2021年<font color='red'>MCU</font>排名出炉,前五大厂商继续扩大市场份额
单片机写的电子时钟
学习单片机半个月了,学得也差不多了,今天写一个写程序练习练习哈哈 跟电子表的功能一模一样,可以进行设置,准确度非常高哈哈,用的是1602型号的液晶显示器,大家只需要简单的修改一下端口就能应用到你自己的设计上去了. 下面是源代码: #include REG52.h #define uchar unsigned char #define uint unsigned int uchar code year_table =" 2010-04-11 SUN"; uchar code time_table =" 00:00:00"; uchar time_count,key_count; char hour,minute,seco
[单片机]
用<font color='red'>单片机</font>写的电子时钟
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved