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


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

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

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 11th, 2026 08:07 pm
Powered by Dreamwidth Studios