当前位置: 首页 > news >正文

XGZP040 气压传感器踩坑记:标称0-4V输出,实测只有10mV变化

XGZP040模块

一、问题背景

最近在做一个气压/水深检测的项目,选用了XGZP040 0-40kPa 气压传感器。根据商品介绍,该传感器特性如下:

按照这个参数,理论上传感器输出应该随压力线性变化,0kPa时输出0V,40kPa时输出4V,灵敏度约为0.1V/kPa,直接接入STM32的ADC(3.3V参考)应该能正常采集。实际测试却并非如此。

二、实测结果:输出只有2.4V左右,变化仅10mV

我分别从两家网店购买了该传感器,测试得出:

测试条件输出电压
减压后(使用橡胶管吸气)约 2.40V
加压后(使用橡胶管吹气)约 2.41V
变化范围约 10mV

也就是说,传感器的实际输出是2.40V ~ 2.41V,而不是标称的0-4V。信号有2.4V的直流偏置,而有效信号的变化量只有10mV

三、解决方案:差分放大电路

3.1 设计思路

需要实现:

  1. 去掉2.4V直流偏置:只放大交流变化部分

  2. 放大倍数:681倍

  3. 单电源供电:直接用5V供电

理论上,10mV变化放大到3.3V需要330倍。但实际应用中,传感器输出变化小于10mV,且我使用的压力范围并不到40kPa满量程,只用到其中一部分,所以使用681倍的放大。

使用LM358(电路图选错型号了,懒得换)搭建差分放大电路 放大倍数681倍,使用可调电阻调节偏置,因为输出信号在2.4V 范围只有10mV ,所以需要通过偏置 ,将2.4V偏置掉,只放大10mV的变化范围。

3.2 电路实现

手头有LM358(原理图选错了,懒得换),搭建差分放大电路:电路中R1使用可调电阻(电位器),方便调节偏置电压,精确匹配传感器特性。

输出最好加一个稳压二极管,防止输出电压过高。

四、测试结果

经过调试后,放大电路输出正常:

测试条件输出电压
减压后(使用橡胶管吸气)约1.12V
加压后(使用橡胶管吹气)约 3.80V
变化范围约 2.68V

10mV变化被放大到2.68V,分辨率大大提升,可直接接入STM32的ADC。

http://www.jsqmd.com/news/576780/

相关文章:

  • 在 IIS 部署 .NET6 WebApi 应用
  • 高效Windows注册表分析工具实战指南:如何用RegRipper3.0突破注册表数据提取瓶颈?
  • intv_ai_mk11惊艳效果展示:输入‘设计一个碳中和主题PPT’→大纲+每页文案+视觉建议
  • OpenClaw智能写作:千问3.5-9B辅助的博客生成与优化
  • 部署指南:将训练好的TensorFlow对象检测器应用到图像、视频和摄像头实时检测
  • 黑龙江省雅比斯服装设计有限公司:北京专业厂服冲锋衣定制生产厂家推荐TOP5 - LYL仔仔
  • BetterNCM Installer:让网易云音乐插件安装化繁为简的利器
  • LXMusic开源音乐系统深度解析:从技术痛点到创新解决方案
  • 全桥LLC谐振变换器与PFC电路的闭环仿真及参数优化实战指南
  • 从Urban100到Manga109:超分数据集里的‘偏科生’与‘全能王’,你的模型真的泛化了吗?
  • 动手学深度学习|VGG 超详细讲解:为什么说它把“深层 CNN”做到了极致?
  • 用STM32F103C8T6和DS18B20做个智能温湿度监控器(附OLED显示和代码包)
  • NumPy科学计算:从数组到张量全解析
  • 多 Agent 协作架构:Agent 之间如何通信、协调和分工
  • 别再为跨域发愁了!手把手教你配置Vite Proxy,5分钟搞定开发环境联调
  • homography matrix
  • D3KeyHelper:暗黑3智能宏工具的全方位应用指南
  • FanControl深度解析:打造智能散热系统的全方位指南
  • 抖音批量下载工具:高效内容采集与管理的Python解决方案
  • 长期租车怎么选最划算?2026年月租价格、隐性费用与免押条件全对比 - 科技焦点
  • Stable Yogi Leather-Dress-Collection移动端适配:轻量化部署与Android Studio集成预览
  • DAMOYOLO-S模型结构图解:实时手机检测-通用backbone-neck-head拆解
  • 5分钟搞定!Windows 11 24H2 LTSC添加应用商店的终极指南
  • 2026年口碑好的包装机公司推荐:食品包装机/枕式包装机/五金配件包装机/颗粒包装机/粉末包装机精选厂家 - 深度智识库
  • 手把手教你用STM32C8T6实现串口命令行OTA升级(含W25Q64存储与Xmodem协议)
  • Flutter gen使用
  • 新手福音:在快马平台跟做带详解的openclaw安装教程项目
  • VisualCppRedist AIO:一站式解决Windows运行库依赖难题的智能方案
  • 【JPCS出版,大咖嘉宾与会交流】第五届轻量化材料与工程结构国际会议(LIMAS 2026)
  • Qwen3-14B企业级部署案例:金融行业合规问答系统私有化落地过程