当前位置: 代码迷 >> 单片机 >> 求教大牛,高精度片材厚度检测系统疑问?该怎么解决
  详细解决方案

求教大牛,高精度片材厚度检测系统疑问?该怎么解决

热度:24   发布时间:2016-04-28 15:56:29.0
求教大牛,高精度片材厚度检测系统疑问???????????
在proteus中仿真该设计时,怎么模拟片材厚度的变化?要求与标准厚度相差小于0.1%的为合格。我现在用的是差分放大器,通过滑动变阻器改变放大倍数而改变电压值,而电压值就是我用来模拟厚度的,但是这个达不到0.1%的精度,只能到整数位。

------解决方案--------------------
仿真也可以谈精度吗
------解决方案--------------------
仿真的模拟只能模拟电气接口部分

也就是说:具体的距离是模拟不出来的

而只能你距离对应的电气接口部分,比如,你把距离对应成电阻?电压?或者其它量时

你只能模拟改变0.1%对应的电阻,电压值时你电路性能的变化

至于真实的改变0.1%距离的情况,这个还得看你那边机加工的精度,这个就是实际动手了
------解决方案--------------------
探讨
通过滑动变阻器改变放大倍数而改变电压值,而电压值就是我用来模拟厚度的,但是这个达不到0.1%的精度,只能到整数位。

------解决方案--------------------
AD直接获取的当然是整数。
比如满量程5V,8位AD输出的是255,

公式:实际电压=AD值*5/255

AD值=100时,电压=500/255

AD的位数越高,电压精度越高
程序中电压变量的类型,计算时小数的舍入方式都影响精度
  相关解决方案