这个传感器一直经受人体的压力,材料要求会比较高,价格就大大增加了;而且 这个传感器还得结合很多其他的信息才能够进行计算步数,因此基本可以排除在 外。
本着物美价廉的原则下,首先排除压力传感器(不仅价格高,而且设计难度 大),其次机械式振动传感器由于技术落后,性能不足早已被淘汰,所以本次设 计选用加速度传感器,经过多年的发展,这款传感器也有了很多种型号。本次毕 业设计所需要的传感器偏向于价格低,满足最低要求即可,因此我选择 ADXL345 型号的加速度传感器。
2。3 微处理器的选择
我打算使用单片机来作为本次设计的微处理器,相对于普通的微处理器来 讲,单片机相当于一台简易的微型电脑,简单的通上电源和加一个复位以及晶振 电路就可以构成一个系统,然后就可以运行烧录的程序了,所以它比其他的微处 理器更简单,更易上手,单片机控制功能强,而且它具备的功能也足以让我完成 这次毕业设计,因此我选择 STC89C52 型号的单片机芯片。
2。4 系统设计
这次的设计使用单片机作为处理器,加速度传感器来采集步行的加速度,处 理后把信息传递给单片机,然后单片机处理后得出数据信息,显示在液晶显示屏 上面。总体方框图如图 2-1 所示
简单介绍一下图 2-2 的各个小框图
(1)电源供电电路:提供电源给整个系统使用。
(2)加速度传感器:采集加速度,处理后把信息传递给单片机进行计算, 这个在后面还会介绍具体的型号和如何工作等等。
(3)单片机:微处理器,运算传感器传递的信息,然后向显示屏输出数据, 控制整个个系统的运行。
(4)复位电路:通过按键来复位单片机以及记录的数据。如图 2-2 所示:
(5)振荡电路:振荡电路是为了保证单片机稳定运行。如图 2-3 所示
3 系统的硬件设计
3。1 微处理器电路模块
本次选用的单片机芯片是 STC89C52(引脚图如图 3-1 所示),STC 系列的 单片机具有以下优点:由于单片机内部的时钟电路、复位电路、供电系统等都经 过特别的处理,所以抗干扰能力强;功耗超级低;支持 IPS 下载。
STC89C52 引脚图
单片机复位也就是重启单片机的意思,和重启电脑类似,重启会关闭上次开 机的所有操作,一切又重新开始,由于单片机是早已设定好程序,所以相当于重 头开始运行预设定的程序,电脑会死机蓝屏,单片机属于微型计算机,也会出现 类似系统紊乱的问题,此时单片机复位就派上用场了,单片机复位不仅仅是还原 单片机的程序重新运行,而且还对它内部的寄存器有影响。它们的复位状态如表 3-1 所示。
表 3-1 一些寄存器的复位状态
寄存器 复位 寄存器 复位
ACC 00H TL0 00H
PSW 00H TH0 00H
SP 07H TL1 00H
DPTR 0000H TH1 00H
P0-P3 FFH SCON 00H