《基于单片机的仰卧起坐计数器》.docVIP

  • 43
  • 0
  • 约3.63千字
  • 约 5页
  • 2018-10-14 发布于贵州
  • 举报
《基于单片机的仰卧起坐计数器》

基于单片机的仰卧起坐计数器 引言 随着对健康的重视,人们越来越积极的参加各种运动。仰卧起坐作为一种体能训练的方法,再加上它不受场地环境影响的优点适合社会大众的简易运动方式将计算机软、硬件技术溶为一体漫反射式光电开关:它是一种集发射器和接收器于一体的传感器,当有被检测物体经过时,物体将光电开关发射器发射的足够量的光线反射到接收器,于是光电开关就产生了开关信号E3F-DS30C4,工作电压为12~36V,检测距离为0-30cm。为了和单片机电平信号相匹配,可采用光电耦合器TLP521-2进行电平转换。光电开关原理图如图1所示。 图1 光电开关内部原理 功能控制模块 该设计中涉及测试开始、提示复位以及系统复位三个功能控制键,如下图2所示。 图2 功能控制键 数码管显示模块 显示模块采用LED数码管,LED显示具有高亮度、可拼接使用、方便灵活、高效、低耗等优点[3]。LED数码管对测试计数进行实时显示。显示模块如图3所示。 图3 LED数码管 声光提示模块 该设计是测试60s内的运动量,当60s倒计时到,声光提示。即发光二极管闪烁、蜂鸣器蜂鸣提示。具体如下图4所示。 图4 声光提示接口 控制模块 控制模块采用AT89C51单片机来实现,AT89C51是美国AMETL公司生产的低电压,高性能8位单片机,AT89C51提供以下功能标准:4K字节Flash闪速存储器,128字节内部RAM

文档评论(0)

1亿VIP精品文档

相关文档