Jump to content

    

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

Подскажите чайнику-кофейнику, на какой ноге в 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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this