如何同時(shí)測量2個(gè)通道的頻率值
林慧玲
發(fā)布于2014-03-27 18:02
31
0
標(biāo)簽:
想測量2個(gè)編碼器的脈沖數(shù)的同時(shí)也能同時(shí)測量這2個(gè)通道的頻率
如果才能實(shí)現(xiàn)這個(gè)功能?
問題補(bǔ)充:
控制方案是用:2個(gè)編碼器做反饋速度(需要精度高),用2個(gè)pid去控制2臺(tái)電機(jī)改變速度。[恒線速度控制】
備注:要能同時(shí)工作2個(gè)電機(jī)。
問題:s7200用掉2個(gè)定時(shí)中斷后(用smb3435),就與pid沖突了。用定時(shí)器中斷精度不夠。
怎么才能實(shí)現(xiàn)方案。
佳答案
想測量2個(gè)編碼器的脈沖數(shù)的同時(shí)也能同時(shí)測量這2個(gè)通道的頻率
如何才能實(shí)現(xiàn)這個(gè)功能呢?
問題補(bǔ)充:控制方案是用:2個(gè)編碼器做反饋速度(需要精度高),用2個(gè)pid去控制2臺(tái)電機(jī)改變速度。[恒線速度控制】
備注:要能同時(shí)工作2個(gè)電機(jī)。
問題:s7200用掉2個(gè)定時(shí)中斷后(用smb3435),就與pid沖突了。用定時(shí)器中斷精度不夠。
怎么才能實(shí)現(xiàn)方案,
如果定時(shí)中斷的周期不是太長,可以在定時(shí)中斷中把頻率采集程序加進(jìn)去,共同使用一個(gè)定時(shí)中斷.
可以在定時(shí)中斷中將脈沖采樣值進(jìn)行測量,之后按照一定的時(shí)間進(jìn)行累計(jì)計(jì)算,終得到頻率值。