AT89S52单片机数字万用表附带全部程序.docx

AT89S52单片机数字万用表附带全部程序课案

数字万用表 题目:数字万用表 这是一种以AT89S52单片机为核心的数字万用表,该系统采用ADC0809为采样元件,对待测直流电压信号进行实时采样,数据处理,输出显示,并可以测量直流电流和电阻。 主要技术指标 测量电压0-5v,电流0-100mA,电阻0-5K。 方案论证及选择 经过资料查找与组内商讨得到以下两种设计方案,经商讨与分析,认为方案二容易实现。故采用方案二。其中两种方案都采用了ADC0809作为A/D转换元件,并用AT89S52作为主处理单片机。方案一与方案二仅对电压,电阻,电流测量方法做出了辩证。 方案一 采用分压电路测量将被测量转换为电压,并进行测量。并根据分压公式进行计算得到被测量与输出电压关系。该方案电路简单,易实现,但是当测量较大电流时容易烧坏电阻,故不采用该套方案。 方案二 采用OP07运算放大器将被测量转化为电压后进行放大,并根据虚断,虚短原理进行分析,得到输出电压量与被测量之间关系,并进行测量。该方案较方案一测量精度不够,但是易实现,并且安全系数高,故采用此方案。 电路仿真 电路与程序经过调试与Proteus仿真得到以下仿真结果。 仿真效果1 原信号为5V,经分压(电阻器50%)后本为2.5V作为待测信号,显示结果如图,2.49V。 图1 图2 仿真效果2 可测得最小值如图(分压比为1%时),0.058V。 图3 图4 系统组成框图 如下图所示系统

文档评论(0)

1亿VIP精品文档

相关文档