-
- Эээ... а может вместо логики тинку какую поставить? И пусть себе щитает и фильтрует. - =AlexD=(23.03.2009 08:54)
- XC9572XL стоит $3. не ПЛИС, но CPLD. в 72 триггера можно запросто запихать аж два энкодера с дребезгодавом и SPI выхлопом. если дорого - есть XC9536XL. за бакс она (!!!) вам заменит те корпуса с триггерами шмидта и прочец ерундой. и будет выдавать наружу Mahagam_home(93 знак., 23.03.2009 00:29, )
- Вы бы ещё Delfino поставили с 300 МГц тактом. 2-4 мкс это 32-64 МС, это много. Если я правильно понял вашу схему, чтобы обрабатывать прерывания от энкодера с частотой 50 кГц и раздельно подсчитывать полуотсчёты, вам будет достаточно голой ATtiny2313 с =GM=(81 знак., 22.03.2009 02:23, )
- Не так всё просто. При 16 МГц нужно за 2 мкс = 32 такта успеть: подавить дребезг, определить направление, инкрементировать 2х байтный счётчик, передать по интрефейсу эти 2 байта. То, что в среднем не более 50 кГц раньше НЕ спасало. - AU08(22.03.2009 02:41)
- Направление определяется автоматически, инкремент двух байт занимает ровно 2 такта. =GM=(358 знак., 22.03.2009 03:05, )
- Не так всё просто. При 16 МГц нужно за 2 мкс = 32 такта успеть: подавить дребезг, определить направление, инкрементировать 2х байтный счётчик, передать по интрефейсу эти 2 байта. То, что в среднем не более 50 кГц раньше НЕ спасало. - AU08(22.03.2009 02:41)
- dsPIC33FJ12MC201 - 18 ног, 40 МИПС, 16 бит, аппаратный энкодерский интерфейс --> - MBedder(21.03.2009 20:35, ссылка)