This website requires JavaScript.
发布

基于STM32乙醇浓度检测仪(串口通讯)

qdcC654f6k 发布于2025-01-03 17:13:07 CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
2
0
0
简介:

手持吹气式~乙醇浓度检测仪~通信协议,通信隔离式设计,供电隔离式设计,自动检测自动上报数据,也支持协议问答式上报数据。

应用场景:

上岗前乙醇检测、广泛应用于各类乙醇检测。

1、产品简介

  • 手持吹气式~乙醇浓度检测仪~通信协议,通信隔离式设计,供电隔离式设计,自动检测自动上报数据,也支持协议问答式上报数据。


2、应用场景

  • 上岗前乙醇检测、广泛应用于各类乙醇检测。


3.产品概述

  • 本设计使用STM32F103C6T6,是ST公司的芯片,功能强大
  • 通信隔离式设计,保证了系统的稳定性及对外部通信设备的使用安全性;
  • 供电隔离式设计,本系统供电与外界系统的供电互相隔离;
  • 采用高精度的芯片采集乙醇浓度与压力的变化,支持检测的自动进行并进行数据上报;
  • 外设简单,仅1个1.25*4P端口,既是供电口也是数据传输的通道;
  • 经典的设计,EMC干扰情况下仍可正常运行。


4.产品参数

  • 输入电压 :5±0.1V(手机充电器或5V外部系统供电);
  • 输入电流 :最小100mA(经实测工作电流为70mA);
  • 输入输出接口 :1.25*4P;
  • PCB尺寸 :25mm*100mm 、4层板、1.6mm;
  • 支持的通信波特率 :9600;
  • 温度采集分辨率 :0.1℃;
  • 温度采集精度 :1℃;
  • 温度显示范围 :0~99.9℃;
  • 乙醇浓度采集分辨率 :1ppm;
  • 乙醇浓度采集精度 :1ppm;
  • 乙醇浓度显示范围 :0~99999ppm;
  • 压力采集精度 :±0.12 hPa ;
  • 压力测量范围 :300 hPa 至1100 hPa;

基于STM32乙醇浓度检测仪(串口通讯)硬件项目图1



5、使用说明

  • 焊接烧录完成后,使用USB转TTL或者USB转UART(5V)连接电脑PC端或者外界系统;
  • 上电后预热指示灯常亮,预热完成指示灯熄灭,运行指示灯闪烁;
  • 首次上电时间预热时间约6分钟(与实际情况有关),短时间掉电后重新上电亦会进入预热模式,只是预热时间会变短;
  • 当预热完成后,预热指示灯熄灭,预热完成指示灯点亮;
  • 当正在预热过程中,可以发送协议数据,但设备不返回乙醇浓度数据(详见协议),其他数据可正常采集;
  • 本系统支持自动检测吹气这一动作,自送触发采集上报乙醇浓度数据(前提是必须预热完成后);
  • 在PC端显示:波特率为9600。
  • 协议如下:

基于STM32乙醇浓度检测仪(串口通讯)硬件项目图2


6、备注

  • PCB无位号丝印,请按照附件“焊接辅助工具”中的html文件对照焊接。
  • 本项目提供固件以供烧录,亦提供源代码(源代码使用Keil5编写,其中包含有静态库函数),详见附件中相关文件。
  • 物料合计成本在500元以内,所有元器件立创商城均有。
  • 项目不提供Gerber文件下载,不提供PCB源文件,仅可以“一键下单”获取PCB
  • 需要其他定制或者批量生产前请务必通过官方人员联系本创作者,本设计已申请专利进行保护,版权所有,仿冒必究。
  • 程序下载方式:使用市场上常见J-link、ARM仿真器、ST-LINK、DAP-LINK等调试仿真器均可进行固件的烧录;
  • 温度采集器采用的是3950K 10K 1%,自行淘宝购买搜索即可。


7、测试视频


  • 产品介绍视频


  • 协议介绍讲解
  • 实际数据传输演示


通信协议 通信隔离式设计 供电隔离式设计 自动检测自动上报数据 支持协议问答式上报数据
最近更新时间 2025-01-03 17:13:07
描述
PCB
元件清单
原理图
附件
讨论