资源描述:
《基于单片机的频率计设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、毕业设计说明书第32页基于单片机的频率计设计摘要在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系。由于频率信号抗干扰能力强、易于传输,可以获得较高的测量精度。因此,频率的测量就显得尤为重要,测频方法的研究越来越受到重视。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机用于频率计的设计当中。因此本文设计给出了一种较小规模和单片机(AT89S52)相结合的频率计的设计方案,该方案不但切实可行,而且体积小、保密性强、设计简单、成本低、精度高、大大降低了设计成本和实现复杂度。频率计的硬件电路是用Protel9
2、9绘图软件绘制而成,软件部分的单片机控制程序,是以KeilC作为开发工具用C语言编写而成。关键词:测量,频率计,单片机,C语言毕业设计说明书第32页DesignOfFrequencyMeterCombingWithOne-chipComputerABSTRACTAuthor:ZhouYunboTutor:NiuYuelanAmongelectronictechnology,frequencyisoneofthemostbasicparameters,andalltherearecloserelationsinthemeasurementschemesofmanyotherele
3、ctricparametersandresultofmeasuring.Becauseofthesignalanti-interferenceabilityoffrequencyisstrong,easytotransmit,canobtainhighermeasurementprecision.So,themeasurementoffrequencyseemsparticularlyimportant,theresearchofthemethodisbeingpaidattentionto.Inordertorealizethecountingofintellectualit
4、yexaminesfrequently,realizeawide-range,high-accuracyFrequencycounter,aneffectivemethodistouseone-chipcomputerforthedesignoftheFrequencycounter.SothisdesignplanofFrequencymetercombiningwithone-chipcomputer(AT89S52)onasmallscale,notonlyfeasible,andsmall,ofgoodsecurity,designsimply,withlowcosts
5、,theprecisionishigh,havereducedthedesigncostandrealizedcomplexitygreatly.ThehardwarecircuitoftheFrequencymeterisdrawingwithProtel99mappingsoftware,theone-chipcomputercontrolprocedureofthesoftwarepart,regardedKeilCasthedevelopinginstrumenttowriteinClanguage.KeyWords:Measurement,Frequencycount
6、er,Singlechipcomputer,Clanguage毕业设计说明书第32页目录1引言11.1概述11.2产品开发背景11.3国内外研究现状22系统基本原理52.1方案论证与比较52.1.1总体设计方案52.1.2主控芯片的比较与选择52.1.3显示模块比较与选择62.1.4信号预处理电路(即波形整形电路和分频电路)比较与选择62.2频率计设计原理62.2.1频率测量方法72.2.2频率计测频原理92.2.3频率计设计方案概述93系统的硬件设计113.1频率计硬件电路整体设计133.2频率计信号预处理电路143.3频率测量电路163.4单片机最小系统163.4.1AT8
7、9S52定时/计数器的控制173.5LCD1602显示电路183.5.1LCD1602的主要技术参数及接口说明193.5.2控制器接口及时序204系统的软件设计234.1KeilC简介234.2软件功能模块设计24毕业设计说明书第32页4.2.1LCD初始化设置模块244.2.2浮点数到ASCII码转换模块254.2.3定时/计数器初始化模块254.2.4定时器中断服务模块子程序255硬件电路制作与调试265.1PCB制作265.2元件焊接265.3电路调试276实测结果和误差分析29结论3