欢迎来到天天文库
浏览记录
ID:11842016
大小:1.03 MB
页数:49页
时间:2018-07-14
《一种智能型自行车速度表的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要摘要随着时代的发展,越来越多的人都把骑自行车作为了一项锻炼身体的运动项目。如果在自行车上加装一个速度表,就可以知道自己骑车的速度,从而能很好地控制运动量。本文针对这一问题,介绍一种智能型自行车速度表的设计。采用MSP430单片机作为定时计数器核心,由干簧管产生脉冲信号,实现对速度的测量。论文首先介绍了速度表的基本原理,包括传感器的选择以及MSP430单片机芯片。然后,详细介绍了智能型自行车速度表的硬件电路设计以及软件设计。硬件部分利用干簧管产生脉冲信号并送入单片机芯片,然后单片机将信号进行处理并送入LCD显示。软件设计采用模块化设计,用C语言进行编程设计。最后,本文对速度表进行了仿真测试
2、,其能很好的应用于实际当中。关键词:速度表干簧管MSP430单片机LCD显示摘要ABSTRACTABSTRACTWiththedevelopmentoftheera,moreandmorepeopleregardcyclingasanexercisesport.Ifyouinstallaspeedometeronthebike,youcanknowthespeedofcycling,whichcancontroltheamountoftheexercise.Inthispaper,itintroducesanintelligentdesignofbicyclespeedometer.Usin
3、gtheMSP430microcontrollerasthecoretimercounterandusingthereedswitchtogeneratethepulsesignal,thespeedmeasurementareachieved.Firstlyitintroducesthebasicprinciplesofthespeedometer,includingtheselectionofthesensorsandtheMSP430microcontrollerchip.Thenthehardwarecircuitdesignandsoftwaredesignofthespeedom
4、eterareintroducedindetail.Aboutthehardware,thepulsesignalgeneratedbythereedswitchistransmittedintoSingleChipMicrocomputersystem.ThenthesignalprocessedbytheSingleChipMicrocomputersystemissenttoLCDdisplay.ThesoftwareisdesignedwiththeCprogramminglanguageandtheprogramisdesignedinthemodeofmodules.Keywor
5、ds:speedometerreedswitchMSP430MicrocontrollerLCDdisplay目录i目录第一章绪论11.1课题背景11.2课题任务及内容安排1第二章MSP430单片机原理及应用32.1MSP430系列超低功耗单片机简介32.1.1MSP430单片机的特点42.1.2MSP430单片机的应用前景42.2定时器42.2.1定时器模块42.2.2定时器A工作模式42.2.3定时器A捕获/比较功能62.2.4定时器A的中断72.3液晶控制器82.4I/O端口特性9第三章速度表总体设计方案133.1课题的原理分析与实现133.2硬件选型143.2.1传感器选型143.2
6、.2MSP430427的单片机简介15第四章速度表的硬件电路设计174.1概述174.2单片机外围电路设计174.2.1脉冲信号发生电路设计174.2.2电源模块设计194.2.3时钟电路设计204.2.4显示电路设计214.2.5调试接口设计23第五章速度表软件设计25目录i5.1简述255.2各模块程序设计25ii目录5.2.1主程序设计255.2.2数据处理子程序设计26ii目录5.2.3显示程序设计26第六章其他速度表设计方案简述29第七章总结与展望317.1总结317.2展望31致谢33参考文献35附录A37附录B39第一章绪论1第一章绪论1.1课题背景作为传统的出行方式,自行车在
7、现代社会又焕发出了新的活力。首先在骑行中不产生污染,另外从保护环境和经济等因素看,自行车在我国仍然是最佳出行方式之一。随着人们物质生活水平的提高,自行车日益成为人们的一种健身休闲方式,其舒适性及多功能性成为追逐的目标。自行车速度表即为自行车爱好者的追逐目标之一。现在速度表的设计多数由机械式或模拟数字电路来实现,都存在体积大,精度低、不直观、功耗大等缺点。本论文采用MSP430系列单片机,设计了一种体积小、操作
此文档下载收益归作者所有