STC89C52单片机体型测量仪设计

在健康体型测量仪的设计当中,我基本完成了设计要求,身高的输入可以精确到小数点后两位,电子称的体重数据也可以精确到小数点后一位,将量程控制在150千克以内,超重会获得警报


摘  要:随着现代科学技术的飞速发展,人们的物质水平有了极大程度上的提高,与此同时,对于精神和身体健康上的追求也有了很大的发展,人们对于完美身材和健康体型的向往,逐渐渗透到日常生活中。普通的身高体重计显然已经无法满足需求,因此,人们对称重技术提出了更高的要求。投币式体型测量仪的使用已经相当普遍,但它也存在一些缺陷,比如体积大、成本高、携带不便、受众人群小等。一直以来,人们都在期待并寻找测量精准又便于携带的体型测量仪,方便在家庭中日常使用。

本文设计了一种体型测量仪,用于收集身高和体重数据,通过计算得出健康指数是否属于正常范围,并显示体型。该体型测量仪由系统电源模块、最小系统模块、体重数据收集模块和人机交互模块组成,最小系统模块的控制核心的是STC89C52,体重数据收集模块主要由称重传感器和A/D转换器组成,人机交互模块分为两个部分,键盘输入和LCD显示,方便输入身高数据和直观的显示身高、体重、健康指数等数据。

该论文有图15幅,表1个,参考文献7篇。

关键词:称重技术  体型测量仪  称重传感器  键盘输入

Somatotype meter

Abstract:With the rapid development of modern science and technology, people's material level has been greatly improved. At the same time, the pursuit of mental and physical health has also been greatly developed, people's aspiration for a perfect body and healthy body. Gradually penetrate into everyday life. The average height and weight scale obviously cannot meet the demand. Therefore, people have put forward higher requirements for weighing technology. The use of coin-operated body-type measuring instruments has become quite common, but it also has some drawbacks, such as large size, high cost, inconvenience to carry, and small audience. People have been expecting and looking for a measuring device that is accurate and portable for easy daily use in the home.

This article has designed a body shape measuring instrument that is used to collect height and weight data and calculate whether the health index is in the normal range and shows body type. The body shape measuring instrument consists of a system power supply module, a minimum system module, a weight data collection module and a human-machine interaction module. The control core of the minimum system module is STC89C52. The weight data collection module is mainly composed of a load cell and an A/D converter. Human-computer interaction module is pided into two parts, keyboard input and LCD display, convenient to enter height data and intuitive display of height, weight, health index and other data.

The paper has 15figures,1 tables and 7 references.

Key Words: Weighing technology  Somatotype meter  The weighing sensor  Keyboard entry

目  录

摘  要 I

Abstract II

目  录 III

图清单 IV

表清单 IV

1 绪论 1

2系统设计 3

2.1设计任务及要求 3

2.2总体设计方案 3

3硬件构成 5

3.1 称重传感器 5

3.2 A/D转换芯片HX711及其电路 7

3.3单片机STC89C52及其电路 8

3.4 液晶显示屏电路 9

3.5 键盘输入电路 11

3.6 声光报警电路 13

4 软件构成 14

4.1主程序的设计 14

4.2键盘程序的设计 15

4.3数据处理的设计 15

5 结论 17

参考文献 19

致谢 20

附录 21

1 绪论

随着社会形态的飞速发展和人们社会生活水平不断提高,人们对自己的身体健康越来越关注并重视。许多人由于工作的压力和不良的饮食和生活习惯,使得原来健康的身体慢慢变得糟糕,并且以每况愈下的状态继续慢性发展着,随之而来的就是各种各样、不痛不痒的小毛病,虽然不被人重视,但却慢慢折磨着自己的身心健康。在当今社会的众多现代人群中,患有肥胖和营养不良导致的瘦削的病例屡见不鲜,有些人甚至标榜以瘦为美进行无节制的减肥,导致自己的身体健康状况堪忧,而又有些人对热量摄取过多导致体重直线上升,造成了严重的肥胖症。生活中,人们能够在一些公众场合,比如商城、车站或者药店等地方,见到投币式的身高体重智能电子秤或者健康体型测量仪,可以方便人们在紧张的工作之余及时了解自己的体重情况,当超过健康指数的标准时,则显示自己的体型属于肥胖,反之当健康指数低于标准时,就能了解到自己的体型属于偏瘦,由此可知,健康体型测量仪已慢慢成为人们生活中衡量自己是否健康的不可或缺的一部分。健康指数表如图1-1所示,其中紫色表示“偏轻”,绿色表示“正常”,黄色表示“过重”,蓝色表示“肥胖”: