617308299
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 130 點
下載積分: 1209 分
在線時間: 6(小時)
注冊時間: 2012-12-27
最后登錄: 2019-11-12
查看617308299的 主題 / 回貼
樓主  發(fā)表于: 2013-04-24 21:56
我用DA模塊輸出0——10V的模擬量控制一個氣動閥,然后氣動閥返回了一個1---5V的信號,我通過AD模塊采集了這個信號,但是因為他們的模擬電壓不一樣,我想在觸摸屏上使這個信號顯示的數(shù)值同輸出的信號顯示的數(shù)值一致,不知道該怎么做,請大俠們幫忙下,謝謝!
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 158993 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2013-04-25 09:08
找到輸出與反饋的對應(yīng)關(guān)系,
然后加減乘除而已。
樓主留言:
對應(yīng)的關(guān)系就是,比如輸送10電壓,電器比例閥的欺壓就是0.9MP,然后反饋回的電壓是5伏,然后我要利用這個5伏在觸摸屏上顯示0.9MP的壓力值,這個應(yīng)該怎么做呢?請多指教。
明天2279
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 129 點
下載積分: 474 分
在線時間: 20(小時)
注冊時間: 2011-06-25
最后登錄: 2013-12-10
查看明天2279的 主題 / 回貼
2樓  發(fā)表于: 2013-04-25 09:40
你先要看這個是不是成線性關(guān)系,是的話就好說了,你在程序里做一個比例關(guān)系運(yùn)算就可以了啊.
樓主留言:
是啊,不知道該怎么做,幫幫忙,指點下。謝謝了!
xierenjie
經(jīng)歷過才是深刻
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 110 個
工控威望: 1225 點
下載積分: 8924 分
在線時間: 104(小時)
注冊時間: 2012-01-17
最后登錄: 2024-12-17
查看xierenjie的 主題 / 回貼
3樓  發(fā)表于: 2013-04-25 18:56
1樓說的沒錯 找到了輸出與反饋的對i應(yīng)關(guān)系,然后把你想要顯示的數(shù)據(jù),程序上存進(jìn)一個數(shù)據(jù)寄存器里面,然后觸摸屏上,數(shù)據(jù)顯示的單元就用這個數(shù)據(jù)寄存器,調(diào)整里面想要顯示的位數(shù)就行啦
樓主留言:
對應(yīng)的關(guān)系就是,比如輸送10電壓,電器比例閥的欺壓就是0.9MP,然后反饋回的電壓是5伏,然后我要利用這個5伏在觸摸屏上顯示0.9MP的壓力值,這個應(yīng)該怎么做呢?請多指教。
來而不往非禮也
xierenjie
經(jīng)歷過才是深刻
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 110 個
工控威望: 1225 點
下載積分: 8924 分
在線時間: 104(小時)
注冊時間: 2012-01-17
最后登錄: 2024-12-17
查看xierenjie的 主題 / 回貼
4樓  發(fā)表于: 2013-04-29 11:00
就你那例子 5V對應(yīng)是0.9MP  把欺壓看成是要的Y,電壓對應(yīng)是X  可以得出關(guān)系是Y=0.18X,然而AD讀取出來在5V電壓時數(shù)據(jù)假設(shè)為1000,將AD讀取數(shù)據(jù)設(shè)Z,則X=5/1000Z(關(guān)系式也可以在對應(yīng)的AD手冊找出設(shè)置的對應(yīng)比例)   這樣就得到了,程序上讀取AD數(shù)值,相應(yīng)計算一下,就得到了要顯示的欺壓Y,把數(shù)據(jù)存入一個數(shù)據(jù)寄存器比如用D300 ;在觸摸品上的設(shè)置數(shù)據(jù)顯示中 元件現(xiàn)在D300  位數(shù)自己選  這樣在觸摸品上就可以看到對應(yīng)的欺壓了  希望可以對你有用
來而不往非禮也