jackxwa
級別: 探索解密
|
各位好!我現(xiàn)在有一個扭矩傳感器,想用FX3U做扭矩控制,扭矩為0-100N.m,輸出的是頻率,頻率為5-15KH,我現(xiàn)在用高速計數(shù)器讀出數(shù)據(jù),請問讀出數(shù)據(jù)怎么轉(zhuǎn)換,有程序最好, |
---|---|
|
rosephy
級別: 略有小成
|
我的理解,首先要確立兩個原則:1,計數(shù)方式要用采樣計數(shù);2,扭矩儀的量程和輸出是線性的比例關(guān)系,也就是0扭矩時對應(yīng)的輸出頻率是5KH,100扭矩對應(yīng)的頻率是15KH。鑒于以上兩個原則,采樣計數(shù)可以得出當(dāng)前的輸出頻率,這樣可以算出對應(yīng)于零點的比率,可以算出當(dāng)前扭矩。比如測出當(dāng)前頻率8KH,那么(8-5)/(15-5)*(100-0),結(jié)果即為當(dāng)前扭矩值 |
---|---|
|
jackxwa
級別: 探索解密
|
首先謝謝rosephy的幫忙。 我現(xiàn)在用LD M8000 SPD X0 D0 D10 DMOV K100 DO指令,扭矩傳感器靜止?fàn)顟B(tài),讀出的數(shù)據(jù)為10000,他們的關(guān)系是怎么樣的? |
---|---|
|
rosephy
級別: 略有小成
|
啊額,不好意思,可能是我理解錯誤,再一個我對SPD指令不是很熟悉,抱歉一下。根據(jù)周期內(nèi)的脈沖數(shù)算出一秒的脈沖數(shù),即近似等于當(dāng)前頻率,然后根據(jù)上圖算出扭矩。那個10000是100ms的脈沖數(shù)嗎?怎么會有這么大的,你不是說5~15KH的嗎?也許我完全理解錯了。時序上是不是應(yīng)該這樣啊LD M8000 MOV K100 DO SPD X0 D0 D10 ?一起學(xué)習(xí)探討哈 |
---|---|
|