peakcoo分享一个关于四/八电极之智能秤的功能与芯片设计。
主要功能:通过原理脂肪不导电而水分导电,实现从电流通过的难易度知道肌肉的重量,因此可以判断出身体体重里脂肪和水分的比例。
智能秤方案采用四/八电极人体成分分析测脂模组,实现人体测脂功能。 心电采集功能提供心率值和心电波形原始AD值,配合APP SDK包可实现心电波形显示。内嵌人体生物阻抗测量( BIM)专用芯片,支持8电极阻抗测量, 自带人体成份算法库,提供人体脂肪率、肌肉率、水份率、 基础代谢率、 内脏脂肪等级、 蛋白质、 骨盐量、身体年龄、身体得分等多项参数, 另外提供左右手、躯干、左右脚共 5 段节肢的脂肪率、 肌肉率。内置24bitADC称重处理单元,提供高精度体重测量。提供UART接口(TTL,3.3V)与外部通信。
主控芯片是 CSU8RP3216的OTP MCU,带12-bit ADC的8位CMOS单芯片RISC MCU,内置2K×16位OTP程序存储器,是一个高性能和低功耗的芯片。 CSU8RP3216单片机芯片的工作电流正常模式下是0.85mA@4MHz,3V~8uA@32KHz,3V;休眠模式下的电流小于1μA。
专用微控制器的特性
上电复位(POR)
上电复位和硬件复位延迟定时器(98ms)
内带低电压复位(LVR)
可编程预分频的8位定时器0
可编程预分频的12位定时/计数器2
可编程预分频的12位定时/计数器3
可编程预分频的12位定时/计数器4
扩展型看门狗定时器(32K WDT)
外设特性
17位双向I/O口,1位输入口
3路蜂鸣器输出
3路PWM输出
7个内部中断,2个外部中断
9个具有唤醒功能的输入口
9路12-bitADC
内部1.4V/2.0V/3.0V/4.0V、VDD,外部输入6种参考电压选择
带数字比较器
内部参考电压1.4V/2V/3V/4V,精度±1%
低电压检测(LVD)引脚,内部提供2.4V、3.6V电压比较,低电压复位滤波时间可配
5个开漏输出口PT1.1、PT5.1、PT5.0、PT3.5、PT3.6
PT1.4,PT3.5和PT3.6输出电流可独立配置为IOH/IOL=54/57mA@5V
PT1.4/PT1.5/PT1.6/PT1.7输出电流可独立配置为IOH/IOL=31/35mA@5V
CMOS技术
电压工作范围 —2.2V~5.5V@fcpu=1MHz(指令周期)
工作温度范围 — -40~85 oC(工业级)
振荡器
内带16/8/4/2MHz振荡器,精度为±1%
外部32768Hz晶振(RTC)或2MHz~16MHz晶振
或ERC 6.8M@5V,68KΩ