[personal profile] eddy_em
Сижу, пытаюсь понять логику работы блока управления платформой SCORPIO, чтобы перепрограммировать сгоревший микроконтроллер.


Шаговые двигатели имеют центральный отвод, подключенный к +12В, управляются через буферные К155ЛА18 (И-НЕ с открытым коллектором) при помощи генерирования тактовых импульсов (работает лишь движок, у которого на соответствующей И-НЕ высокий разрешающий уровень).
Как буферы между МК (90S8535, которую мы заменим на mega8535, совпадающую по ногам) и нагрузкой понавставлены инверторы К155ЛН1 и К155ЛН2 (второй — с открытым коллектором). Соответственно, на нужную ногу Allow_SWx С МК подается 0, а на все остальные — 1.
Это только сейчас до меня дошло почитать, чем ЛН1 от ЛН2 отличается, а до этого ломал голову, как в этой схеме на концевиках не происходит коротыша, но это полбеды. Самое веселое — подтяжка входов SW1 и SW2 к земле, т.е. зафиксировать нажатие концевика можно, лишь в том случае, если бы резисторы были подтянуты к плюсу! Инженер, сравнивающий бумажную схему с платой, говорит, что действительно на земле все болтается. Надо проверять.

Надеюсь, что таки в схеме ошибка, и подтяжка реально выполнена к плюсу. Иначе надо будет резать дорожки и переделывать (но в этом случае я вообще не понимаю, как оно работало!).

July 2017

S M T W T F S
      1
23 4 5 6 78
9 101112 131415
16171819 202122
23242526272829
3031     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2017 02:37 pm
Powered by Dreamwidth Studios