![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с COM портом [D7, WinXP]
ShyricK © (2007-07-28 00:27:00)Доброго времени суток всем!! Народ, пожалуйста подскажите можно ли программным путём управлять COM(LPT) портом: в частности подавать на клемы напряжение, т е объясняю есть в проге 4 кнопки и есть4 светодиода подкл к порту нужно чтобы нажимаешь на1 кнопку загорается1 светик и тд. возможно ли это сделать?
ShyricK (2007-08-06 22:46:00) [1]
> Полюбому если вы никогда ничего не собирали, лучше обратиться
> к специалисту, схем реализации существует множество.
Да я то собирал но чисто по схеме. Придется спецов искать.
Anatoly Podgoretsky (2007-08-06 12:20:00) [2]> Anatoly Podgoretsky (06.08.2007 10:57:42) [102]
По определению, есть эммитерный повторитель, а коллекторный это инвертор. При подаче тока в базу, на выходе 0. Напряжение мереится между коллектором и землей.
По твоей схеме это напряжение на втором резисторе. Все напряжения меряются относительно земли, или на эммитере, или на коллекторе. Есть еще генератор/повторитель тока - это схема с общей базой.
Инс (2007-08-06 11:08:00) [3]
> [102] Anatoly Podgoretsky © (06.08.07 10:57)
А почему вы назвали это инвертором?
Anatoly Podgoretsky (2007-08-06 10:57:00) [4]> Инс © (06.08.07 00:54) [98]
o +Uпит
|
[] Rн
|
K
--[Rб]---Б
Э
|
---
Если нагрузка индуктивная, например реле, то защитить паралельно включеным диодом, в обратном направление.
\/iKTOR (2007-08-06 10:53:00) [5]Транзисторы не советую, переходные процессы и прочее, полюбому лучше на микросхемах.
Самый главный вопрос - сколько линий будет задействовано? Если не много(до 3 например, то лучше всего поставить компараторы, они самые не привередливые, и их можно рассположить достаточно далеко от разъема компа(длинный провод) так как для них абсолютная величина входного сигнала большого значения не имеет (можно выставить порог компарации).
Вопрос чем управлять собираетесь, и какая надежность нужна. Можно получать питание компараторов от устройства, которым будете управлять.
Так же неплохих результатов можно добиться при использовании CMOS логики, но если выход компаратора(2 выхода, прямой и инверсный) можно нагружать током до 20 милиампер, то CMOS до 2 миллиампер.
Если требуется управлять большими токами, то нужно использовать транзисторы(лучше полевые).
Полюбому если вы никогда ничего не собирали, лучше обратиться к специалисту, схем реализации существует множество.
ShyricK (2007-08-06 10:52:00) [6]Доброго утра всем, вчера ходил детальки искал и вспомнил: а если у меня с порта выходит допустим 5 линий то и 5 транзисторов ставить нада?
Германн (2007-08-06 02:42:00) [7]Завтра почитаю этот сабж.
Неужели ДМ "дошёл" до уровня "железячных" форумов? :)
Инс (2007-08-06 00:54:00) [8]o +Uпит
|
[]
|________
--[Rб]---K |
| [] Нагрузка
| |
--- ---
Инс (2007-08-06 00:48:00) [9]Фигню нарисовал... дубль два
Инс (2007-08-06 00:46:00) [10]Вот это вот инвертором называется:
o +Uпит
|________
---K |
| [] Нагрузка
[] |
| |
--- ---
Инвертор, потому что если на входе - 0, на нагрузке - напряжение, и наоборот.
Anatoly Podgoretsky (2007-08-06 00:40:00) [11]> Инс (06.08.2007 00:38:34) [94]
Не в эммиторную цепь, а в базу, величиной начиная с нескольких сотен ом.
Инс (2007-08-06 00:38:00) [12]
> Но лучше инвертор, нагрузка включается в коллектор.
Только тогда в эммиторную цепь тоже какой-нибудь резистор поставить. 5 В на прямой p-n переход - это много.
Anatoly Podgoretsky (2007-08-06 00:27:00) [13]> ShyricK (06.08.2007 00:06:32) [92]
Но лучше инвертор, нагрузка включается в коллектор. Напряжение может быть любым, в пределах характеристик транзистора. И напряжение на нагрузке не зависит от входного.
ShyricK (2007-08-06 00:06:00) [14]Спасибо!!! Пойду детали искать. Ещё раз спасибо
Инс (2007-08-06 00:02:00) [15]o +U питания
|
|
<-----К
|
[] Нагрузка
|
---
К - это транзистор. Сверху коллектор, снизу - эммитор
ShyricK (2007-08-05 23:57:00) [16]А это как
> включенный как эмиторный повторитель
Инс (2007-08-05 23:53:00) [17]
> [88] ShyricK © (05.08.07 23:48)
В качестве буфера - транзистор, включенный как эмиторный повторитель.
ShyricK (2007-08-05 23:48:00) [18]Я как бы в аппаратной части не очень ну я имею ввиду всю эту логику и тд но если я так понял то лог 1 --5В, лог 0 --какбы 0В.
Инс (2007-08-05 23:41:00) [19]Я с ЛПТ не работал, какие там уровни сигналов? Видимо это не ко мне. Я могу посоветовать вам что-то типа "не знаешь что ставить - ставь повторитель", но лучше все же это спросить не у меня :(
ShyricK (2007-08-05 23:37:00) [20]Да не я "Delphi глазками крякера" не читал так пролистал интересное (про сеть, про порты ....) А топик действительно интересный получился можно сказать веселый :-) А вопрос про диспетчера у меня уже давно висит, я даж на 98 пробовал раньше. Так что насчет буферного устройства на ЛПТ ничё такого не знаете?