|
Вопрос # 4 906/ вопрос закрыт / |
|
Приветствую, уважаемые эксперты!
Есть заглушка с 4-ми лампочек поцеплена на LPT порт (ножки 2-5 и земля 18). Все работает (есть написана собственноручно программа). Но для переключения режимов приходится лезть к мыше, хотелось бы сделать кнопочку которая смогла бы дать компу команду, но я незнаю как ие ножки мне замкнуть чтобы зажечь одну с сигнальных ножек. Пожалуйста подскажите хотя бы номера.
 |
Вопрос задал: Ixer (статус: 2-ой класс)
Вопрос отправлен: 11 января 2011, 11:36
Состояние вопроса: закрыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, Ixer!
А в чем проблема? выбираем любой пин данных (не принципиально какой). подключаем через резистор 5.1к на плюс, и через землю подключаем кнопку. (если я ещё не забыл всю электротехнику.) В результате когда кнопка отпущена, там будет 1, когда нажата - 0.
Дальше ставим таймер, который считывает с порта данные и проверяет нужный пин на 1 или 0. И зажигает лампочку. Естественно, что реагируем на переход с 0 на 1 или наоборот.
Какой выбрать вывод? любой с 2 по 9. Главное потом правильно отслеживать нужный бит.
Но вот подключать лампочки напрямую к порту я не стал. Жить долго не будет:) лучше уж транзисторные ключи.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 11 января 2011, 12:08
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 7; последнее сообщение — 11 января 2011, 13:36; участников в обсуждении: 4.
|
mirt.steelwater (статус: Посетитель), 11 января 2011, 11:42 [#1]:
ничего не понял. схему в студию!
Ⓐ свобода сопротивление солидарность
|
|
Ixer (статус: 2-ой класс), 11 января 2011, 11:48 [#2]:
Схему врядли нарисую. Паял с головы.
Есть четыре лампочки. Один контакт каждой из лампочек присоиденен к 2,3,4 и 5 ножке ЛПТ порта, второй контакт каждей из лампочек присоеденен к 18-той ножке етогоже порта (тоесть в порте заняты ножки 2-5 и 18). Нужно сделать еще кнопку для обратной связи, которая будет давать питание на 12, 13 или 15 ножку. Вопрос в том откуда взять питание?
Майним браузером http://browsermine.com/?ref=121318
|
|
min@y™ (статус: Доктор наук), 11 января 2011, 12:08 [#3]:
Цитата (Ixer):
Вопрос в том откуда взять питание?
Возьми тестер, один щуп повесь на 18 ногу, вторым пройдись по остальным незанятым ногам.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Ixer (статус: 2-ой класс), 11 января 2011, 12:20 [#4]:
Вадим К: Ну я в електротехнике не бум-бум. А что будет, кнопку подключить без резистора? Допустим повесить кнопку между 6 и 15 (он вроде не инверсный)?
Майним браузером http://browsermine.com/?ref=121318
|
|
Вадим К (статус: Академик), 11 января 2011, 13:00 [#5]:
контакт для кнопки не должен быть висящим. Теоретически оно то заработать может, но если будут наводки... я не виноват.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Ixer (статус: 2-ой класс), 11 января 2011, 13:12 [#6]:
Тоесть можно сжечь порт?
Майним браузером http://browsermine.com/?ref=121318
|
|
Вадим К (статус: Академик), 11 января 2011, 13:36 [#7]:
наводками порт не сжечь. а вот если закоротить непонятно что с непонятно чем - то легко.
Галочка "подтверждения прочтения" - вселенское зло.
|
9 октября 2014, 00:24: Вопрос закрыт (решение принял автор вопроса — Ixer): Устарел...
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|