答辩-自行车数字里程表设计.pptVIP

  • 254
  • 1
  • 约1.16千字
  • 约 15页
  • 2018-08-14 发布于浙江
  • 举报
自行车里程表设计 自行车的使用越来越广泛,它不再仅仅是普通的运输、代步工具,而且成为人们休闲、娱乐的工具。 在这个背景之下,设计一款轻便、精确、美观的自行车数字里程表有着重大意义。它不仅可以帮助人们检测骑行的距离,甚至可检测当前环境的温度、湿度、日期时间,使锻炼者能够适量适时运动,更好的进行自行车骑行。 硬件设计 软件设计 调试与分析 设计结构综述 绪论 绪论 绪论部分主要是对本设计背景的介绍,以及设计的总体概述、设计要求。 车轮周长——设定的当前自行车车轮周长; 里程——当前的行驶路程; 速度——当前的瞬时行驶速度; 时间——当前的时间,可进行设定; 温度——当前的环境温度; 湿度——当前的环境湿度; 设计难点 (1)数据采集:由于数据采集是通过永磁体触发霍尔传感器产生脉冲送至单片机,所以要求在安装永磁体和霍尔传感器时位置合适,能确保永磁体切割磁感线产生霍尔效应。 (2)电路搭建:电路元件用电烙铁和焊锡焊接在开发板上,对元件布局,元器件之间的连接都需要仔细认真,避免电路连接时出现短路断路等问题。 (3)软件调试:编写程序时,要多次调试直至程序编译成功无误。并且能在keiL环境下实现软仿真成功。 单片机 按键控制 里程测量电路 其他功能电路 显示电路 硬件设计 温湿度测量电路 本设计的核心是单片机,由于平时对52单片机比较熟悉,最后决定选用STC89C52单片机进行本次设计。 里程测量电路的主体是霍尔传感器。它是采用半导体集成技术制造的 磁敏电路,其特点是体积小、灵敏度高、响应速度快、温度性能好、 精确度高、可靠性高。将磁铁安装在自行车轮上,每转动一圈霍尔传 感器感应到并发出脉冲。 按键控制由4个按键按键组成,分别的功能是设置、加、减、退出设置。 显示电路硬件是一个12864的显示屏。它是一种具有4位/8位并行、2线或 3线串行等多种接口方式,内部含有国标一级、二级中文字库的点阵图形 液晶显示模块;其分辨率为128*64. 其他电路包括一个时钟电路,即显示当前时间;以及一个温湿度传感器电路,可显示当前环境的温度和湿度。 晶振是给单片机提供工作信号脉冲的,这个脉冲就是单片机的工作速度。 程序设计部分分为主程序和子程序。子程序中包括液晶显示程序、DS1302时钟程序、温度湿度测量程序。 主程序包括定时器初始化子程序、定时器中断子程序以及两个外部中断程序。它完成对各个子模块程序的初始化, 调用控制子模块程序、显示子程序。 在设计过程中,本来还想在添加一个测定风速的传感器,但由于元件 布局出现了一些问题最终没能成功添加。算是一个遗憾吧。 另外在程序编写过程中,也出现了各种各样的问题,但所幸都被一一 排查出来最终解决了! 谢谢老师!!

文档评论(0)

1亿VIP精品文档

相关文档