自行车码表设计毕业论文Word格式文档下载.doc
- 文档编号:13158384
- 上传时间:2022-10-07
- 格式:DOC
- 页数:51
- 大小:9.89MB
自行车码表设计毕业论文Word格式文档下载.doc
《自行车码表设计毕业论文Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《自行车码表设计毕业论文Word格式文档下载.doc(51页珍藏版)》请在冰豆网上搜索。
关键词:
ST1101,SST89E516,LCD,ZLG7290,报警
TheDesignOfBicycleStopwatch
ABSTRACT
Withtheimprovementoflifelevel,bikeisnotonlythetransporttoolbutalsoit’sauxiliaryfunctionbecomemoreandmoreimport.Therefore,peoplehopethatthefunctionofamusement,leisureandexerciseofbikebecomemoreandmore;
andbringmorehealthandhappy.Asoneimportauxiliaryfunctionofbikestopwatchdevelopsquickly.Thedesignofstopwatchisscientific,reasonableandbeautiful;
anditalsohasitspracticalvalue.Stopwatchcancalculatespeedanddistance,reflectstrueexercisestate;
basedonthisexercisercanadjustsexercisestrengthsothatitcanreachthebesteffectofhealthyexercise.
ThisprojecttakesSST89E516MCUasmaincontrolchipandtakes128*64LCDasterminaldisplaywhichdisplaysspeedperhour,distanceandsystemset.Inthesystemsetmenupeoplecansetinstallinformationtoimprovemeasureprecision.Besides,itappendsalertingfunction.Whenreachthedistanceandspeedsetinadvance,thesystemwillalertautomaticallytoremindexerciserthathehasreachedexercisestrengthsetinadvance.
Thisprojectmainlyincludesbicyclewheelpulseacquisition,keyboardinputanddatashows.ThemainprogramiscompiledbyClanguagewhichistodoinitializationandkeyboarddealing;
thecompilerandsimulationdownloadofprogramaredonebyKeilCandSSTFlashFlex51,andthevariousfunctionsofthebicyclearerealizedconcretelybytheSCMexperimentdevelopmentboard.
KEYWORDS:
ST1101,SSTE516,LCD,ZLG7290,Alert
47
目 录
前 言 1
第1章绪论 2
§
1.1开发背景及意义 2
1.1.1开发背景以及码表 2
1.1.2开发的意义 2
1.2设计内容 3
第2章系统方案论证与分析 4
2.1系统方案 4
2.1.1系统概述 4
2.1.2系统原理 5
2.1.3采集信息部分以及传感器的选择 5
2.2单片机系统部分 6
2.2.1主控芯片选择 6
2.3数据处理并显示模块 6
2.3.1多位LED数码管显示 6
2.3.2128*64LCD显示 7
2.4键盘部分及所需芯片选择 8
2.4.1ZLG7290芯片特点 9
第3章系统硬件设计 10
3.1系统设计图 10
3.2SST89E516主控芯片 10
3.2.1芯片一般通用暂存器 10
3.3脉冲发生源 12
3.3.1显示模块 15
3.4键盘及ZLG7290芯片 16
3.4.1芯片引脚及说明 16
3.4.2引脚功能 17
第4章系统软件设计 19
4.1软件系统设计 19
4.2液晶显示 20
4.2.1显示器具体指令介绍 21
4.3键盘输入部分 24
第5章系统测试结果分析 26
5.1系统各模块仿真结果及分析 26
5.1.1系统运行结果分析 27
结 论 30
参考文献 31
致 谢 33
附 录 34
前 言
随着人们生活水平的逐渐提高,人们对于生活质量的要求也日益增加,尤其是对健身的要求。
自行车在中国普遍作为代步工具。
而在国外,自行车却是一项十分受欢迎的健身运动。
因为它无污染,价位低廉,老少皆宜。
而且在运动过程中可以充分享受到大自然,对于忙碌的现代人来说,无疑是一种较好的放松方法。
在中国这种情况也在慢慢发生变化。
因此爱好自行车运动的人十分学要一款能测速的装置,以知道自己的运动情况。
并根据外界条件,如温度,风速等进行适当的调节,已达到最佳运动的效果。
而对于自行车运动员来说,最为关心的莫过于一段时间内的训练效果。
因为教练要根据一段时间内运动员的训练效果进行评估,从而进行适当的调整已使运动员达到最佳的状态。
因此需要一种装置进行对训练中各种参数的测定记录。
码表主要针对那些业余爱好者,他们运动一般会选择晴朗凉爽的天气进行运动,所以温度和风速对运动员几乎没影响,只要能精确的测量速度和里程以及时间即可。
并能在运动员达到预期运动量后能准确提醒运动员已达到预期要求。
本设计以SST89E516单片机为主控芯片,把霍尔传感器传来的脉冲信号进行处理,预算,精确的计算出行驶的速度和里程,然后在传送给LCD显示器,从LCD上显示出运动的一系列数据,而且还可以通过显示器进行人机对话,可以通过显示器和键盘进行一些参数的设置,比如像将要安装的自行车的轮圈的半径设置,以及预设运动量的和时间的设置。
这些都需要通过显示器进行设置,其中的时间是用芯片内自带的计数器进行计数的。
本设计是以SST系列单片机为主控制芯片,采用霍尔元件检测小车行驶速度。
程序用C语言编写,由主程序、外部中断服务程序、定时器中断服务程序、延时子程序等模块组成。
主程序主要完成程序的初始化和键盘处理,外部中断服务程序由测量、计算、读数等部分组成。
第1章绪论
1.1开发背景及意义
1.1.1课题背景
在这个背景下,自行车里程表作为自行车的一大辅助工具迅速发展起来.科学、美观、合理设计自行车里程表有一定的实用价值.它能合理计算出速度及公里数,使运动者运动适量,达到健康运动与代步的最佳效果.码表能尽可能真实地反映骑行状况,便于车手及时调整自己的举动,也便于收集骑行数据供自己或队友们进行参考和对比。
自行车码表一般由安装于前车圈钢条上的感应磁铁、前叉上的感应器、顺着前叉蜿蜒而上的连接线、置于握把上面的码表座和座上面的码表。
码表的工作原理是:
车圈旋转时感应器捕捉到感应磁铁带来的信息,通过连接线传输至码表,码表对此进行处理后计算出时速、里程等信息并显示。
它能够让我们比较精确的知道自己的当前速度、骑行时间、单次里程、总里程、平均速度、最高速度等。
1.1.2课题的意义
本设计就是针对普通运动员在运动中不能很好的把握自己达到了多大的速度,行驶了多远的距离而设计的。
以往的码表只能进行测量速度,里程,时间,温度等数据,虽然能实现很多的功能,但是其中的一些功能不适合自行车业余爱好者,浪费资源,而且性价比也低,而且也不能很好的把握当前运动量,从而不能很好的实现娱乐和锻炼的效果。
而本设计却能实现娱乐和锻炼的双重效果,而且相对业余爱好者性价比更高。
1.2KeilC介绍
KeilC51µ
Vision3集成开发环境是KeilSoftware,Inc/KeilElektronikGmbH开发的基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常理想。
KeilC51集成开发环境的主要功能有以下几点:
(1)µ
Vision3是一个集成开发环境,它将项目管理、源代码编辑和程序调试等组合在一个功能强大的环境中。
(2)C51国际准化C交叉编译器,从C源代码产生可重定位的目标模块。
(3)A51宏汇编器,从80C51汇编源代码产生可重定位的目标模块。
(4)BL51链接器/定位器,组合由C51和A51产生的可重定位的目标模块,生成绝对目标模块。
(5)LIB51库管理器,从目标模块生成连接器可以使用的库文件。
(6)OH51目标文件至HEX格式的转换,从绝对目标模块生成Hex文件。
(7)RTX-51实时操作系统,简化了复杂的实时应用软件项目的设计。
此软件可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平。
支持在线仿真,纯软件信仿真,多种调试方式(单步、全速等),其应用相对简单,很容易就可以掌握该软件的基本操作用法,可以用C语言和汇编两种语言进行编程,还可混编,支持C语言的编程对初学者提供了很大方便,在调试过程中,可通过相关工具,直接查看变量的即时结果,目标代码的生成也容易。
1.3设计内容
1.以SST89E516单片机为主控制芯片。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自行车 码表 设计 毕业论文