历史上的今天
返回首页

历史上的今天

今天是:2025年04月03日(星期四)

正在发生

2018年04月03日 | 用555定时器如何设计电容测试仪?

2018-04-03 来源:eefocus

1  引言

随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电容的大小。因此,一种简单、实用的电容测试工具在实际中具有一定的实用价值。一般元件参数的数字化测量是把被测参数转换成频率后再进行测量,本设计采用555为核心的振荡电路,将被测电容值转化为频率,并利用AT89S51处理器测量出频率,再通过该频率值计算出电容参数值。

2  系统的原理框图

系统主要采用了555定时器构成的RC振荡电路和单片机技术。设计思路:被测电容C通过RC振荡转换成频率信号f,送入单片机测频,对该频率进行运算处理求出被测电容的值,并送显示器显示。系统框图如图1所示,其主要由测量电路和控制电路两部分组成。当接入被测电容后,由555定时器构成RC振荡器产生方波信号,把此信号通过接口传到AT89C51单片机I/O口上,对此方波信号进行测频,通过软件编程,计算出得到被测电容值,由LCD1602液晶显示。

用555定时器如何设计电容测试仪?
图1  系统框图


3  硬件设计

3.1  555振荡电路的设计

由555芯片构成的多谐振荡电路如图2,CX为被测电容,接通电源后,CX被充电,A点电压UA上升。当UA上升到时,触发器被复位,同时555芯片内部放电三极管导通,此时U0为低电平。CX通过R2和放电三极管放电,使UA下降。当UA下降到时,触发器又被置位,U0翻转为高电平。CX放电所需的时间为:

用555定时器如何设计电容测试仪?

用555定时器如何设计电容测试仪?
图2  555构成的RC振荡电路


用555定时器如何设计电容测试仪?

由上式可知,当电路设计完成后,振荡器输出f随CX的变化而改变。改变R1、R2的值即可改变系统量程。系统量程分为四档:(1)R1+2R2=470KΩ时,测1.0nF-10.0nF的电容值。(2)R1+2R2=47KΩ时,测10.0nF~100.0nF的电容(3)R1+2R2=4.7KΩ时,测100.0nF~1000.0nF的电容。(4)R1+2R2=470Ω时,测1.0μF~10.0μF的电容。图3为R1+2R2=470KΩ时,测量电容为2μF振荡输出输出波形。

用555定时器如何设计电容测试仪?
图3  振荡电路输出的频率信号


3.2  信号处理及显示电路

信号处理电路部分采用单片机AT89S51作为系统的主控制器。AT89S51单片机的最小系统由时钟电路、复位电路、外加电源及单片机构成,其硬件电路如图4所示。555振荡电路输出的是脉冲波,接到AT89S51处理器的输入引脚P3.5,通过AT89S51内部定时/计时器T0、T1及相应的程序设计,构成一个数字式频率测量系统,测出频率后按(5)式运算处理后得到被测电容值。

用555定时器如何设计电容测试仪?
图4  单片机控制显示模块

 
显示模块LCD1602液晶第1、2脚接驱动电源;第三脚VL为液晶的对比度调节,通过在VCC和GND之间接一个10K多圈可调电阻,中间抽头接VL,可实现液晶对比度的调节;液晶的控制线RS、R/W、E分别接单片机的P2.5、P2.6、P2.7;D0~D7为LCD1602液晶模块的8位双向数据口,分别与STC89C52RC单片机的P1.0~P1.7相连,用于传输数据。接在单片机的P0口;BL+、BL-为液晶背光电源。

4  系统软件设计

用555定时器如何设计电容测试仪?
图5  主程序流程图

 
系统软件环境以Keil4.0为仿真平台,使用C语言编程编写了运行程序;包括主程序模块、显示模块和电容测试模块。软件设计主要包括三个方面:一是初始化系统;二是按键检测;三是数据采集、数据处理并进行显示。程序采用模块化的结构,这样便于调试和修改,易编程和易读性好,也程序结构清楚。系统程序流程如图6所示,首先对P3.5口脉冲信号频率的测量,再通过(5)式算出所测的电容值,由LCD1602显示出来。

5  系统的测试

用555定时器如何设计电容测试仪?
表1  电容测试数据

 
6  结束语

设计的电容测试仪硬件采用555定时器作为信号采集模块、AT89S51单片机作为信号处理器模块,软件采用Keil4.0为仿真平台,使用C语言编程编写了运行程序。其具有性能稳定、精度高、操作简单、功耗低等优点。经测试表明:其可以测试1.0nF-10.0uF范围的电容,误差小于0.5%。误差产生主要原因与电路元件参数、测试环境、测试方法等因素有关。


推荐阅读

史海拾趣

Condor公司的发展小趣事

关于Condor公司在电子行业的发展,以下是五个相关故事:

  1. Condor的创始与早期发展

Condor公司成立于1893年,起初主要涉及离心机、挤奶机以及泵的生产。随着技术的不断进步和市场需求的变化,公司逐渐转型,开始专注于压力和液位控制组件及系统解决方案的研发与生产。这一转变使得Condor在电子行业中崭露头角,为其后续的发展奠定了坚实的基础。

  1. 专利技术的突破

1935年,Condor取得了世界上的泵压力开关上的第一个专利,这一创新性的技术突破为公司的快速发展注入了新的动力。随着这项专利技术的应用,Condor的产品开始在各种工业领域中得到广泛应用,特别是在需要精确控制压力和液位的场景中,如汽车、冶金、水火核风电等行业。

  1. 国际市场的拓展与合作

随着全球化进程的加速,Condor开始积极拓展国际市场。公司与多个国家的合作伙伴建立了长期稳定的合作关系,共同开发新产品,拓展新的应用领域。这一战略举措不仅提升了Condor在全球电子行业中的影响力,也为其带来了更多的商业机会。

  1. 产品质量的持续提升

Condor一直坚持以最高的质量要求来生产每一款产品。为了确保产品质量,公司在生产过程中严格把控每一个环节,从原材料采购到最终的产品测试,都遵循严格的标准和流程。这种对质量的执着追求,使得Condor的产品在市场上赢得了良好的口碑和客户的信赖。

  1. 技术创新的持续推进

作为家族企业,Condor始终保持着对技术创新的热情和投入。公司不断引进新的技术和设备,优化生产流程,提高产品的性能和可靠性。同时,Condor还积极与科研机构和高校合作,共同研发新的技术和产品,以满足市场不断变化的需求。这种持续的技术创新为Condor在电子行业中保持领先地位提供了有力支持。

以上五个故事展示了Condor公司在电子行业中的发展历程和关键转折点,体现了其对技术、质量和市场的敏锐洞察力和持续创新精神。如需更多信息,建议查阅Condor公司官网或相关新闻报道。

Corstat Containers公司的发展小趣事

Corstat Containers公司始终坚持以品质为核心的发展理念。在生产过程中,公司严格把控原材料采购、生产工艺和产品质量检测等环节,确保每一件产品都符合客户的要求。这种对品质的坚持赢得了客户的信任和好评,也为公司赢得了更多的合作机会。

C&K Switches公司的发展小趣事

C&K Switches公司一直致力于技术创新和研发。它不断投入资金和资源,研发出了一系列具有高性能和可靠性的开关产品。这些产品不仅提高了设备的运行效率和稳定性,还降低了故障率和维修成本。同时,C&K还积极与合作伙伴和客户进行技术交流和合作,共同推动电子行业的发展。这种技术突破和创新精神使得C&K在激烈的市场竞争中保持领先地位。

ELECTRONIC ASSEMBLY公司的发展小趣事

在环保日益受到重视的今天,一家名为“绿源电子组装”的公司积极响应国家号召,致力于推动绿色环保的产业发展。公司引进了一系列环保设备和材料,采用了低碳、节能的生产工艺和管理方式,实现了生产过程中的减排降耗。同时,绿源电子组装还积极参与社会公益活动,倡导绿色消费理念,为行业的可持续发展贡献了自己的力量。

Everspin Technologies公司的发展小趣事

在寻求更广泛的市场应用和技术合作方面,Everspin与Quicklogic Corporation签订了分包协议。根据协议,Quicklogic将其部分开发服务分包给Everspin,共同推进战略辐射加固现场可编程门阵列原型项目的开发。这一合作不仅展示了Everspin在电子行业中的技术实力和市场影响力,也为其未来的发展开辟了新的道路。

以上五个故事概述了Everspin Technologies公司在电子行业中发展起来的关键历程和成就。这些故事展示了Everspin在MRAM技术领域的领先地位、创新能力和市场应用方面的成功。

Amkor公司的发展小趣事

在寻求更广泛的市场应用和技术合作方面,Everspin与Quicklogic Corporation签订了分包协议。根据协议,Quicklogic将其部分开发服务分包给Everspin,共同推进战略辐射加固现场可编程门阵列原型项目的开发。这一合作不仅展示了Everspin在电子行业中的技术实力和市场影响力,也为其未来的发展开辟了新的道路。

以上五个故事概述了Everspin Technologies公司在电子行业中发展起来的关键历程和成就。这些故事展示了Everspin在MRAM技术领域的领先地位、创新能力和市场应用方面的成功。

问答坊 | AI 解惑

CC2430无线收发问题

本人使用CC2430作为无线收发模块,使用CC2430手册配置的外围器件,只是在晶振方面由于起先使用SMD的4脚无 源32M晶振,发现不起振,后使用普通的两脚的32M晶振,挂接仿真器后工作正常,但是无法无线发信号和收信号 (另一块CC2430模块没反应),但 ...…

查看全部问答>

编程器使用问题

我在http://89s51.com/KE.htm买了这个编程器。现在销售人员找不到,想问下各位: 1.PCB板两排鱼骨针,是外接电路的?还是干什么用的. 2.软件中的测试区不管你换什么IC永远是32PIN的功能什么都没有变化. 3.编程区都没有怎么编程?在缓存区? 现在 ...…

查看全部问答>

基于C8051F020芯片的多功能计数器设计

引言  计数器作为一种测量工具.在实验分析、工业丁程制造、测试系统中发挥着巨大的作用。随着电子技术的发展.计数器的软硬件有了飞速发展,其应用领域不断扩展.功能也得到了加强。尤其是各种新型计数器的应用。极大地提高了测量的精度、测量的 ...…

查看全部问答>

有那款IC带7位反相器的吗

本帖最后由 paulhyde 于 2014-9-15 09:12 编辑 …

查看全部问答>

GetLocalTime取得的系统时间里面毫秒一直为0

在模拟器上运行的,一直为0. 不支持那么精确? 有没有其他的取得方法?谢谢…

查看全部问答>

找大侠帮帮我毕业设计(有报酬)

找大侠帮帮我毕业设计啊。视频编码标准H.264的整数DCT变换量化和熵编码的FPGA实现。 要求用verilog HDL语言来进行硬件描述。 H.264的DCT变化和量化,熵编码(CAVLC)的算法不是很复杂的。我这里相关的资料都有。 关键在于对于verilog语言的生疏 ...…

查看全部问答>

一个毕业生需要大家帮助,谢谢!

  我本人马上就要毕业了,想在毕业后从事嵌入式方面的工作,我不是计算机本专业的,只是对这方面感兴趣才学的,一直在学着c和汇编,刚开始看arm开发,但是现在到了要毕业的时候了,家里人非要逼着我回我们那里工作,我家是山西的,几乎没 ...…

查看全部问答>

LPC1788数据手册出来了,100Mhz

LPC1788,100Mhz CM3,支持LCD,SDRAM,USB,CAN,以太网,5串口,SD/MMC,QEI,电机控制,数据手册出来了!! 很强大的cortex M3 有LQFP封装,和LPC2478兼容,价格据说会便宜一些。上数据手册。。…

查看全部问答>

请问关于Wince6 HalUpdateOverlay函数中获取dwFourCC的问题

我想在HalUpdateOverlay函数中获取到 ddpfSurface.dwFourCC 但不知道如何获取。在CE5中可以通过lpSource->ddpfSurface.dwFourCC得到 但CE6在某些结构上变化了,目前还未找到方法,请教下大家。…

查看全部问答>