目前网上有很多关于FSR力传感器如何工作和如何测压力的说明书,但是并没有说明FSR力传感器所测得的传感器数据与受力大小的等量关系,(即:多少牛顿的力等于多少的传感器数据)。所以,本文就是针对这个问题做了一系列实验,并且最终得出实验结果
工具/原料
1
FSR406 或 FSR402传感器
2
电子秤
3
电线若干,面包板
4
Arduino板
5
Arduino IDE
6
10千欧 3千欧 100千欧 30千欧电阻
方法/步骤
1
先将FSR力传感器与Arduino板相连接,A0口为模拟信号输入口,其中的电阻为10千欧,但本实验中为了得到不同电阻所得到的不同压力值,将100千欧,30千欧,3千欧的电阻也连接在此电阻的地方
2
然后将Arduino板与电脑的端口相连,并且打开Arduino IDE编程器,输入以下代码读取力传感器的值:
3
点击“工具”-->'串口监视器',按压FSR传感器表面,便可以查看传感器数值
4
然后找一个电子秤,将不同的重物放到上面测出质量并且记录,本人在实验中将每个重物控制在200克叠加(即:第一个重物为200克,第二个重物为400克,第三个为600克,以此类推,一直加到10千克),方便实验。
5
每个重物的质量被记录后,将每个重物放到FSR传感器表面,等稳定后,记录传感器的压力值并记录,便可以知道FSR传感器与牛顿力值之间的关系:以下便是本人测的10千欧电阻时,200克到10kg的传感器对应值,供大家参考和使用:(因为此压力传感器有一定的误差,所以测的值都是一个个的范围)
6
以下是本人测的100千欧电阻时,200克到10kg的传感器对应值,供大家参考和使用:(因为100千欧所得到值非常不明显,所以中间相同结果的值省略掉了)
7
以下是本人测的30千欧电阻时,200克到10kg的传感器对应值,供大家参考和使用:
8
以下是本人测的3千欧电阻时,200克到10kg的传感器对应值,供大家参考和使用:
注意事项
1
因为此压力传感器有一定的误差,所以测的值都是一个个的范围
2
因为FSR传感器的值一直在变换,为了让实验的变量相等,本人取的压力值是15到20秒时的FSR传感器数据值
上一篇:VOC检测选用什么气体传感器
下一篇:工业生产中常用的四种无线传感器