Jump to content

    
Sign in to follow this  
beebee

Питание с LPT-порта

Recommended Posts

Подскажите чайнику-кофейнику, на какой ноге в LPT-разъеме лучше всего украсть 5V, чтобы при этом работа принтера не сильно пострадала? (Типа как это делается в HASP-ключах).

Share this post


Link to post
Share on other sites
Подскажите чайнику-кофейнику, на какой ноге в LPT-разъеме лучше всего украсть 5V, чтобы при этом работа принтера не сильно пострадала? (Типа как это делается в HASP-ключах).

 

Вот здесь есть схема распайки, но там нет 5В

Share this post


Link to post
Share on other sites

2 beebee:

 

Насколько мне известно, делают так: соединяют через развязывающие диоды неиспользуемые пины порта (не обязательно самой шины - там есть ещё служебные сигналы), выводят на эти пины программно логическую единицу и от этого всего запитываются.

 

Я так делать строго не рекомендую - LPT на писишке очень нежный.

Спалить его, как нечего делать. Лучше всего поставить входной буфер и запитаться извне (батарейка, блок питания и т.п.)

Share this post


Link to post
Share on other sites

Не советую рисковать с LPT портом, это не COM, у которого на входах и выходах стоят сопротивления. Кратковременное КЗ или превышение нагрузки может вывести порт из строя.

Share this post


Link to post
Share on other sites

Да ну, что за паника - нельзя! Миллионы ключей защиты HASP, Guardant, Sentinel и др. нормально работают, получая питание именно от LPT порта. Главное соблюдать осторожность и не переусердствовать с током. Для экспериментов лучше взять отдельную плату ввода-вывода с LPT, чтобы не жалко было.

 

По теме: посмотрите статью "Ключ защиты LPT-PRO" в "Современной Электронике" - там как раз про устройство и прошивку похожего ключа: http://www.soel.ru/podshivka/rubriki/uzli_i_moduli.htm

 

Статью у них можно заказать на e-mail (кнопка слева-вверху страницы). Прошивки и разводка плата доступны для свободного скачивания по ссылке.

Share this post


Link to post
Share on other sites

Действительно, на LPT специального пина на котором было бы питательных 5 вольт не предусмотрено. Но для слабых нагрузок (ток потребления до 10 мА) можно использовать LPT в качестве источника напряжения. Для этого несколько битов данных либо статуса LPT порта через ограничивающие резисторы объединяют и среднюю точку используют как источник питания. Правда нельзя забывать еще одно необходимое условие: нужно на всех используемых ногах выставить логическую 1.

Share this post


Link to post
Share on other sites

По стандарту IEEE Std. 1284 -1994 выходные драйвера Параллельного порта могут выдавать на каждый выход 14 мА при напряжении высокого уровня не ниже +2.4 В. То есть, иначе говоря, поддерживают стандартный TTL уровень. Таким образом, небольшие КМОП ("маложрущие") схемы без проблем можно запитывать от Параллельного порта.

Например, можно подключить PIC-микроконтроллер или собрать так называемый "Port-powered" программатор FLASH памяти.

Практика показывает, что наибольшей нагрузочной способностью обладают выходы шины данных Паралельного порта. Так что, через развязывающие диоды Шоттки можно "добыть" достаточно тока :)

Дополнительно к письму прикрепил "Избранные переводы текстов по IEEE 1284".

IEEE_1284.ZIP

Share this post


Link to post
Share on other sites
Подскажите чайнику-кофейнику, на какой ноге в LPT-разъеме лучше всего украсть 5V, чтобы при этом работа принтера не сильно пострадала? (Типа как это делается в HASP-ключах).

 

Красть — не хорошо! :)

 

Вообще-то сугубо от принтера зависит то, насколько он обидится на такие действия. Как сложный вариант — питать от 4-ех ножек данных через диоды в духе КД522 микроконтроллер который будет дальше эмулировать LPT. А вот и сложная часть: драйвер к такому безобразию. :)

 

В общем как всегда всё зависит от ситуации. :)

Share this post


Link to post
Share on other sites

Брать с LPT питание 5В, можно только в том и только в том случае, когда токи потребление ну очень маленькие. Это объясняется:

во первых слабым выходным буфером в компе, а именно с него и будет браться напряжение;

во вторых возможностью снижения напряжения, до уровня ниже порога 1 для входных цепей принтера;

В третьих - вообще брать с буфера напряжение - плохая идея, возьми лучше с источника питания компа!

Share this post


Link to post
Share on other sites
Подскажите чайнику-кофейнику, на какой ноге в LPT-разъеме лучше всего украсть 5V, чтобы при этом работа принтера не сильно пострадала? (Типа как это делается в HASP-ключах).

 

Питание +5 лучше всего брать с клавиатурного разъема через переходник-разветвитель или с USB порта. Не очень изящно, зато намного надежнее, чем с ног - на ногах порта никто не гарантирует +5V.

Share this post


Link to post
Share on other sites
Питание +5 лучше всего брать с клавиатурного разъема через переходник-разветвитель или с USB порта.
Также допустимо подключиться к Game-порту (контакты 1, 8, 9).

Share this post


Link to post
Share on other sites

Вполне возможно, только лучше соединять выходы через диоды с малым падением напряжения, лучше задейвствовать выходы данных, а строб не трогать. И напряжение скорее всего будет на 5 а 3.3V

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this