资源描述:
《基于单片机的语音播报数字多用表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于单片机的语音播报数字多用表摘要:本系统设计了一个基于AT89S52单片机控制的语音播报数字多用表。通过将测量参数R、L、C、I、V等经过频率转换电路,将对应的参数值转换成相应的频率,再通过AT89S52单片机的T0口对此频率进行采样计数,经过单片机内部处理后将频率恢复成实际数据值,在LED数码显示管上显示,并通过ISD1420语音芯片播报出来。通常的仪表测量是通过谐振法、电桥法或是伏安法来测量数据,在测量时误差比较大,而本设计采用将预测参数转换成相应频率后再处理、恢复出数据,测量误差比较小,从而提高了仪表的精确度。本设计在显示测量数据的值后,还用语音芯片电路,将测
2、量的值通过语音的方式播报出来,从而减小了因视觉误差而带来的读数误差,进一步提高了仪表的测量精确度。关键字:AT89S52;语音播报;频率转换;ISD1420iiiAvoicebroadcastdigitalmultimetersystembasedonMCUAbstract:ThisdesigndesignedavoicebroadcastdigitalmultimetersystembasedonMCUAT89S52.TheparametersR,L,C,I,Vwillbechangedintoafreauencybyafrequencyconversioncirc
3、uit.ThentheparameterswillbemeasuredthroughtheT0ofMCUAT89S52tosamplingandcountthefrdauencyofthecorrespondingparameters.AndnowthroughtheMCUAT89S52tocomputethefreauencyandeducethevalueoftheparameters,lastlyletthevalueintheLEDdigitaldisplaytubedisplay,andbroadcastbytheISD1420voicechip.Usual
4、ly,themeasureofmetersareresonancemethod,bridgeorvoltammetry,butusethesemethodswillmakesomemoreerrors.However,inthisdesign,aftertheparameterswillmeasuredchangedintocorrespondingfrequencies,thendisposethefrequencies,resumetheparametersvalue.Usethismethodtomeasuretheparameterswillmakealitt
5、leerror,andenhancethesystem’smeasuringprecision.Inthisdesign,theparametersvaluewillbebroadcastedoutusingthevoice-chipcircuit,thencutdowntheerrorwitcharosedbyvision,so,canenhancethesystem’sprecisionulteriorly.Keywords:AT89S52;voicebroadcast;frequencyconversion;ISD1420iii目录引言1第一章方案设计比较、选择
6、21.1测量电路方案比较选择21.2主控芯片方案比较选择31.3语音播报控制芯片的选择31.4显示电路方案比较选择31.5总体方案选择与设计4第二章硬件电路设计52.1测量电路设计52.1.1Rx、Cx测量电路的设计52.1.2Lx测量电路的设计72.1.3电压、电流测量电路的设计102.2单片机控制系统的设计112.2.1AT89S52芯片介绍112.2.2AT89S52最小系统电路设计142.3语音播报模块电路的设计152.4LED显示电路及指示灯电路192.4.1LED数码管显示电路192.4.2系统指示灯电路202.5选择电路的设计202.6电源电路设计212
7、.7系统PCB板设计22第三章软件设计233.1系统测量电路软件计算原理233.1.1Rx电阻测量电路233.1.2Cx电阻测量电路243.1.3Lx电感测量电路26iv3.1.4V/I测量电路273.2测量电路选择原理293.3语音录放软件原理303.4整个系统软件描述313.5系统软件C编设计323.5.1引脚定义头文件编写333.5.2软件程序C文件编写34总结48参考文献49附录1系统整机原理图50附录2系统PCB图51附录3系统元件清单53iv引言随着电子技术的发展,数字电路应用领域的扩展,软件技术的高度发展及其在电子测量技术与仪器上的应用