我有一个Q4X不锈钢模拟激光传感器计算距离模拟输出电压。它确实在激光传感器显示上显示距离,我试图在我的代码中使用比例因子做同样的事情,但它与激光传感器显示值不匹配。
这是我的比例因子。
#define A2D_SCL_LASER ( 11.81f / ( 10.0f - 0.0f ) ) // inches per volt设备规格:
Supply Voltage (Vcc)
12 to 30 V dc
Sensing Range—Threaded Barrel Models
500 mm models: 25 mm to 500 mm (0.98 in to 19.68 in)
300 mm models: 25 mm to 300 mm (0.98 in to 11.81 in)
100 mm models: 25 mm to 100 mm (0.98 in to 3.94 in)我代码与传感器显示器距离计算的比较
My values(mm) sensor display value(mm)
1V 29.9974 52
2V 59.944 80
3V 89.916 107
4V 119.888 134
5V 150.114 162
6V 179.832 190
7V 209.804 217
8V 240.03 245
9V 270.002 272
10V 300 300 参考文献:http://info.bannerengineering.com/cs/groups/public/documents/literature/185623.pdf
发布于 2019-07-23 08:11:48

我只是简单地将传感器显示的值与你在问题中给出的电压相匹配。R²=1意味着fit是完美的(或接近完美的),这是一个好的迹象。
你要寻找的方程式是
距离(Mm)= 27.533 x Volt + 24.467
https://stackoverflow.com/questions/57154258
复制相似问题