怎么把數(shù)字量轉(zhuǎn)換模擬量
劉玉蓉
發(fā)布于2014-09-15 17:47
87
0
標簽:
怎么把數(shù)字量轉(zhuǎn)換模擬量
主機轉(zhuǎn)一圈發(fā)出120個脈沖。速度不同,轉(zhuǎn)一圈的時間不同。
我想把這個脈沖轉(zhuǎn)化成模擬量。
問題補充:
怎么積累,脈沖是循環(huán)的。
有人說用SFB47做,有知道的嗎?發(fā)個程序給我。
圖片說明: 1,怎么把數(shù)字量轉(zhuǎn)換模擬量 2,怎么把數(shù)字量轉(zhuǎn)換模擬量
佳答案
你應該是想得到轉(zhuǎn)速,而又不需要FM350(因為太貴),
“用ob35等時間中斷,每一個中斷周期讀取脈沖計數(shù)器的值,并處理,然后把脈沖計數(shù)器清零,如果ob35中讀取到的數(shù)值是120,ob35的中斷周期是100ms那么你的主機的轉(zhuǎn)速就是120/120/0.1=10,即主機每秒轉(zhuǎn)速是10圈。即ob35中讀取到的脈沖數(shù)是v,則v/120/0.1就是每秒轉(zhuǎn)的圈數(shù)。”
用這個可以計算出來。