ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
1025859 Топик полностью
fk0, легенда (11.08.2020 13:16, просмотров: 244) ответил Moлoдoй кoллeгa на Механический энкодер с устойчивыми состояниями или "00" или "11", как бы так сделать чтоб эекодер будил проц и не "кушал" в спячке (питание CR2032)?
Научись формулировать вопрос так, чтоб он хотя бы был понятен. Если прерывание в процессоре строго фронтом одной полярности, то её можно обеспечить одним лог. элементом ИЛИ-НЕ (XOR). Если проблема в дребезге (колесо остановили между двумя состояниями и оно ловит любую вибрацию), то нужна более сложная логика, выдающая импульс только при смене состояния обоих выходов. Что опять же можно реализовать на CPLD, на дискретной логике, на логической ячейке в некоторых контроллерах. 

Только может быть проще побудить лишний раз контроллер на частоте 32кГц.

[ZX]