基于PlCl6LF874单片机的电容测试电路设计

发布者:数字思维最新更新时间:2011-09-08 关键字:PlCl6LF874  电容测试 手机看文章 扫描二维码
随时随地手机看文章
本文用到美国 Micmchip公司PICl6LF874单片机,该单片机采用RISC精简指令集、哈佛总线结构、流水线指令方式,具有抗干扰能力强、功耗低、高性能、价格低等特性。

  1 PICl6LF874单片机

  PICl6系列单片机采用精简指令集(Reduced InstrucTIon Set Computer,RISC)结构,突破了传统单片机对PC机在结构上存在的自然依赖性;加上哈佛总线的存储器结构、两级流水线指令结构、单周期指令等技术,从而在单片机硬件结构上独辟蹊径,大大提高了系统运行的效率。除此之外,针对单片机机应用的特点,从功耗、驱动能力、外围模块设计等方面,PIC单片机也有一些独到之处,从而使得PIC成为一款方便实用的高性价比的单片机。

  PICl6LF874系列单片机包括一系列不同型号的器件。主要特点有:

  1)精简指令集技术 PIC指令系统是专门根据小型机特点设计的,力求每一条指令达到更高的效率,减少指令功能的重复。高中低档的门PIC单片机指令数分别为58条、35条和 33条。这就带来了两方面的好处,一方面可以使代码的利用率大大提高,有利于提高执行速度。另一方面给用户学习、记忆和应用带来了极大的好处,编程和调试相对就更加容易,而且同样的功能所需的编码减少,节约了开发时间。

  2)哈佛(Harvard)总线结构 哈佛结构是程序存储器和数据存储器独立编址,即两者位于不同的物理空间。PIC系列单片机不仅采用哈佛体系结构,而且采用哈佛总线结构,从而充分发挥了哈佛结构的潜在优势。大大提升了系统的运行效率和数据可靠性。

  3)单字节指令 单字节指令对单片机系统是革新性的变化。高中低档的PIC单片机的指令位数分别为16位、14位、12位。ROM和RAM的寻址相对独立,所有的指令实现了单字节化,不仅使数据的存取更加安全,其运行速度也得到了显著的提高。

  4)两级流水线指令结构 由于采用了哈佛总线结构,在器件内部将数据总线和指令总线分离,并且采用了不同的总线宽度。当一条指令被执行时,下一条指令同时被取出,使得在每个时钟周期可以获得更高的效率。

  5)寄存器组结构 PIC的所有寄存器,包括I/O端口、定时器和程序计数器等都采用RAM结构形式,并且只需要一个指令周期就可以完成访问和操作。

  6)一次性可编程(OTP)技术 OTP可以实现产品上市零等待(Zero time to market),并且可以根据用户定制,满足特定需要。产品定制可以显著提高产品的生命周期,增强产品的市场竞争力。

  7)功耗低 供电电压为2.0~5.5V,当使用4 MHz晶振,供电电压为3V时,耗电电流典型值不超过6 mA:当用32 kHz晶振,供电电压力3 V时,耗电电流典型值为20 mA,睡眠模式耗电电流更是低于lμA。

  8)品种齐全、方便选择 PIC系列单片机目前已形成具有高、中、低3档共50多种型号的庞大家族,功能灵活多样,能适应多种应用场合的不同需要。

  2 电容测量模块工作原理

  电容测量模块总体设计原理框图如图l所示,包括电源管理电路、PICl6LF874单片机、电容式传感器、信号调理电路、PS021电容数字转化器以及与计算机连接的接口电路。

  电容测量模块工作原理为:电容式传感器输出微弱的电容信号,电容信号通过信号调理电路。进入PS02l型电容数字转换器,该器件的测量电容测量范嗣从0到几十nF(无限制),经过器件内部转换,通过对PS02l内部寄存器的设置,得到需要的值;通过SPI把数据传送到PICl6LF-874单片机,测得的数据再通过单片机异步串行通信接口USART送到上位机(计算机),最后由上位机应用程序来显示测量结果以及保存测试数据。

  3 系统硬件连接

  本测量电路需要控制器件来控制数据的读取和写入,选用结构简单,功能强大,并且兼容SPI串行接口的PICl6LF874单片机。由于PS02l的外围接口是SPI,因此单片机能很好的控制PS02l工作,同时测量数据可以通过USART串行接口送入到上位机中。单片机的连接如图2所示,PS02l的连接图如图3所示。

4 系统软件功能的实现

  基于PS021设计的应用软件包括检测、控制、数据处理、数据库管理和系统界面等程序。在程序运行速度和存储容量许可的条件下,尽量用软件实现传统仪器系统的硬件功能,简化硬件配置。此外,界面是测试系统和虚拟仪器的“窗口”,是系统显示功能信息的主要途径。软件设计不仅要实现功能,而且要界面美观。在确定测试系统的硬件平台后,关键是选择合适的软件开发工具编写相应的应用软件。以图形化编程语言开发该测试模块。该开发环境能提供一个集成的开发环境,与仪器硬件连接方便,具有良好的用户界面。根据上位机应用程序设计的原理,得到测试系统的软件,通过在软件的主界面设置一些参数,硬件电路和上位机相连,就能显示测量结果。测量结果在数据显示界面显示,如图4所示。

测量结果

  5 试验与结果

   运用上述软件测量。在测量之前,必须对测量系统进行标定,标定时PS02l要求参考电容Cref与被测电容Cmeas在同一电容值范围,即确保 Cmeas/Cref比率不会超过25%(PS02l的极限值)。参考电容是一个非常重要的部分,对于测量的质量以及测量的温度稳定性有直接的影响。推荐的电容材料:CFCAP(太阳诱电Taiyo Yuden公司的多层陶瓷电容)系列,COG或者NPO陶瓷电容。放电电阻Rdis与放电时间密切相关,放电时间τ=0.7R(C+20 pF),时间常数τ范围为2~10μs(推荐5μs)。根据公式计算之放电电阻阻值。

  试验中,分别选取1、2、3、5.1、6.8、8.2、9.1、12、13、15、16.5、18 pF的固定电容作为被测电容。根据被测电容的范围确定参考电容的大小,然后根据被测电容和参考电容值,并结合放电时间来确定放电电阻阻值,最后选择适当的测量模式进行测量。在标定好的系统下,在参考端和被测端分别接一只参考电容,此时在数据显示界面显示的值为参考电容值以及寄生电容值的和(图3中 Sensor l显示的数据);然后在被测端参考电容的基础上再并联被测电容,此时测得的数据为被测电容值、参考电容值以及寄生电容值的总和,以上两步所测值相减就是被测的电容值,最后得到的被测电容值统计如表l所示。

被测电容值

  表1反映了被测电容测量值和标称值之间的相对误差,同时也得知被测电容电容值越大,测量值和标称值相对误差越小。由于被测电容受到环境温度、焊锡量多少以及被测电容质量等因素的影响,存在一定的误差。通过多次测量进行平均,以获取更稳定的电容值。在标定好的系统下,对固定电容进行测量来验证测量模块的精确度,测量值和标称值非常接近,可认为被测电容标称值误差较小,进一步得知电容测量模块测量精度较高。

  6 结束语

  PlCl6LF874单片机能够很好的控制电容测量模块,对研究电容式传感器有很好的促进作用,该单片机简化了电路设计,使测量结果达到较高的精度;同时这种测量模块可以减小电路板的体积,从而减小整个装置的体积;大大简化了电路设计过程、降低产品的开发难度、对加速产品的研制、降低生产成本具有非常重要的意义。实验结果证明,此测量模块具有较好的实用性。

关键字:PlCl6LF874  电容测试 引用地址:基于PlCl6LF874单片机的电容测试电路设计

上一篇:PIC单片机制数之间的转换和程序设计步骤
下一篇:基于PIC16F639单片机的免持式被动无钥门禁系统

推荐阅读最新更新时间:2024-03-16 12:41

基于脉冲计数法的多量程电阻电容测试仪的设计
0 引言 常用的测量电阻和电容的方法主要有纯模拟电路法、PLC法。采用纯模拟电路法设计电阻电容测试仪,可以避免编程的麻烦,但是电路复杂、灵活性差、测量精度低;采用PLC法设计的电阻电容测试仪速度快、体积小、可靠性和精度好,但是价格昂贵。采用“脉冲计数法”设计电阻、电容测试仪,把电子元件的参数转换成频率信号,用单片机计数后再求出电阻或电容值,而频率是单片机很容易处理的数字量。本文采用“脉冲计数法”设计电阻电容测试仪,此测试仪不仅能克服传统测试仪的种种弊端,而且增设了记忆功能和警示信号功能,使测试仪更加智能化。 1 系统总体设计 本文设计的电阻电容测试仪的系统结构框架如图1所示,系统主要由用户控制端、单片机、液晶屏、电阻测试模块
[测试测量]
基于脉冲计数法的多量程电阻<font color='red'>电容</font><font color='red'>测试</font>仪的设计
隔离技术:基于FPGA的电容在线测试系统设计
0 引言 PCB在焊接完成后,需要对其元器件进行测试,传统的方法是将其焊离PCB板后测试,但该方法不仅麻烦、效率低,并且容易损伤电路板而极不实用;另一方法就是人工结合机器进行测试,但这需要测试人员有一定的经验,也给测试带来了一定的不确定性,使得测试结果的精准度无法达到现代电路板的可靠性要求。所以,本文研究了一种可行的、简单实用及高精度的电容在线测试电路。另外,随着EDA技术的快速发展,FPGA以其高集成度、高可靠性及灵活性等特点正在快速成为数字系统开发平台,在多种领域都有非常广阔的应用前景。本设计结合上述两特点,设计了一种基于向FPGA内植入Nios II嵌入式软核作为控制器的电容在线测试电路。 1.测试原理 在线测试的基本
[电源管理]
隔离技术:基于FPGA的<font color='red'>电容</font>在线<font color='red'>测试</font>系统设计
基于VEE的集成电容自动测试系统
  集成电容的基本测试方案为:将集成电容与Q表(内有电感)连接。调整Q表上的 电容 旋钮 ,利用二阶电路谐振的特点,直至Q表显示的Q至最大时记录下所调出的电容值,将此电容值 与被测的标称值相比较,得出测试结果(验证结果)。它的原理电路如图1。输出电压取自电 阻,则电压转移函数为:    ?      中心频率对通带的比值为品质因素,记为Q,即    ?   本设计的理论思想为:输入的正弦波幅值固定而改变频率,当输入频率为 0时,电阻R两 端的电压最大。用输出波形电压最大值时的频率与理论上 0相比较,即可做出测试。 ?   本设计中共使用了三个仪器,分别是HP公司的HP54602B示波器,HP公司的HP3312
[测试测量]
基于VEE的集成<font color='red'>电容</font>自动<font color='red'>测试</font>系统
电解电容寿命纹波电流测试
 1. 工作原理/Working principle   ★ 当U2为正半周并且数值大于电容两端电压Uc时, 二极管 D1和D3管导通,D2和D4管截止,电流一路流经 负载电阻 RL,另一路对电容C充电。当Uc U2,导致D1和D3管反向偏置而截止,电容通过负载 电阻 RL放电,Uc按指数规律缓慢下降。   ★ The diode D1&D3 work, D2&D4 cut off, the current flows through the load resistance RL in a loop and charge the capacitor C up when U2 in the positive half cir
[测试测量]
电解<font color='red'>电容</font>寿命纹波电流<font color='red'>测试</font>
如何用数字万用表测试电容好坏
电容器是一种最为常用的电子元件。电容器的外形及电路符号如图所示。电容器的通用文字符号为“C”。电容器主要由金属电极、介质层和电极引线组成,两电极是相互绝缘的。因此,它具有“隔直流通交流”的基本性能。 用数字万用表检测电容器,可按以下方法进行。 一、用电容档直接检测   某些数字万用表具有测量电容的功能,其量程分为2000p、20n、200n、2μ和20μ五档。测量时可将已放电的电容两引脚直接插入表板上的Cx插孔,选取适当的量程后就可读取显示数据。   2000p档,宜于测量小于2000pF的电容;20n档,宜于测量2000pF至20nF之间的电容;200n档,宜于测量20nF至200nF之间的电容;2μ档,宜于测量20
[测试测量]
如何用数字万用表<font color='red'>测试</font><font color='red'>电容</font>好坏
基于脉冲计数法的多量程电阻电容测试仪的设计
  0 引言   常用的测量电阻和电容的方法主要有纯模拟电路法、PLC法。采用纯模拟电路法设计电阻电容测试仪,可以避免编程的麻烦,但是电路复杂、灵活性差、测量精度低;采用PLC法设计的电阻电容测试仪速度快、体积小、可靠性和精度好,但是价格昂贵。采用 脉冲计数法 设计电阻、电容测试仪,把电子元件的参数转换成频率信号,用单片机计数后再求出电阻或电容值,而频率是单片机很容易处理的数字量。本文采用 脉冲计数法 设计电阻电容测试仪,此测试仪不仅能克服传统测试仪的种种弊端,而且增设了记忆功能和警示信号功能,使测试仪更加智能化。   1 系统总体设计   本文设计的电阻电容测试仪的系统结构框架如图1所示,系统主要由用户控制端、单片机、液晶屏、
[单片机]
基于脉冲计数法的多量程电阻<font color='red'>电容</font><font color='red'>测试</font>仪的设计
Vishay VY1 Compact系列瓷片式电容器通过偏压85/85加速寿命测试
宾夕法尼亚、MALVERN — 2017 年 2 月13 日 — 日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,其VY1 Compact系列交流线路瓷片式安规电容器通过了“偏压85/85”加速寿命测试。Vishay BCcomponents器件可为Class X1 (760VAC) 和 Y1 (500VAC) 应用提供非常高的可靠性,是业内首颗脉冲强度达到10kV,在额定电压下经受了1000小时的 85℃ 温度和 85% 相对湿度测试的器件。 标准的 X1- 和Y1- 额定的陶瓷安规电容器在 IEC 60384-14.4 规定的40℃ 温度和93% 相对湿度条件下进行测试,该
[电源管理]
Vishay  VY1 Compact系列瓷片式<font color='red'>电容</font>器通过偏压85/85加速寿命<font color='red'>测试</font>
用于测试电容的电路
电解电容会随时间而泄漏。图1中的电路可以用来 测试电容 ,决定它们是否值得使用。通过CREF/RREF比值可以设定对泄漏的限制条件。图中的值适用于所有电容的一般测试,从1nF的陶瓷电容,到1000μF的电解电容。电路中,CREF的值接近于待测电容值CX。另外也可以用旋转切换的方法选择RREF,使之大于或小于22 MΩ。   当按键开关闭合时,电容CREF与CX通过各自相应的PNP晶体管充电。当开关打开时,这些电容开始放电。CREF(假设处于良好状况)有额外的放电外接电阻。而待测电容CX则通过自己的内阻放电。如果CX的泄漏大于CREF通过RREF的泄漏,则CX电压下降得更快。于是,运放非反相输入端的电压会低于反相输入端,使运放输出为低
[模拟电子]
用于<font color='red'>测试</font><font color='red'>电容</font>的电路
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved