Змінюй хід війни! Допомагай ЗСУ!

Переходник USB-LPT для ножкодрыжества

🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 14.01.2009
Повідом.: 96
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
Переходник USB-LPT для ножкодрыжества

Как известно, переходники USB-LPT, производимые вражеской промышленностью, не годятся для ножкодрыжества (нельзя устанавливать состояния отдельных пинов).
Может кто собирал такие переходники? Например для программатора или иного нестандартного устройства?
Поделитесь инфой.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
Посилання видалено
это не переходник, но какраз для подрыгать ножками ещё лучше подойдёт.
Видел самопальную реализацию переходника USB-LPT, но как там с подрыгать не в курсе, на 8 меге вроде собирали, гугли.
прогер легче сделать как прогер, есть куча вариантов, как минимум я разных штук пять собирал, сейчас вот такой https://www.kharkovforum.com/showthread.php?t=408730
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
Да прогер я давно USB-шный сделал. А сейчас интересно именно переходник, чтоб в системе был LPT порт, к которому можно было бы обращаться как к обычному LPT порту.

Видел самопальную реализацию переходника USB-LPT, но как там с подрыгать не в курсе, на 8 меге вроде собирали, гугли.

Наверное попробую сделать Посилання видалено
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
Посилання видалено
собственно это тоже на obdev'вайсном мясе. Судя по тому что там конектят дисплеи и шаговые движки, отдельно поклацать тоже может
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Да прогер я давно USB-шный сделал. А сейчас интересно именно переходник, чтоб в системе был LPT порт, к которому можно было бы обращаться как к обычному LPT порту.



Наверное попробую сделать Посилання видалено

По сути он от вышеприведенного прогера отличается мало чем. Кроме как дровами, заставляющими это видеть как LPT. Ну и скоростью - в прогере все же мост - честный.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
По сути он от вышеприведенного прогера отличается мало чем. Кроме как дровами, заставляющими это видеть как LPT. Ну и скоростью - в прогере все же мост - честный.

Ну дрова писать - задача не тривиальная, потому такое отличие весьма существенно.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
Тоже интересно! Отпишитесь по результату пожалуйста . А то очень бы хотелось заставить работать свои прогеры от USB.

PS Я вот только момент не понял - оно то хоть будет потом работать все вместе? Так как прогеры у меня все LPT и пока что-то делать новое нет особого желания, и так все работает. Но хочется портатив!
 
Останнє редагування:
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
Тоже интересно! Отпишитесь по результату пожалуйста . А то очень бы хотелось заставить работать свои прогеры от USB.

PS Я вот только момент не понял - оно то хоть будет потом работать все вместе? Так как прогеры у меня все LPT и пока что-то делать новое нет особого желания, и так все работает. Но хочется портатив!

Отпишусь. Насчет будут ли работать Ваши прогеры... думаю будут, потому как должно получиться устройство, полностью эмулирующее LPT порт, который не будет отличаться от обычного порта.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
Отпишусь. Насчет будут ли работать Ваши прогеры... думаю будут, потому как должно получиться устройство, полностью эмулирующее LPT порт, который не будет отличаться от обычного порта.
Буду очень благодарен
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
Ужос, ЮСБ-ЛПТ переходник, USB Viewcon VE143, али USBViewcon VEN12 стоит по Спецвузу дешевле ЮСБ-СОМ. Этак 95вс100.....

Намного дешевле ПСМСИА-ЛПТ, который давненько интересует, хоть и дорого, ИМХО::: только вот наличие компов с ЛПТ, которых много - не дало отвернуть такой девайс;(

Только вот думаю, если чистый ЮСБ-ЛПТ - то ножкодрыжество не получиццо, т.к. ЮСБ по своей гнилой душе предлагает обмен огромными пакетами - но только раз в милисекунду. То-биш Виллемс, Эзо-Флэш, СТК200, Бит-Бластер с Ланкосом отсосут - а вот что живет на чистом ЕПП-ЕСП - возможно заработает. Тут ИМХО. Особо ничем не могу покрыть.

Хочу-вот такое - "STLAB C-280PCMCIA 1 порт LPT либо 2 порта RS232" - но опять не куплю, ля:(:(:(
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #12
Попадались мне в руки девайсы от Viewcon, ни один не эмулировал LPT порт :(
Можно было подключить только принтер. ПСМСИА устройства не попадались, но говорят, что они могут работать как полноценный LPT.

Только вот думаю, если чистый ЮСБ-ЛПТ - то ножкодрыжество не получиццо, т.к. ЮСБ по своей гнилой душе предлагает обмен огромными пакетами - но только раз в милисекунду.
Ножкодрыжество получиццо, ведь суть переходника в том чтобы брать с USB огромные пакеты раз в милисекунду и пихать его как угодно в LPT-разьем.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #13
...Ножкодрыжество получиццо, ведь суть переходника в том чтобы брать с USB огромные пакеты раз в милисекунду и пихать его как угодно в LPT-разьем.

Ага, с частотой максимум в 1килоГерц;)
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #14
Ага, с частотой максимум в 1килоГерц;)

Что-то я Вас не понимаю... Пихать в свой LPT разьем, контроллер может с любой частотой (не превышающей частоту его (контроллера) собственную, и скорость USB порта).
Например та же Атмега8 может работать с частотой до 32МГц.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #15
до 16, разгона до 32 в устойчивой работе ниразу не наблюдал. Но речь о другом USB частота 1кГц или 8 кГц у Hi.
Скорее всего сигнал на LPT просто идёт с задержкой, получили пакет, получили второй, начали отправлять первый...
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #16
до 16, разгона до 32 в устойчивой работе ниразу не наблюдал. Но речь о другом USB частота 1кГц или 8 кГц у Hi.
Скорее всего сигнал на LPT просто идёт с задержкой, получили пакет, получили второй, начали отправлять первый...

Для устройств USB 2.0 регламентировано три режима работы:
Low-speed, 10—1500 Кбит/c (используется для интерактивных устройств: клавиатуры, мыши, джойстики)
Full-speed, 0,5—12 Мбит/с (аудио-, видеоустройства)
Hi-speed, 25—480 Мбит/с (видеоустройства, устройства хранения информации)
Минимум 10—1500 Кбит/c мы получим. О какой задержке идет речь?
Это ж какому устройству понадобится больше? Тот же принтер или программатор будут вполне нормально работать.
 
Останнє редагування:
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #17
это информация а не такты
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #18
Минимум 10—1500 Кбит/c мы получим. О какой задержке идет речь?
Это ж какому устройству понадобится больше? Тот же принтер или программатор будут вполне нормально работать.

Речь именно о задержке.
Не забываем, что архитектура USB требует полной внутренней буферизации всех устройств :(
Период шины USB (речь о full speed) - 1 ms.
Т.е. минимальное гарантированное время доставки пакета от контроллера до OUT эндпоинта, описанного как INTERRUPTED - 1 мс.
Для high speed это время в 8 раз меньше, но там появляются другие проблемы - контроллеры (со стороны устройства) и драйвера :(
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #19
это информация а не такты
Как я уже говорил:
Ножкодрыжество получиццо, ведь суть переходника в том чтобы брать с USB огромные пакеты раз в милисекунду и пихать его как угодно в LPT-разьем.
Т.е. контроллер (контроллер переходника) берет с USB по 15 килобит каждую миллисекунду и пихает в свой LPT разъем с той частотой с которой захочет.

Речь именно о задержке.
Не забываем, что архитектура USB требует полной внутренней буферизации всех устройств :(
Период шины USB (речь о full speed) - 1 ms.
Т.е. минимальное гарантированное время доставки пакета от контроллера до OUT эндпоинта, описанного как INTERRUPTED - 1 мс.
Для high speed это время в 8 раз меньше, но там появляются другие проблемы - контроллеры (со стороны устройства) и драйвера :(
citrus, Вы о чем вообще??? О каком контроллере Вы говорите? О контроллере USB шины? Так совершенно неважно с какой частотой он работает! Важно только скорость передачи данных.

Не забываем, что архитектура USB требует полной внутренней буферизации всех устройств :(
Собственно контроллер, который будет в переходнике, и будет выполнять эту буферизацию.
 
  • 🟢 12:14 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #20
Как я уже говорил:
citrus, Вы о чем вообще??? О каком контроллере Вы говорите? О контроллере USB шины? Так совершенно неважно с какой частотой он работает! Важно только скорость передачи данных.

Речь о том, что от того момента, когда программа, работающая с "якобы LPT" дернет за ножку LPT и до того момента, когда реально дернется ножка на стороне переходника пройдет не меньше 1ms.
Представьте, что Вы управляете марсоходом. Канал у Вас 150Мбит/с. Вы узнаете, что на Ваш марсоход вот-вот свалится метеорит. Вы даете ему команду уходить. Но, несмотря на 150 Мбит/c, Ваша команда реально дойдет до него только минут через 20.
Так выпьем же за латентность ! :)
Еще раз заметьте - речь идет о запуске через USB-LPT уже готовых программ, работающих с LPT, а не о написании своих :
...То-биш Виллемс, Эзо-Флэш, СТК200, Бит-Бластер с Ланкосом отсосут ...
 
Назад
Зверху Знизу