基于PSoC的防高压电容测量设计与实现_第1页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于psoc的防高压电容测量设计与实现因为元件本身的储能特性,因此它被广泛地应用于整流,滤波,耦合,振荡等中,几乎成为现代整机产品中不行或缺的分立元器件。因此,无论是对电容生产厂商或整机设计修理工程师来讲,通过电容测量仪精确地了解电容元件的参数特性都十分有须要,尤其是和电路设计工程师。因为电容元件的本身储能特性,使得人们在测量时总是会由于这样或那样的缘由而遗忘先放电再测量,导致电容测试仪被烧毁的现象时有发生。因此自电容测量仪出生以来的过去几十年中,人们就向来在探究既保证电容测量精度的同时又能防高压问题的最佳解决计划。正是基于此,本文介绍了一种基于的8位p芯片为核心,具有高精度,宽量程,耐高压的

2、电容测量解决计划。简述psoc是有限公司生产的的可编程片上系统芯片。它主要由8位微处理器,可编程模拟模块和数字模块,外加可编程恒流源(i), i2c,flash, sram等周边外围模块组成,1所示。图1 psoc的功能框图因此,psoc除了能实现普通的功能外,还可通过可编程模拟和数字模块灵便地实现系统所需的模拟与数字外围功能。为了便利用户容易而迅速地实现模拟数字外围功能的设计,cypress基于可编程数字模拟模块构建了大量的用户模块,如可编程运算,6至14位的模数和数模转换器,8/16 /24/32位定时器/计数器,脉宽调制器,触摸感应等模块。这些用户模块将psoc内部的寄存器配置,数字模块

3、和模拟模块之间的内部连线,底层api(application program interface, 应用程序接口)函数都已设计好了。当用户需要某个数字模拟外围功能时,只需要容易地调用相应的用户模块即可实现。电容容量参数测量办法从数字化与测量角度来讲,电容容量参数测量通常有三种办法:容抗法,振荡法和充电法。容抗法是指利用电容对沟通信号源所表现出的阻抗特性,通过测量电容在某一频率下的容抗值,再利用z=1/wc(w为角频率)关系式按照已知信号源的角频率w计算出待测电容容量的办法。这种办法能较好地反映出电容元件沟通频率特性,可用来测量电容元件的多方面参数特性,例如容量,介质损耗等,是当前电容测试仪产品

4、应用最广的一种办法。但是,它有一个缺点:电容的充电和放电同处于一个回路之中,要做到既能保证测量精度又能防高压设计比较困难。振荡法是指利用由、电容或无源元器件构成的振荡电路,通过测量振荡信号的频率,再利用w=1/rc或w2=/lc关系式,按照已知其它无源元器件参数值计算出待测电容容量的办法。这种办法测量精度普通比较差,而且对振荡电路所需的元件精度与稳定性都要求都很高,因此它主要应用在一些精度要求不高的产品或领域里。充电法是指利用恒流源对待测电容举行充电,通过测量电容达到参考电压所需的时光,再利用i=c×duc/dt关系式算出待测电容容量的办法,2所示。因为i是恒流源,所以i=c

5、5;duc/dt可以演化为c=i×t/u关系式,这样电容容量c与充电时光就有严格的线性比例关系。测量时只要将终于的计数结果读出来并举行一定的换算就可知道待测电容的容量值。图2 充电法测量相比容抗与振荡测量办法相比,这种办法具有如下一些特点:一、放电回路与充电回路可以分开。2所示,电容弥漫电后,控制器的放电控制信号置高,n沟道场管导通,cx上的电荷即通过放电电阻r,场管的源漏极对地实现泄放。这种充放电回路分开的拓朴结构对防高压设计是十分有益处的。由于微控制器或外部硬件电路一旦检测到待测电容上存在高压电荷,放电回路就可以打开,实现电容的高压电荷泄放之后再测量,从而对由构成的高精度测量充电

6、电路元件采取庇护。二、成本低,精度高。2所示,充电测量电路主要由计数器,比较器和恒流源组成,放电测量电路由一个电阻和nmos管构成,这种电路结构可使得除了放电电阻和nmos管不易集成到常用的单芯片系统之外,其它部分都可以集成进去,从而确保囫囵电路结构容易,外围元器件少。假如系统时钟频率加快,计数器的位数增强,将可以保证囫囵电容测量电路宽量程,高精度。三、这种电路主要适用于电容容量参数,其它方面的参数测量实现起来是比较困难的;同时如上所述,这种测量电路需要一个比较稳定的恒流源,而且为了实现宽量程,高精度的电容测量功能,这个恒流源还要求具有可编程性,范围宽,以实现在小电容时用法恒定的小电流信号测量

7、来确保测量精度,而大电容用法恒定的大电流信号测量来确保测量速度的要求。按照上面所述的充电法电容参数测量特点,假如需要设计一款只测电容容量参数,而且能防高压的电容测试系统,那么问题的关键就集中到一点:具有一个大范围,高精准,可编程的恒流源。实际上,我们在上面介绍psoc时已经提到了,psoc都具有可实现充电法测量电路所需的比较器,计数器之外的可编程模拟和数字模块之外,还具有可编程恒流源(idac)硬件资源。因此,基于psoc来实现一个耐高压,宽量程,高精度,低成本的电容容量测试系统会是一件很简单做到的事情。基于psoc的防高压电容容量测量计划实现按照我们上面向基于psoc的防高压电容容量测量计划

8、的可行性,实现拓朴以及psoc 内部架构的阐述,我们可以知道要实现这一计划需要做如下几部分设计:防高压测量外围电路设计,psoc模块配置设计和测量软件设计。下面我们将对其分离举行介绍。防高压电容测量外围电路设计图3是基于psoc举行电容测量的外围电路,充电测量时,psoc内的idac(可编程恒流源)通过cap test引脚输出恒定电流经过r13,r12分离对待测电容cx和已知电容容量c8充电,cap test引脚上的电压就会线性增高,一旦达到参考电压vref时,psoc内部的比较器就会翻转产生控制信号给psoc内的微控制器,微控制器就会将计数结果取走举行容值计算与显示,从而容值测量;同时比较器

9、翻转中断信号也会触发放电控制引脚ctrl置高,将nmos管导通,为cx,c8提供放电电路。在此还有一个pmos管未提及的作用。这个pmos管就是用来特地为了防高压而设计的。当带高压电荷(比vdd电源高的电压电荷)的待测电容cx放到测试夹具举行测试时,pmos管的源极s电压就变为待测电容上的电压值,因为pmos管的栅极电压近似为vdd,因此pmos管就会眨眼导通,向来导通到cx上的电压 低于vdd,pmos管才会关闭。所以pmos管构成了高压硬件放电通路,从而确保psoc不会受到高压电荷长时光的冲击。图中电阻r12为330,pmos管的工作电流为1a,因此,采纳该电路可耐1a×330=

10、330v的高压电荷。330v的耐压指标对一般的工程师来讲普通是足够了,由于常用的电子电器产品的沟通电为220v。固然假如还需要耐更高的电压信号,可以将r12电阻加大或挑选导通电流更大的pmos管。图3 电容测量外围电路psoc模块配置设计图4是psoc内部模块配置图,如上所述,充电测量电路主要由恒流源,比较器和计数器组成。因为psoc内部集成了可编程恒流源硬件模块,因此不需要配置,所以我们只需用psoc内部可编程模块构建比较器和计数器部分。实际上,在psoc开发软件designer里已构建好了包括比较器和计数器等大量的用户模块。用户只需在psoc designer里挑选比较器和计数器,然后放置和参数配置,最后点击底层驱动生成即可完成比较器和计数器的硬件构造和生成供给用程序调用的底层驱动接口应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论