按摩仪安全保护机制
📚 30章 · 从入门到实战
v2.0
01
安全保护概述
为什么需要安全保护?过热、过流、短路、堵转风险
02
硬件基础
主控选型(STM32/ESP32)、传感器接口、驱动电路
03
软件架构
状态机设计(空闲/运行/保护/故障)、任务调度
04
温度保护
NTC热敏电阻、ADC采样、阈值与迟滞控制
05
过流保护
检测电阻+运放、ADC采样、PWM限流
06
短路保护
硬件比较器+软件确认、去抖、自动恢复
07
堵转保护
霍尔测速、堵转判断、反向驱动尝试
08
电压保护
电池监测、低电量关机、过压保护
09
通信保护
I2C/SPI超时、CRC校验、错误重试
10
看门狗(WDT)
独立/窗口看门狗、喂狗策略、死机复位
11
EEPROM/Flash保护
参数备份、写入失败检测、恢复出厂
12
按键与触摸保护
消抖、长按短按、触摸误触发抑制
13
电池管理保护
TP4056/MAX17320、过充/过放/过温
14
电机驱动保护
H桥MOSFET、死区时间、直通/过温关断
15
固件升级保护
Bootloader、回滚、SHA256校验
16
异常日志记录
时间戳+事件码、环形缓冲区、导出
17
用户界面保护
OLED异常、蜂鸣器报警、LED指示
18
蓝牙通信保护
连接超时、重传、AES-128、防重放
19
多级保护联动
过热降速、过流切断、蜂鸣报警
20
安全测试方法
边界测试、故障注入、长时间稳定性
21
国际安全标准
IEC 60601、GB 4706、CE/FCC认证
22
生产测试保护
产线自检、FCT、老化测试参数
23
低功耗模式保护
休眠监控、唤醒源、功耗优化
24
多传感器融合
温度+电流+转速联合、加权投票
25
RTOS保护
FreeRTOS任务看门狗、堆栈检测、优先级反转
26
电磁兼容(EMC)
滤波、屏蔽、软件去抖抗干扰
27
用户误操作保护
儿童锁、连续使用限制、自动关机
28
故障诊断与恢复
故障码定义、自动恢复次数、永久锁定
29
云端安全保护
MQTT/TLS、身份认证、远程升级安全
30
综合案例实战
从零搭建完整安全保护系统(硬件+软件+测试)