基于单片机的电压电阻测试仪 联系客服

发布时间 : 星期一 文章基于单片机的电压电阻测试仪更新完毕开始阅读bd1f259daeaad1f347933f3a

图2-3 量程切换电路

2.4 A/D转换与控制系统的设计

A/D转换器是将模拟信号转换成数字信号的器件或装置,是一种模拟系统和计算机之间的接口,在数据采集和控制系统中得到了广泛的应用。常用的A/D转换方式有逐次逼近式和双斜积分式,本次设计采用ADC0809AD转换器。在本系统中的参考电压选用单极性+5 V。ADC0809的Vcc/VREF引脚接+5 V,作为A/D转换的参考电压,一次输出8位转换结果。由单片机P2接收A/D转换后的数据,经系统处理后再对模拟开关进行选择适合的量程,再次对量程选择后的模拟量进行A/D转换,数据处理之后送显示电路。电路如图2-4所示,其中IN1接被测电压,IN0接被测电阻。

图2-4 A/D转换电路

2.5 显示电路的设计

显示电路如图2-5所示,选用LCD1602液晶显示。数据经单片机的P0输出,数据输入时,通过P0口控制相应液晶显示器,并行数据直接送液晶显示。

共 32 页 第 10 页

图2-5 显示电路

第 11 页 共 32 页

第3章 系统软件的设计

3.1 软件总体设计

软件总体设计流程图如图3-1所示。

图3-1 系统软件流程图

在电源开关闭合的时候,电源导通。单片机对系统进行初始化,对模数转换芯片发送信号,做好随时转换的准备。初始化完毕后,首先对电压信号进行一次A/D转换,经单片机计算后选择量程,当计算后的电阻值小于1KΩ时,选用1KΩ的量程;当计算后的电阻值大于1KΩ小于10KΩ时,选用10KΩ的量程;当计算后的电阻值大于10KΩ时,选择100KΩ的量程。选择好合适的量程后,通过模拟开关重新输入信号,再次进行A/D转换,读取转换数据,经单片机计算后送

共 32 页 第 12 页

显示器显示电压值。

3.2 数据采集模块设计

测量之前,先选择要测量电压还是电阻,选择完毕再进行信号处理并显示。其流程图如图3-2所示。

图3-2 数据采集流程图

3.3 电阻测量模块设计

电阻测量过程中,给定一定阻值的电阻,先判断被测电阻在哪个量程内,再进行计算显示,以便测量结果最佳,其流程图如图3-3所示。

共 32 页 第 13 页