Читайте также:
|
|
Если LPT порт расположен на отдельной PCI карте, обратитесь к инструкции по настройке программы для работы с таким портом. то четыре светодиода, подключенные к пинам 1, 14, 16 и 17 будут светится тускло и это не лечится
Для поиска ошибок в разводке проводов читаем статью «Светодиодное испытание LPT порта» и сверяем свои результаты с ожидаемыми.
Фотосессия
День
Вид спереди — Зачем нужны лишние отверстия? — Оставлено для совместимости. Светодиоды с натугой вставлены в отверстия подходящего диаметра, полученные путем сверления. | |
Вид сзади К гетинаксу приклеены кусочки фольгированного текстолита. Их фольга разделена на две площадки (плюс и минус). К этим площадкам припаиваются светодиоды и питающие проводники. Таким образом, светодиоды удерживаются в отверстиях. Для лучшего понимания того что здесь напаяно, пройдите по ссылке «Схема панели светодиодов, спроецированная на фото этой панели». | |
Вилка DB-25M Подключается к LPT порту компьютера. | |
Гнездо DB-25F. Лицевая и обратная стороны. | |
Корпус DP-25C применяемый для вилки DB-25M и гнезда DB-25F в упаковке. | |
Сборка вилки DB-25M с корпусом DP-25C. Провод МГТФ во фторопластовой изоляции, который практически невозможно «отмозолить». Металлические контакты закрыты кембриками из термоусадки. |
Ночь
Видеофайл, демонстрирующий работу устройства. | autorun_v0.2.1.avi (274 КБ) |
^ Ответы на часто задаваемые вопросы, FAQ
Четыре дополнительных светодиода горят не так ярко, как остальные восемь. Как исправить?
Следует настроить LPT порт на работу в режиме EPP. См. пункт Настраиваем порт.
Не получается подключить все 12 светодиодов. Одни не горят, другие не гаснут.
Вероятнее всего, вы зеркально перепутали пины LPT порта: 1 и 13, 2 и 12, 3 и 11, 4 и 10, 5 и 9, 6 и 8, 14 и 25, 15 и 24, 16 и 23, 17 и 22, 18 и 21, 19 и 20. Внимательно посмотрите на маркировку пинов LPT порта (иногда ее очень трудно разглядеть), проверьте каждый проводок, убедитесь, что перемычка, соединяющая пины с 18 по 25 соединяет именно их (а не пины с 14 по 21).
Какие светодиоды выбрать?
Мне понравились обычные советские светодиоды АЛ307 (красные) с номинальным током потребления 10 мА. Будучи подключенными без использования сопротивлений, эти светодиоды горят очень-очень ярко. Падение напряжения на каждом светодиоде 1.7 В, при токе 36 мА. Да, выводы LPT порта фактически дают такой ток и до сих пор исправны, как и светодиоды, номинально рассчитанные на ток лишь 10 мА.
Подойдут также яркие белые светодиоды из дешевых китайских фонариков: при падении напряжения на диоде 3 В, в цепи течет ток 8.5 мА.
Можно ли подключить светодиоды напрямую без резисторов?
Можно. Более того, у меня именно так и сделано. Но, советую все же пол часа помучаться с подбором резисторов, чтобы не вывести из строя LPT порт. Если по результатам тестов резисторы будут не нужны — поступаем по своему усмотрению.
На моей материнской плате нет LPT порта, можно ли использовать переходник USB-LPT?
Нет. Адаптеры USB-to-LPT работают несколько иначе, нежели LPT порт, встроенный в материнскую плату или PCI карту, и поэтому не дают желаемого результата.
Что еще можно подключить к LPT порту вместо светодиодов?
При использовании буферных элементов к LPT порту можно подключить все что угодно: реле, логику, термодатчики. Логические уровни порта легко согласуются с уровнями ТТЛ, поэтому особых сложностей нет. Следует лишь не забывать о том, что мы не можем управлять выходами порта при загрузке компьютера, кроме того теоретически любая другая программа или сама операционная система может иногда посылать в порт свои данные независимо от нашей воли. Следовательно, управлять ядерным реактором с помощью LPT порта небезопасно.
Что конкретно можно подключить через LPT порт?
12 светодиодов, термодатчики DS1620, DS18S20, DS1821, память EEPROM I2C 24CXX и 24LC32A, транзисторный мост x4 с униполярным шаговым двигателем, реле через транзисторный усилитель. Остальное вам подскажет поисковая система. Подключить можно что угодно, надо только знать как и зачем.
Можно ли с помощью LPT принимать сигнал из моего устройства?
Можно, но с ограниченной периодичностью опроса и скоростью реакции. Самый оптимистичный прогноз — периодичность опроса около 1 мс. Кроме того, операционная система может изредка приостанавливать опрос на несколько миллисекунд.
На вкладке «Pins» программы WndLpt вы можете заметить пять недоступных для изменения флажков, относящихся к пинам 10, 11, 12, 13, 15. Они отображают логический уровень синалов, подаваемых на эти пины. Возможно в будущем программа будет наделена возможностью реагировать на подачу сигналов на эти пины. Тем не менее, для устройств более серьезных, чем светодиоды лучше использовать USB или RS-232.
Зачем нормальному человеку подключать что-нибудь через LPT порт?
a. Увлечение, спорт.
b. Необходимость реализовать управление каким-либо устройством, затратив минимум сил и средств на разработку системы управления.
c. Желание получить недорогую и простую светомузыку.
d. При необходимости записать и/или считать содержимое памяти 24Cxx и 24LCxxA, не покупая специальных устройств.
e. В конечном счете, LPT порт используется либо при желании сэкономить, либо при «спортивном» подходе.
f. А еще LPT порт используется для подключения принтеров — это его основное назначение, однако сегодня этот способ устарел.
Каковы уровни логического нуля и единицы на выходах LPT порта?
Опытным путем получено: Uxx(1)=3.35... 4.88 В, r(1)=40...45 Ом, Uxx(0)=0.065 В, r(0)=65 Ом,
где Uxx(1) – напряжение логической «1» на холостом ходу,
Uxx(0) – напряжение логического нуля на холостом ходу,
r(1) – внутреннее сопротивление при лог. «1»,
r(0) – внутреннее сопротивление при лог. «0».
Рассчитывая цепь по закону Ома, Uxx(1) следует принять равным 3.3... 3.4 В. Измеряя это напряжение тестером вы, скорее всего, получите 4.9 В — это значение непригодно для расчетов. Данные получены для контакта №2 (I/O порт 0x378 бит 1).
Можно ли подключить яркие или сверхяркие светодиоды?
Да. (Яркие светодиоды с падением напряжения более 3 вольт могут гореть слишком тускло)
Программа WndLpt не работает в моей версии Windows.
Скачайте свежую версию программы WndLpt она должна работать во всех 32-разрядных версиях операционной системы windows, а также в 64-х разрядных (кроме процесора IA64). Тестирование проводилось в WinXP x32, Windows Vista x32 и Windows 7 x64. Если в вашей операционной системе Windows свежие версии программ lptport и wndlpt не работают, обратитесь с вопросом по указанному ниже адресу электронной почты (внизу страницы "обратная связь"). Будет замечательно, если вы в мелочах опишете возникшие проблемы, процитируете сообщения об ошибках, укажете тип Windows и т.д.
Надо ли устанавливать дополнительные драйверы, чтобы программы могла работать в Windows XP/Vista/Seven?
Нет. Для программ WndLpt и LptPort ничего дополнительного устанавливать не надо.
Возможно, что при запуске программ в операционных системах Vista и Seven вам придется утвердительно ответить на сообщение системы защиты.
При возникновении проблем, вам следует убедиться, что в папке с программой лежат следующие файлы:
inpout32.dll – Необязателен; используется для работы в 32-разрядных версиях Windows младше, чем Windows Vista.
winring0.dll – Необходим для работы «wndlpt.exe», «lptport.exe».
winring0.sys – Используется в ОС x32: WinXP, Vista, Seven.
winring0.vxd – Используется в ОС Win9x (95, 98).
winring0x64.dll – Необходим для работы «wndlptx64.exe», «lptportx64.exe».
winring0x64.sys – Используется в ОС x64: WinXP, Vista, Seven.
В случае возникновения проблем с наличием данных файлов, программа в явном виде сообщит об этом.
Обратите внимание, что ни один из файлов winring* не должен находиться в системных папках Windows. В противном случае, файлы надо удалить или переместить из системных папок в любые другие, иначе работа c LPT портом в операционных системах начиная с Vista, будет невозможна.
Может ли программа WndLpt управлять LPT портом расположенным на PCI карте?
Да, для настройки программы обратитесь к инструкции «Настройка WndLpt для LPT порта на PCI карточке». Однако 4 светодиода, подключенных к 1, 14, 16 и 17 пинам будут светиться тускло, поэтому такой LPT порт есть смысл использовать только для 8 светодиодов.
Как подключить светодиоды к компьютеру не используя LPT порт?
Способы подключения светодиодов к компьютеру или сети 220 вольт описаны в статье «Схемы питания светодиодов». Расчет универсальной схемы питания светодиода от любого источника питания описана в статье «Универсальная методика рассчета питания светодиодов».
Как получить светомузыку под Winamp или AIMP?
Программа WndLpt позволяет управлять светодиодами под музыку независимо от используемого плеера. Но для трех популярных плееров Winamp, AIMP2 и WMP доступен плагин vis_wndlpt.dll, просто запустите установку программы и следуйте инструкциям.
Дата добавления: 2015-08-26; просмотров: 115 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
LptPort-0.1.1 | | | Теория маржинализма. Методологические принципы маржинализма |