WinLpt (WndLpt)

Введение

Приложение

Плагин Vis

Скриншоты

История

Загрузки

Lpt Tools

SDK

Скрипты

Базовый синтаксис

Все команды

Продвинутые команды

Дополнительные правила

Железо

Подключение светодиодов к LPT

Панель светодиодов

Arduino

Утилиты Lpt

LPT Buttons

Stroboscope

EasyDrive

LptPort

Программы дополнения к WndLpt

Программа LPT Buttons

 

Имеется 12 кнопок для наглядного управления всеми двенадцатью выходными сигналами порта. Каждая из кнопок может работать в одном из трех режимов:

 

1. Latch (выход активен пока удерживашь кнопку)

2. Pulse (по нажатию на выходе формируется импульс)

3. Toggle (состояние выходы переключается по нажатию кнопки)

 

Любой сигнал можно инвертировать, заставить мигать с заданным интервалом. Ненужные кнопки можно скрыть, все настройки сохраняются в файл….

 

Полное описание программы LPT Buttons.

Скриншот программы LPT Buttons

Программа LPT Stroboscope

Формирует импульсы заданной длительности. Имеется два режима настройки временных интервалов: "Delay – Pulse" (Пауза – Импульс), "Period – Duty cycle" (Период – Скважность). С помощью программы Stroboscope можно легко управять стробоскопом или другими устройствами где требуются импульсы с изменяющимися параметрами.

 

Полное описание программы LPT Stroboscope.

Фишки:

1. Плавное регулирование временных интервалов.

2. Одиннадцать предварительных настроек паузы и импульса (периода и скважности).

3. Объединение предварительных настроек паузы и импульса.

4. Погрешность выдержки временных интервалов менее 1 мс.

Дополнительно:

Используйте клик правой кнопкой мыши для задания преднастроек.

Используйте кнопку "..." в нижнем левом углу экрана для сохганения или перезагрузки настроек.

Скриншот программы LPT Stroboscope

Программа EasyDrive

Нехитрая программа для управления шаговыми двигателями.

 

Полное описание программы EasyDrive.

Фишки:

1. Отдельные отключаемые рампы на разгон и торможение.

2. Позиционирование с заданной скоростью и необходимыми рампами.

3. Много различных систем управления: 1-2-3-4, 12-23-34-41, 1-12-2-23-3-34-4-41 и другие.

4. Палитры скоростей и положений.

5. Стабильная работа до скорости 10000 шагов в минуту.

Дополнительно:

Используйте клик правой кнопкой мыши для задания настроек палитры скоростей и положений.

Используйте кнопку "..." рядом с надписью "Other" для повторной калибровки таймингов.

Скриншот программы EasyDrive

Программа LptPort

Простое консольное прилодение для манипулирования 12-ю выходами ЛПТ порта с помощью клавиатуры.

Скриншот программы LPT Port

Технические детали

* Все программы используют адрес ЛПТ порта из настроек WndLpt.

* Для доступа к порту используются сторонние драйверы winring0 и inpout32.

* По умолчанию используется адрес порта 0x378 в шестнадцатеричной системе (или 888 в десятичной).

* Другой адрес порта можно задать прямо в программе WndLpt, либо в реестре:

[HKEY_LOCAL_MACHINE\SOFTWARE\MAVius\LPT_port]
"addr"=dword:00000378

* Порт встроенный в материнскую плату следует перевести в режим EPP через BIOS:

[Integrated Peripherals]

Onboard Parallel Port = Enabled or 0x378h

Parallel Port Mode = EPP