# 电子烟

电子烟的组成:MCU、咪头、充电、放电、显示

image194.png

# MCU部分

以下型号主要针对MC9989、MC9959

# 重要型号的重要说明

MC9959:AN12、AN13不建议作为AD采集通道使用。

MC9989 & MC9959:Reset脚不用来检测load电压/MOS-D电压。详细说明:Reset脚的应用

MC9959:须使用最新的烧录软件。最新的烧录软件在官网下载即可。

# ADC-参考电压及切换

电子烟应用的参考电压:VDD和Vref(2V)

VDD切换到Vref:需延时40us

Vref切换到VDD:不需要延时

# ADC-通道及切换

电子烟应用的通道:1/4VDD通道采集电池电压,ANx通道采集输出电压:短路、高低阻保护

通道切换之后:建议舍弃第一次采集的数值;若对时间有要求,可以提前切换,即提前配置对应的寄存器,待使用时,可直接启动采集

# ADC-IO电压高于MCU_VDD

若IO外接电压高于MCU_VDD,会影响全部ADC通道采集,现象是ADC采集数据不准确

IO包括:ADC输入口、VERI输入口、比较器输入口、运放输入口,即使对应的功能没有使能。

在检测USB输入时,需额外注意,因大多数有OVP功能

# VDD和PWM输出串联电阻

在MCU_VDD至BAT接5.1R/10R电阻,PWM输出至MOS-G接2K/10K电阻,以此防止LatchUp

# 外接上拉电阻

image180.png

上图R4,MC9989推荐使用1M,并在option中配置成:2.0V/0.8V;并建议低压保护设置在3.1V~3.3V

MC9959推荐使用510K~590K;并建议低压保护设置在3.1V~3.3V

# Reset脚的应用

image179.png

当Reset脚禁用复位功能,若Reset脚用在上图load,用于ADC或其他功能。在调试/测试阶段,若使用大功率电阻,再加上从目标板到电阻两端有较长的导线,会存在电感/感性寄生效应,即在MOS关断时,会产生反向电动势,导致load/Reset脚有负压产生,此时会导致被禁用的Reset功能有概率性被触发,从而会出现复位等异常情况。

因此,MC9989、MC9959等产品用于load检测时,应选用非Reset脚。

MC9989的Reset承受负压在-0.4V以内,MC9959在-0.9V以内。

其他IO如有负压,会造成LU,损坏芯片。

# 仿真部分

# 外部供电仿真

仿真软件 & 仿真器,支持目标板供电,即外部供电仿真

仿真软件配置如下:

image.png

仿真器:VDD、GND、PCK、PDT连接不改变,需要将给目标板的供电,连接到仿真器的EVCC断开目标板上MCU_VDD与供电的连接

仿真器的EVCC做为输入,经过仿真器内部电路后,仿真调试时,MCU的IO输出电压与目标板供电电压保持一致

image.png

image.png

OTP型号:目标板不焊MCU:

image.png

# 驱动能力

在板仿真,在连线均正确但连接不成功的情况下,可以尝试调整下图R11、R14的阻值到30R

将仿真器外壳拆掉,取下螺丝后,R11、R14在板子背面

image192.png

# 烧录部分

# 烟杆-带锂电池-TypeC-烧录

若实现“烟杆-带锂电池-TypeC-烧录”,需使用:特殊处理的Type-C数据线、增强驱动小板、Option对应配置、最新版烧录软件

特殊处理的Type-C数据线:Type-C的一端引出3根线,分别接至增强驱动小板的:PCK、PDT、GND。另外一端插入电子烟烟杆。

image186.png

增强驱动小板:因Type-C的CC端口有5.1K下拉电阻,使用增强驱动小板可保证烧录正常

image187.png

Option配置:任选一组选择为仅用作编程/仿真接口,另外一组为普通IO功能


image.png

image.png

带电烧录,两个IO配置成固定编程状态时,MCU的那两个IO为浮空输入。这时如果做按键,虽然可以被检测得到,但是会有误判成编程状态,以此体现出来的现象是死机。所以两个IO配置成固定编程状态时,不要外接其他外围。

# 使用复位方式更新程序

Reset升级.jpg

在option中,配置Reset使能

注意,每次插入USB时,会产生复位

# 跳线烧录

image182.png

image.pngimage.png