程序开发文档

2019-04-23 09:55

程序开发文档

编写者:杨显洁 日期:2012-12-15

中国地质大学(北京)

目录

1、摘要…………………………………………………………………………………… 2 1.1项目背景 ……………………………………………………………………………3 1.2项目的主要任务及内容……………………………………………………………3

2、自行车的里程表总体方案设计 ………………………………………………………4 2.1 任务分析与实现………………………………………………………………… 4 2.2自行车的里程表硬件方案设计 ………………………………………………… 4 2.3自行车的里程表软件方案设计……………………………………………………5

3、自行车的里程表硬件电路设计……………………………………………………… 7 3.1概述…………………………………………………………………………………7 3.2传感器及其测量系统………………………………………………………………7 3.3单片机的原理及应用………………………………………………………………9 3.4显示电路的设计 ……………………………………………………………………12

4、附录…………………………………………………………………………………… 12

1

1 摘 要

随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前的里程等物理量。本文主要阐述一种基于霍尔元件的自行车的里程表的设计。以 MSP430单片机为核心,OH1881 霍尔传感器测转数,实现对自行车里程的测量统计,将自行车的里程数用LCD实时显示。文章详细介绍了自行车的里程表的硬件电路和软件设计。

硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送显示。软件部分用C语言进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符合设计要求。

关键词:里程;霍尔元件;单片机MSP430;LED显示

2

1.1 项目背景

自行车被发明及使用到现在已有两百多年的历史,这两百年间人类在不断的尝试与研发过程中,将玩具式的木马车转换到今日各式新颖休闲运动自行车,自行车发展的目的也从最早的交通代步的工具转换成休闲娱乐运动的用途。

随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。因此,人们希望自行车的功用更强大,能给人们带来更多的方便。自行车里程表作为自行车的一大辅助工具也正是随着这个要求而迅速发展的。本设计采用了MSP430系列单片机设计一种体积小、操作简单的便携式自行车的里程表,它能自动地显示当前自行车行走的距离。

1.2 项目的主要任务及内容

本项目主要任务是利用霍尔元件、单片机等部件设计一个可用LCD液晶显示屏实时显示里程的自行车的里程表。本文主要介绍了自行车的里程表的设计思想、电路原理、方案论证以及元件的选择等内容,整体上分为硬件部分设计和软件部分设计。

本文首先扼要对该项目的任务进行方案论证,包括硬件方案和软件方案的设计;继而具体介绍了自行车的里程表的硬件设计,包括传感器的选择、单片机的选择、显示电路的设计;然后阐述了该自行车的速度里程表的软件设计,包括数据处理子程序的设计、显示子程序的设计;最后针对仿真过程遇到的问题进行了具体说明与分析,对本次设计进行了系统的总结。

具体的硬件电路包括MSP430单片机的外围电路以及LCD液晶显示屏等。 软件设计包括:芯片的初始化程序、显示子程序等,软件采用C语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计。

3


程序开发文档.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大连地产房地产开发手续详细流程图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: