网站大量收购独家精品文档,联系QQ:2885784924

基于51单片机的计步器设计与制作3.pdf

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

湖南商务职业技术学院毕业设计

目录

1产品功能分析1

2设计方案遴选1

2.1主控芯片的选择1

2.2传感器的选择2

2.3系统框图设计2

3硬件电路设计2

3.1STC89C52RC单片机核心电路设计3

3.2ADXL345三轴加速度传感器模块电路3

3.3LCD1602液晶显示模块电路4

4软件设计5

4.1程序设计流程图5

4.2产品程序清单6

5制作与调试6

5.1产品装配图6

5.2调试7

5.3实测及误差分析7

6产品设计技术标准8

参考资料9

附录10

附录1元器件清单10

附录2电路原理图10

附录3PCB设计图11

附录4产品实物图12

附录5主程序代码13

湖南商务职业技术学院毕业设计

基于51单片机的计步器设计与制作

1产品功能分析

近年来,人们的生活水平不断提高,对于健康的追求也越来越高,计步器

也越来越受重视。计步器的作用主要有:

(1)了解自己每天运动的步数及所消耗的卡路里。对于许多喜欢运动的人

来说,每天步行、跑步或是健走都成为了习惯,但对于一天的运动量与消耗的卡

路里都不了解。而只要你带上3D感应电子计步器,它就能显示你每天所走的步

数与消耗的卡路里,让运动更直观。

(2)有利于监督你每天的运动,养成日行万步的习惯。一项科学研究显示,

如果人们在锻炼的时候使用计步器,每天会促使我们多走2000多步,与此同时,

会促使我们的血压下降更多,体重也会相应减轻。使用计步器能激发参加锻炼的

人的动力和热情。越是惯于久坐不爱运动,宅居的人,计步器对他们的帮助就越

大。

(3)有利于调控你的运动计划。电子计步器就是有一个量化的指标,通过

步数、距离、时间、速度等数据,可以测算出你运动消耗的卡路里与热量,从

而掌握运动量。

计步器是一种能够测量人们行走步数的电子装置,通过计算步数来帮助用

户记录每天的身体活动量。计步器的主要功能包括以下几个方面:

(1)步数计数:计步器能够准确地计算用户的步数。

(2)数据传输:计步器可以通过蓝牙技术与智能手机或其他设备进行连接,

并将收集到的步数和其他健康数据传输到相应的应用程序或平台上。本产品设

计时预留了蓝牙模块接口,可做功能拓展使用。

2设计方案遴选

2.1主控芯片的选择

方案一:选择Arduino开发板。Arduino是一款便捷灵活、方便上手的开

源硬件产品,具有丰富的接口。能通过各种各样的传感器来感知环境,通过控

制灯光、马达和其他装置来反馈、影响环境。它没有复杂的单片机底层代码,

没有难懂的汇编,只是简单而实用的函数。标准化的接口模式为它的可持续发

1

湖南商务职业技术学院毕业设计

展奠定了坚实的基础,但价格较高,不适合做企业大规模开发,不能满足一些

高性能和复杂的应用需求。

方案二:选择STC89C52作为系统的主要芯片。芯片配合PC端就可以将代码

烧入到单片机里,省去了很多步骤,速度比上一代更快。它是从软件到内部硬

件都拥有整套的按位操作系统,称为微处理器,片内RAM双重功能地址区间是

所拥有的功能,以及乘法和除法指令,使用极为灵活。本设计采用此方案来进

行硬件电路设计。

2.2传感器的选择

ADXL345加速度传感器实时采集运动数据,然后将数据送到单片机TC89C52

进行处理,并判断运动状态并通过算法计算运动步数和里程,选择ADXL345传

感器比较适合我们设计的产品。因此,本设计选择此方案来实现数据检测。

2.3系统框图设计

您可能关注的文档

文档评论(0)

1243595614 + 关注
实名认证
内容提供者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档