资源描述:
《单片机rlc测量仪参考论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文论文题目简易RLC测量仪的设计和实现系别信息与电子信息工程专业电子科学与技术班级学号1学生姓名指导教师(签名)完成时间年摘要在现代生产应用中,经常需要测定电阻、电容、电感的大小。因此,设计一款可靠、便捷、人机界面友好的电阻、电容、电感测试仪具有十分重要的意义。本系统是以单片机为核心而设计的电阻、电容、电感测试仪,即用对应的振荡电路将电阻、电容、电感转化为频率来实现各个参数的测量。其中,测量电阻值和电容值的方法是将元器件接入555多谐振荡电路,产生相应的震荡脉冲,而同样的测量电感值是根据电容三点式产生相应的脉冲
2、,随后将振荡脉冲送入单片机的计数端,通过定时并且计数可以计算出相应的频率,再通过该频率计算出被测参数。本系统使用C语言编写程序软件,包括主程序模块、显示模块、电阻测试模块、电容测试模块和电感测试模块和测量类型选择模块。主要用到的芯片有STC89C52,NE555,CD4052,其中STC89C52为主芯片,运用其计数和可编程计算的功能接收来自测试模块的脉冲并完成频率转换和计算,再将结果输出至显示模块;NE555芯片用于三个测试模块,即脉冲产生源;CD4052芯片则是用于测量类型的选择,即在电阻、电容、电感测试模块中选
3、择。电路中使用LM7805稳压管稳定电路电源。经过测试,本系统总体上达到了对电阻、电容、电感的测试的基本要求,其所测参数也基本满足设计要求,具有较好的使用价值。关键词:单片机;555多谐振荡电路;显示模块;电容三点式振荡IIIIIIDesignoftheRLCmeterAbstractInthemodernapplicationofprocreative,thenumericalvalueoftheresistor,capacitor,andinductorareoftenneededtomeasure.Theref
4、ore,itisofgreatsignificancetodesignareliable,convenientandfriendlyman-machineinterfaceofresistor,capacitor,inductortester.Thissystem,testerofresistor,capacitor,inductor,isbasedonsinglechipmicrocomputer.thecorrespondingoscillationcircuitwouldconvertthevalueofres
5、istor,capacitor,inductorintofrequencytorealizeeachparametermeasurement.Amongthat,themeasuringmethodofresistanceandcapacitancevalueisaccessingthecomponentto555harmonicoscillationcircuitthenproducethecorrespondingshockpulse.Inthesameway,thepulseofmeasuringtheindu
6、ctancevalueiscomingfromoscillatorcircuitofthree-pointcapacitance.Theoscillationpulseissendedintosinglechipmicrocomputercountpointandthecorrespondingfrequencycanbecalculatedthroughtimingandcountingtheoscillationpulse.Finally,thevalueofRLCcanbegainedbycalculating
7、frequency.ThissystemusesClanguagetowriteprograms.Allmodulescanbedividedintomainprogrammodule,displaymodule,resistancetestingmodules,capacitorsandinductorstestmodule,andmeasurementtypeselectionmodule.STC89C52asthemainchipinthissystemwhileNE555,CD4052astheauxilia
8、rychip.STC89C52canrealizecountingandprogrammingcalculationfunctionsoitcanreceivepulsewhichisfromtestingmodulesandcompletethefrequencyconversionandcalculation.testingmodulesi