Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с COM портом [D7, WinXP]


Страницы:   1 2 3 4 5 6

ShyricK ©   (2007-07-28 00:27:00) 

Доброго времени суток всем!! Народ, пожалуйста подскажите можно ли программным путём управлять COM(LPT) портом: в частности подавать на клемы напряжение, т е объясняю есть в проге 4 кнопки и есть4 светодиода подкл к порту нужно чтобы нажимаешь на1 кнопку загорается1 светик и тд. возможно ли это сделать?


Инс   (2007-08-05 23:20:00) [21]


> Это наболевшие вопросы. Уже давно мучают.:-) Да так для
> разнообразия, просто код для 9х я знаю но на ХР он не идет.

Фленова начитались? :) Не страдайте фигней (я по поводу 3 исключительно). Смотрите что бывает, когда мучают подобные вопросы:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1185870543&n=3


ShyricK   (2007-08-05 23:15:00) [22]


> а 3 зачем?

Это наболевшие вопросы. Уже давно мучают.:-) Да так для разнообразия, просто код для 9х я знаю но на ХР он не идет.
А кстати я то что хотел сделал через LPT а не COM поэтому на лпт нада усилитель.


Инс   (2007-08-05 23:09:00) [23]


> Это наболевшие вопросы. Уже давно мучают.:


Сорри. В [81] вместо 2 я имел в виду вопрос N3. На 2 я ответ не знаю, а 3 зачем?


ShyricK   (2007-08-05 23:05:00) [24]


> 2. А это еще зачем?

Это наболевшие вопросы. Уже давно мучают.:-)


Инс   (2007-08-05 17:13:00) [25]

1. Посмотри в справочниках преобразователи уровня из RS-232 в ТТЛ
2. А это еще зачем?


ShyricK   (2007-08-05 16:58:00) [26]

Еще раз здрасте!!! Ещё раз выражаю всем благодарность, а vegarulezогромное спасибище. Сайт дествительно хороший, много чё интересного.
Только возникло ещё пару вопросов:
1. Сила тока с порта слабовата для запитки чего-либо (54,48 мА), как и говорили выше нужно ставить буферное устройство. Если кто знает как его сделать, плз раскажите, а лучше схему.(нужно чтоб ток усиливала от дополнительного источника, например молекса). Или если кто знает как релюшку сделать чтоб замыкалась от 5В 55мА. ?????
2. Подскажите код для подачи сигнала на спикерфон компа, а то я сколько их (кодов) не перебирал ни один не пищит.
3. Есть способ в ХР скрыть прогу из диспетчера (а то в коде для 9х выдает ошибку входа в kernel32)
                                                                       Заранее всем благодарен!


Инс   (2007-08-04 00:39:00) [27]

to tesseract

Вспомнил, где видел твой ник, а то смотрю, знакомое что-то...

http://www.delphikingdom.com/asp/users.asp?id=4187


ShyricK   (2007-08-03 23:53:00) [28]

Да ребята ну вы тут и дали я полчаса читал!!!!!!!!  Всем спасибо!!!


YurikGL   (2007-08-03 19:42:00) [29]


> PS: Ну мы тут и наоффтопили. Если есть желание поговорить
> на эту тему, может в "Прочее" топик создадим?
>

Нормальная тема для начинающих :)


Инс   (2007-08-03 19:01:00) [30]


> Автору темы:


+1 ))))


vegarulez   (2007-08-03 18:46:00) [31]

Автору темы:

На ЛПТ твоя задача решается за 2 секунды

вот тебе ссыль:

http://valery-us4leh.narod.ru/main.html

там очень много вкуснятины...
развивайся :)


tesseract   (2007-08-03 15:30:00) [32]


> PS: Ну мы тут и наоффтопили. Если есть желание поговорить
> на эту тему, может в "Прочее" топик создадим?


Да щас розыч перенесёт.

ЗЫ : Макс Черных интересно где ?


Инс   (2007-08-03 14:35:00) [33]


> Именно чем обратное!!! (В обычном случае конечно)

Я конечно понимаю, что светодиод имеет более крутую ВАХ, чем обычный диод, но вот то, что она даже круче чем у стабилитрона на отрицательной части... Хм... гляну.

PS: Ну мы тут и наоффтопили. Если есть желание поговорить на эту тему, может в "Прочее" топик создадим?


_Asph   (2007-08-03 12:53:00) [34]


> Более стабильно чем прямое падение на стабилитроне, но не
> обратное. Хотя в принципе, возможно вы правы. Найти время
> нужно будет, набросать на бумажке, да и в конспектах университетский
> покапаться, давно туда не заглядывал :)
> <Ци

Именно чем обратное!!! (В обычном случае конечно)


Инс   (2007-08-03 12:40:00) [35]


> Это обеспечивает последующая схема.

Да, так я об этом и говорю. Просто товарищ утвержал, что у нас на принимающем устройстве что-то зависит от длины линии. Нужно было просто сразу обратить внимание на то, что оптрон обеспечивает развязку. Ладно, допускаю, что некоторые очевидные для меня вещи являются неочевидными для других, хотя бы потому, что им не пришлось учиться 5 лет на специальности промышленная электроника. Буду стараться объяснять лучше.


> поскольку прямое падение на диоде, оно более стабильно,
> чем у стабилитрона.


Более стабильно чем прямое падение на стабилитроне, но не обратное. Хотя в принципе, возможно вы правы. Найти время нужно будет, набросать на бумажке, да и в конспектах университетский покапаться, давно туда не заглядывал :)


_Asph   (2007-08-03 12:23:00) [36]


> Да, но ток нужно преобразовать в напряжение. Если значение
> тока известно и стабильно, то можно просто резистор поставить,
>  по закону Ома падение напряжение на нем будет пропорционально
> току. Но для надежности лучше поставить стабилитрон. Тогда
> я буду уверен, что между такой-то и такой-то точкой именно
> такое как мне нужно напряжение. А не полагаться на точность
> значения тока на выходе оптрона.
>

Вы просто не поняли.
Это обеспечивает последующая схема. Ну а конкретнее, в современных схемах, в качестве приемника в основном применяется диод (фотодиод), так вот, он стабилизирует напряжение сам?), поскольку прямое падение на диоде, оно более стабильно, чем у стабилитрона.


Инс   (2007-08-03 12:11:00) [37]

Мастера Delphi, блин... :))) Начинаю получать удовольствие от этой дискуссии!


Инс   (2007-08-03 12:09:00) [38]


> http://www.mayak-bit.narod.ru/rs485.html


Для чайников :)) Спасибо! :))) Почитаю...


> Дело в том, что главное назначение оптрона - гальванически
> развязать источник от приемника.

Да.


> Никаких стабилитронов на выходе его не требутся.

Да, но ток нужно преобразовать в напряжение. Если значение тока известно и стабильно, то можно просто резистор поставить, по закону Ома падение напряжение на нем будет пропорционально току. Но для надежности лучше поставить стабилитрон. Тогда я буду уверен, что между такой-то и такой-то точкой именно такое как мне нужно напряжение. А не полагаться на точность значения тока на выходе оптрона.


_Asph   (2007-08-03 12:00:00) [39]


> Да, возможно, различных интерфейсов действительно много.
>  Но однозначно, что не RS-232 и прочие подобные. С RS-485
> дело иметь не приходилось, но допускаю, что и он может быть
> использован. Надо будет на досуге глянуть, почитать что-
> нибудь по нему. Если у вас есть хорошая ссылка - буду благодарен.
>  :)

http://www.mayak-bit.narod.ru/rs485.html
\/iKTOR  - суть всех объяснений Инс-а сводится к тому, что ИРПС более помехозащищенная линия, чем тупой RS-232, который применяется исключительно на коротких линиях. Т.к. помехи ВСЕГДА носят потенциальный характер.


> Зачем там что-то поддерживать? Главное, что ток, протекающий
> по оптрону, неизменный. Оптрон - это тоже источник тока
> (управляемый током). Следовательно, ток, генерируемых оптроном,
>  также всегда будет одинаковым. А преобразовать стабильный
> ток в стабильное напряжение - элементарно - стабилитрон.
>

Здесь небольшая путаница у Вас. Дело в том, что главное назначение оптрона - гальванически развязать источник от приемника. Никаких стабилитронов на выходе его не требутся.


Инс   (2007-08-03 11:43:00) [40]


> Стабилитрон? Кажется я что то слышал о нем :)


Стабилитрон - погуглите, найдете. Это грубо говоря диод, с небольшим напряжением пробоя, работающий на отрицательной по напряжению части ВАХ. Его фишка в том, что ток, протекающий по нему, может колебаться в относительно больших пределах, однако падение напряжения на нем будет относительно стабильным. Собственно как стабилизатор напряжения он и используется - на входе могут быть колебания тока - на выходе - стабильное напряжение.
А роль его такова: оптрон, как вы описали, состоит из оптопары. Светодиод в зависимости от протекающего тока, выдает свечение той или иной силы. Фотоприемник, в зависимости от этого, генерирует тот или иной ток(фотодиод - это источник тока, а не напряжения). Ток протекает по стабилитрону, и на его выводах формируется стабильное напряжение. Которое потом можно преобразовать до необходимого уровня.


Страницы:   1 2 3 4 5 6

Наверх

Титульная страница Поиск, карта сайта Написать письмо