
做静电相关的实验和现场测试最挠头的一件事就是你明明感觉“有电”却没法确认到底有多少手一碰又会把电荷放掉。非接触式静电探测仪就是解决这个问题的工具——它能在不接触被测物、不泄放电荷的前提下把表面电场强度读出来。商用探头动辄几千块原理却不复杂最经典也最适合自己动手的一条技术路线就是标题里说的振动电容原理加微弱信号检测。我把我从选型、搭电路、调噪声到标定的完整过程记录在这里适合有基本模电和焊接经验想做一台自己的电场计、顺便把微弱信号处理练熟的朋友。1. 方案选型三种静电测量路线为什么选振动电容1.1 先搞清楚我们要测什么静电测量的物理量通常是两个一个是表面电位单位伏特一个是电场强度单位伏特每米V/m或千伏每米kV/m。工业现场更常用场强因为探头的读数可以换算成“物体带静电的风险等级”。比如包装膜分切时表面场强到 5kV/m 以上就需要考虑静电消除措施了。非接触测量的核心约束在于探头不能碰到被测物也不能显著改变被测物体表面的电荷分布。这意味着不能用法拉第杯去“接住”电荷也不能用普通电压表直接接上去。唯一可用的中间媒介就是电场。探头靠近带电物体时感应电极上会因为静电感应积累电荷这个电荷量正比于电极面积和场强。我们要做的就是把这个感应电荷变成一个稳定、可重复读出的电信号。1.2 三种主流方案的取舍做非接触静电测量业界主流有三条路接触式静电计、感应电荷型探头、调制型探头振动电容和旋转叶片属于这一类。接触式静电计的原理是把探头直接贴在物体表面通过极高输入阻抗的放大器读出表面电位。精度高但“非接触”三个字直接不满足。感应电荷型探头最简单一块金属电极靠近带电体电荷被感应到电极上后级用高阻放大器读出电压变化。这个方案对超低频漂移极其敏感——感应电荷产生的电流通常是皮安量级而直流放大器的温漂和偏置电流漂移就能把这个信号淹掉。想做好它前放必须用静电计级别的运放还要定期校准零点。振动电容方案则是“把直流变成交流”让感应电极相对被测电场做机械往复运动电场对电极的耦合被周期性地调制感应电荷也以同样的频率波动于是后级改用交流放大器用窄带滤波和同步检波把信号捞出来。直流漂移不再影响读数这是它最核心的优势。方案工作原理优点难点接触式静电计电极贴附表面电位精度高、可测表面电位需接触无法测运动物体感应电荷型电极感应电荷高阻放大结构最简单直流漂移大难以稳定旋转叶片式场强计机械斩波调制电场精度好、响应快旋转机构加工精度高振动电容式场强计振动片调制感应电荷非接触、抗漂移、结构相对简单机械振动稳定性需调校旋转叶片式场强计是工业标准做法靠电机带动接地叶片周期性遮挡感应电极精度能做到很高。但叶片和电极之间的间隙、电机转速稳定性、动平衡都不是业余条件下容易解决的。振动电容方案相当于“叶片太小了转不起来那就让它原地振”机械要求低很多一个继电器线圈加一片铍铜簧片就能跑起来。1.3 自制定位与预期指标我这次给自己定的目标是一台电池供电的便携式场强计量程 0~±10kV/m分辨率 100V/m 以内响应时间 1 秒左右整机成本控制在 200 元以内。这个指标比商用 TREK、ACL 这类仪表低一个数量级但足以用来做静电安全巡检、材料带电对比测试、人体静电演示也足够把“微弱信号检测”这套方法论完整走一遍。如果要做科研级测量商用电场计的测量不确定度能做到 1% 甚至更低分辨率能到 1V/m。它们靠的是精密斩波器、恒温设计和亚皮安级放大器这些在 DIY 场景下很难复制。但作为一个学习项目和现场筛查工具自制的振动电容静电探测仪完全够用而且你能亲手摸清从机械调制到锁相放大的每一个环节这是买成品永远得不到的收益。2. 核心链路拆解振动探头与微弱信号处理2.1 振动电容探头如何“把直流变成交流”振动电容探头的基本结构是一块带窗口的接地金属屏蔽筒窗口处放置感应电极感应电极后方或侧后方有一个接地金属振动片由电磁线圈或压电片驱动。被测静电场透过窗口作用在感应电极上时电极上会因为静电感应积累电荷。当振动片往复运动感应电极前方的电场分布被周期性地遮挡、释放感应电荷量也随之波动。这个过程本质上是一个机械斩波器把直流的静电场信号搬到振动频率的“载波”上。载波频率选多少我建议在180Hz~400Hz之间。太低会靠近 50Hz 工频及其谐波滤波不好做太高对机械谐振和驱动力要求就上去了。实际中 240Hz 左右是很常用的折中点。感应电荷的量级可以估算感应电极面积取 1cm²被测场强 10kV/m真空介电常数取 8.85×10⁻¹² F/m那么电极上的总感应电荷 Qε₀·S·E≈8.85pC。如果振动引起的调制深度只有 2%对应动态电荷大约 0.18pC。这个量级进入 1pF 的反馈电容可以产生约 180mV 的信号电压已经不需要夸张的放大倍数就能处理真正要命的是把噪声压住让这 180mV 不被干扰淹没。驱动方式我实测过两种压电蜂鸣片和电磁线圈。压电蜂鸣片的好处是结构简单、没有磁性零件但驱动力小频率牵引能力弱必须找到和你簧片谐振频率接近的片子才能起振。电磁线圈可以从 12V 继电器里拆加一块钕磁铁粘在簧片自由端驱动力大得多频率稍微偏一点也能锁定振动。我最终用的是电磁线圈方案配合一个简单的正弦/方波驱动稳定性和可调性都更好。2.2 前置放大JFET输入级与1GΩ反馈网络振动电容探头的输出是高阻电荷信号第一级放大电路必须是跨阻放大器也就是把电荷转换成电压。核心要求是输入阻抗极高、偏置电流极小、噪声低。这里不能随便用普通运放LM358 这种偏置电流动辄几百皮安直接让信号淹没在漂移里。我用的方案是分立 JFET 做输入级后接运放构成环路类似静电计放大器的结构。JFET 选的是 2SK373也可以用 LSK170、IF3602 这类超低噪声管。静电计运放 ADA4530-1 当然更好但一片上百元DIY 不划算。前放的关键是把反馈电阻 Rf 做到 1GΩ 量级配合 1pF 的反馈电容构成带宽从接近直流到几十 kHz 的电荷放大器。1GΩ 电阻在市场上不好买可以用 T 形网络替代。比如两个 10MΩ 串联成 R1R2在中间节点经 100kΩ 电阻 R3 接地等效电阻 ReqR1R2(R1·R2)/R3≈1GΩ。T 形网络的好处是电阻阻值低热噪声和寄生电容都比真正的 1GΩ 电阻更可控。反馈电容 Cf 我选 1pF 的 NPO 瓷片电容温漂小、介质吸收低。这一级的带宽要控制在 1kHz 左右就够了。振动频率只有几百赫兹带宽开太宽只会引入更多宽带噪声。我实际在反馈回路里并联了一个 10MΩ 电阻限制直流增益同时用 1pF 电容做高频积分让前放在 1kHz 就开始滚降。2.3 带通滤波、同步检波与低通输出前放出来的信号是幅度很小的调幅波频率等于振动频率。下一步必须做窄带处理。我先用了一级二阶带通滤波器中心频率与振动频率一致Q 值取 15 左右把 50Hz 工频、高频噪声都压下去。Q 值不是越高越好Q 太高了滤波器通带太窄振动频率稍微漂移增益就跟着波动Q 太低则噪声滤不干净。15 是个折中值。带通之后是同步检波。同步检波的本质是一个乘法器输入信号乘以一个与振动同频的参考方波同频信号被搬移到直流而噪声成分大多被搬移到参考频率的两倍及更高处后级低通一滤就没了。更关键的是同步检波保留相位信息可以判断电场极性——正负电荷对应输出直流电压的正负。参考信号从驱动振荡器里分出来经过可调移相网络后再进入检波器。这是因为机械振动和驱动信号之间存在相位差通常接近 90°而且随频率和机械Q值变化。我实际用的是一个二阶全通滤波器电位器微调移相调试时盯着输出直流电压调到最大。检波后的低通滤波器时间常数选 1 秒左右也就是 R1MΩ、C1μF。时间常数越大噪声越低但响应越迟钝1 秒对巡检来说够用如果你要测快速移动的静电物体可以降到 100ms。2.4 屏蔽与接地的几个硬规矩微弱信号检测成败关键在“环境”不在“放大倍数”。前放的高阻节点只有感应电极到 JFET 栅极这一小段但这段的绝缘要求极高绝缘电阻必须大于 100GΩ否则电荷会通过绝缘体泄漏读数持续漂移。我踩过的坑是 PCB 绿油在潮湿天气下会导电所以关键节点的走线要尽量悬空不要覆绿油用聚四氟乙烯柱支撑焊点。栅极周围用保护环guard ring包围保护环接到前放低阻抗的同相端等电位点把表面漏电流引走。屏蔽盒必须用金属材质铝盒或马口铁盒都行整个探头和前放装在里面。信号地、屏蔽盒、电池地要单点相连不能形成地环路。驱动线圈一旦和前放共用电源开关瞬间的电流突变会直接串进高阻节点所以驱动部分最好单独供电至少也要在电源线上串磁珠。3. 从原理图到实物完整装配与调试记录3.1 元器件清单与PCB布局建议下面是这次制作的关键物料清单整套成本不含工具大约 150 元大部分元件在普通电子市场或网店能买到。器件型号/参数数量备注感应电极黄铜圆片 Φ10mm1镀金更好PCB覆铜板可暂代振动簧片铍铜片 60×6×0.15mm1无铍铜可用钢锯条但磁性与阻尼不同驱动线圈小型电磁铁/12V继电器线圈1拆继电器最省事磁钢Φ6×3mm 钕磁铁1粘在簧片自由端JFET2SK373 ×22或用LSK170配对一致性要求不高运放OPA227 或 TL0722前放用低噪声型更佳模拟开关CD40531用于同步检波精密参考稳压二极管或基准源1给检波器提供参考电平反馈网络10MΩ×2 100kΩ1组T形网络等效1GΩ反馈电容1pF NPO1不能随意替代屏蔽盒铝盒 100×80×40mm1越厚越好电池9V 层叠电池2前放和驱动分开供电PCB 布局的优先级非常明确输入级最优先然后才是滤波和检波。感应电极焊在一根短铜柱上铜柱直接插到前放栅极中间不要走长线更不要经过接插件。反馈电阻和反馈电容跨接在栅极和运放输出之间悬空安装不要贴着 PCB 表面。驱动线圈放在屏蔽盒的另一端和输入级之间至少隔 30mm中间加一道接地铜隔板效果更好。3.2 探头装配与驱动频率校准装配顺序从机械部分开始。先把铍铜簧片的一端固定在屏蔽盒内的绝缘支架上自由端粘上磁钢让磁钢正对线圈铁芯间隙控制在 1~2mm。感应电极固定在窗口前方和振动片之间的相对位置决定调制深度——间隙太小容易碰片太大则调制太弱。驱动频率需要靠近簧片的机械谐振频率这样同样的驱动力下振幅最大。我建议用信号发生器或单片机 PWM 做个扫频测试驱动频率从 200Hz 慢慢扫到 400Hz同时用示波器看前放输出幅度找到输出幅度最大的频率点。我这根 30mm 长的铍铜簧片谐振在 245Hz 附近前放输出在这个频率下比其他频率大 3 倍以上。这里有个经验不要把驱动频率锁死在谐振点上。谐振点振幅虽大但对外界扰动极其敏感稍微碰一下支架读数就狂跳。我最后把驱动频率定在 247Hz比谐振点偏高 2Hz振幅只损失不到 10%稳定性好很多。如果你想让系统自动稳住频率可以用光电对管检测簧片位置把信号整形后正反馈给驱动线圈做成闭环自激振动但这属于进阶玩法第一次做建议先用固定频率。3.3 逐级通电调试与信号链路测量整机调试我强烈建议逐级来别一口气全接通。第一步只给前放供电把感应电极暂时接地用示波器看输出。正常情况下输出应该是很平的噪声底峰峰值小于 10mV。如果看到 50Hz 正弦波说明屏蔽或接地有问题先处理完再往下走。第二步接通驱动线圈不接带通和检波用示波器看前放输出。此时应该能看到一个与驱动同频的、幅度随手靠近-远离探头而变化的正弦波。我实测带电塑料尺从 50cm 外移到 20cm 处前放输出幅度从约 20mV 涨到 300mV说明调制链路工作正常。第三步接上带通、同步检波和低通把万用表接到低通输出。这时候最关键的操作是调移相用手持带电物体稳定在探头前方一定距离反复微调移相电位器直到输出直流电压达到最大。注意这个过程中你观察到的不光是幅度最大还应该能看到极性翻转——物体换成带负电的塑料尺输出应该变成负值。最后做一次完整的近场测试。我用一块干布快速摩擦塑料尺让尺子带负电在 20cm 距离上测得场强读数 -320V/m10cm 处变成 -1250V/m5cm 处则超过量程。响应时间大约 0.8 秒读数平滑没有明显过冲。3.4 用平行板电场完成整机标定为了让读数从“相对大小”变成“绝对场强”得用已知电场标定。我做了一个简易平行板结构两块 15×15cm 的铝板平行放置间距 1cm一块接地另一块接可调直流电源。板间电场由 EV/d 计算比如 30V 对应 3kV/m15V 对应 1.5kV/m以此类推。标定时把探头固定在接地板一侧外 5mm 处探头窗口朝向板间区域人体和金属支架尽量远离。记录电源电压和仪器读数板极电压 V标准场强 kV/m仪器读数 V000.0250.50.28101.00.53202.01.07303.01.59注意极性要统一。我的仪器在板极接正电时读数为正说明机械相位和检波参考相位是对应的。对数据做线性拟合灵敏度约 0.53V/(kV/m)线性相关系数在 0.99 以上。把低通输出直接接到 0~2V 电压表头就可以按 1V 约等于 1.9kV/m 直接读数了。4. 实测中的典型问题与排查技巧4.1 50Hz串扰与自激振荡最常见的现象是仪器通电后输出毛糙示波器上的波形带着明显的 50Hz 正弦毛刺。排查思路按顺序来先看屏蔽盒是否完整接地再确认电池供电而不是开关电源供电。我试过用实验室直流稳压电源给整套电路供电结果无论怎么接地50Hz 干扰都比信号大得多换成两节独立的 9V 电池后干扰立刻降到噪声底以下。工频干扰的路径往往不是输入端而是电源线电池是最便宜的解决办法。前放自激振荡的表现是输出出现高频啸叫频率远高于振动频率。这通常是反馈电容补偿不足。在反馈电阻上并联的 1pF 电容如果太小相位裕度不够可以换成 2.2pF 或 5pF 再试。注意这个电容的值直接影响带宽和噪声每次更换后都要重新做一遍测试。4.2 微音效应和机械串扰振动电容仪器的“耳朵”就是那根簧片所以对外界机械振动格外敏感。我做过一个很直接的实验站在探头旁边轻轻跺脚读数直接跳变几百 V/m。原因是地面振动传递到簧片改变了调制深度产生了类似真实电场变化的伪信号。这是机械结构的固有缺陷只能尽量削弱。最有效的手段是把簧片支架做成独立的减震结构在支架和屏蔽盒之间垫硅胶垫或者把整个探头模块悬浮在一个弹性安装架上。另外驱动线圈本身的电磁力泄露到其他金属部件上也会激励出微小的机械共振。我在屏蔽盒底部贴了一层 1mm 厚的丁基橡胶减震垫实测读数跳动下降了大约一半。4.3 湿度引起的漂移和电荷迟滞湿度是这类高阻仪器的天敌。有一次在雨天测试仪器开机后读数从 0 缓慢漂到 200V/m持续了十几分钟才稳定。排查到最后发现问题出在探头窗口附近的聚四氟乙烯绝缘子上——空气湿度大绝缘子表面吸附了一层水膜形成微弱的泄漏电流通道。解决的办法有三个第一在屏蔽盒里放一小包干燥剂实测可以把湿度影响降到可以忽略的程度第二探头前端加一个可拆卸的金属防尘网罩既减小空气对流造成的干扰也方便定期清洁第三测量前用吹风机对绝缘子和感应电极吹 30 秒把水膜除掉。湿度较大的环境下每次开机后的前 5 分钟读数都不可信等电路自热和绝缘恢复之后再记录数据。4.4 驱动泄漏串进前放怎么办无电场时前放输出仍然存在稳定的、与驱动同频的信号这种现象叫驱动泄漏。原因很直观驱动线圈上的方波或正弦波通过电磁耦合、地线公共阻抗、甚至空气电容耦合直接进入了高阻输入节点。由于它和振动信号同频同步检波会把它当“信号”的一部分解调出来表现为零位偏移。排查时先断开线圈看前放输出是否归零。如果归零说明泄漏来自驱动链路。对策按优先级排列驱动功率级单独用一节电池供电和信号电路完全隔离驱动线改用屏蔽线屏蔽层在驱动电路一侧单点接地驱动线圈远离感应电极。除了这些“物理隔离”手段还有一个电气技巧调整移相网络让泄漏信号与检波参考相位正交。同步检波对正交分量不敏感这样泄漏贡献的直流输出可以被压到接近零剩余的小量零点偏移在标定时直接扣除即可。5. 应用场景、指标边界与后续拓展5.1 适合做什么从静电演示到工业预检自制静电探测仪的定位是“现场筛查工具”。我最常用的场景包括包装膜、塑料片材在分切前后表面带电量的快速对比显示器件拆包前的静电残留检查防静电工作台、防静电地板的残留电荷验证还有给朋友演示人体静电——人从凳子上起身走过来读数能跳几千 V/m很直观。如果配上小规模数据记录还可以做“谁带的静电多”这种对比测试。把低通输出接到单片机的 ADC 上采样率 10Hz 左右记录一天内某个工位的静电趋势能明显看出哪些操作步骤最容易产生电荷。这是商用电场计的核心用途之一自制仪器完全可以覆盖。5.2 精度天花板与限制条件要清楚自制的振动电容静电探测仪能做到什么程度。我的实测分辨率大约 30V/m 左右也就是在同一位移处做多次测量标准偏差对应大约 30V/m 的场强变化。这个水平和商用仪表的 1V/m 相比差了一个数量级但商用仪表的价格是我这套硬件的二十倍以上。限制精度的主要因素有三个机械振动的幅度稳定度、绝缘表面的泄漏电流、以及前放器件本身的低频噪声。机械振动幅度会随着电池电压下降而漂移所以长时间测量时读数的绝对精度并不可靠但短时间内的相对变化是可信的。它不太适合测变化极慢的静电场因为低通滤波时间常数和振动幅度漂移会混在一起。要提升精度方向是闭环稳定振动幅度或改用数字锁相算法。5.3 三个低成本的升级方向如果这台仪器做完后想继续深挖我有三个建议。第一个是把模拟同步检波换成数字锁相放大用 STM32 或 ESP32 采集前放输出在软件里实现同频相关运算和移相省掉一大片模拟电路还能提高抗干扰能力。第二个是加自动零点校准在探头上做一个小型电磁快门定期遮挡窗口测零位然后软件扣除漂移。第三个是双探头差分两个探头朝向相反方向一个朝被测物一个朝环境输出取差值能抵消大部分环境背景场的波动。这些扩展都在原结构上叠加模块不需要推翻重做。最后多唠叨一句如果你打算复刻这个项目请一定把屏蔽盒、绝缘支架、减震垫这些“辅助件”当成核心器件来对待。我第一版电路一次就焊通了放大倍数和滤波都按计算值工作但整机依然没法用因为机械和绝缘的细节没有做好。等你解决了温漂、湿漂和机械干扰能隔着半米感受到人体走过时的电场变化那种成就感确实很值。