Re: Преобразовать 128 ТТЛ в 8
Ребят, извиняйте за молчание - как-то говорил, что уезжаю в командировку. Инет был, но лучше б его вообще не было, чем такой. Ну да ладно.
У машины идет 128 линий - вход, и 128-выход. Все ТТЛ, питание +5В.
Разворот каретки - 2 сек (это минимум, на самой высокой скорости; реально больше, около 3-4 сек).
За это время что делает каретка:
Сигналы "на каретку":
1. на ней установлены 8 эл. магнитов (сразу оговорюсь - там все равно ТТЛ, т.к. аналоговая часть в каретке), которые включаются или нет в зависимости от прохождения над конкретной иглой. Соответственно, игла вяжет или нет. Всего игл = 671 на одной игольнице, 671 на другой.
2. На каретке установлены эл. магниты отбора нитеводов. Их всего 48, но реально больше 8 в работе не бывает. Сразу поясню, для чего они: допустим, мы вяжем 8-цветный свитер. Машина не умеет сама вставлять нитку в нитевод, но умеет выбирать из них с нужным нам цветом.
3. Управление плотностными моторами. Их 6, драйвера на каретке, поворачиваются только 1 раз за один проход (1 раз / 2 сек).
Сигналы с каретки:
По большому счету, интересен только один. Это 4 датчика холла, которые отслеживают перемещение каретки, считая каждые пол-иглы. Т.е. за проход (2 сек) передает сигнал 4датчика*671игла*2игольницы*2 = 10736 "полезных" бит. Там стоит специальная металлическая гребенка с пазами, вдоль которой проходит этот датчик. Все остальные сигналы - это сигналы обратной связи, все они ТТЛ. Например, драйвер шаговика по оптической линейке проверяет, повернулся двигатель или нет, и выдает просто "1" или "0", все электромагниты вобще без обратной связи.
Вот, как-то так.
Это основные сигналы. Конечно, наберется еще с десяток сервисных - например, датчик погнутой иглы и пр.
|