用M8制作电感、电容、电解电容测量仪表 文档

合集下载

物理实验技术用于测量电容与电感的实例详解

物理实验技术用于测量电容与电感的实例详解

物理实验技术用于测量电容与电感的实例详解在现代科学与技术的发展中,电容与电感是常用的电路元件。

它们不仅在通信、电子设备中发挥着重要作用,还在科学研究与教学实验中被广泛应用。

本文将通过几个实例,详细介绍一些物理实验技术在测量电容与电感方面的应用。

实例一:测量电容的电桥法电桥法是一种常用的测量电容的方法。

其原理基于当一个待测电容器与标准电容器共享同一个电压源时,调节电桥平衡所需的电阻可以通过电桥平衡条件与电容器的容量相关联。

首先,将待测电容器与一个电阻连接成一个分压电路,然后通过电桥平衡的方法进行测量。

具体的实验步骤如下:1. 将一个未知电容和一个可调电阻与一个已知电容串联连接。

2. 将这个串联电路与一个交流电源接通,使电桥平衡。

3. 根据电桥平衡条件,调节可调电阻的值,直到电桥两侧电压相等,电桥平衡。

4. 通过测量可调电阻的值,即可计算出待测电容器的电容。

通过电桥法,我们可以精准地测量出电容的值,并且该方法相对简便易行,被广泛应用于实际电路中。

实例二:测量电感的傅里叶电路分析法测量电感的一种常用方法是傅里叶电路分析法。

在傅里叶电路分析中,我们可以通过测量电容器两端的电压、电流以及频率等参数,来计算电路中的电感值。

具体操作步骤如下:1. 将待测电感器与一个电容器和一个电阻串联连接。

2. 连接交流电源,使电路中的电流随时间呈正弦变化。

3. 通过电容器两端的电压、电流以及频率等参数的测量,应用傅里叶电路分析原理计算出电感器的电感值。

傅里叶电路分析法的优点在于其测量结果准确且无误差累积,但操作上较为繁琐。

该方法广泛应用于电感器的测试与校准等领域。

实例三:利用共振法测量电感共振法是测量电感的另一种常用方法。

其原理基于当电感串联与电容并联时,调节电路的频率可以达到共振,从而测量出电感值。

具体操作步骤如下:1. 将待测电感器与一个可调电容器串联。

2. 连接交流电源,使电路中的电流随时间呈正弦变化。

3. 通过调节电容器的值和电路的频率,使电路达到共振状态。

电容电阻电感测量仪设计报告

电容电阻电感测量仪设计报告

简易数字式电阻、电感和电容测量仪摘要本系统主控制部分采用TI公司的16位超低功耗单片机MSP430F149。

以自制电源作为LRC测量模块和各个主要控制芯片的输入电源,测量原理是通过测量电阻、电容或者电感和标准电阻各自的引起的频率变化,利用频率与电阻、电容、电感的函数关系推算出电阻值、电容值或者电感值。

测量的原理是LM311组成的LC震荡器的震荡回路的频率由单片机采样,然后再依据震荡频率计算出对应的电容或电感值,以及由NE555多谐振荡电路实现对电阻的测量。

软件设计部分使用C语言编程编写了包括控制测量程、按键处理、电阻电感电容计算、液晶显示程序。

利用MSP430F149单片机控制测量和计算结果,测量结果采用12864液晶模块实时显示。

关键词: MSP430F149、NE555芯片、LRC测量、12864液晶目录1 系统总体方案设计 (1)1.1系统方案选择 (1)1.2系统软硬件总体设计 (1)1.2.1硬件部分 (1)1.2.2软件部分 (2)2系统模块设计 (3)2.1硬件模块设计 (3)2.1.1电感电容测量模块 (3)2.1.2电阻测量模块 (4)2.1.3主控制模块 (5)2.1.4 AD采样模块 (5)2.1.5 液晶显示模块 (5)2.2软件模块设计 (5)2.2.1 控制测量程序模块 (5)2.2.2按键处理程序模块 (6)2.2.3电阻电感电容计算程序 (7)2.2.4液晶显示程序模块 (7)3系统测试 (8)3.1测试原理 (8)3.2测试方法 (8)3.3测试结果 (8)3.4测试分析 (9)4系统总结 (9)参考文献: (10)1 系统总体方案设计1.1系统方案选择方案一.基于模拟电路的测量仪利用模拟电路,电阻可用比例运算器法和积分运算器法,电容可用恒流法和比较法,电感可用时间常数法和同步分离法等,虽然避免了编程的麻烦,但电路复杂,所用器件较多,灵活性差,测量精度低,现在已较少使用。

自制电感——精选推荐

自制电感——精选推荐

加载其电感量按下式计算:线圈公式阻抗(ohm) = 2 * 3.14159 * F(工作频率) * 电感量(mH),设定需用360ohm 阻抗,因此:电感量(mH) = 阻抗(ohm) ÷(2*3.14159) ÷F (工作频率) = 360 ÷(2*3.14159) ÷7.06 = 8.116mH据此可以算出绕线圈数:圈数= [电感量* { ( 18*圈直径(吋)) + ( 40 * 圈长(吋))}] ÷圈直径(吋)圈数= [8.116 * {(18*2.047) + (40*3.74)}] ÷2.047 = 19 圈空心电感计算公式作者:佚名转贴自:本站原创点击数:6684 文章录入:zhaizl空心电感计算公式:L(mH)=(0.08D.D.N.N)/(3D+9W+10H)D------线圈直径N------线圈匝数d-----线径H----线圈高度W----线圈宽度单位分别为毫米和mH。

空心线圈电感量计算公式:l=(0.01*D*N*N)/(L/D+0.44)线圈电感量l单位: 微亨线圈直径D单位: cm线圈匝数N单位: 匝线圈长度L单位: cm频率电感电容计算公式:l=25330.3/[(f0*f0)*c]工作频率: f0 单位:MHZ 本题f0=125KHZ=0.125谐振电容: c 单位:PF 本题建义c=500...1000pf 可自行先决定,或由Q值决定谐振电感: l 单位: 微亨线圈电感的计算公式作者:线圈电感的计算公式转贴自:转载点击数:2991。

针对环行CORE,有以下公式可利用: (IRON)L=N2.AL L= 电感值(H)H-DC=0.4πNI / l N= 线圈匝数(圈)AL= 感应系数H-DC=直流磁化力I= 通过电流(A)l= 磁路长度(cm)l及AL值大小,可参照Microl对照表。

例如: 以T50-52材,线圈5圈半,其L值为T50-52(表示OD为0.5英吋),经查表其AL值约为33nHL=33.(5.5)2=998.25nH≒1μH当流过10A电流时,其L值变化可由l=3.74(查表)H-DC=0.4πNI / l = 0.4×3.14×5.5×10 / 3.74 = 18.47 (查表后)即可了解L值下降程度(μi%)2。

简易数字式电阻、电容和电感测量仪设计

简易数字式电阻、电容和电感测量仪设计

简易数字式电阻、电容和电感测量仪设计报告摘要:本系统利用TI公司的16位超低功耗单片机MSP430F149和ICL8038精密函数发生器实现对电阻、电容和电感参数的测量。

本系统以自制电源作为LRC数字电桥和各个主要控制芯片的输入电源,并采用ICL8038芯片产生高精度的正弦波信号流经待测的电阻、电容或者电感和标准电阻的串联电路,通过测量电阻、电容或者电感和标准电阻各自的电压,利用电压比例计算的方法推算出电阻值、电容值或者电感值。

利用MSP430F149单片机控制测量和计算结果,运用自校准电路提高测量精度,同时用差压法,消除了电源波动对结果的影响。

测量结果采用12864液晶模块实时显示。

实验测试结果表明,本系统性能稳定,测量精度高。

关键词:LRC 数字电桥、电压比例法、液晶模块、MSP430F149、电阻电容电感测量一、设计内容及功能1.1设计内容设计并制作一台简易数字式电阻、电容和电感参数测量仪,由测量对象、测量仪、LCD 显示和自制电源组成,系统模块划分如下图所示:1.2 具体要求1. 测量范围(1)基本测量范围:电阻100Ω~1MΩ;电容100pF~10000pF;电感100μH~10mH。

(2)发挥测量范围:电阻10Ω~10MΩ;电容50pF~10μF;电感50μH~1H。

2. 测量精度(1)基本测量精度:电阻±5% ;电容±10% ;电感±5% 。

(2)发挥测量精度:电阻±2% ;电容±8% ;电感±8% 。

3. 利用128*64液晶显示器,显示测量数值、类型和单位。

4. 自制电源5. 使用按键来设置测量的种类和单位1.3系统功能1. 基本完成以上具体要求2. 使用三个按键分别控制R、C、L的测试3. 采用液晶显示器显示测量结果二、系统方案设计与选择电阻、电容、电感测试仪的设计目前有多种方案可以实现,例如、使用可编程逻辑控制器(PLC)、振荡电路与单片机结合或CPLD与EDA相结合等等来实现。

自制M8晶体管测试仪器创意DIY

自制M8晶体管测试仪器创意DIY

自制M8晶体管测试仪器创意DIY话说前几天整理电脑内文件发现图纸库里存着这么一套图纸就是前几年很多电子论坛上炒得非常火的M8晶体管测试仪顾名思义,就是以ATMEL出品的AtMega8为核心的一个自制的电子元件测试装置可以测量诸如电阻、电容、二极管、三极管这些常用元件的简单参数应该说,是一个非常简洁的自制小工具,好像现在作者又对它进行了升级改造,功能更多正好最近工作不忙,于是决定尝试一下这个小东西全套资料齐备,不知道什么时候收藏的测试仪的电路图,非常简单,不得不说MCU功能的强大这要是用分立元件做,那工作可海了去了主核心是ATmega8 MCU和6只精密电阻构成的测试网络使用LCD1602作为显示,左侧两只晶体管组成了自动关机电路考虑到测量电路的核心有6只电阻构成了一个测量网络因此仪器的性能和这6只电阻肯定有很大关系,因此决定这六只电阻采用精密电阻原来想用0.5%的精密电阻,可惜这个精度级的电阻不零卖,最少500只于是只好采用可零售的0.1%精度的精密电阻,718厂的RJ-24A,以前用过很多虽然比较贵,但是质量可靠,性能出色这个电路很简单,在原作者基础上稍加修改单面板即可了,采用SpringLayout画板热转印制版话说这个国产XX硒鼓真是不行,断线很多,转印效果很差和HP原装硒鼓真是没法比,不过打印纸的话效果还可以断线的地方,用记号笔描吧腐蚀,完后打孔涂一层松香酒精溶液,一是为了助焊,二是为了保护铜箔不易氧化线路板做好了,剩下的事情就简单了,按部就班焊接元件即可,都是直插件,焊接简单,要不了一个小时就搞定了先焊跳线焊接好的PCB,4根铜柱用来固定液晶屏1620液晶,使用非常广泛,这里使用单排插针/座进行电气连接方便拆卸这是最重要的核心元件,MCU,型号是ATmega8后续的升级版测试仪可以用ATmega168或328俗话说,硬件是躯体,软件是灵魂,没有软件的支持,再强大的MCU也是垃圾一块,向MCU内写入程序,注入灵魂由于采用片内RC振荡器,因此,烧录程序时,MCU并没有接时钟电路用面包板做的简易烧录器将烧好程序的MCU装好,插上LCD液晶屏,拧紧螺丝,焊上两根电源线M8晶体管测试仪就组装好啦通电测试,一次成功,按下启动按钮,LCD自动点亮测试仪进入测试状态,9V供电下工作电路约87mA应该主要都是LCD背光的耗电,没有接测试元件,因此显示“Test Failed”既然组装好了,那就看看这个小测试仪如何工作吧先抓了一个三极管进行测试能显示一些基本参数这是2N29072N22222SC2060找了一个JFET,对于结型场效应管只能显示管脚HEXFET,这个能被正常识别2N7225,一样可以测试1N54082AP9双二极管半桥也可以被识别,没有被识别成三极管下面测试测试电阻,这个对于这种测试仪来说应该是比较考验精50R,0.01%精密电阻,显示49R,鉴于M8的内置ADC,可以接受500R,显示499R,可以13.5K,这个显示的相当准确啊120K电阻,显示119.2K,也不错了,误差在1%之内再测测电容WIMA 0.22uF西门子0.47uF飞利浦0.01uF MKT国产0.022uF CBB总之,拿这些三极管二极管测试一圈,这个小东西用来玩玩还是辨别元件好坏还是能有很大帮助的,尤其是一些三极管或者MOS 辨别管脚顺序很方便有空再把它升级一下看看效果如何。

课程设计电阻电感电容测试仪

课程设计电阻电感电容测试仪

课程设计(论文)说明书题目:简易电阻电容电感测量仪院(系):信息与通信学院专业:信息对抗技术学生姓名:学号:指导教师:职称:年月日摘要随着电子工业的发展,电子元器件急剧增加,电子元器件的适应范围也逐渐广泛起来,在应用中我们常常需要测量电阻的大小。

因此,设计可靠,安全,便捷的电阻测量仪具有极大的现实必要性。

而单片机是目前设计应用中用得比较广泛的器件,它可以通过软件编程来达到不同的效果,实现各种各样的不同功能,具有灵活性强,可靠性高,可扩展性好等优点。

在系统硬件设计中,以MCS-51单片机为核心的电阻测量仪,将电阻使用振荡电路转化频率实现参数的测量。

电阻是采用555多谐振荡电路产生,将振荡频率送人STC89C52的计数端口,通过定时并且计数可以计算出被测频率,在通过该频率计算出被测参数。

关键词:单片机;555多谐振荡电路Abstract:With the development of electronic industry,electronic components rapidly increased the scope of electronic components widely up gradually,in applications we often measured resistors,capacitors,inductors size. Therefore,the design of reliable,safe,convenient resistance,capacitance,inductance tester of great practical necessity.And the microcontroller is the device that uses extensively in the designs application currently,it can attain the different result by the software compile,carryingout different kinds of functions,have advantages of good dexterity,high credibility,can expand good and so on.In the system hardware design,take the MCS-51 monolithic integrated circuit as the core resistance,the electric capacity,the inductance reflectoscope reflector,the resistance,the electric capacity,the inductance,the use correspondence's oscillating circuit transforms for the frequency realizes each parameter survey.And the resistance and the electric capacity are use 555 multiresonant circuits to produce,the oscilation frequency will send STC89C52 the counting to be neat,through and fixed time counts may calculate by the frequency measurement rate,figures out again through this frequency meter is measured the parameter.Key words:Microcontroller; 555 resonance swings circuit目录引言 (4)1 设计功能及要求 (6)2 电阻测试仪的系统设计 (6)2.1电阻测试仪设计方案比较 (6)2.2系统的原理框图 (7)3 系统硬件电路设计 (7)3.1 STC单片机及显示电路的设计 (7)3.2 555多谐振荡电路的设计 (8)3.2.1 555定时器简介 (8)3.2.2电阻测量电路的设计 (11)4 软件设计 (12)4.1主程序流程图 (12)4.2 中断服务程序流程图 (13)5 系统测试及整机指标 (13)6 结论 (13)谢辞 (14)参考文献 (15)附录 (16)引言1.设计的背景及意义随着电子工业的发展,电子元器件急剧增加,电子元器件的适应范围也逐渐广泛起来,在应用中我们常常需要测量电阻的大小。

简易电阻、电容、电感测量仪

简易电阻、电容、电感测量仪

简易电阻、电容和电感测试仪的设计一、任务设计并制作一个简易电阻、电容和电感测试仪系统,包括测量、控制与显示三部分。

其中测量电路包括:被测电阻,被测电容,被测电感,其中包括模拟快关、整形、分频等部分;显示电路包括:二极管的显示、数字显示;控制电路括:按键的选择测量电路与单片机的控制部分。

二、要求1、基本要求(1)测量范围:电阻100Ω~1MΩ;电容100pF~10000pF;电感100μH~10mH。

(2)测量精度:±5% 。

(3)制作4位数码管显示器,显示测量数值。

示意框图2.发挥部分(1)扩大测量范围;(2)提高测量精度;(3)测量量程自动转化。

3 评分标准项目得分基本要求设计与总结报告:方案设计与论证、理论50 计算与分析、电路图,测试方法与数据结果分析实际完成情况50发挥部分完成第(1)项9 完成第(2)项9 完成第(3)项12 特色与创新20摘要:本文先对设计功能及要求进行了阐述,然后提出要完成该功能的设计方案,最后综合考虑之后选定方法,再对电阻,电容,电感的测量电路进行设计。

本设计是利用单片机来实现测试的,其中电阻和电容是采用555多谐振荡电路产生的,而电感则是根据电容三点式产生的,从而实现各个参数的测量。

在电阻的测量电路中,我们把它分为两档来进行测量,并用单片机来驱动继电器以实现,这样,一方面测量精度较高,另一方面便于使仪表实现智能、自动化。

关键词:单片机 555多谐振荡电容三点式继电器In this article, the function and the requirement of design were introduced, and then puts forward to want to complete the function, the design of the last comprehensive consideration selection methods, and then a resistor, capacitor, inductor measurement circuit design. This design is to realize the test using single chip computer, of which the resistor and capacitor is used more than 555 resonance swing circuitry, and inductance is produced according to the capacitance SanDianShi, so as to realize the measurement of each parameter. In the resistance and capacitance measurement circuit, we put it into two files to make the measurement, and single chip microcomputer to drive the relay to realize, so that, on the one hand, has high accuracy, on the other hand to make intelligent instrument and automation.Key words: more than 555 single chip microcomputer chip oscillation capacitance SanDianShi relay一、系统方案论证1.1 电阻测试模块电路方案一:电阻分压法。

自制电容表

自制电容表

自制电容表很多贴片电容都没有标明电容值,而我又舍不得扔了它们;自己做电路玩时,经常看到一些废电路板上有很多贴片电容,可以拆下来用,但是却看不到容量,很郁闷。

所以我决定做一个电容表来测试它们的容量。

我用单片机8952和电压比较器339做了一个简单的电容容量测量表,参数大致如下:电容测量范围为1pF-9999.99uF,最小分辨力为1pF。

分为5个量程,可以自动切换量程,也可手动切换。

另外,有简单的频率计功能,能测量0-60MHz的数字信号频率(TTL电平);还可以产生几个单点频率的方波信号(比如1KHz)。

采用1602LCD作为显示器;4个按键控制;使用24C01保存当前设置值,不用每次开机重新设置。

可单5V供电,也可9V交流供电。

电容测试原理简介:根据电容的充电公式,可以计算出电容在充电到1/nVcc(其中n>1,Vcc为充电电源电压)电压时充电时间跟电容的容量和电阻成正比,跟充电电源电压无关。

(通过一个微分方程即可求得,具体的计算步骤这里省略,一般的电路教材上都有讲解)。

工作过程如下:首先,通过单片机选通放电三极管Q9,将电容上的电放掉,放电完毕之后,选通Q1-Q5中的一个三极管,经过一定的电阻,对电容进行充电;同时,打开单片机的计数器0,开始计数。

然后单片机等待外部中断0的发生。

当电容充电达到参考电压值时,比较器翻转,发出充电完成信号到中断0端口,单片机响应中断,停止计数器0,并关闭充电电路,接通放电电路。

接着读出计数器0的值,进行计算,适当的调整后,输出到LCD上显示。

然后又开始一次新的测试,如此循环。

本电路通过一个电压比较器(LM339)来检测电容充电的终止。

由电阻R31,R32及RW1构成一个分压器,产生一个基准电压。

当电容两端电压超过比较电压时,比较器翻转,产生一个低电平到单片机的中断0(INT0)引脚,通知单片机电容充电完成。

RW1是精密可调电阻,用来调整电压比较器的参考电压。

电感表,电容表,LC表,频率计,变容二极管测量资料

电感表,电容表,LC表,频率计,变容二极管测量资料

*专心为电子爱好者打造实用仪器*LC-LC-M说明书电感.电容.频率.变容二极管测量仪功能:测量电感,测量电容,测量频率,测量变容二极管电容(V-C) 信号输出,元件电容电感分量分析。

特点:电源·电池供电,充电自动停止,金属BNC接口,ISP下载加厚基板。

*携手探索无线电世界*振荡的电子,激起宇宙的波纹* 一.供电注意:一定不要使用9V以上的电源,否则会烧毁8050三极管Q1。

1.电源供电如图:开关K1向下,输入内正外负9V电源。

2.电池供电如图:开关K1,K2都向上,接入9V电池,此时仪表的工作电流为360mA左右,注意所用电池的供电能力。

3.电池充电如图:开关K2向下,输入内正外负9V电源,充电指示灯亮,开始对电池进行恒流充电,充电电流为25mA左右,当电池电压为10V时充电自动停止,仪器在使用或不使用时都可进行充电。

(注:输入电源是铁性变压器才能实现自动充电)4.关闭电源如图:开关K1向下,K2向上,拔掉DC-9V电源时仪器进入关闭状态,电池不会供电。

注意:一定不要使用9V以上的电源,否则会烧毁8050三极管Q1。

二.电感测量方法1.如图:给仪器供电,固定被测电感,K3按下,K4向左,此时功能指示为A,测量进度从“一”变回“一”时在如图上的位置“L=”显示被测电感值。

测量过程不要干扰电感振荡。

方法2.如图:给仪器供电,固定被测电感,K3按下,K4向左,此时功能指示为A,测量进度从“一”变回“一”时在如图上的位置“l=”显示被测电感值。

测量过程不要干扰电感振荡,工作频率是指当前测量的工作频率。

此时固定座A,B都有电感时也能正确测量,但因为测量原理是先测量A,后测量A//B,再求B,所以A太小,B太大时有误差。

三.电容测量如图:给仪器供电,固定座B固定被测电容,固定座A固定电感,K3按下,K4向左,此时功能指示为A,测量进度从“一”变回“一”时在如图上的位置“c=”显示被测电容值。

测量过程不要干扰电感振荡,工作频率是指当前测量的工作频率。

简易电阻、电容和电感测试仪设计.(DOC)

简易电阻、电容和电感测试仪设计.(DOC)

元器件参数测量仪的设计一、课程目的1.加深对电路分析、模拟电路、数字逻辑电路、微处理器等相关课程理论知识的理解;2.掌握电子系统设计的基本方法和一般规则;3.熟练掌握电路仿真方法;4.掌握电子系统的制作和调试方法;二、设计任务1.设计并制作一个元器件参数测量仪。

2.(基本要求)电阻阻值测量,范围:100欧~1M欧;3.(基本要求)电容容值测量,范围:100pF~10 000pF;4.(基本要求)测量精度:正负5% ;5.(基本要求)4位显示对应数值,并有发光二极管分别指示所测器件类型;6.(提高要求)增加电感参数的测量;7.(提高要求)增加三极管直流放大倍数的测量;8.(提高要求)扩大量程;9.(提高要求)提高测量精度;10.(提高要求)测量量程自动切换;三、任务说明:电阻电容电感参数测量常用电桥法,该方法测量精度,但是电路复杂。

也可为简化起见,电阻测量也可采用简单的恒流法,电容采用555定时电路;1、绪论在现代化生产、学习、实验当中,往往需要对某个元器件的具体参数进行测量,在这之中万用表以其简单易用,功耗低等优点被大多数人所选择使用。

然而万用表有一定的局限性,比如:不能够测量电感,而且容量稍大的电容也显得无能为力。

所以制作一个简单易用的电抗元器件测量仪是很有必要的。

现在国内外有很多仪器设备公司都致力于低功耗手持式电抗元器件测量仪的研究与制作,而且精度越来越高,低功耗越来越低,体积小越来越小一直是他们不断努力的方向。

该类仪器的基本工作原理是将电阻器阻值的变化量,电容器容值的变化量,电感器电感量的变化量通过一定的调理电路统统转换为电压的变化量或者频率的变化量等等,再通过高精度AD采集或者频率检测计算等方法来得到确定的数字量的值,进而确定相应元器件的具体参数。

2、电路方案的比较与论证2.1电阻测量方案方案一:利用串联分压原理的方案V CC GNDR x R0图2-1串联分压电路图根据串联电路的分压原理可知,串联电路上电压与电阻成正比关系。

【精品】自制数字电感表1

【精品】自制数字电感表1

自制数字电感表本电感表共分20μH、200μH、2mH、20mH、200mH、2H、20H7个量程,分辨力为O.01μH,所以可测量长卜2cm导线的电感。

校准后的精度不低于3%,且电路简洁,体积小巧。

既可做成独立的测量仪表,也可附加在普通的数字万用表上,电路见附图。

1.工作原理该电感测量的基本原理是恒流源法。

由于运放及外围元件组成一定频率的交流恒流源,然后测量串联在这一恒流源电路中电感两端的电压.从而得出电感的感抗,即问接测出电感的电感量。

该电路由TL074和0P-37组成。

TL074的IC1-1组成文氏电桥正弦波振荡器。

该振荡器有两个振荡频率,通过开关K1同步切换电路中的两个电容来选择频率。

两个频率分别是400Hz和40kHz(理论值应为398Hz和398kHz),以适应测量大小不同电感的需要。

文氏电桥振荡器频率的计算公式为f=1/2πRC,这是理论公式。

笔者实测其频率随电源电压而变化,在本电路的条件下,若电源电压为±5v,则f=0.955/2πRC若电源电压为+3V、-6V(普通电池供电数字万用表工作电压),则f=0.946/2πRC。

电阻R3和R4为增益调整及稳幅元件。

按图中元件输出振幅约7Vp—P.折合正弦波有效值约为2.48V,波形的底部略有削波,但对测量精度没有影响。

若电桥元件R1、R2选用金属膜电阻,C1、C2选用聚丙烯或涤纶电容。

在电源电压不变的前提下,该振荡器的频率及振幅均相当稳定。

所以电感表的正负电源均应采用稳定度高的电源,以保证电感表的精度。

Ic1—1输出经IC1—2跟随器隔离后,作为电感表的信号源。

IC1—2的输出经R5~R9等5个恒流电阻(均应用金属膜电阻)转化为五挡交流恒流源,然后将Lx 串入恒流电路中,由于电感感抗与电感量成正比,因而,测出了电感两端交流电压就测出了电感量。

本电感表满量程时电感两端电压为20mV,不到IC1—2输出幅度的1%,目的是为了尽量减少Lx感抗、附加相移、寄生振荡对恒流源的影响。

简易数字式电阻、电容和电感测量仪设计方案

简易数字式电阻、电容和电感测量仪设计方案

简易数字式电阻、电容和电感测量仪设计方案简易数字式电阻、电容和电感测量仪设计报告摘要:本系统利用TI公司的16位超低功耗单片机MSP430F149和ICL8038精密函数发生器实现对电阻、电容和电感参数的测量。

本系统以自制电源作为LRC数字电桥和各个主要控制芯片的输入电源,并采用ICL8038芯片产生高精度的正弦波信号流经待测的电阻、电容或者电感和标准电阻的串联电路,通过测量电阻、电容或者电感和标准电阻各自的电压,利用电压比例计算的方法推算出电阻值、电容值或者电感值。

利用MSP430F149单片机控制测量和计算结果,运用自校准电路提高测量精度,同时用差压法,消除了电源波动对结果的影响。

测量结果采用12864液晶模块实时显示。

实验测试结果表明,本系统性能稳定,测量精度高。

关键词:LRC 数字电桥、电压比例法、液晶模块、MSP430F149、电阻电容电感测量一、设计内容及功能1.1设计内容设计并制作一台简易数字式电阻、电容和电感参数测量仪,由测量对象、测量仪、LCD 显示和自制电源组成,系统模块划分如下图所示:1.2 具体要求1. 测量范围<1)基本测量范围:电阻100Ω~1MΩ;电容100pF~10000pF;电感100μH~10mH。

<2)发挥测量范围:电阻10Ω~10MΩ;电容50pF~10μF;电感50μH~1H。

2. 测量精度<1)基本测量精度:电阻±5% ;电容±10% ;电感±5% 。

<2)发挥测量精度:电阻±2% ;电容±8% ;电感±8% 。

3. 利用128*64液晶显示器,显示测量数值、类型和单位。

4. 自制电源5. 使用按键来设置测量的种类和单位1.3系统功能1. 基本完成以上具体要求2. 使用三个按键分别控制R、C、L的测试3. 采用液晶显示器显示测量结果二、系统方案设计与选择电阻、电容、电感测试仪的设计目前有多种方案可以实现,例如、使用可编程逻辑控制器(PLC>、振荡电路与单片机结合或CPLD与EDA相结合等等来实现。

简易电阻、电容和电感测试仪设计.(DOC)

简易电阻、电容和电感测试仪设计.(DOC)

... . .元器件参数测量仪的设计一、课程目的1.加深对电路分析、模拟电路、数字逻辑电路、微处理器等相关课程理论知识的理解;2.掌握电子系统设计的基本方法和一般规则;3.熟练掌握电路仿真方法;4.掌握电子系统的制作和调试方法;二、设计任务1.设计并制作一个元器件参数测量仪。

2.(基本要求)电阻阻值测量,围:100欧~1M欧;3.(基本要求)电容容值测量,围:100pF~10 000pF;4.(基本要求)测量精度:正负5% ;5.(基本要求)4位显示对应数值,并有发光二极管分别指示所测器件类型;6.(提高要求)增加电感参数的测量;7.(提高要求)增加三极管直流放大倍数的测量;8.(提高要求)扩大量程;9.(提高要求)提高测量精度;10.(提高要求)测量量程自动切换;三、任务说明:电阻电容电感参数测量常用电桥法,该方法测量精度,但是电路复杂。

也可为简化起见,电阻测量也可采用简单的恒流法,电容采用555定时电路;1、绪论在现代化生产、学习、实验当中,往往需要对某个元器件的具体参数进行测量,在这之中万用表以其简单易用,功耗低等优点被大多数人所选择使用。

然而万用表有一定的局限性,比如:不能够测量电感,而且容量稍大的电容也显得无能为力。

所以制作一个简单易用的电抗元器件测量仪是很有必要的。

现在国外有很多仪器设备公司都致力于低功耗手持式电抗元器件测量仪的研究与制作,而且精度越来越高,低功耗越来越低,体积小越来越小一直是他们不断努力的方向。

该类仪器的基本工作原理是将电阻器阻值的变化量,电容器容值的变化量,电感器电感量的变化量通过一定的调理电路统统转换为电压的变化量或者频率的变化量等等,再通过高精度AD采集或者频率检测计算等方法来得到确定的数字量的值,进而确定相应元器件的具体参数。

2、电路方案的比较与论证2.1电阻测量方案方案一:利用串联分压原理的方案图2-1串联分压电路图根据串联电路的分压原理可知,串联电路上电压与电阻成正比关系。

电子技术课程设计-简易电阻、电容、电感检测仪

电子技术课程设计-简易电阻、电容、电感检测仪

电子技术课程设计题目:简易电阻、电容和电感测试仪组员:张坤潘能渊吴占玺班级:自动化082班指导老师:***目录:设计要求 (3)系统方案 (4)理论分析与计算 (5)测试与分析 (6)总结 (7)参考文献 (7)致谢 (8)附录 (8)简易电阻、电容和电感测试仪设计任务设计并制作一台数字显示的电阻、电容和电感参数测试仪,示意框图如下:要求1.基本要求(1)测量范围:电阻100Ω~1MΩ;电容100pF~10000pF;电感100μH~10mH。

(2)测量精度:±5% 。

(3)显示测量数值,并分别指示所测元件的类型和单位。

2.发挥部分(1)扩大测量范围。

(2)提高测量精度。

(3)测量量程自动转换。

摘要:本设计主要由电阻测试模块、电容测试模块、电感测试模块、分频电路、以及数据选择电路几大功能模块组成。

并通过STC89C52单片机进行频率测量和计算以及对系统的控制,实现对电阻、电容和电感的测试并在LCD1602上显示其测试结果。

系统利用RC震荡原理以及电感的储能原理,配合555定时器组成多谐振荡电路。

由于不同的电容、电阻、电感值的大小对应的谐振频率不同,通过测量振荡电路发出的频率计算出相应的电阻、电容和电感的值。

本系统设计简单,成本低,性能完全超出题目要求指标,测量范围广,在测量范围内测量误差满足设计要求。

关键词:谐振电路,谐振频率,555定时器一、系统方案1.系统设计思路将电阻、电容和电感测量模块产生的不同频率的方波信号经整形和分频电路分别送至通道选择模块,根据测试的元件类型,单片机通过按键的输入选择相应的测试电路,并自动检测出待测元件的值所对应的频率范围,控制通道选择模块选通相应的输入通道,来自动选择分频的倍数,实现对元件测量的自动换挡。

同时单片机通过一定的计算后向液晶发出测量结果并在液晶上显示出测量元件的类型和测量值。

图1 系统设计框图2.方案选择(1) 电阻测试模块电路利用RC和555定时器组成的多谐振荡电路,通过测量输出振荡频率的大小即可求得电阻的大小,选择合适的电容值即可获得适当的频率范围,通过D触发器74LS74将波形整形成二分频的对称方波送交控制器处理。

M8电子负载及交流内阻测试仪资料

M8电子负载及交流内阻测试仪资料

一、原作者资料整理:基本功能1、恒流型电子负载2、电池容量测试3、开关电源最大工作电流测试4、交流内阻测试参数:A/D 10BIT ±1(使用64倍取样)电压显示:50V ±50mV(使用64倍取样降低到±10mV)电流显示:5A ±5mA (电流取样电阻为0.05Ω,电流=0.25V/0.05Ω);最大 30A ±30mA(电流取样电阻为0.0083Ω)电流调节:13BIT PWM D/A 5A的最小调节度为1mA ; 30A的最小调节度为4mA交流内阻测量范围:0 - 500mΩ(10mA 1KHz)交流内阻量程可以调节R7。

R7: 50Ω对应0 - 500mΩ;R7: 100Ω对应0 - 1000mΩ;电路改动:M8的PC4脚(ADC4)做警铃输出(100Hz信号);取消R60电阻,PB2脚(OC1B)做交流内阻测试的1KHz交流源输出,取消R25电阻,PC3脚(ADC3)交流内阻ADC测试输入;PC2脚(ADC2)低压档电压测试输入(0 - 4.5V),即“第二个测试电压”,不一定只是4.5V,看分压电阻的比例了,最大达到50V和另外一组电压一样,目前只能充当电压表(J21电压测试端口),其它功能待开发;M8熔丝设定电子负载部分电路图:M8交流内阻测试仪:测量范围:0 - 500m欧(10mA 1KHz),PCB使用M8电子负载附加部分电路。

过后和M8电子负载整合。

原理:由M8产生1KHz方波,由放大器产生10mA 1KHz交变恒流输出源,经过测试电阻后,产生交变电压信号经过250倍放大,再由M8的快速同步相移ADC检出值。

电路非常简单:C2、C3两个电容可以用一个47uF/50V的无极性电容代替。

耐压为50V 是为了测高电压电池内阻。

交流内阻测试仪电路及PCB:电子负载、扩展板、内阻测试仪等的连线:一、界面和键盘设定(一)主功能菜单按S30(Main Program Select)进入;按S10(UP) 、S11(DOWN)选择功能;在按S30(Main Program Select)确认;(二)电子负载及交流内阻测试功能按S21(Is / Vs / Rc 显示和设定选择) 键选择功能界面1、Is设定电流界面下(默认)显示设定电流设定电压功率实时电流实时电压容量S10(UP) 、S11(DOWN)、S20(步进) 三个键设定电流2*3按键定义S10(UP) S20(步进) S30(Main Program Select)S11(DOWN) S21(Is / Vs / Rc 显示和设定选择) S31(电流ON/OFF)2、Vs设定电压界面下显示设定电流设定电压功率(改为显示第二测试端电压)实时电流实时电压系统电压S10(UP) 、S11(DOWN)、S20(步进) 三个键设定电压2*3按键定义S10(UP) S20(步进) S30(Main Program Select)S11(DOWN) S21(Is / Vs / Rc 显示和设定选择) S31(电流ON/OFF)3、内阻Rc 显示界面下显示交流内阻1KHz ADC 相位直流内阻 DC 时间2*3按键定义S10(电流显示调零) S20(Rc调零) S30(Main Program Select)S11(容量AH、时间清零) S21( Is / Vs / Rc 显示和设定选择) S31(电流ON/OFF)Rc调零功能可以减除线阻的作用。

电阻电容电感测试仪的设计与制作 D设计方案

电阻电容电感测试仪的设计与制作  D设计方案

电阻电容电感测试仪的设计与制作摘要:本系统采用AVR mega16作为测量核心芯片,由DDS产生正弦波信号,经过自动平衡电桥电路中的被测元件与标准电阻,再由相敏检波电路与A/D转换电路,测量出被测元件两侧的电压,单片机根据矢量电压的比例关系将相应的容抗感抗以及阻值计算出来,利用计算值将被测元件的其他参数计算出来,然后显示在LCD上。

该仪器可以分量程进行电阻、电感、电容的测量,并实现数据的存储,可回看测量过的十组数据。

此外还能实现时钟的显示等。

关键词:电感电阻电容测试仪,自动平衡电桥,相敏检波器,A/D转换1、系统方案的比较与选择1.1测量方式方案一:采用谐振法,用被测的器件与标准电容电阻电感组成振荡电路,通过测量产生的信号的频率,计算得出被测器件的参数。

方案二:采用伏安法测量电阻电感电容,测量出被测器件两端的电压与经过器件的电流,经过单片机进行傅里叶分析,得到复阻抗的实部与虚部,对实部与实部进行相应的计算,便可得出阻值电感量与电容量。

方案三:利用自动平衡电桥,由集成运放提供“虚地”,使电桥中“虚地”点始终保持零电位,然后再进行电压有效值与相位角的测量,便可得出感抗容抗与阻值,进而得出被测器件的参数。

方案一通常需要很高的频率激励信号,一般无法完成较高精度的测量,并且其对振荡电路各器件参数要求较高,实现起来较为困难。

方案二硬件较为简单,但是利用mega16进行傅里叶分析较为困难。

方案三相比与前两个方案,电路较为稳定,测量也较为准确,因此在这我们采用方案三(原理图见图3)。

1.2正弦信号发生电路方案一:利用带宽高于1MHz的集成运放,如OP37,以及电容电感电阻,组成RLC或RC振荡电路,通过自激震荡产生正弦波信号,再通过信号放大电路与滤波电路,得到需要的正弦波。

经过调整相应的电阻电容值,便可调整信号的幅值与频率。

方案二:利用AD9851,加上外部晶振、滤波电路与放大电路,通过单片机的控制,便可以产生相应频率的正弦波。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用M8制作电感、电容、电解电容测量仪表这个电路不同国家和地区很多人制作过,测量精度高,测量范围大,有用不同语言写的程序,我作了一个BASCOM-AVR版本的,并增加了对电解电容器测量。

电感测量范围:0.1μH~2H电容测量范围:1pF~2.5μF电解电容测量范围:0.1μF~30000μF一、电容、电感测量原理:电路是一个由LM393(U3A)组成的LC振荡器。

由单片机测量LC震荡回路的频率F1,然后控制继电器K2将标准电容C2与C1并联,测出振荡器频率F2,再用下列式子计算出电容C1电感L1的值。

(原文件名:Gs_1.jpg)引用图片这里电容器C2的容量的精确程度,基本上决定了整个测量过程的精度。

应该选用稳定性好精度高的电容器,这个制作选用了1800pF的云母电容器。

上述过程可称作为一个校准过程,由M8控制每次开机时自动完成。

开机后延时1500ms,测量由U1A、L1、C1组成振荡器频率F1;Portd.3 = 0,K2吸合,C2接入延时1500ms,测量振荡器频率F2,Portd.3 = 1,K2断开。

M8计算C1、L1完成后按S1进入电容Cx的测量状态。

电容Cx、电感Lx的值,分别用下列式子计算:(原文件名:Gs_2.jpg)引用图片二、电解电容测量原理:电解电容的测量是基于对RC电路的时间常数的计算,由脉冲电路原理可知,电容的充电速度与R和C的大小有关,R与C的乘积越大,过渡时间就越长。

这个RC的乘积就叫做RC电路的时间常数τ,即τ=R∙C。

若R的单位用欧姆,C的单位用法拉,则τ的单位为秒。

(原文件名:Gs_4.jpg)引用图片图示曲线可以得到充电过程的一般规律:Uc是按指数规律上升的,Uc开始变化较快,以后逐渐减慢,并缓慢地趋近其最终值,当t=τ时,Uc=0.632E;本测量仪就是利用单片机测量Uc=0到0.632E这段时间,用下列式子计算计算被测电容值:(原文件名:Gs_3.jpg)引用图片电路由比较器U3B,放电晶体管Q等组成。

设定比较器正输入端为Uc,(Uc=0.632E=0.632⋅5=3.16V,调节RP1获得),反向输入端接被测电容CEx,当D端为高电平时,Q导通电路处于放电状态,这时CEx被放电,比较器U3B输出高电平。

当D为低电平时Q截止电容CEx通过R9(R10)充电,CEx两端电压逐步升高,当C Ex两端电压>Uc时,比较器U3B输出低电平,产生INT0中断(INT0中断设置为下降沿触发),中断服务程序读取定时器值,并计算、显示CEx的值。

然后置位PD6为高电平,Q导通,CEx放电,延时100mS是为了保证CEx充分放电,中断返回开始下一个测量周期。

为了提高测量精度电解电容测量分两档,由继电器K2切换,R9接入时测量0.1μF~500μF电容,R10接入时测量500μF~20000μF电容。

R9(R10)的精度和电压Uc的精度基本上决定了测量结果精度。

这个设计原本加入了一个电解电容漏电流测试功能,由于测量时间太长而放弃,图中的R13、R9(R10)与adc0等组成漏电流测量电路。

三、使用方法:按下S2接通电源,进入校准状态(此时测量端子不能接入器件):(原文件名:Lcd_1.jpg)引用图片校准完成后:(原文件名:Lcd_2.jpg)引用图片按动S1进入电容测量状态:(原文件名:Lcd_3.jpg)引用图片按动S1进入电感测量状态:(原文件名:Lcd_4.jpg)引用图片按动S1进入电解电容(<500uF)测量状态:(原文件名:Lcd_5.jpg)引用图片按动S1进入电解电容(>500uF)测量状态:(原文件名:Lcd_6.jpg)引用图片再按S1返回到电容测量状态。

这是安装完成的样子:(原文件名:PCB_2.jpg)引用图片(原文件名:PCB_3.jpg)引用图片电路板被设计成适合热转印:(原文件名:PCB_1.jpg)引用图片加了一个铝合金底座:(原文件名:w_3.jpg)引用图片这是原理图:(原文件名:lc.jpg)引用图片这是热转印图和装配图:点击此处下载ourdev_433768.rar(文件大小:527K)(原文件名:zp.rar)这是源程序:'****************************************************'* 电感电容电解电容测量仪 *'* 电容:1P-2.5uF *'* 电感:1uH-2.0H *'* 电解电容:0.1uF-20000uF *'* 吕军省天津大港 *'* junsheng427@ *'* 20081217 *'****************************************************$regfile = "m8def.dat"$crystal = 8000000Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Po rtb.1 , Rs = Portb.0Config Lcd = 16 * 2Config Timer1 = Counter , Edge = Falling '配置T/C1为计数Config Timer2 = Timer , Prescale = 64 '配置T/C2定时Config Int0 = FallingConfig Timer0 = Timer , Prescale = 8On Ovf0 Tim0_isrOn Int0 T1_isrOn Ovf2 Tim2_isrEnable Ovf2On Ovf1 Tim1_isrEnable Ovf1Enable InterruptsTcnt2 = &H83Start Timer2Counter1 = 0Start Counter1Dim F1 As LongDim F2 As LongDim C1 As SingleDim Ca1 As SingleDim Ca2 As SingleDim Cx As SingleDim L1 As SingleDim Lx As SingleDim F11 As SingleDim V1 As String * 11Dim V2 As String * 11Dim Vf As String * 6Dim Vs As String * 8Dim Z1 As String * 2Dim J As BitDim I As ByteDim K As BitDim M As BitDim Vl As ByteDim Tc As ByteDim Tc1 As LongDim Te As LongDdrd.7 = 0 '键初始Portd.7 = 1Ddrd.4 = 1 '继电器初始化Ddrd.3 = 1Portd.4 = 1Portd.3 = 1Ddrd.6 = 1Portd.6 = 1J = 1K = 1M = 1I = 1Tc1 = 0ClsCursor Off'/////主程序/////Do'/////按键处理/////If Pind.7 = 0 Then 'S1Waitms 40If Pind.7 = 0 ThenIncr IBitwait Pind.7 , SetEnd IfEnd If'/////电感L1,电容C1计算/////If I = 1 ThenIf J = 1 ThenLcd " L_C_CE meter"LowerlineLcd " 20081217"Waitms 1500 '等待F1计数Portd.3 = 0 '接入标准电容C2Waitms 1500 '等待f2计数Ca1 = F1 * F1Ca2 = F2 * F2C1 = Ca1 - Ca2C1 = Ca2 / C1C1 = C1 * 1800 '1800是标准电容C2 ;单位pFL1 = 3.1416 * 3.1416L1 = L1 * 4L1 = L1 * Ca1L1 = L1 * C1L1 = 1 / L1L1 = L1 * 1000000000000000000 '单位uHPortd.3 = 1 '断开标准电容C2End IfJ = 0Vf = Str(f1) '显示f1Vf = Format(vf , " ")Locate 1 , 7Lcd "F=" ; Vf ; "Hz"Locate 1 , 1Lcd "SetOK "V1 = Fusing(c1 , "#.#")V2 = Fusing(l1 , "#.#")Locate 2 , 1Lcd V1 ; "pF " ; V2 ; "uH" End If'/////电容Cx计算/////If I = 2 ThenVf = Str(f1)Vf = Format(vf , " ") Locate 1 , 7Lcd "F=" ; Vf ; "Hz"F11 = F1 * F1Cx = Ca1 / F11Cx = Cx - 1Cx = Cx * C1V1 = Fusing(cx , "#.#")Vl = Len(v1)Z1 = "pF"If Vl = 6 ThenV1 = Mid(v1 , 1 , 4)Z1 = "pF"End IfIf Vl = 7 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "00.00") Z1 = "nF"End IfIf Vl = 8 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "000.0")End IfIf Vl = 9 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "0.000")Z1 = "uF"End IfVs = Space(8)Locate 2 , 1Lcd " Cx=" ; V1 ; Z1 ; VsLocate 1 , 1Lcd "TestC "End If'/////电感Lx计算/////If I = 3 ThenVf = Str(f1)Vf = Format(vf , " ")If F1 < 50 ThenVf = " 0"End IfLocate 1 , 7Lcd "F=" ; Vf ; "Hz"Portd.4 = 0 '输入端切换到测电感If F1 > 1000 ThenF11 = F1 * F1Lx = Ca1 / F11Lx = Lx - 1Lx = Lx * L1ElseLx = 0End IfV1 = Fusing(lx , "#.##")Vl = Len(v1)Z1 = "uH"V1 = Mid(v1 , 1 , 5)Z1 = "uH"End IfIf Vl = 7 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "0.000")Z1 = "mH"End IfIf Vl = 8 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "00.00")Z1 = "mH"End IfIf Vl = 9 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "000.0")Z1 = "mH"End IfIf Vl = 10 ThenV1 = Mid(v1 , 1 , 4)V1 = Format(v1 , "0.000")Z1 = "H "End IfVs = Space(8)Locate 2 , 1Lcd " Lx=" ; V1 ; Z1 ; VsLocate 1 , 1Lcd "TestL "End If'/////电解电容器测量(<500uF) /////If I = 4 ThenPortd.4 = 1If K = 1 ThenDisable Ovf2Enable Int0Enable Ovf0Locate 1 , 1Lcd "TestCE [<500uF]" Locate 2 , 1Lcd " CEx= "End IfK = 0Portd.6 = 0 '开始充电Start Timer0 '开始计时End If'/////电解电容测量(2) ///// If I = 5 ThenIf M = 1 ThenPortd.3 = 0Locate 1 , 1Lcd "TestCE [>500uF]" Locate 2 , 1Lcd " CEx= "End IfM = 0Portd.6 = 0 '开始充电 Start Timer0 '开始计时 End If'/////返回到电容测量//////If I = 6 ThenI = 2 '返回到电容测量Enable Ovf1Enable Ovf2Disable Ovf0Portd.3 = 1K = 1M = 1End IfLoopEnd'/////计数中断/////Tim1_isr:Incr Tc1 '这么作可使计数分辩率最高到1Hz Return'/////定时中断/////Tim2_isr:Tcnt2 = &H83 '定时器T2初值Incr TcIf Tc = 250 Then '定时250mSStop Counter1Tc1 = Tc1 * 65535If Portd.3 = 1 ThenF1 = Counter1F1 = F1 + Tc1F1 = F1 * 4End IfIf Portd.3 = 0 ThenF2 = Counter1F2 = F2 + Tc1F2 = F2 * 4End IfCounter1 = 0Start Counter1Tc = 0Tc1 = 0End IfReturn'/////定时中断,测电解电容/////Tim0_isr:Incr Te '定时器0中断次数Return'/////外部中断,测电解电容/////T1_isr:Stop Timer0Te = Te * 256Te = Te + Tcnt0Te = Te / 2 '时间/充电电阻=被测电容V1 = Str(te)Vl = Len(v1)If Portd.3 = 1 Then '充电电阻R9接入,<500uFIf Vl = 2 ThenV1 = "NO"End IfIf Vl = 3 ThenV1 = Mid(v1 , 1 , 3)V1 = Format(v1 , "0.000")End IfIf Vl = 4 ThenV1 = Mid(v1 , 1 , 3)V1 = Format(v1 , "0.00")End IfIf Vl = 5 ThenV1 = Mid(v1 , 1 , 3)V1 = Format(v1 , "0.0")End IfIf Vl = 6 ThenV1 = Mid(v1 , 1 , 3)End IfIf Vl = 7 ThenV1 = " OL "End IfEnd IfIf Portd.3 = 0 ThenIf Vl = 2 ThenV1 = Mid(v1 , 1 , 2)V1 = Format(v1 , "0.00") End IfIf Vl = 3 ThenV1 = Mid(v1 , 1 , 3)V1 = Format(v1 , "0.00") End IfIf Vl = 4 ThenV1 = Mid(v1 , 1 , 2)End IfIf Vl = 5 ThenV1 = Mid(v1 , 1 , 3)End IfIf Vl = 6 ThenV1 = Mid(v1 , 1 , 4)End IfIf Vl = 7 ThenV1 = Mid(v1 , 1 , 5)End IfEnd IfVs = Space(7)If Te > 1 And Te < 10 ThenLocate 2 , 1Lcd " CEx=" ; "0" ; "uF" ; VsEnd IfIf Te > 10 ThenLocate 2 , 1Lcd " CEx=" ; V1 ; "uF" ; VsEnd IfPortd.6 = 1 '开始放电If Portd.3 = 1 And Te > 10 ThenWaitms 100End IfIf Portd.3 = 0 And Te > 10 ThenWaitms 500End IfTcnt0 = 0 '定时计数器清零Te = 0 '定时中断次数清零Return十六进制文件:点击此处下载ourdev_433770.rar(文件大小:7K)(原文件名:LC-1.rar)。

相关文档
最新文档