个人资料整理 仅限学习使用 摘要
随着电子工业的发展,电子元器件急剧增加,电子元器件的使用范围也逐渐广泛起来,在应用中我们常常要测定电阻的大小。因此,设计可靠、安全、自动的电阻测试仪具有极大的现实必要性。
在系统硬件设计中,以89C52RC单片机为核心设计的一个自动电阻测试仪,将电阻的值转换成电压,通过单片机器件,运用单片机的程序,算出阻值,最后送到显示器上进行显示,本次设计用的显示器为12864ZW液晶显示器。系统的软件设计是以keil51为仿真平台,使用C语言编程编写了系统应用软件:包括主程序模块、显示模块、电阻测试模块等。单片机部分采用89C52RC作为主控芯片,驱动8位数码管显示。该简易自动电阻测试仪有100Ω、1KΩ、10 KΩ、10MΩ四档,量程之间可以自动转换,而且电位器旋转被测成曲线变化。 最后,我们实际制作了一部简易自动电阻测试仪,在实验室进行了测试,结果表明该样机的功能和指标达到了设计的要求。
关键词:电阻测试仪、89C52RC、12864ZW液晶显示器、keil51、C语言
个人资料整理 仅限学习使用
一、任务设计与要求
任务
设计并制作一台简易自动电阻测试仪,该简易自动电阻测试仪由基准电阻、51单片机最小系统、步进电机驱动、测量电路、单片机液晶显示等组成。 要求
1.基本要求
<1)测量量程为100Ω、1KΩ、10 KΩ 10MΩ四档。测量准确度为+(1%读数+2字>。
<2)3位数字显示<最大显示数必须为999),能自动显示小数点和单位,测量速率大于5次/秒。
<3)100Ω、1kΩ、10kΩ三档量程具有自动量程转换功能。
2.发挥部分
<1)具有自动电阻筛选功能。即在进行电阻筛选测量时,用户通过键盘输 入要求的电阻值和筛选的误差值;测量时,仪器能在显示被测电阻阻值的同时,
给出该电阻是否符合筛选要求的指示。
<2)设计并制作一个能自动测量和显示电位器阻值随旋转角度变化曲线的 辅助装置,要求曲线各点的测量准确度为±<5%读数+2 字),全程测量时间不 大于10 秒,测量点不少于15 点。辅助装置连接的示意图如图1 所示。
个人资料整理 仅限学习使用
二、方案设计与论证
方案1:
采用MAX187芯片设计的一个同相放大电路,设定其基准电压Vref为2.5V,通过控制电机和电位器的旋转角度来改变偏置电阻的量程,当量程为100Ω时,直流偏置电阻的阻值为100Ω,同理当量程为1KΩ时,直流偏置电阻的阻值为1KΩ,当量程为10KΩ时,直流偏置电阻的阻值为10KΩ,当量程为10MΩ时,直流偏置电阻的阻值为10MΩ。输出电压V0=<1+Rx/Ri)Vref,其中Rx为待测电阻,Ri是基准电阻当待测电阻的阻值从0变化到无穷大时,输出电压V0从2.5V变化到5V。如图2.1所示
图2.1
方案2:
此设计采用的是恒流源,在电流不变的情况下改变电阻就可算出电压,通过电压就可以求出待测电阻的阻值,设定其电源电压为5.12V即输出电压V0=Ii*Rx。如图2.2所示
图2.2
方案论证:
方案1设计的同相放大电路,待测电阻Rx没有接地,会影响所测量电阻的