⚡ 牙刷串口电压监测系统
您的浏览器不支持 Web Serial API,请使用最新版本的 Chrome 或 Edge 浏览器。
选择串口:
-- 请先刷新串口列表 --
🔄 刷新列表
波特率:
🔗 开始监听
⏹ 停止监听
🗑 清空数据
🗑 清除标记
📊 导出CSV
💾 保存图片
📊 数据分析器
⚙️ 算法配置
💡 提示:
单击图表数据点添加标记
,
双击标记点删除标记
未连接
当前电压:
-- mV
可视区平均:
-- mV
是否超载:
否
数据点数:
0
📋 原始数据日志(最近100条)
⚙️ 超载检测算法配置
×
窗口配置
极短期窗口 (wsTiny)
用于趋势检测(3样本≈0.3秒),值越小越敏感
短期窗口 (wsShort)
用于当前状态(5样本≈0.5秒),影响响应速度
长期窗口 (wlLong)
用于基准线(50样本≈5秒),值越大越稳定
进入超载判断
连续上升趋势次数 (riseTrendCount)
连续上升多少次后判定为RISING,建议2-3
上升阈值 (riseThreshold)
超基线多少mV进入RISING,越小越敏感
峰值阈值 (peakThreshold)
超基线多少mV确认超载,核心阈值
稳定阈值 (stableThreshold)
波动小于此值视为稳定,判断高位保持
退出超载判断
快速下降速率 (fastDropRate)
每样本下降多少mV视为快速下降
快速下降计数 (fastDropCount)
连续快速下降次数,越小退出越快
回基准阈值 (backToBaseline)
与基线差距小于此值视为回到基线
基准稳定计数 (baselineStableCount)
基线附近稳定多少次确认退出
FALLING状态
FALLING基准阈值 (fallingBaseline)
下降过程中回到基线的判定阈值
FALLING稳定计数 (fallingStableCount)
下降后稳定多少次确认退出
尖峰过滤
启用尖峰过滤 (spikeFilter)
过滤异常快速跳变,避免误报
最大上升速率 (maxRiseRate)
超过200mV/样本的上升视为尖峰
🔄 恢复默认
📤 导出配置
📥 导入配置
💾 保存配置