摘要:文章介绍了一种电阻电容测试仪的设计方法,该系统以STC89C52单片机为核心,由键盘、液晶显示器、555等器件组成。单片机测量电阻和电容所对应振荡电路所产生的频率值来实现对电阻值和电容值的测量。系统测试结果在液晶上显示,用户可以通过键盘选择不同的量程,当所测电阻值或电容值超出量程时,系统会自动报警。另外,系统具有记忆功能,方便用户记录和查询测试数据。
关键词:STC89C52;振荡电路;脉冲计数法
引言
常用的测量电阻和电容的方法主要有纯模拟电路法、PLC法。采用纯模拟电路法设计电阻电容测试仪,可以避免编程的麻烦,但是电路复杂、灵活性差、测量精度低;采用PLC法设计的电阻电容测试仪速度快、体积小、可靠性和精度好,但是价格昂贵。采用“脉冲计数法”设计电阻、电容测试仪,把电子元件的参数转换成频率信号,用单片机计数后再求出电阻或电容值,而频率是单片机很容易处理的数字量。本文采用“脉冲计数法”设计电阻电容测试仪,此测试仪不仅能克服传统测试仪的种种弊端,而且增设了记忆功能和警示信号功能,使测试仪更加智能化。
1 系统总体设计
本文设计的电阻电容测试仪的系统结构框架如图1所示,系统主要由用户控制端、单片机、液晶屏、电阻测试模块、电容测试模块、报警器以及其它附加功能模块等组成。当用户需要测量某一电阻或电容的值时,只需要把此电阻或电容放在相应的测试位置,选择好量程,测试仪即可自动测出其电阻值或电容值,并把测试结果显示在液晶屏上,方便用户读取。另外,此测试仪还具有超出量程警示功能和记忆功能,可存储最近十次的测量结果。
2 各功能模块介绍
2.1 电阻和电容测试电路
测试电路采用“脉冲计数法”,电路如图2所示。