[an error occurred while processing this directive]
|
Как с дребезгом фронтом боретесь?
Лучше определитесь с максимальной частотой вращения энкодера, умножьте на число линий, потом еще как минимум на 10 (для минимального перекрытия 45 градусов), подайте такую или большую частоту в качестве клока на FPGA, поставьте синхронизаторы на квадратурные входы и нарисуйте полностью синхронную схему. И признак ошибки вычислите и выведите куда-нибудь: это когда полярность двух квадратурных входов изменяется сразу в соседних тактах.
А может буть, просто земля плохая ;-)
E-mail: info@telesys.ru