STM32实现薄膜压力传感器数据采集(标准库和HAL库实现)
Posted 小材大用
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32实现薄膜压力传感器数据采集(标准库和HAL库实现)相关的知识,希望对你有一定的参考价值。
生活中经常遇到需要测量压力值,因此,考虑到这样的需求从网上买了一个薄膜压力传感器,实物图如下:
柔性薄膜压力传感器的产品特点:
- 超薄,厚度小于0.3mm
- 响应速度快
- 寿命长,通过100万次以上按压测试
- 检测电路简单,易于集成应用
- 可定制传感器外形
- 可定制传感器量程参数
产品描述:
柔性压力传感器再柔韧轻薄材料上印刷附着力强、耐弯折、灵敏度高的柔性纳米功能材料,使其实现对压力的高灵敏度检测。
柔性薄膜压力传感器是一种电阻式传感器,输出电阻随施加再传感器表面压力的增大而减小,通过特定的压力-电阻关系,可测量出压力大小。适用于柔性面的压力测量场景,可广泛应用于智能家居、消费电子、汽车电子、医疗设备、工业控制、智能机器人等领域。
其它一些特性,大家可以网上查询,网上资料很多。
测量压力的电路有两种形式:
方法一、相对简单,只需要测量传感器的电压变化即可分析出压力的变化。
该电路采用分压方式测量。将压力变化再传感器上产生的电阻值的变化,转换为电压的变化,Vout为输出电压,可接到后端电路。
- 根据实际情况选择R1,通常可取47KΩ-1MΩ
- 无压力时,传感器阻值在10MΩ以上,等效与断路
方法二、相对复杂,通过运放实现电压和电流的变化。
在分压测量的基础上,增加运算放大器电路,可提高电压测量分辨率;增大驱动电流。
- 根据实际情况选择电路参数
- 无压力时,传感器阻值在10MΩ以上,近似断路
使用注意事项:
- 传感器使用时尽量使所受负载均匀,避免尖锐物体直接接触传感器;
- 超量程使用会降低传感器性能甚至破坏传感器;
- 传感器端子为铜镀锡材质,可根据需求自行焊接引线。要注意焊接温度不宜太高,建议不超过300℃,接触时间不超过1秒,以免高温使薄膜衬低融化变形。
文章中,使用方法一来实现压力信息的采集,材料的选择:
- 电阻这里使用的时R = 200KΩ
- 供电电源选用的是3.3V
- 选择一个适中的薄膜压力传感器
- 单片机选用STM32F103C8T6
- 将采集的信息通过串口1输出显示
接下来先看电路连接图:
加了热熔胶,极丑,将就看吧,接下来先用标准库完成压力值采集。
标准库实现:
以上是关于STM32实现薄膜压力传感器数据采集(标准库和HAL库实现)的主要内容,如果未能解决你的问题,请参考以下文章
STM32实现薄膜压力传感器数据采集(标准库和HAL库实现)
STM32F103实现激光测距传感器测距WT-VL53L0 L1
STM32F103实现激光测距传感器测距WT-VL53L0 L1
STM32学习(30)STM32实现18B20温度采集(标准库和HAL库实现)