Проверка на функционирането на оптични енкодери, използвайки dspica

Проверка на функционирането на оптични енкодери, използващи dsPICa.

Там, в присъствието на няколко типа оптични енкодери, които не работят и трябва да се направи адаптер, за да dsPIKe или PIK24 в който се посочва за грешка / грешка и даде на графа. индикатор. В момента това е осцилоскоп, проверете всички сигнали:
А, А '
Б, В "
Z, Z "
както и някои енкодери
U, U "
V, V "
W, W

Е, нека кажем, че имаме един енкодер 2500 имп / об и трябва да се провери.

Докато само теория:
1. Проверете нула цяло и Z и Z '.
2. Проверка на всички четири сигнали (А, А '. В, В') между Z импулси, трябва да бъде 2500 импулси.
3. Проверка на изместване на фазите А и Б при 90 ° напред / назад, и по този начин завърта час / стрелка.
4. фази тестване U, V, W с дължина от 180 ° градуса, и инверсия 120 ° градуса смяна между фазите.


Искам да изпълнява проверка на dsPICe с помощта на:

1. INT0-4 външно прекъсване.
2. Прекъсване на промяна на състоянието на входа (CN)
3. таймери / броячи за измерване на изместване на фазата.


Или може да има една идея е по-добре, но на контролния бутон, е желателно да се връх.

Публикувано от Генадий Khodyachikh

Просто, ако проблемът се свежда до контрол пулса - е "мотор" dsPIC, което е функция с енкодер. Свързана, помислих си импулси, съпоставени с паспорт. И защо има един въпрос при формулирането на проблема - да се направи допълнителна работа и да се насладите връх капацитет.
по мое мнение, е все едно коя фаза е повреден, ако енкодер дава грешен брой импулси - не сте otremontiruesh

VOT да 4to MNE nuzhno, spasibo ZA informaciju.
А mozhet est GDE Na Na russkom dokumentacija dsPIC и енкодер, а да е angliskim naprjag.