摘要:时代在进步,财富在累积。可人们的身体健康标准却在一步又一步地后退。当人们有这个意识时,运动就成了人们改善自己身体素质的极其关键的必由之路。步行就是最佳的运动之一,是咱们老百姓最普遍的健身方式。而在你运动的过程中,计步器就可以利用自身的优势来让你知道你自己的身体状况,判断自身是否处于一个亚健康的水平。那如何判断呢??就比如说人在运动时会产生的加速度,运动过程中消耗的卡路里,以及行走的路程多少等等方面。
在这个系统中,我使用了以微控制器STC89C52为核心的计步器控制系统,来实现运动计步,分析消耗能量等方面的功能,同时利用具有体积小,功耗低的特点的三轴加速度传感器ADXL345来实现,最后通过显示屏LCD1602予以显示。软件部分通过C语言进行编程译写,分模块步骤完成设计。
关键字:步行;计步器;单片机STC89C52;传感器ADXL345;LCD显示
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课程研究的背景与意义-1
1.2计步器的发展与现状-1
1.3计步器的分类-2
1.4世面上的计步器种类-2
1.4.12D型-2
1.4.23D型-2
1.4.3手表型-3
1.4.4手机型计步器-3
1.4.5脂肪测量计步器-4
1.4.6收音机计步器-4
1.4.7计步腕带-4
1.5课题的目标与任务-5
第二章 计步器系统方案设计-6
2.1基于加速度信号检测的计步器原理-6
2.2大致框图-6
第三章 计步器硬件系统设计-8
3.1单片机芯片简介-8
3.1.1主要特性-9
3.1.2STC89C52RC单片机的工作模式-9
3.1.3串口通信-9
3.2LCD1602液晶显示屏简介-12
3.2.1LCD1602的管脚功能-12
3.3传感器ADXL345简介-13
3.3.1按键电路-14
第四章 计步器系统软件设计-15
4.1程序开发环境简介-15
4.2主程序流程图-15
第五章 设计的调试与分析-19
5.1焊接注意点-19
5.2调试注意点-19
实物图-20
结束语-22
致 谢-23
参考文献-24
附录-25
原理图-25