基于电容检测芯片的电容检测系统设计
时间:2023-09-29 10:36来源: 作者: 点击: 次摘要:针对式研发过程中缺乏有效的微小仪器的问题,设计了一种基于MS31lO的电容式系统,给出了系统的硬件设计以及和上位机部分的软件设计,并对系统的检测精度进行了测试。结果证明,该系统具有较高的检测精度。
关键词:电容式;检测;MS3110
引言
电容式一般是将被测量的变化量转换为电容量的变化。目前,基于这种原理的各种类型的已在测量加速度、液位、几何孔径等方面得到了广泛的应用。但以电容为变化量的传感器(尤其是MEMS传感器),其电容变化范同往往只有几个pF,甚至几个fF。这便对电容检测的精度提出了很高的要求,尤其是在传感器的研发过程中,往往需要极高精度的电容检测设备对传感器进行测试与调校。但是一直以来国内外都缺乏能够对微小电容进行实时检测的专用仪器,普遍的做法是针对所研发的传感器自行设计、制做专门的电容检测电路,这无疑增加了传感器设计的难度与工作量。针对这一问题,我们设计了通用的电容式传感器。该系统能够对微小电容进行实时检测,并可以通过上位机实现实时显示、存储等功能。
1 总体设计
电容式传感器的检测方法主要有:设计专用ASIC;使用分立元件通过电容桥、频率测量等原理实现测量;使用通用电容检测将电容转换为电压或其他量等。从技术难度、测量精度等多方面考虑,本系统采用集成电容检测芯片来完成对电容式传感器的检测。系统结构框图如图1所示。电容检测芯片选用Irvine Sensor公司的MS3110。MS3110将电容量转换为电压量输出(量程为0~10 pF)。MSP430F149集成的12位转换器对输出电压进行采样,并通过I/O端口对MS3110内部寄存器进行设置。数据经采样后通过串口传送到上位机进行处理、实时显示、存储等。上位机由普通微机构成。
2 系统硬件设计
2.1 MS3110简介及寄存器设置
MS3110是Irvine Sensor公司生产的具有极低噪声的通用电容检测芯片。它采用CMOS工艺,工作电压为+5 V,测量灵敏度为,集成的补偿电容等参数均可以通过寄存器控制。其基本测量原理为:对被测电容与参考电容同时以相反时序充放电,通过电流积分、低通滤波、放大等将被测电容与参考电容差值转换为电压输出。MS3110内含一个60位的寄存器和100位的EEPROM。可通过MSP430F149的I/0口对其EEFROM编程,或使MS3110工作在测试状态直接对寄存器进行编程。通过这些设置可对MS3110内部各个模块的参数进行精确的调节。
MS3110原理框图如图2所示。MS3110主要由电容补偿电路、电荷积分电路、低通以及运算放大器组成。
其中,CSlIN、CS2IN为被检测电容,CSl、CS2为MS3110内部的可调电容。通过对内部寄存器进行设置,CS1可在O~1.197 pF范围内调节,CS2可在0~9.709pF范围内调节。CF为电荷积分器的积分电容,可在O~19.437 pF范围内调节。以上3个可调节电容的调节步进均为19 fF。低通的带宽可在O.5~8 kHz范围内调节,可调增益GAIN可选择2或4。