- 54
- 0
- 约2.4千字
- 约 23页
- 2019-01-01 发布于湖北
- 举报
单片机的计数器的值N=0-65535,为了测量的精度,N的取值一般在100~5000,当电阻R越大,电容C的值就越小。我们取不同的电阻值,就得到不同的电容测量的量程。 第一档:R1=77.2 1~50uF 第二档:R2=772 0.1~5uF 第三档:R3=7.72k 0.01~0.5uF 第四档:R4=77.2k 0.001~0.05uF 程序设计流程图 * 通过仿真得到如下数据表格 通过表中的数据可以看出仿真的数据还是比较准确的。 * 被测电容值 35uF 25uF 10uF 5uF 测量值 35uF 25uF 10uF 5uF 本设计通过由555芯片和电容电阻组成的振荡电路来输出方波,通过单片机定时器T0测量其脉冲宽度,从而达到测量其周期的目的,再通过单片机软件编程,对数据进行进一步的计算从而得出被测电容的值,再通过LCD1602显示出其测量值。 系统的软件部分是系统实现功能的关键,软件部分是在Keil51的平台上使用是C语言编写程序。本系统通过一个测量按键启动整个测量程序,通过外部中断零INT0来控制计数器T0的开始和停止, INT0采用边沿触发方式,在第一个脉冲边沿启动T0,使T0开始计数,在第二个脉冲边沿停止T0计数,然后通过对数据的计算和处理最后将数据显示在LCD1602上。 * 谢谢! * 目前,随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电容的大小。 在电子产品的生产和维修中,电容测量这一环节至关重要,一个好的电子产品应具备一定规格年限的使用寿命。因此在生产这一环节中,对其产品的检测至关重要,而检测电子产品是否符合出产要求的关键在于检测其内部核心的电路,电路的好坏决定了电子产品的好与坏,而电容在基本的电子产品的集成电路部分有着其不可替代的作用。同样,在维修人员在对电子产品的维修中,电路的检测是最基本的,有时需要检测电路中各个部件是否工作正常,电容器是否工作正常。因此,设计可靠,安全,便捷的电容测试仪具有极大的现实必要性。 1了解单片机最小系统。 2了解电容测量的基本原理。 3完成电容测量的硬件设计。 4完成电容测量的软件设计。 5完成毕业论文的撰写。 * 本方案是基于AT89C51单片机和555芯片构成的多谐振荡电路电容测量 这种电容测量方法主要是通过一块555芯片来测量电容,让555芯片工作在直接反馈无稳态的状态下,555芯片输出一定频率的方波,其频率的大小跟被测量的电容之间的关系是: ,我们固定R的大小,其公式就可以写为: ,只要我们能够测量出555芯片输出的频率,就可以计算出测量的电容。计算频率的方法可以利用单片机的计数器T0和中断INT0配合使用来测量,这种研究方法相当的简单。系统框图见下图。 复位电路 555 晶振电路 测量按键 LCD1602 被测电容 AT89C51 1.AT89C51基本工作电路设计:使单片机正常工作; 2.时钟电路:为单片机提供时钟信号; 3.复位电路:为单片机提供高电平复位信号; 4.555芯片电路:把电容的大小转变成输出频率的大小; 5.显示电路:显示当前测量电容的大小; 6.按键电路:开始测量电容; AT89C51单片机工作电路 (1)基于AT89C51电容测量系统复位电路 (2)基于AT89C51电容测量系统时钟电路 (3)基于AT89C51电容测量系统按键电路 (4)基于AT89C51电容测量系统555芯片电路 (5)基于AT89C51电容测量系统显示电路 右图兼有上电复位和按钮复位的电 路。 MCS-51单片机内部有一个 用与构成振荡器的高增益反相放 大器,该高增益反相放大器的输 入端为芯片引脚XTAL1,输出端为 引脚XTAL2。这两个引脚接石英晶 体振荡器和微调电容,就构成一 个稳定的自激振荡器电路。电路 中的电容C1和C2典型值通常选择 为30PF左右。 右图是一种比较典型的 按键电路,在按键没有按下的 时候,输出的是高电平,当按 键按下去的时候,输 出的低电 平。 555芯片电路的应用电路很多,本次设计中应用的电路是直接反馈型无稳类电路。555芯片芯片输出的频率为 ,只要我们改变电阻R,就可以达到改变电阻量程的目的,图中提供了四组电阻,所以说有四组的电容测量量程,每个量程之间的跨度是10倍的关系。 在555芯片输出方波后
原创力文档

文档评论(0)