资源描述:
《自行车里程计数表的设计(孙洋洋).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、扬州工业职业技术学院2009—2010学年第二学期毕业设计课题名称:自行车里程计数表的设计设计时间:2009.10.10-2010.3.30系部:电子信息工程系班级:0701应用电子姓名:孙洋洋指导教师:钱松自行车里程计数表的设计孙洋洋0701应用电子[摘要]:本文的主要任务是应用所学习的电路知识以及单片机知识,在学校已有的单片机开发板、已经调试成功的有源滤波器、集成运放组成的放大电路设计一个能够实时测量并显示自行车历程的自行车里程计数表。拟采用典型传感器霍尔传感器作为测量数据采集的基本器件,利用有源滤波
2、器对霍尔传感器采集的信号进行高次杂波的滤除以及波形性能的优化,同时采用基于运放设计的放大电路,对信号进行放大并送入单片机进行分析处理,最后送到单片机开发板上的LCD显示模块进行显示。采用C语言根据功能需求进行程序的编写与调试,保证软硬件正常工作,完成产品相应功能。要求能设计过程中的各种原理图,理解工作原理图,理解程序编写的思路,所有设计资料符合GB以及学院毕业设计的要求本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部分的设计和实现作了认真的分析;然后给出了系统的
3、建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。本里程表的设计具有结构简单,成本低廉,显示清晰,稳定可靠等优点。并且可进行扩充,加入时速表的功能,更加方便的了解你现在所处的情况。[关键词]:里程计单片机霍尔传感器有源滤波器PCBBicycleMileageCountTableSunYangyang0701ApplicableElectronicAbstract:ThispaperisthemaintaskoftheapplicationofstudycircuitknowLCD
4、geandknowLCDge,theschoolhassingle-chipmicrocontrollerdevelopmentboard,hasthedebuggingsuccessfulactivefilter,integratedop-ampcomposedofamplifyingcircuitdesignacanreal-timemeasurementanddisplaysabikecoursebikemileagecounttables.Typicalsensorisusedasameasure
5、mentdataacquisitionhallsensor-basedbasicdevice,usingactivefiltertohallsensorstocollectthesignalshigher-degreeclutterfilterandwaveformperformanceoptimization,andbasedontheop-ampdesignamplifiercircuit,thesignalistoenlargeandintothemicrocontroller,finallyana
6、lyzedwithMCUdevelopmenttoplateontheLCDdisplaymoduledisplayed.UsingClanguageprogramfunctionaccordingtorequirementofwritinganddebugging,ensurethenormalwork,softwareandhardwarecompleteproductcorrespondingfunction.Requestscandesignprocessofvariousprincipledia
7、gram,understandworkingprinciplediagram,understandprogrammingideas,alldesigndocumentsarecompliantwithGBandcollegegraduationdesignrequirementsofthistextfirstly"milestones"designofthenecessaryequipmentindetail,onproblemsexistinginthedesign,explainedThenforha
8、rdwareandsoftwarepartofthedesignandrealizationoftheearnestanalysis,Thenpresentedsystemmodelingprocessandthecorrespondingsystemmodel,basedonwhichthecontrolsimulation,andthesimulationresultsarecompared.This"milestones