APP下载

基于单片机的脂肪秤

2017-03-23赵莉莉

科技创新与应用 2017年6期

赵莉莉

摘 要:电子脂肪秤的设计是以STC89C52单片机作为控制中枢,外围电路集成了电源供电模块,压力传感器,超声波传感器,LCD1602液晶显示模块,按键模块,复位电路,蜂鸣器等。系统测量完人体的身高和体重后,手动输入腰围,系统自动处理,液晶显示身高,体重,腰围和脂肪率,并且有语音播报功能。

关键词:STC89C52单片机;压力传感器;超声波

1 概述

体内脂肪的平衡与否,决定着人们身体的健康。如果脂肪过量囤积,就会导致各种疾病的发生,会对身体产生危害。那么怎么测量人体的脂肪率呢?也就是要知道人体的脂肪占据人体的比例,进而来判断人体的健康程度。众所周知,肌肉内含有较多的水分,从本质上来说是可以导电的,但是脂肪却是不导电的。我们可以通过对人体的不导电率的测量,来检测出人体的脂肪率。本次设计利用BIA理论,即生物电阻抗分析方法,把我们设计的电极片和人体的双腿接触,加上一定的安全电压,来测量人体的电阻。然后输入用户的基本数据,带入实验公式,系统自动计算人体脂肪率。

2 设计思路

在本次设计中,系统上电后,就会通过LCD1602来显示“Welcome to Used.”“Initializing...”然后我们按下确定按键,当显示完“height start....”的时候就去通过超声波测试来测量人体的高度。测量完毕之后就会在LCD1602当中显示“height end....”和“Please confirm..”。显示完毕之后按下“确定”按键,蜂鸣器响一声,系统就会采集压力传感器的数据,一开始会显示“Weight start....”,开始调用压力传感器模块。在此之前可以对压力传感器施予一定的压力,来模拟有人体或者有物体已经站上去的效果。……

登录APP查看全文