一、产品概述与市场定位

冲牙器(Water Flosser)作为口腔护理的重要品类,近年来市场规模持续增长。据行业数据,2025 年中国冲牙器市场规模已突破几十亿元,年复合增长率超过 25%。便携冲牙器因其小巧便携、适合差旅和办公场景,成为增长最快的细分品类。

本文以"便携式冲牙器(蓝牙版)"为蓝本,由明徽智能科技详细解析一套基于国产芯片的高性价比控制方案。方案采用 MF1124 32 位主控 + MF6003 开关充电管理 + MF1628 升压 DC-DC 的核心组合,配合 S280 有刷电机驱动柱塞泵,实现三档水压调节、90 秒定时、蓝牙数据记录、OTA 升级等完整功能,BOM 成本可控,适合量产落地。

1.1 核心技术指标

参数指标
电机类型S280 有刷电机,转速 10000±10% rpm
泵体结构柱塞泵外壳
水压档位3 档:高档 100%(10-11.5g)、柔和 85%(7.0-8.5g)、脉冲 20%-80%(1.0-8.5g)
电池18500 型号 3.7V 1500mAh,双 MOS 保护板,放电电流 6A
工作电流约 3A
充电方式Type-C DC5V/2A,充电电流约 800mA,防水接口
充电时长小于 4 小时
续航时间不低于 70 天(最低档,每天 1 次每次 1 分钟)
定时功能开机累计运行 90 秒自动关机
记忆功能启动时自动恢复上次使用档位
蓝牙BT4.0/5.0,有效距离 5 米,RTC 时钟,离线存储 30 条
防护等级IP67
按键2 个:电源开关键 + MODE 档位键
指示灯3 颗白色模式灯 + 1 颗蓝色充电指示灯

二、系统总体方案设计

2.1 系统架构

本方案采用"开关充电管理→锂电池→异步升压→H 桥驱动→有刷电机"的电源链,配合 MF1124 32 位主控实现全功能控制。Type-C 5V 输入经 MF6003 开关充电管理(带动态电源路径)后为 18500 锂电池充电;电池输出一路经 MF1628 异步升压到 12V 为 H 桥和电机供电,另一路经 LDO 降到 3.3V 为 MCU 和蓝牙模块供电。MF1124 通过 PWM 控制 H 桥驱动 S280 电机,通过 ADC 采样电流和电压实现堵转保护和电量检测,通过 UART 与蓝牙模块通信实现 APP 互联和 OTA 升级。

便携式冲牙器(蓝牙版)系统架构图:Type-C输入经MF6003开关充电管理为18500锂电池充电,电池经MF1628升压12V驱动H桥与S280电机,另一路LDO降3.3V为MF1124主控与蓝牙模块供电

2.2 核心器件选型

模块型号关键参数选型理由
主控 MCUMF1124H6S632 位 C-Sky 核,20MHz,32KB Flash,2KB SRAM,15 路 12 位 ADC,3 路 PWM,2×UART国产 32 位 MCU,外设丰富,大电流 IO 可直驱 LED
充电管理MF6003(ETA6003)开关充电,3MHz,最大 2.5A,动态电源路径,效率 95%开关充电发热小,电源路径管理支持边充边用
升压 DC-DCMF1628(ETA1628)异步升压,1.5MHz,4.5A 限流,输入 2.7-12V,FB=1.0V单节锂电升压 12V,电流裕量充足
电机S280有刷直流,10000rpm,3A 工作电流成熟方案,成本低,扭矩足
蓝牙BLE 4.0/5.0 模块UART 接口,待机低功耗数据同步 + OTA
电池保护双 MOS 管过充/过放/过流保护,放电 6A满足 3A 工作电流需求

三、主控模块(MF1124)

3.1 MF1124 芯片概述

MF1124 是一款面向家电及便携设备应用的 32 位低功耗微控制器,采用 C-Sky Microsystems 开发的 32 位 RISC CPU 核(指令长度 16 位,0.9DMIPS)。芯片内置 32KB 程序闪存、4KB 数据闪存、2KB SRAM,工作电压 2.4-5.5V,工作温度 -40℃~85℃。主要外设资源如下:

  • 3 个 16 位通用定时器/计数器(GTC0-GTC2),支持 PWM 输出模式
  • 1 个 32 位通用定时器/计数器(GTC3)
  • 1 个 16 位载波频率发生器(COUNTERA),可驱动扬声器或 IR
  • 2 个 UART 通道,8 位数据,可编程波特率
  • 1 个 I2C 通道,标准 100Kbit/s,高速 400Kbit/s
  • 多达 15 路 12 位 ADC,12 位模式 500KSPS,10 位模式 1MSPS
  • 4 个大电流驱动 IO(每个最大 120mA),可直接驱动 LED
  • 独立看门狗定时器(IWDT),使用内部辅晶振
  • 低电压检测(LVD):复位阈值可选 2.2/2.7/3.3/3.6V,中断阈值可选 2.5/3.0/3.9/4.1V
  • 支持 RUN、SLEEP、DEEP-SLEEP 三种低功耗模式
  • 内部主晶振 20MHz(1% 偏差),内部辅晶振 500KHz 或 3MHz

本方案选用 MF1124H6S6 型号:32KB Flash,2KB SRAM,SSOP24 封装,引脚数量充足,方便量产焊接。

3.2 引脚分配

引脚功能说明
GTC0_PWM电机调速H 桥低边 PWM 输出,频率 20kHz
GPIO电机方向H 桥 DIR 控制,固定正转
GPIO升压使能MF1628 EN 引脚,关机时拉低省电
ADC0电流采样H 桥下桥采样电阻电压,堵转检测
ADC1电池电压电阻分压后采样,电量检测
GPIO充电状态MF6003 STAT 引脚,检测充电中/充满
GPIO×2按键输入电源键、MODE 键,内部上拉
大电流 IO×3白色 LED3 颗模式指示灯(120mA 驱动能力)
大电流 IO×1蓝色 LED充电/电量指示灯
UART0 TX/RX蓝牙通信连接蓝牙模块
GPIO水箱检测水箱闭合状态检测开关

3.3 电源与低功耗设计

MF1124 支持 SLEEP 和 DEEP-SLEEP 两种低功耗模式。关机状态下,MCU 进入 DEEP-SLEEP 模式,关闭所有系统时钟和 CPU 时钟,仅保留外部中断唤醒,待机电流可控制在 10μA 以内。DEEP-SLEEP 唤醒源可配置为外部中断、IWDT 中断、LVD 中断。

关机时,MCU 将 MF1628 的 EN 引脚拉低(低于 0.6V),升压芯片进入关断模式,静态电流小于 2μA,H 桥和电机完全断电,进一步降低待机功耗。蓝牙模块在未连接时进入广播低功耗模式。

四、电源与充电管理(MF6003 + MF1628)

4.1 MF6003 开关充电管理电路

MF6003 是一款集成动态电源路径管理的 2.5A 开关型锂电池充电器,开关频率 3MHz,效率最高 95%。与传统线性充电相比,开关充电发热更小,充电速度更快,且支持边充边用(动态电源路径)。芯片关键特性如下:

  • 输入电压范围:4.4-5.5V,输入过压保护 6.8V
  • 开关频率:3MHz,允许使用小尺寸电感(2.2μH)
  • 最大充电电流:2.5A(AC 模式,ISET1 设置);USB 模式充电电流由 ISET2 设置
  • 电池充电电压:4.2V(精度 4.16-4.24V)
  • 动态电源路径管理:SYS 电压自动调节,充电同时可供电给系统
  • 50mΩ 电源路径 MOSFET
  • STAT 引脚:开漏输出,充电状态指示,可驱动 10mA LED
  • ENB 引脚:低电平使能充电,高电平禁用充电(保持电源路径)
  • NTC 引脚:热敏电阻输入,支持冷热温度保护
  • 热关断:160℃;封装:QFN3×3-16

充电电流设定:本方案设定充电电流约 800mA。ISET1 引脚接电阻到 GND,充电电流公式为 Icharge = V×1000/RSET1。当 RSET1 = 1.25KΩ 时,充电电流约 800mA。USB_DET 引脚接地(默认低),选择 ISET1 作为电流设定源。

充电流程:

  1. 涓流预充:电池电压低于 2.9V 时,以 100mA 预充,保护深度放电电池
  2. 恒流快充:电池电压 2.9-4.1V 时,以 800mA 恒流快速充电,快充定时器 960 分钟
  3. 恒压充电:电池电压达到 4.2V 后,进入恒压模式,电流逐渐减小
  4. 充电截止:充电电流降至快充电流的 10%(约 80mA)时,STAT 引脚输出充满信号

充电状态指示:MF6003 的 STAT 引脚为开漏输出,连接到 MCU 的 IO 口和蓝色 LED。充电中 STAT 拉低(蓝灯亮),充满后高阻(蓝灯灭)。MCU 结合软件实现:充电中蓝灯快闪(2Hz),充满蓝灯长亮,低电量蓝灯慢闪(0.5Hz)。

动态电源路径管理:MF6003 内置电源路径管理,当 SYS 负载电流超过充电电流限制时,电池会补充供电给系统,理论上支持边充边用。但根据产品规格要求"充电过程中产品不可用",MCU 检测到充电状态时主动禁止启动电机。

典型应用电路外围:

  • 输入电容:10μF(IN 到 PGND)
  • 电感:2.2μH(SW 到 SYS)
  • SYS 输出电容:22μF;电池电容:1μF
  • ISET1 电阻:1.25KΩ(设定 800mA)
  • SYS 分压电阻:2.2KΩ(设定 SYS 电压)

4.2 MF1628 升压电路

MF1628异步升压DC-DC典型应用电路图:单节锂电池升压12V,含电感、肖特基二极管、反馈电阻与输入输出电容

MF1628 是一款高效率异步升压 DC-DC 转换器,集成 4.5A 电流限制 MOSFET,开关频率 1.5MHz,输入电压 2.7-12V,输出电压通过反馈电阻可调。本方案将 3.0-4.2V 锂电池升压到 12V 为电机供电。芯片关键特性如下:

  • 输入电压范围:2.7-12V;开关频率:1.5MHz(固定频率 PWM)
  • 集成 NMOS 开关管,电流限制 4.5A,导通内阻 80mΩ
  • 反馈电压:1.0V(精度 980-1020mV);最大占空比:93%
  • 静态电流:EN=High 无负载不开关时 <5μA;EN=Low 关断时 <2μA
  • 欠压锁定:2.0V(回差 200mV);热关断:165℃(回差 15℃)
  • EN 使能:高电平或浮空使能,低电平(<0.6V)关断
  • 软启动:减少上电浪涌电流;封装:SOT23-6 或 DFN3×3-8

输出电压设定:FB 引脚电压稳压在 1.0V,输出电压公式为 Vout = 1.0 × (R1+R2)/R2。设定输出 12V 时,R1=110KΩ,R2=10KΩ(12 = 1.0 × 12)。R2 建议取 0.5-1MΩ 以降低静态电流。

异步升压拓扑:MF1628 是异步升压,需要外置肖特基二极管。二极管选型要求:正向平均电流和峰值电流大于输出电流,反向击穿电压大于输出 OVP 电压。推荐 SS34(3A/40V)或 SS54(5A/40V)肖特基二极管。

关键外围参数:

  • 电感:推荐 4.7-10μH,本方案用 4.7μH 屏蔽功率电感,饱和电流≥5A
  • 肖特基二极管:SS34(3A/40V)
  • 输入电容:10μF/10V X5R/X7R 陶瓷电容
  • 输出电容:22μF/25V X5R/X7R 陶瓷电容(范围 0.47-10μF,本方案取 22μF 降低纹波)
  • 反馈电阻:R1=110KΩ,R2=10KΩ

MF1628 的 EN 引脚由 MCU 控制。关机时拉低 EN(<0.6V,持续 2.5ms 以上),芯片进入关断模式,静态电流小于 2μA。开机时拉高 EN,12V 输出通过软启动逐步建立。

4.3 电池保护

电池采用 18500 圆柱锂电池,带双 MOS 管保护板,具备以下保护功能:

  • 过充保护:电压≥4.25V 时切断充电回路
  • 过放保护:电压≤2.5V 时切断放电回路
  • 过流保护:放电电流≥6A 时切断输出
  • 短路保护:输出短路时延迟保护

4.4 Type-C 接口与防短接

充电接口采用防水 Type-C 母座,支持 5V/2A 输入。接口周围 3mm 内材质需阻燃(750/850℃)。MF6003 输入耐压 5.5V,前端增加 6.8V OVP 保护电路(由 40V 稳压管和 MOS 管组成),防止异常高压损坏芯片。

水箱联动充电:产品要求水箱抽开状态下不能充电。结构上在水箱安装位设置检测开关,MCU 检测到水箱未安装时,即使插入 Type-C 也通过 ENB 引脚禁用 MF6003 充电,并通过 LED 提示。

五、S280 有刷电机与 H 桥驱动电路

5.1 S280 电机与柱塞泵

S280 是一款广泛应用于小家电的有刷直流电机,具有成本低、扭矩大、技术成熟的特点。本方案中电机额定电压 12V,空载转速约 10000±10% rpm,工作电流约 3A,堵转电流约 8A。

电机带动柱塞泵工作:电机轴上的偏心轮推动柱塞往复运动,配合进出水单向阀实现吸水和加压喷水。电机转速直接决定柱塞泵的脉冲频率和出水压力。

5.2 H 桥驱动电路原理

有刷电机H桥驱动电路原理图:2个PMOS高边+2个NMOS低边,通过低边PWM调节S280电机转速

有刷电机采用 H 桥电路驱动,由 2 个 PMOS(高边)和 2 个 NMOS(低边)组成。H 桥可以控制电机的正反转和转速。冲牙器只需要单方向旋转,因此 DIR 固定为正转,通过 PWM 调节低边 NMOS 的占空比来调速。H 桥工作状态如下:

状态Q1(PMOS)Q2(PMOS)Q3(NMOS)Q4(NMOS)电机状态
正转导通截止截止PWM正转,PWM调速
停止截止截止截止截止惯性滑行
刹车截止截止导通导通两端短路,快速停止

PWM 调速原理:低边 NMOS(Q4)以 20kHz 频率开关,占空比从 0% 到 100% 变化。占空比越高,电机两端平均电压越高,转速越快。20kHz 的开关频率高于人耳听觉范围,避免产生可闻噪音。MF1124 的 GTC 定时器支持 PWM 输出模式,可直接产生 20kHz PWM 信号。

5.3 MOS 选型与驱动

MOS 管选型要求:

  • PMOS:Vds≥20V,Id≥5A,Rds(on)≤50mΩ@Vgs=-4.5V
  • NMOS:Vds≥20V,Id≥5A,Rds(on)≤30mΩ@Vgs=4.5V
  • 栅极串 10Ω 电阻,防止开关振铃和 EMI
  • 栅源极并 100KΩ 下拉电阻,确保上电时 MOS 截止

采样电阻选用 2512 封装的康铜电阻或合金电阻,温度系数小,精度 1%。RC 滤波采用 1KΩ + 100nF,截止频率约 1.6kHz,滤除 PWM 开关噪声。

5.4 电流采样与堵转检测

冲牙器喷嘴被异物卡住或水路堵塞时,电机会堵转,电流急剧上升,必须及时检测并保护:

  • 正常工作电流约 3A,对应采样电阻 Rs 上电压约 0.15V
  • 堵转时电流急剧上升,超过 3.5A(0.175V)时触发保护
  • MCU 检测到过流后,立即拉低 PWM,关闭所有 MOS
  • 白色 LED 闪烁 5 秒报警,然后自动关机
  • 堵转保护后需重新按电源键启动

六、三档水压控制与 PWM 调速

6.1 档位定义

产品设计三个档位,通过 MODE 键循环切换,档位指示灯从上到下排列(上为高档,下为低档):

档位名称PWM占空比压力输出指示灯
1档高档(清洁)100%10-11.5g第1颗白色灯长亮
2档柔和85%7.0-8.5g第2颗白色灯长亮
3档脉冲(按摩)20%-80%交替1.0-8.5g第3颗白色灯长亮

出厂默认高档(清洁模式),用户切换后自动记忆,下次开机直接进入上次使用的档位。

6.2 脉冲档实现

脉冲档(按摩模式)的水压在 20% 和 80% 之间周期性交替,产生脉冲式水流,按摩牙龈。实现方式:在 MF1124 的 1ms 定时器中断中切换 PWM 占空比,每 200ms 切换一次高低压。

脉冲频率约 5Hz,即每秒 5 次高低压交替,与专业冲牙器的按摩模式一致。

6.3 开环控制与校准

本方案采用开环 PWM 控制(无压力传感器),通过固定占空比对应固定水压。由于电池电压变化会影响电机转速,MF1628 升压到 12V 后电压稳定,因此水压不受电池电压影响,开环控制即可满足精度要求。

生产时可通过校准程序微调各档位的 PWM 占空比,确保每台产品的水压在规格范围内。校准值存储在 MF1124 数据闪存(4KB Data Flash)的用户数据区。

七、按键与 LED 指示系统

7.1 按键功能

产品采用 2 个轻触按键。

电源开关键:

  • 关机状态下点按:开机,电机启动,90 秒定时器开始
  • 工作状态下点按:电机停止,LED 熄灭,进入关机
  • 开机后累计运行 90 秒自动关机

MODE 档位键:

  • 关机状态下点按:进入待机选档状态,LED 亮显示当前档位,5 秒无操作自动熄灭回到关机
  • 待机状态下点按:循环切换档位(高档→柔和→脉冲→高档...)
  • 工作状态下点按:实时切换档位,电机转速立即变化

按键采用 MCU 内部上拉,按下时拉低。软件消抖时间 20ms。

7.2 LED 指示

MF1124 拥有 4 个大电流驱动 IO(每个最大 120mA),可直接驱动 LED,无需额外三极管。

3 颗白色模式指示灯:

  • 从上到下依次对应高档、柔和、脉冲
  • 当前档位对应的灯长亮
  • 待机选档时亮,5 秒后熄灭;工作时常亮

1 颗蓝色充电/电量指示灯:

状态蓝色LED表现
低电量(<10%)慢闪(0.5Hz)
充电中快闪(2Hz)
充满电长亮
拔线后5秒后熄灭
堵转保护白色灯闪烁5秒

LED 串联 1KΩ 限流电阻,由 MF1124 大电流 IO 直接驱动。白色 LED 用于模式指示,蓝色 LED 用于充电和电量状态,颜色区分清晰。

八、蓝牙通讯与 APP 互联

8.1 蓝牙模块

蓝牙模块支持 BLE 4.0/5.0,通过 UART 与 MF1124 通信(MF1124 有 2 个 UART 通道),波特率 9600 或 115200。模块内置 PCB 天线,有效连接距离 5 米。待机时模块保持低功耗广播,手机 APP 可自动连接。

8.2 数据交互内容

数据类型方向说明
设备信息设备→APP型号、固件版本、序列号
实时状态设备→APP当前模式、电量、工作状态
使用记录设备→APP启动时间、结束时间、使用模式、用水量
模式设置APP→设备切换模式、设置自定义档位
OTA升级APP→设备固件数据包
时间同步APP→设备同步当前时间到RTC

8.3 RTC 与离线存储

为了记录每次使用的准确时间,设备利用 MF1124 的定时器模拟 RTC 时钟(或外接 RTC 芯片)。蓝牙连接手机后,APP 将当前时间同步到设备。每次完整使用(开机到关机)记录一条数据,包含起止时间、使用模式、估算用水量。

设备本地可存储 30 条以上使用记录,采用循环覆盖方式,存储在 MF1124 的 4KB 数据闪存中。蓝牙连接后自动同步到 APP,APP 端可生成周报、月报和口腔护理建议。

8.4 OTA 固件升级

支持蓝牙 OTA 固件升级。MF1124 支持 ISP 保护和用户选项配置,可通过 UART 接收固件数据写入程序闪存。升级流程:APP 检测到新固件→通知设备进入升级模式→分块传输固件数据→设备写入 Flash→校验 CRC→复位启动新固件。

采用双 Bank 设计,升级失败不会变砖。升级过程中蓝色 LED 快闪提示,升级成功后自动重启。

九、保护机制设计

9.1 多重保护汇总

保护类型触发条件保护动作
堵转保护电机电流>3.5A停机,LED闪烁5秒后关机
过放保护电池电压<3.0V禁止开机,保护板切断放电
低电提醒电量<10%(约3.4V)蓝灯慢闪,还可运行2分钟
过充保护电池电压>4.25VMF6003截止+保护板切断
输入过压VBUS>6.8VMF6003 OVP保护
充电过流充电电流异常MF6003限流+自恢复保险丝
充电口短接VBUS-GND短路自恢复保险丝+OVP
过温保护芯片温度>160℃MF6003/MF1628热关断
超时保护连续工作90秒自动关机
水箱检测水箱抽开时充电禁止充电
看门狗程序跑飞IWDT独立看门狗复位

9.2 IP67 防水设计

整机防护等级 IP67,可在 1 米水深浸泡 30 分钟。设计要点:

  • PCBA 板整体涂覆三防漆,防止水汽腐蚀
  • Type-C 接口采用防水母座,带硅胶密封圈
  • 按键采用硅胶一体按键,密封可靠
  • 水箱与主机之间用硅胶密封圈
  • 整机外壳接缝采用超声波焊接
  • 电机仓与电路仓隔离,防止漏水损坏电路

十、软件架构与核心代码

10.1 软件状态机

冲牙器软件状态机流程图:关机、待机选档、工作、充电、低电量、堵转保护六个状态之间的转换关系

软件采用状态机架构,包含关机、待机选档、工作、充电、低电量、堵转保护六个状态。各状态之间的转换条件明确,确保逻辑清晰可靠。

10.2 主循环流程

冲牙器主循环流程图:按键扫描→ADC采样→状态判断→PWM更新→LED刷新→蓝牙数据处理

主循环依次执行:按键扫描→ADC采样(电流/电压)→状态判断→PWM更新→LED刷新→蓝牙数据处理。MF1124 的 GTC 定时器中断负责 90 秒计时、PWM 输出和按键消抖,IWDT 独立看门狗防止程序跑飞。

10.3 核心代码示例

档位 PWM 映射与脉冲档实现:

// 档位对应的PWM占空比(0-255,20kHz)
const uint8_t mode_pwm[3] = {
    255,   // 高档 100%
    217,   // 柔和 85%
    0      // 脉冲档(特殊处理)
};

// 脉冲档高低压交替(1ms中断中调用)
void pulse_mode_isr(void) {
    static uint8_t pulse_state = 0;
    static uint16_t timer = 0;
    if (++timer >= 200) {  // 200ms切换
        timer = 0;
        pulse_state = !pulse_state;
        set_pwm(pulse_state ? 204 : 51);  // 80% or 20%
    }
}

堵转检测(利用 MF1124 的 12 位 ADC):

#define STALL_THRESHOLD  3500  // 3.5A (mA)
#define STALL_TIME       200   // 200ms

void stall_detect(void) {
    static uint16_t stall_counter = 0;

    // ADC读取采样电阻电压,换算为电流(mA)
    uint16_t adc_val = adc_read(ADC_CH_CURRENT);
    uint16_t current = (adc_val * 3300) / 4096 / 50 * 1000;

    if (current > STALL_THRESHOLD) {
        if (++stall_counter > STALL_TIME) {
            motor_stop();
            led_alarm();  // 白色灯闪烁5秒
            sys_state = STATE_OFF;
        }
    } else {
        stall_counter = 0;
    }
}

90 秒定时关机(GTC 定时器中断):

#define WORK_TIMEOUT  90000  // 90秒 (ms)

volatile uint32_t work_timer = 0;

void gtc_timer_isr(void) {  // 1ms中断
    if (sys_state == STATE_WORKING) {
        if (++work_timer >= WORK_TIMEOUT) {
            motor_stop();
            save_mode_to_flash();
            sys_state = STATE_OFF;
        }
    }
}

档位记忆(写入 MF1124 数据闪存):

// 关机时保存当前档位到Data Flash
void save_mode_to_flash(void) {
    flash_data_write(MODE_ADDR, current_mode);
}

// 开机时从Data Flash读取上次档位
void load_mode_from_flash(void) {
    current_mode = flash_data_read(MODE_ADDR);
    if (current_mode > 2) {
        current_mode = 0;  // 出厂默认高档
    }
}

十一、PCB 设计与 EMC

11.1 PCB 布局要点

  • 电源分区:充电区(MF6003)、升压器(MF1628)、电机驱动区、MCU 区物理分隔
  • 功率地和信号地单点连接,避免地弹
  • 电机驱动回路尽量短粗,减少线阻和辐射
  • MF6003 输入电容 Cin 紧靠 IN 和 PGND 引脚,SW 走线可从 Cin 下方穿过
  • MF1628 电感靠近 IN 和 SW 引脚,SW 到电感的走线尽量短而宽
  • MF1628 反馈电阻 R1/R2 紧靠 FB 引脚
  • 功率回路(开关管、肖特基二极管、输出电容)尽量短
  • 电流采样电阻 Kelvin 连接,确保采样精度
  • 蓝牙天线区域净空,下方不铺铜,远离电机和升压电路
  • Type-C 接口的 CC 引脚增加 ESD 保护二极管

11.2 EMC 措施

  • 电机输入端并联 100μF 电解 + 100nF 陶瓷去耦
  • 电机两端并联 1N4148×4 续流二极管桥
  • PWM 频率 20kHz,避开音频频段
  • MF1628 开关节点(SW)包地处理,1.5MHz 高频辐射控制
  • MF6003 3MHz 开关节点同样需要包地
  • 主控板可选加金属屏蔽罩(蓝牙敏感时)

十二、测试与验证

12.1 功能测试项

测试项测试方法合格标准
水压精度标准压力表测量各档高档10-11.5g,柔和7-8.5g
定时功能秒表测量开机到自动关机90秒±1秒
记忆功能切换档位后关机再开机恢复上次档位
充电时间0-100%充电计时<4小时
续航时间最低档每天1次1分钟≥70天
堵转保护堵住喷嘴停机+LED闪烁5秒
防水测试1米水深30分钟无进水,功能正常
蓝牙连接5米距离连接测试稳定连接不断开
OTA升级完整升级流程成功率100%
充电禁用充电时按电源键电机不启动
充电效率温升测试开关充电表面温升<20℃

12.2 可靠性测试

  • 高低温工作:0℃~45℃
  • 高低温存储:-20℃~60℃
  • 跌落测试:1米6面跌落
  • 电机寿命:连续工作 300 小时
  • 按键寿命:10万次按压
  • 充电循环:500次充放电后容量≥80%

十三、成本与量产建议

13.1 BOM 成本估算(10K 量级)

模块器件单价(元)
主控MF1124H6S6(SSOP24)2.5
充电ICMF6003(QFN3x3-16)1.5
升压ICMF1628(SOT23-6)0.8
电机S280有刷电机6.0
泵体柱塞泵外壳+配件5.0
电池18500 1500mAh带保护7.0
蓝牙BLE模块4.0
H桥MOS2PMOS+2NMOS+驱动1.5
被动器件电感/肖特基/阻容/晶振2.0
其他按键/LED/结构件6.0
合计约36.3元

13.2 量产建议

  1. PCBA 生产:SMT 贴片,回流焊,AOI 检测
  2. 校准工序:产线增加水压校准工位,自动写入各档 PWM 校准值到 MF1124 数据闪存
  3. 测试工序:ICT 测试 + 功能测试 + 防水气密性测试(100%全检)
  4. 固件烧录:采用调试接口烧录,量产前预烧录 Bootloader 和应用固件
  5. 防水检测:气密性检测仪,压力衰减法判断密封是否合格

十四、总结

本文详细解析了便携冲牙器(蓝牙版)的完整控制方案,基于 MF1124 32 位主控 + MF6003 开关充电 + MF1628 异步升压三颗国产芯片,配合 S280 有刷电机和柱塞泵,实现了三档水压调节、90 秒定时、档位记忆、蓝牙数据记录、OTA 升级、IP67 防水等完整功能。方案特点如下:

  1. 主控性能强:MF1124 为 32 位 C-Sky 内核,20MHz,32KB Flash,15 路 12 位 ADC,资源充足,未来可扩展更多功能;
  2. 充电效率高:MF6003 采用 3MHz 开关充电,效率 95%,发热小,支持动态电源路径;
  3. 升压能力强:MF1628 集成 4.5A 限流 MOS,1.5MHz 高频,外围器件小,适合便携设备;
  4. 成本可控:BOM 约 36.3 元,适合大众消费级产品定位;
  5. 安全可靠:堵转保护、过充过放保护、IP67 防水、独立看门狗,多重保障;
  6. 续航优秀:1500mAh 电池,最低档续航 70 天。
明徽智能科技在口腔护理与医美健康护理设备PCBA 方案开发领域积累了丰富的量产经验,冲牙器控制方案已在多个品牌客户的批量产品中得到验证。如果你的团队正在评估冲牙器方案选型,或遇到具体的技术难题,欢迎查看我们的智能冲牙器方案案例或联系我们进行技术交流。