Описание принципа работы контроллера

Описание принципа работы контроллера. Описание и назначение выводов разъема порта LPT. выв. Название Направление Описание 1 STROBE ввод и вывод устанавливается PC после завершения каждой передачи данных 2/9 DO-D7 вывод 8 линий данных 10 АСК ввод устанавливается в "0" внешним устройством после приема байта 11 BUSY ввод устройство показывает, что оно занято, путем установки этой линии в «1» 12 Paper out ввод для принтеров 13 Select ввод устройство показывает, что оно готово, путем установки на этой линии «1 » 14 Autofeed Ввод и вывод 15 Error ввод индицирует об ошибке 16 Initialize Ввод и вывод 17 Select In Ввод и вывод 18-25 Ground GND общий провод 8 бит идущих от LPT разделяем на две группы по 4бит: данные и управляющие.

При получении сигнала одним из трех триггеров, данные записываются в триггер ТМ7 и соответственно поступают на драйвер шагового двигателя.

При снятии с ТМ7 разрешающего сигнала данные в триггере сохраняются (триггер с защелкой) и т.д. Биты LPT 0 1 2 3 4 5 6 7 данные Управляющий сигнал –определяет на какой двигатель придет сигнал Т.е. для подачи на второй двигатель сигнала 0101 необходимо подать разрешающий сигнал на второй ТМ7 т.е. выдать в порт LPTсигнал: Биты LPT 0 Предаваемые данные на шаговый двигатель Данные идут на 2 двигатель 4. Печатная плата контроллера. Печатная плата контроллера разработана в программе SprintLayout Рис.4 печатная плата контроллера 5.