卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
![]() |
現(xiàn)有一個測量的傳感器,輸出模擬量為正負10V 對應(yīng)量程為正負1mm ,現(xiàn)在測量用不到負數(shù),所以想把這個模擬量做成0到2mm這樣子,請教我怎么做呢?謝謝!數(shù)學(xué)不好,請理解 |
|
---|---|---|
|
matengfei
攻人之過勿太嚴,要思其堪受;教人以善勿過高,要令其可從。
級別: 論壇先鋒
![]() |
+/-10V是傳感器輸出的信號。量程是不變的,-1mm~+1mm不就是2mm,把參考點變了不就行了 |
---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
![]() |
請問什么是你說的參考點?是除以的系數(shù)嗎?給個公式或思路。謝謝! |
|
---|---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
![]() |
公式太數(shù)學(xué)化,不易懂。繼續(xù)求解。 |
|
---|---|---|
|
358273433
級別: 家園?
![]() |
-10V時對應(yīng)0MM,0V時對應(yīng)1MM,+10V對應(yīng)2MM。把測到的-10V到0V之間的數(shù)字-10后再*0.1,把測到的0V到+10V數(shù)字+1后再*0.1。這個笨方法應(yīng)該可以試一下。 |
---|---|
|
renzhe
店 shop124315976.taobao.com
級別: 網(wǎng)絡(luò)英雄
![]() ![]() |
“把測到的-10V到0V之間的數(shù)字-10后再*0.1“ 有誤吧? 應(yīng)該要+10才對啊 [ 此帖被renzhe在2014-07-28 16:03重新編輯 ] |
|
---|---|---|
|
renzhe
店 shop124315976.taobao.com
級別: 網(wǎng)絡(luò)英雄
![]() ![]() |
不要這么說,太傷人了。 |
|
---|---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進步。
級別: 工控俠客
![]() |
丫=AX+B公式 代入X為毫米輸出,丫為電壓輸出,那么0毫米輸出對應(yīng)-10v,2毫米輸出對應(yīng)10v,A=10 B=-10 計算結(jié)果: 1.5mm=5v 1.7mm=7v 1mm=0v 0.7mm=-3v 0.5mm=-5v 如此計算,問5樓的朋友不知道對否? |
|
---|---|---|
|
小侯
小侯
級別: 工控俠客
![]() |
簡單的說就是原本你感測器裝設(shè)的位置為0mm量測正負1mm的話 將這個感測器移動到1mm處以此為基準(zhǔn) 原先的0mm處感測器量測到就是-1mm 而距離原位置處2mm點則是新位置的1mm 而原本的程式只要修正它顯示的位置點 例如使用fx3u-4ad +10v對應(yīng)3200,-10v對應(yīng)-3200 依照原先的位置的0mm應(yīng)該為0 移動後原先0mm處為-3200 只要你原程式在轉(zhuǎn)換運算上沒問題將原先輸出值再加上1mm就好 原0mm處→新-1mm處→舊程式顯示-1mm→準(zhǔn)位校正補償1mm→新顯示0mm |
---|---|
|