FS00702型酒精传感器
文章目录
- 主要原理
- 特点
- 管脚说明
- 通讯协议
- 通用设置
- 通讯命令
- 命令方式
- 校验算法
主要原理
酒精传感器根据电化学原理工作,利用待测气体在电解池中工作电极电位上的电化学氧化过程,待测气体电化学反应所产生的电流与其浓度成正比并遵循法拉第定律,通过检测电流的大小就可以确定待测气体的浓度。
对被测者呼出气体中酒精浓度的反应以采样电阻R1来获取采样电压,通过运放负反馈放大电路,对采样电压进行放大。放大后的电压信号送入STM32的ADC中,对经过A/D转化后的数据进行分析处理,最后计算出酒精浓度的大小。
特点
高灵敏度 高稳定性 高分辨率
抗干扰能力强、温度补偿功能强
卓越的线性输出
低功耗
UART 、DAC输出方式
管脚说明
PIN 悬空
PIN2 DAC(0.4~2V)
PIN3 GND
PIN4 VIN(电压输出3.7~5.5V)
PIN5 UART 数据输入
PIN6 UART 数据输入
PIN7 PWM(预留,可定制)
通讯协议
通用设置
波特率 9600
数据位 8 bits
停止位 1bit
校验位 无
通讯命令
命令方式
主动上传式
每间隔1s发送一次浓度值
气体浓度=(气体浓度高位*256 + 气体浓度低位)/1000 单位PPM
传感器返回值格式
切换问答式:
切换命令:0x78
问答:0x41
切换主动上传
切换命令: 0x78
主动上传:0x40
校验算法
unsigned char FucCheckSum(unsigned char *i,unsigned char ln)
{unsigned char j,tempq=0;
i+=1;
for(j=0;j<(ln-2);j++)
{tempq+=*i;
i++;
}
tempq=(~tempq)+1;
return(tempq);
}
FS00702型酒精传感器相关推荐
- 传感器系列之4.10 酒精传感器
4.10 酒精传感器检测实验 一.实验目的 掌握LPC2378芯片的编程方法 掌握酒精传感器的工作原理 了解酒精电阻的用途 二.实验材料 具有USB 串口通讯的PC 机1 台 ADS1.2 集成开发软 ...
- 「雕爷学编程」Arduino动手做(37)——MQ-3酒精传感器
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...
- Arduino MQ-3酒精传感器实验
相关资料链接 链接:https://pan.baidu.com/s/1eE0rkaSJsKJMU_RUorS5OA 提取码:3ujh 1.1 项目介绍: 传感器所使用的气敏材料是在清洁空气中电导率较低 ...
- 智能安全辅助驾驶系统 STM32——MQ3酒精传感器的应用(HAL库)
智能安全辅助驾驶系统 STM32--MQ3酒精传感器的应用(HAL库) 准备: MQ3酒精传感器一个.STM32开发板(本实验采用F103RCT6,其他型号可参考本文同理设置) 一.MQ3酒精传感器的 ...
- 【传感器大赏】酒精传感器
Grove-Alcohol Sensor Grove - Alcohol Sensor 是适用于 Arduino 或 Seeeduino 的一个完整酒精传感器模块.它由基于 MQ303A 半导体酒精传 ...
- 10.[STM32]ADC中断方式-采集MQ-3酒精传感器检测的酒精浓度
文章目录 1. ADC介绍 1.1 时钟配置及设置模拟输入 1.2 ADC初始化 1.3 ADC状态寄存器 1.4 ADC控制寄存器 1.4.1 ADC控制寄存器 1(ADC_CR1) 1.4.2 A ...
- 基于ATMEGA16单片机,MQ-3酒精传感器,LCD1602液晶显示的酒精浓度检测阈值报警仪
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 本文章为个人单片机课程大作业,代码都是自己写的,只是记录自己的学习过程,不做任何商用. 目录 单片机大作业: 一.使用仪器.材料 二. ...
- Arduino与按钮,火警传感器,无源红外(PIR)传感器和酒精传感器
本文介绍了Arduino与数字I / O设备的接口,例如按钮,火警传感器,无源红外(PIR)传感器和酒精传感器. 借助接口电路,程序和Proteus仿真模型对设备的工作进行了讨论. 按钮 按钮是用于控 ...
- stm32—酒精传感器的初步使用
目录 一.简介 二.连线 三.代码 一.简介 型号:MQ-3 与毒气传感器相似 功能:检测酒精,用在酒精检测,是否酒驾 二.连线 引脚D0是开关信号输出,检测有没有雨滴(0和1),本处接到PD5引脚 ...
最新文章
- 很慌!一次惊心动魄的服务器误删文件的恢复过程
- div旋转 vue_详细解析:uniapp项目|vue组件形式实现的水珠晃动loading纯CSS动效
- 树莓派AI视觉云台——6、Linux常用命令及vim编辑器的使用
- java文本检索pdf,pdfsearch pdf文件的关键字搜索引擎,采用lucene,pdfbox等技术实现的 Jsp/Servlet 256万源代码下载- www.pudn.com...
- java web项目在tomcat中以调试模式运行
- (转)浅析CSS——元素重叠及position定位的z-index顺序
- javaweb mysql 连接池 c3p0 配置_JavaWeb基础—数据库连接池DBCP、C3P0
- php视频降清晰度,使用FFMPEG降低视频分辨率
- 【华为大咖分享】4.反脆弱,高效能组织的能力构建(后附PPT下载地址)
- 华为应用市场AppGallery Connect研习社·直播:百万开发者打造优质应用的奥秘
- VMware HA实战攻略之一软硬件环境准备
- orcl数据库先决条件检查时失败
- 解决Mac网络连接问题的一些方法
- 小程序和Android开发,微信小程序和Android开发的对比
- a标签下载文件 自定义下载文件名
- jq-ui的Sortable插件 两列布局 左右拖拽
- python转换为exe程序
- 捕鱼源码 免费提供和分享,仅供unity和Java初学者学习参考,希望能带来帮助
- 使用opencv的viz模块显示3d点云
- 洛谷P1433 吃奶酪--Java解法(货郎担问题)