恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
基于MSG玻璃微熔烧结件与ASIC的多档量程压力传感器方案
首页
资讯中心
/
基于MSG玻璃微熔烧结件与ASIC的多档量程压力传感器方案
基于MSG玻璃微熔烧结件与ASIC的多档量程压力传感器方案
发布时间:2026/9/26 1:46:37
1. 项目背景与核心思路拆解1.1 为什么“多档量程”是传感器厂商的痛点做压力传感器这行的朋友都清楚客户对量程的需求从来不是统一的。工业现场有要测 100kPa 的有要测 1MPa 的还有要测 10MPa 甚至更高的。传统做法是什么每个量程单独做一款产品单独配一套物料清单单独走一遍校准流程单独建一个SKU。结果就是产品线越铺越宽库存压力越来越大生产排期越来越复杂。我见过不少中小型传感器厂商光是压力变送器这一个品类SKU数量就能上百。每个SKU背后都是一套独立的物料编码、独立的工艺参数、独立的测试工装。销售那边还经常抱怨“客户要的量程我们没有现货得等两周。”生产那边也头疼“这个量程一个月就出几十只开一次线不划算。”这个项目的核心思路就是用一款MSG玻璃微熔烧结件作为通用传感芯体通过后级ASIC的配置来实现多档量程输出。换句话说硬件只做一种量程切换靠软件和校准来完成。这个思路在行业里其实不算新鲜但真正把它做扎实、做到可量产、做到成本可控的厂商并不多。原因在于玻璃微熔烧结件的线性度和一致性必须足够好否则后级再怎么调也调不出精度。1.2 MSG玻璃微熔烧结件到底是什么MSG是Microfused Silicon Gauge的缩写中文一般叫玻璃微熔硅应变片。它的制造过程大致是这样的在不锈钢膜片上通过高温烧结工艺把硅应变片和玻璃粉熔合在一起形成一个牢固的传感结构。硅应变片本身对压力非常敏感而玻璃层起到绝缘和传递应力的作用不锈钢膜片则负责隔离被测介质。和传统的粘贴式应变片相比玻璃微熔烧结件的优势很明显。粘贴式应变片用胶水粘在弹性体上胶层会老化、会蠕变时间长了零点漂移很严重。玻璃微熔烧结是高温熔合没有有机胶层长期稳定性好得多。另外它的工作温度范围也更宽从零下四十度到一百五十度都能扛住。但它的制造难度也在这里。烧结温度、玻璃粉粒度、硅片厚度、膜片几何形状每一个参数都会影响最终的性能。尤其是要做多档量程通用芯体就必须保证不同批次的烧结件灵敏度一致性足够好否则后级ASIC的校准范围覆盖不住。1.3 为什么选ASIC来做量程切换ASIC在这里扮演的角色是信号调理和量程配置。玻璃微熔烧结件输出的是毫伏级的差分信号满量程输出通常在 50mV 到 150mV 之间。这个信号很微弱需要放大、滤波、温度补偿然后才能变成标准的 4-20mA 或者 0-5V 输出。传统方案用运放加分立元件搭调理电路每一档量程都要重新调电阻、重新校准。用ASIC的好处是增益、零点、温度补偿系数都可以通过内部寄存器配置。同一块PCB同一颗ASIC烧录不同的配置参数就能输出不同的量程。这就把硬件SKU变成了软件配置库存压力一下子就下来了。注意ASIC的选型很关键。不是所有调理芯片都支持宽范围增益配置。有些芯片的PGA增益只有几档固定值覆盖不了从 100kPa 到 10MPa 这么大的跨度。选型时要重点看PGA的增益范围和分辨率。1.4 这个方案适合谁来参考这个方案最适合两类厂商。一类是中小型传感器制造商产品线多但单品类产量不大希望通过通用芯体来降低物料种类和生产复杂度。另一类是方案公司帮客户做定制化压力变送器需要快速响应不同量程需求不想每次都重新设计硬件。如果你是大厂产量足够大每个量程单独做专用芯体可能成本更低。但如果你是多品种小批量这个通用芯体加ASIC配置的思路就非常值得参考。2. 核心细节解析与实操要点2.1 玻璃微熔烧结件的关键参数怎么定做通用芯体第一步是确定烧结件的规格。这里有几个参数需要仔细权衡。量程覆盖范围。假设我们要覆盖 100kPa、250kPa、600kPa、1MPa、1.6MPa、2.5MPa、4MPa、6MPa、10MPa 这九档量程。烧结件的满量程应该按最大量程来设计也就是 10MPa。但问题是如果按 10MPa 设计测 100kPa 的时候输出信号只有满量程的百分之一信噪比会非常差。我的经验是通用芯体的满量程不要超过最小量程的一百倍。也就是说如果最小量程是 100kPa最大量程最好控制在 10MPa 以内。超过这个比例小量程档位的精度就很难保证了。如果确实需要覆盖更大的跨度可以考虑用两种规格的烧结件比如一种覆盖 100kPa 到 1MPa另一种覆盖 1MPa 到 10MPa。灵敏度一致性。烧结件的灵敏度通常在 1.5mV/V 到 3.5mV/V 之间。做通用芯体必须把批次内的灵敏度波动控制在正负百分之十以内。否则ASIC的校准范围就要做得很大牺牲精度。控制灵敏度一致性的关键在于烧结工艺的稳定性特别是烧结温度和保温时间的控制。零点漂移。玻璃微熔烧结件的零点漂移主要来自膜片残余应力和玻璃层与硅片的热膨胀系数差异。好的供应商能把零点漂移控制在满量程的百分之一以内。选供应商的时候一定要让他们提供批次内的零点分布数据。温度补偿。烧结件的灵敏度温度系数通常是负的大约在负的百分之零点二每摄氏度左右。ASIC内部一般有温度传感器和补偿算法但前提是烧结件的温度特性要稳定、可重复。如果不同批次的温度系数差异很大补偿参数就没法统一配置。2.2 ASIC选型的五个硬指标选ASIC不能只看价格以下几个指标直接决定方案能不能落地。PGA增益范围。假设烧结件在 10MPa 满量程时输出 100mV在 100kPa 满量程时输出 1mV。如果ASIC的ADC参考电压是 2.5V那么 1mV 的信号需要放大 2500 倍才能接近满量程。但实际电路中放大倍数太高会引入噪声所以通常不会把最小信号放到ADC满量程。比较合理的做法是最小量程档位的信号至少占到ADC满量程的百分之十也就是需要放大 250 倍左右。而最大量程档位只需要放大 25 倍。所以PGA的增益范围至少要覆盖 25 倍到 250 倍也就是大约 28dB 到 48dB 的范围。ADC分辨率。要做多档量程ADC分辨率至少要 16 位。16 位ADC的理论分辨率是 1/65536对于 100kPa 量程来说最小可分辨压力大约是 1.5Pa。实际有效位数可能只有 14 位左右那也有 6Pa 的分辨率对于大多数工业应用足够了。如果要做更高精度的比如 0.1% 精度等级那可能需要 18 位甚至 24 位ADC。内置温度传感器。温度补偿是多档量程方案的关键。ASIC内置的温度传感器精度直接影响补偿效果。一般来说内置温度传感器的绝对精度在正负 2 摄氏度以内就可以接受但重复性要好最好在正负 0.1 摄氏度以内。输出接口。根据目标市场选择。工业现场主流是 4-20mA 电流环也有 0-10V 电压输出。如果做消费类或者汽车类可能是 I2C 或 SPI 数字输出。ASIC的选型要和输出接口匹配不然后面还要加转换电路增加成本和复杂度。校准存储。ASIC内部要有足够的非易失存储空间来保存校准系数。多档量程意味着每个档位都要存一组零点、满量程、温度补偿系数。至少需要 几十个字节 的存储空间。有些ASIC还支持外部EEPROM那就更灵活了。2.3 硬件电路设计的三个关键点信号链布局。烧结件的输出是差分信号走线要尽量短尽量对称。ASIC的输入引脚旁边要放滤波电容截止频率根据信号带宽来定。压力传感器的信号带宽通常不高几赫兹到几十赫兹所以滤波电容可以取大一点比如 100nF 到 1uF这样能有效抑制高频噪声。电源去耦。ASIC的电源引脚一定要做好去耦。模拟电源和数字电源要分开分别用 100nF 和 10uF 的电容组合去耦。如果ASIC有独立的参考电压引脚参考电压的去耦电容要用低ESR的钽电容或者陶瓷电容容量在 1uF 到 10uF 之间。保护电路。工业现场环境恶劣传感器输入端要有防反接、防浪涌、防静电的保护。烧结件的输入端可以加 TVS 管和限流电阻。TVS 管的击穿电压要略高于最大输入信号电压限流电阻的阻值不能太大否则会影响信号精度。2.4 校准流程的标准化多档量程方案的核心优势在于同一套硬件可以通过校准来输出不同量程。但前提是校准流程要标准化、可重复。校准设备。需要一台高精度的压力控制器精度至少比目标传感器高一个数量级。比如做 0.5% 精度的传感器压力控制器的精度要在 0.05% 以内。还需要一台高精度的数字万用表来测量ASIC的输出或者直接用ASIC的通信接口读取内部ADC值。校准点选择。每个量程档位至少要在 0%、25%、50%、75%、100% 五个点进行校准。如果要做温度补偿还要在多个温度点重复这个过程。通常选 负二十度、二十五度、八十五度 三个温度点。校准算法。最简单的是一阶线性拟合用零点和满量程两个点算出斜率和截距。但烧结件通常有一定的非线性一阶拟合可能达不到 0.5% 精度。这时候可以用二阶多项式拟合用五个校准点算出三个系数。ASIC内部一般都有硬件乘法器做二阶拟合不会增加太多计算负担。校准参数存储。每个档位的校准系数要存储在ASIC的非易失存储器中。生产时先烧录固件再逐个档位校准把系数写入。测试完成后锁定存储器防止参数被意外修改。3. 实操过程与核心环节实现3.1 从烧结件到成品的完整流程整个生产流程可以分成六个阶段来料检验、烧结件贴装、ASIC编程、初步校准、温度补偿、终检包装。来料检验。烧结件到货后首先要抽检灵敏度和零点。抽检比例建议不低于百分之五。用标准压力源给烧结件加满量程压力测量输出mV值算出灵敏度。如果批次内灵敏度标准差超过百分之五这批货就要谨慎使用可能需要调整ASIC的增益配置范围。烧结件贴装。烧结件通常是通过激光焊接或者环氧粘接固定在压力接口上。激光焊接的长期稳定性更好但设备投入大。环氧粘接成本低但胶层会引入蠕变。如果做高精度产品建议用激光焊接。贴装后要检查密封性用氦质谱检漏仪测漏率漏率要小于 1×10^-9 Pa·m³/s。ASIC编程。贴装完成后通过ASIC的通信接口烧录基础固件。固件里包含增益配置、滤波参数、输出格式等。这一步不涉及校准系数只是把ASIC配置成可以工作的状态。初步校准。在常温下给传感器加零压力和满量程压力读取ASIC的ADC值算出零点和满量程的原始码值。然后根据目标量程计算增益系数和零点偏移写入ASIC。这一步完成后传感器应该能输出大致正确的量程。温度补偿。把传感器放入温箱在 负二十度、二十五度、八十五度 三个温度点分别加零压力和满量程压力记录ADC值。用这些数据算出灵敏度温度系数和零点温度系数写入ASIC。温度补偿做得好不好直接决定传感器在宽温范围内的精度。终检包装。终检包括精度测试、绝缘测试、耐压测试。精度测试要在常温下测五个点算出非线性、迟滞、重复性。绝缘测试用 500V 兆欧表测输入输出之间的绝缘电阻要大于 100MΩ。耐压测试给传感器加 1.5 倍满量程压力保持一分钟看有没有泄漏或输出异常。3.2 增益配置的计算过程假设烧结件在 10MPa 满量程时输出 100mVASIC的ADC参考电压是 2.5VPGA的增益可配置为 1、2、4、8、16、32、64、128。对于 10MPa 量程希望满量程时ADC输入接近 2.5V。需要的增益是 2.5V 除以 100mV等于 25 倍。最接近的增益档位是 32 倍。那满量程时ADC输入是 100mV 乘以 32等于 3.2V超过了 2.5V 参考电压。这时候要么降低增益到 16 倍满量程输入 1.6V占参考电压的百分之六十四要么在ASIC前面加一个分压电路。我倾向于用 16 倍增益虽然牺牲了一点分辨率但电路更简单可靠性更高。对于 100kPa 量程烧结件输出是 1mV。如果用 128 倍增益ADC输入是 128mV只占参考电压的百分之五。这个信号太弱了噪声会很明显。这时候就需要考虑换一种灵敏度更高的烧结件或者用两级放大。但两级放大增加了电路复杂度和成本。我的做法是对于 100kPa 这种小量程单独选一批灵敏度更高的烧结件比如满量程输出 200mV 的。这样用 128 倍增益ADC输入是 25.6mV还是偏低。实际上小量程档位可能需要牺牲一些精度或者用更高分辨率的ADC。提示多档量程方案中最小量程和最大量程的比例最好不要超过 50:1。超过这个比例小量程档位的信噪比会很难看。如果确实需要覆盖更大的跨度建议分成两个硬件平台。3.3 温度补偿的实操细节温度补偿是多档量程方案中最容易出问题的环节。我踩过的坑包括温箱温度不均匀、传感器热平衡时间不够、补偿点太少导致拟合误差大。温箱温度均匀性。温箱内部不同位置的温度可能差好几度。传感器要放在温箱的中心位置远离加热器和风扇。最好在传感器旁边放一个校准过的温度探头以这个探头的读数为准而不是温箱的设定温度。热平衡时间。传感器从常温放到 八十五度 温箱里需要足够的时间让内部温度均匀。烧结件和不锈钢外壳的热容不一样ASIC和PCB的热容也不一样。我的经验是至少等 30 分钟最好等 45 分钟。可以监测ASIC内部温度传感器的读数等读数稳定后再开始校准。补偿点数量。三个温度点做一阶温度补偿五个温度点做二阶温度补偿。如果传感器的工作温度范围很宽比如 负四十度 到 一百二十五度建议用五个点负四十度、负二十度、二十五度、八十五度、一百二十五度。二阶补偿能把温度误差控制在满量程的百分之零点一以内。补偿顺序。先补偿零点温度漂移再补偿灵敏度温度漂移。因为灵敏度补偿是在零点补偿的基础上做的顺序反了会互相干扰。具体做法是在每个温度点先测零压力下的ADC值算出零点温度系数再测满量程下的ADC值减去零点算出灵敏度温度系数。3.4 生产测试工装的设计多档量程方案的生产测试工装需要支持快速切换量程。我的做法是工装上有多个压力接口每个接口对应一个标准压力源。测试时根据产品型号自动选择对应的压力源和测试程序。压力源选择。小量程用气压源大量程用液压源。气压源的响应快但压力上限低一般到 1MPa 左右。液压源压力高但响应慢而且要注意介质兼容性。如果烧结件是隔离式的液压油不会直接接触硅片问题不大。电气接口。工装要有标准的电气接口能快速连接传感器的电源和输出。如果是 4-20mA 输出工装要有精密采样电阻和ADC把电流转换成数字量。如果是数字输出工装要有对应的通信接口。自动化测试软件。软件要能自动执行校准流程包括加压、稳压、读取、计算、写入。操作员只需要装夹产品、选择型号、点击开始。软件自动完成剩下的步骤最后给出合格或不合格的判断。这样可以减少人为误差提高生产效率。数据追溯。每个产品的校准数据要保存到数据库包括校准时间、操作员、校准系数、测试结果。万一客户反馈问题可以追溯到具体的生产批次和校准记录。4. 常见问题与排查技巧实录4.1 小量程档位精度不达标怎么办这是多档量程方案最常见的问题。100kPa 档位的精度总是比 10MPa 档位差有时候差好几倍。原因分析。小量程档位的信号弱信噪比低。烧结件的输出只有 1mV 左右经过PCB走线、连接器、ASIC输入端的各种噪声耦合有效信号可能只有几百微伏。另外ASIC的输入失调电压和失调漂移在小信号下影响更大。解决思路。第一优化PCB布局把ASIC尽量靠近烧结件减少走线长度。第二用屏蔽线或者屏蔽罩隔离噪声。第三选择失调电压更低的ASIC比如斩波稳零架构的。第四在小量程档位用更高的PGA增益但要注意增益带宽积的限制。第五如果实在达不到可以考虑在小量程档位用灵敏度更高的烧结件。实测数据。我做过一个对比实验同一款ASIC同样的PCB布局100kPa 档位在 128 倍增益下的输出噪声大约是 10mVpp折算到压力是 100Pa 左右。后来把ASIC的输入滤波电容从 100nF 增加到 1uF噪声降到 3mVpp折算到压力是 30Pa。再后来加了屏蔽罩噪声降到 1mVpp折算到压力是 10Pa。对于 0.5% 精度的 100kPa 传感器10Pa 的噪声相当于 0.01% 满量程完全够用了。4.2 温度补偿后零点漂移反而变大有时候做完温度补偿常温下的零点精度反而变差了。这通常是补偿算法或者补偿点选择有问题。排查步骤。第一检查温度传感器的读数是否准确。如果ASIC内部温度传感器和实际温度偏差太大补偿系数就会算错。第二检查每个温度点的热平衡时间是否足够。如果传感器内部温度还没稳定就开始校准数据会漂。第三检查补偿算法的符号是否正确。灵敏度温度系数通常是负的如果符号搞反了补偿就变成了加倍。第四检查补偿点的覆盖范围是否足够。如果工作温度范围是 负四十度 到 一百二十五度但补偿只做了 零度 到 八十五度那超出范围的部分就没有补偿漂移会很大。我的经验。温度补偿做完后一定要在补偿点之外的温度再验证一下。比如补偿点是 负二十度、二十五度、八十五度那就在 零度 和 六十度 再测一下看误差是否在允许范围内。如果超差说明补偿模型不够好需要增加补偿点或者改用更高阶的拟合。4.3 ASIC配置丢失或错乱ASIC的非易失存储器有时候会出问题配置参数丢失或者变成乱码。这种情况虽然不常见但一旦发生整批产品都可能受影响。预防措施。第一选择质量可靠的ASIC供应商不要贪便宜用杂牌。第二在固件中加入配置校验机制每次上电时检查配置参数的CRC如果校验失败就加载默认配置并报警。第三在生产测试的最后一步锁定存储器的写保护防止后续误操作。第四定期抽检库存产品上电检查配置是否正常。恢复方法。如果配置丢失需要重新校准。所以生产时一定要保存每个产品的校准记录包括校准系数和对应的产品序列号。这样即使配置丢失也能快速恢复。4.4 常见问题速查表问题现象可能原因排查方法解决措施小量程档位噪声大信号弱、布局差、滤波不足示波器看ASIC输入端噪声优化布局、增加滤波、加屏蔽温度补偿后零点变差温度传感器不准、热平衡不足对比温度探头读数、延长等待时间校准温度传感器、增加热平衡时间满量程输出偏低增益配置错误、烧结件灵敏度低检查增益寄存器、测烧结件灵敏度重新配置增益、更换烧结件输出随压力变化但非线性大烧结件非线性、ASIC输入范围不够测多点压力-输出曲线用二阶拟合、调整增益通信接口无响应电源问题、通信配置错误测电源电压、检查通信参数修复电源、重新配置通信长期漂移大烧结件蠕变、胶层老化高温老化后复测改用激光焊接、筛选烧结件批次间一致性差烧结工艺不稳定统计批次灵敏度分布与供应商沟通、加严来料检验4.5 几个容易被忽略的细节连接器的选择。工业现场用的连接器要防水、防尘、抗振动。我推荐用 M12 或者 M8 圆形连接器防护等级至少 IP67。不要用普通的排针或者杜邦线现场环境一恶劣就出问题。电缆的长度。4-20mA 输出的传感器电缆长度可以到几百米。但如果是电压输出电缆太长会有压降。一般来说电压输出的电缆不要超过 10 米。如果必须长距离传输建议在传感器端就转成电流输出。电源的质量。ASIC对电源噪声很敏感。如果现场电源质量差建议在传感器内部加一级 LDO 稳压。LDO 的电源抑制比要高至少 60dB 在 1kHz。另外电源输入端要加 TVS 管和共模电感抑制浪涌和共模干扰。校准周期的设定。多档量程传感器的校准周期取决于应用场景。一般工业应用建议一年校准一次。如果用在安全相关的场合可能半年就要校准。校准周期太短维护成本高太长精度没保证。我的做法是根据现场反馈的漂移数据来调整校准周期。如果连续几个周期漂移都很小可以适当延长。烧结件的储存。玻璃微熔烧结件对湿度敏感储存环境要干燥。建议放在防潮柜里湿度控制在百分之三十以下。如果烧结件受潮贴装前要在 一百二十度 烘箱里烘 两个小时 去潮。不然焊接或者粘接后内部的水汽会在高温下膨胀导致零点漂移或者分层。这个方案我从头到尾跑过一遍最大的体会是通用芯体的思路是对的但前提是烧结件的来料一致性要足够好。如果来料波动大后级ASIC再怎么调也调不出稳定的产品。所以选一个靠谱的烧结件供应商比选一颗便宜的ASIC重要得多。另外温度补偿一定要做扎实这是多档量程方案能不能达到精度要求的关键。我见过太多方案常温下精度很好一到高低温就原形毕露。把温度补偿做好了这个方案才真正有竞争力。