您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页基于电容检测芯片的电容检测系统设计

基于电容检测芯片的电容检测系统设计

来源:测品娱乐
基于电容检测芯片的电容检测系统设计 张小勇。陈颖鸣,郭禹姬 (中北大学信息与通信T程学院,太原030051) 摘要:针对电容式传感器研发过程中缺乏有效的微小电容检测仪器的问题,设计了一种基于电容检测芯片MS3110的 电容式传感器检测系统,给出了系统的硬件设计以及单片机和上位机部分的软件设计,并对系统的检测精度进行了测 试。结果证明,该系统具有较高的检测精度。 关键词:电容式传感器;检测;MS3110 中图分类号:Z62 文献标识码:A Detecting System for Capacitive Sensor Based on MS3 1 1 0 Zhang Xiaoyong,Chen Yingming,Guo Y uji (School of Information and Communication Engineering,North University of China,Taiyuan 03005 l,China) Abstract:Aiming at the problem of lacking effective detecting instrument for micro capacitive sensor,a detecting system is designed based on MS3 l 10.The hardware design of the system and the software design of MCU and host computer are described.System detection ac— curacy is tested,and experimental results show that the system has high detection accuracy. Key words:capacitive sensor;detection;MS3110 图如图1所示。电容检测芯片选用Irvine Sensor公司的 引 言 电容式传感器一般是将被测量的变化量转换为电容量 的变化。目前,基于这种原理的各种类型的传感器已在测 量加速度、液位、几何孑L径等方面得到了广泛的应用。但以 MS3110。MS3110将电容量转换为电压量输 (量程为 0~10 pF)。单片机MSP430F149集成的l2位A/D转换 器对输出电压进行采样,并通过I/O端口对MS3110内部 寄存器进行设萱。数据经采样后通过串口传送到上位机 电容为变化量的传感器(尤其是MEMS传感器),其电容变 化范围往往只有几个pF,甚至几个fF。这便对电容检测的 进行处理、实时显示、存储等。上位机由普通微机构成。 电源模块 精度提出了很高的要求,尤其是在传感器的研发过程中,往 往需要极高精度的电容检测设备对传感器进行测试与调 校。但是一直以来国内外都缺乏能够对微小电容进行实时 检测的专用仪器,普遍的做法是针对所研发的传感器自行 图1 系统结构框图 MS31 10 l模拟量 粤 0F149 —;叶上位机 上 设计、制做专门的电容检测电路Ⅲ,这无疑增加了传感器设 计的难度与工作量。针对这一问题,我们设计了通用的电 2 系统硬件设计 2.1 MS3110简介及寄存器设置 MS3110是Irvine Sensor公司生产的具有极低噪声的通 容式传感器检测系统。该系统能够对微小电容进行实时检 测,并可以通过上位机实现实时显示、存储等功能。 1 总体设计 电容式传感器的检测方法主要有:设计专用ASIC芯 片;使用分立元件通过电容桥、频率测量等原理实现测量; 使用通用电容检测芯片将电容转换为电压或其他量等。 用电容检测芯片。它采用CMOS工艺,工作电压为+5 V, 测量灵敏度为4 aF/Hz ,集成的补偿电容等参数均可以通 过寄存器控制。其基本测量原理为:对被测电容与参考电容 同时以相反时序充放电,通过电流积分、低通滤波、放大等将 被测电容与参考电容差值转换为电压输出。MS3110内含一 个6O位的寄存器和100位的EEPROM。可通过单片机 MSP430F149的I/o口对其EEPR0M编程,或使MS3110工 从技术难度、测量精度等多方面考虑,本系统采用集成电 容检测芯片来完成对电容式传感器的检测。系统结构框 paper@mesnet.eom.cn(投稿专用) Microc0ntro11ers&Embedded Svstems 3 5 作在测试状态直接对寄存器进行编程。通过这些设置可对 MS3110内部各个模块的参数进行精确的调节。 MS3110原理框图如图2所示。MS3110主要由电容补 A/D转换器的参考电压。低功耗单片机与集成A/D转换 器的采用保证了系统拥有较低的功耗。 与上位机的通信接口采用MSP430F149集成的串行 接口,通过MAX3232芯片转换为三线RS232接口与计算 机串口直接相连。 偿电路、电荷积分电路、低通滤波器以及运算放大器组成 。 MS3l1O CSl CSllN 3系统软件设计 系统软件包括单片机软件与上位机软件两部分。 c¥21N CS2 3.1 单片机软件设计 采用IAR Assembler for MSP430集成开发环境,使用 C语言编写了单片机部分的程序,主要包括系统初始化、 测量芯片寄存器初始化、测量与数据传输等。单片机软件 图2 MS31l0原理框图 流程如图3所示。 单片机初始化I t 其中,CSIlN、CS2IN为被检测电容,CS1、CS2为 单片机初始化包括单片机i/o初 MS3110内部的可调电容。通过对内部寄存器进行设置, CS1可在0~1.197 pF范围内调节,CS2可在0~9.709 pF范围内调节。CF为电荷积分器的积分电容,可在0~ 19.437 pF范围内调节。以上3个可调节电容的调节步进 始化、串行口参数初始化、A/D转换器 初始化,以及与上位机通信接收系统 参数等。MS3110初始化是通过单片 机I/O对MS3110内部寄存器进行初 Ms3l1o初始化I ● 开始采样 Il T一 数据处理与传输l N 均为19 fF。低通滤波器的带宽可在0.5~8 kHz范围内 调节,可调增益GAIN可选择2或4。 另外,参考电压 、空载输出电压 等也可以通过寄 始化,包括参考电容值、可调增益、初 始电压等参数。采样开始后,单片机 按照设定采样率进行采样;采样结束 存器进行精确调节。其空载输出电压的计算公式如下: Voo,一 后,将数据经转换后传送给上位机进 行处理、显示与存储。 (1) 图3 单片机 软件流程 GAIN x V2P25×1.14×(CS2T—CS1T)/CF十VrREF 3.2上位机软件设计 采用VC++6.0软件和C+十语言编写系统的上位机软 件。软件功能主要包括设置参数,与下位机通信,数据实时 图形化显示、存储和读取等。上位机软件界面如图4所示。 式中:CS1T—Cs1IN+CS1,CS2T—Cs2IN+CS2;本系 统中可调整的内部增益GAIN取2;V2P25为芯片参考电压 输出,默认值为2.25 V;参考电压 可选0.5 V与2.5 V两 个值,本系统中选取0.5 V。由于烧写EEPROM需要额外的 16 V电压,本系统中将TEST引脚拉低使芯片处于测试状 态,通过i/o即可直接更改其寄存器。由于掉电后寄存器数 据将丢失,所以每次上电后都需要对所有的寄存器进行初始 化。需要特别指出的是,MS3110数据手册中给出的写寄存 器时序图中,将数据输入时钟SCLK周期标为固定值2 s。 在实验中我们发现,周期大于2 s时均可成功设置。 2.2 MSP430F149简介及通信接口设计 系统使用MSP430F149集成的12位A/D转换器进 行A/D转换。MSP430F149在1 MHz的时钟频率下运行 时,芯片的电流在200~400 A左右;在等待方式下,耗 电仅为0.7 A;在节电方式下,电流最低可达0.1 A。 集成的12位A/D转换器具有较高的转换速率,最高可达 200 kbps,能够满足大多数数据采集应用,为系统的单片 解决方案提供了极大的方便 。 MSP430F149集成的A/D转换器可采用内部2.5 V 参考电压或外部参考电压,但其内部参考电压准确性较 差,在本系统中将MS3110的2.25 V参考电压输出作为 图4上位机软件界面 4精度测试与分析 进行测试前,首先应对电路的初始输出进行校准。方 法如下:将CS1、CS2设置为0,使用用高精度电压表对 MS3110芯片输出电压进行测量,输出为0.497 192 V,将 式(1)中的 REF修正为0.497l92 V。 3 6 《车哼机乌嵌入式彖’毛应冈》_墨Ⅱ囡墨置霾嘲 adv@mesnet.conr.cn(广告专用) 在电路板CS2IN位置上焊接一个1.8 pF多层陶瓷电 容,用于模拟外部电容式传感器;芯片内部可调电容CS2 测试结果表明,该电容式传感器榆测系统具有较高的 检测精度,平均误差仅为0.879 fF,最大绝对误差小于 1.6 fF。}}i于MSP430F149集成的A/D转换器为l2位, 当CF取9.728 pF时,系统对电容的分辨率只有1.042 由0逐步步进到342 fF,以模拟传感器电容的变化,步进 值为19 fF。具体寄存器参数设置如下:CS1设为0,为 CF设9.728 pF,可调增益GAIN设置为2,V2P25设为 fF。可见,A/D转换器的分辨率是制约检测精度的重要 因素。在对系统进行改进时,可考虑采用更高位数的A/ D转换器。 2.25 V,其他参数均取手册推荐值。通过实验测得,当 CS2取0时,测量值为1.960 021 pF。与电容标称值的差 异主要是由电容本身容差与电路的分步电容引起的。由 式(1)可得: CS2一(Vo 一VR )CF/(GAIN×V2P25×1.14) (2) 结 语 本文基于电容检测芯片MS3110设计了一款电容式 代人具体数值可得: CS2一(V。 一0.497 192)×9.728/5.13 (3) 传感器检测系统,给出了设计要点和需要注意的问题。该 系统具有较高的测试精度,可用于电容式传感器检测与 研发。腥 参考文献 [1]Suzuki Yuji,Tai Yuehong.Micromachined High Aspect Ratio Parylene Spring and Its Application to I.ow frequency 其中,V 一(A/D采样值/4 095)×2.25。精度测试实验 结果如表1所列(实测容值为10次测量的均值)。 表1 精度测试实验结果 被测容值/pF 实测容值/pF 绝对误差/fF 1.979021 1.998021 2.017021 2.O36O21 1.978848 1.998363 2.017461 2.O36268 0.1 73 0.342 0.440 0.247 2.O55O21 2.074021 2.093021 2.112021 2.131O2l 2.1 50021 2.1 6902l 2.188021 2.207021 2.226021 2.245021 2.264021 2.283021 2.3O202I 2.055659 2.074343 2.O93668 2.】12683 2.131 948 2.151067 2.170155 2.189225 2.2O81 96 2.227211 2.246476 2.265126 2.284568 2.3O3605 0.638 0.322 0.647 0.662 0.927 1.046 1.134 1.204 1.175 1.200 1.439 1.105 1.547 1.584 Aeeelerome ters[J].J.Microelectromech.Syst,2006,15 (5):l364—1 370. [2]徐平,张勇,侯占强,等.基于MS3110的差分电容检测方法 研究及其电磁兼容性没计[J].仪表技术与传感器,2008,23 (5):60—61. [3]杨平,王威.MSP430系列超低功耗单片机及应用[J].国外 电子测量技术,2008,l6(12):48—5O. 张小勇(硕士研究生),主要研究方向为无损检测及动态测试技术。 (收稿日期:2010—01—25) 凌力尔特推出SOT23电压基准LT6656 凌力尔特公司(Linear Technology Corporation)推出精确的SOT23电压基准LT6656。该器件以仅为850 nA的电源电流工 作。LT6656具有不到0.05 的初始误差、以及低于10 ppm/ ̄C保证的温度漂移。这种精确度和超低功率相结合,非常适用于便 携式、无线和远程设备。 LT6656具有5 mA的输出驱动能力,适合多种应用。LT6656可以代替低功率并联基准,在可变负载电流和电源电压存在的 情况下,提供更高的效率和稳定性。就很多应用而言,极低的静态电流允许LT6656保持始终接通的稳定状态。 1-T6656以凌力尔特公司涵盖广泛的精确电压基准系列为基础,为电池供电应用而优化。这种高性能双极型器件可以 承受电池反向情况、接受高达18 V的输入电压、并以比输出电压仅高3 mV的电压工作。在未加电时,输出呈高阻抗,从而 避免给电路的其余部分加栽。LT6 6 56完全规定在一40~8 5℃的温度范围内工作,并在一55~1 25℃的极端温度范围内性 能得以保证 n t1pr m pt…rn r格璃专田、 ………l1^~R F~L jJ—j c…… 7 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务