2025《基于单片机的计步器硬件系统和软件系统设计案例分析》2900字.docxVIP

  • 0
  • 0
  • 约4.95千字
  • 约 9页
  • 2026-01-06 发布于湖北
  • 举报

2025《基于单片机的计步器硬件系统和软件系统设计案例分析》2900字.docx

PAGE

PAGE1

PAGE

PAGE8

PAGE

PAGE2

基于单片机的计步器硬件系统和软件系统设计案例分析

目录

TOC\o1-3\h\u17644基于单片机的计步器硬件系统和软件系统设计案例分析 1

93121基于单片机的计步器硬件系统设计 1

286391.1微处理器电路模块 1

236791.2传感器电路模块 3

172061.3液晶显示器电路模块 4

316112基于单片机的计步器软件系统设计 6

304262.1Keil4软件介绍 6

71432.2AD绘图软件介绍 6

72212.3软件设计 6

281832.1.1主程序 6

236772.2.2数据检查子程序设计 7

40592.2.3液晶显示子程序设计 8

1基于单片机的计步器硬件系统设计

1.1微处理器电路模块

在整个单片机控制系统在工作的时候,由于单片机无法直接使用单个芯片来进行数据的处理,以及进行系统的工作内容,因此需要使用单片机最小系统,单片机最小系统是指能够使单片机进行运算处理以及信息采集的最精简电路,该部分的组成结构方面[[]陈国良,李飞,张言哲.一种基于自适应波峰检测的MEMS计步算法[J].中国惯性技术学报,2015,23(3):315-312.],主要是由单片机程序下载电路,单片机时钟电路,以及单片机复位电路构成。在所有单片机进行工作的时候,这都是必不可少的部分,如下图

[]陈国良,李飞,张言哲.一种基于自适应波峰检测的MEMS计步算法[J].中国惯性技术学报,2015,23(3):315-312.

图1.1单片机最小系统电路原理图

(1)单片机复位电路

单片机在运行程序的过程当中,由于单片机所处的环境复杂多样,可能会受到外界电磁干扰或者是电源的干扰作用而造成死机的现象,死机时候的具体现象是单片机无法执行程序或者是无法按照预想的结果进行运行,在该种情况下,单片机整个系统都是处于无效工作状态,但是单片机整个系统还在处于供电,其外部的电源以及外部的设备都在处于工作状态,为了能够在不断电的情况下使单片机重新运行,则需要单片机复位电路,单片机复位电路最大的功能就是能够在按键按下时通过电路的输出给单片机复位电路引脚一个高电平信号使单片机发生复位反应,单片机复位电路主要包含按键电容以及电阻,其具体的电路设计如下图1.2所示:

图1.2单片机复位电路设计

(2)单片机时钟电路

在单片机运行程序的时候,单片机的内部需要使用时钟节拍来使单片机的内部按照相应的规律来进行运行程序,由于单片机的内部不具备时钟电路以及时钟芯片,因此在设计的过程当中,需要通过外部时钟电路的输入才能够完成该部分的功能,时钟电路在组成结构方面主要是由晶振电容构成[[]马明.基于可佩带传感器的人员自主定位技术研究[D].国防科学技术大学,2014.],晶振的作用是能够提供震荡的信号,并联谐振谐振的功能就是能够为震荡的信号提供并联谐振回路,Stm32单片机所采用的时钟频率输入为32.768K赫兹,所采用的并联谐振电容为20pf,其电路设计原理图如下图

[]马明.基于可佩带传感器的人员自主定位技术研究[D].国防科学技术大学,2014.

图1.3单片机时钟电路

1.2传感器电路模块

ADXL345该模块是一款体积较小[[]黄小平,王岩.卡尔曼滤波原理及应用—MATLAB仿真[M].北京:电子工业出版社,2015.],同时精确度较高的三轴加速度计,在进行使用的过程当中,该款模块具有超低的功耗,在进行待机时其功耗电流为0.1uA,模块进行检测,加速度计时能够进行配置,采集精度以及分辨率,模块内部具有10位固定的分辨率,供电范围较宽,使用供电电源为2V~1.6v,通常使用AMS1117进行降压处理,将5v直流电转换为

[]黄小平,王岩.卡尔曼滤波原理及应用—MATLAB仿真[M].北京:电子工业出版社,2015.

ADXL345的工作原理:

本产品是一款高性价比,体积小功耗低的电子产品,在进行使用的过程中有多种加速度可以供选择,能够测量的范围较宽,不仅能够测试动态物体,也能够进行静态的测试。可以作为倾角加速度以及重力加速度进行使用。在进行使用时应该特别注意其引脚电平,保证电平不会烧坏实物,在使用的过程中当模块进入待机状态时应该保证模块能够被立即唤醒进行工作,同时,该模块能够进行自动调节消耗的电能在使用时,该模块的消耗电能以及输出的速率之间成正比关系,在自动休眠模式下,模块能够从禁止期间,进行自动切换,同时能够大大节约电能消耗,使用该功能时,功耗电流为23uA。

ADXL345加速度计与

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档