1、 ii 基于单片机的语基于单片机的语音播报数字多用表音播报数字多用表 摘要:摘要:本系统设计了一个基于 AT89S52 单片机控制的语音播报数字多用表。 通过将测量参数 R、L、C、I、V 等经过频率转换电路,将对应的参数值转换成 相应的频率,再通过 AT89S52 单片机的 T0 口对此频率进行采样计数,经过单片 机内部处理后将频率恢复成实际数据值,在 LED 数码显示管上显示,并通过 ISD1420 语音芯片播报出来。通常的仪表测量是通过谐振法、电桥法或是伏安法 来测量数据,在测量时误差比较大,而本设计采用将预测参数转换成相应频率后 再处理、恢复出数据,测量误差比较小,从而提高了仪表的精确
2、度。本设计在显 示测量数据的值后,还用语音芯片电路,将测量的值通过语音的方式播报出来, 从而减小了因视觉误差而带来的读数误差,进一步提高了仪表的测量精确度。 关键字:关键字:AT89S52;语音播报;频率转换;ISD1420 iii A voice broadcast digital multimeter system based on MCU Abstract: This design designed a voice broadcast digital multimeter system based on MCU AT89S52.The parameters R, L, C, I ,V w
3、ill be changed into a freauency by a frequency conversion circuit. Then the parameters will be measured through the T0 of MCU AT89S52 to sampling and count the frdauency of the corresponding parameters. And now through the MCU AT89S52 to compute the freauency and educe the value of the parameters, l
4、astly let the value in the LED digital display tube display, and broadcast by the ISD1420 voice chip. Usually, the measure of meters are resonance method, bridge or voltammetry, but use these methods will make some more errors. However, in this design, after the parameters will measured changed into corresponding frequencies, then dispose the frequencies, resume the parameters value. Use this method to measure the parameters will make a little error, and enhance the systems measuring precision.