Вариант контроллера STEP-DIR (на регистрах)



Контроллер позволяет управлять ШД как в полношаговом так и в полушаговом режимах.

Cxema

Контроллер построен на реверсивных сдвиговых регистрах 74198 (К115ИР13). Одновибраторы на МС 74123 (К155АГ3) формируют импульсы для первоначальной загрузки данных в регистры с параллельных входов.Мультиплексор U3 -74S257 (К155КП11) служит для переключения режимов работы регистров: параллельная загрузка-сдвиг. Сигнал DIR через инвертор U4A 7404 (К155ЛН1) и мульти плексор U3 реверсирует сдвиг данных в регистрах ( на схеме показан только первый регистр ) т. е. происходит реврс ШД. Если на вход УПР подать +5V (через резисор) то контроллер будет работать в полношаговом режиме, если 0 то соответственно в полушаговом. Режимы работы: шаг-полушаг переключаются только при первоначальном включении ( при подаче питания на контроллер ). Чесно говоря схеу я только смоделлировал в симуляторе PROTEUS а т. к. модель одновибратора 74123 представльна в нем как цифровая ( не может PROTEUS моделировать компонент одновременно как аналоговый и как цифровой ) то, возможно понадобится подобрать времязадающие RC-цепочки R1,C1 и R4,C3 для формирования импульсов загрузки данных в регистры. В схему можно добавить гальваническую развязку как в схеме контроллера ALEXBELLа. " p>