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

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

Ком-порт, CTS, 12 вольт [D6, Win2k]


Анонимщик ©   (2003-12-01 13:31:00) 

Меряем CTS (4 ножка), имеем минус двенадцать вольт. Что нужно сделать, чтобы было плюс двенадцать?


wal   (2003-12-09 10:40:00) [1]


> Вообще-то на RS 232 был когда-то стандарт типа
> 0 это от -3 до -12 вольт а
> 1 это от +3 до +12 вольт.

Во-первых наоборот (лог. "0" - положительное напряжение, лог. "1" - отрицательное). Во вторых все таки от 3В до 25В(в обе стороны от нуля).

> стандарты еще вроде никто не отменял.

Ну и в третьих, буква "R" в названии интерфейса RS-232 обозначает Recommended, и не более того.
Не вводите людей в заблуждение.

С уважением.


Анонимщик   (2003-12-08 10:29:00) [2]

Всем спасибо, я полностью удовлетворен, вопрос закрыт


mtihonov   (2003-12-08 05:37:00) [3]

Вообще-то на RS 232 был когда-то стандарт типа
0 это от -3 до -12 вольт а
1 это от +3 до +12 вольт.
И по току тоже было задание что порт должен обеспечивать
сколько то миллиампер (к сожалению не помню но могу посмотреть по справочникам).
Если сейчас делают кто на что горазд - извините... стандарты еще вроде никто не отменял. А в нотебуках - наверное другой стандарт.


opoloxai   (2003-12-07 12:32:00) [4]

А сколько, в принципе, нужно получить по напряжению? и сколько устройство потребляет по току?


wal   (2003-12-06 18:47:00) [5]


> Кренка


Кренкой никак из 5-ти 12 не сделаешь, деже с легкой навеской, а только наоборот.

С уважением


Cosinus   (2003-12-05 21:25:00) [6]

Ну с легкой навесной сесенно :)


Cosinus   (2003-12-05 21:20:00) [7]

Кренка


Anatoly Podgoretsky   (2003-12-05 16:23:00) [8]

Есть от 5 до 25 вольт


Анонимщик   (2003-12-05 16:14:00) [9]

Предполагается только обычный компьютер. В этом случае есть варианты?


wal   (2003-12-02 10:10:00) [10]

Я бы даже сказал не иногда, а часто (про ноутбуки).

С уважением.


Anatoly Podgoretsky   (2003-12-02 09:48:00) [11]

Иногда однополярное :-)


wal   (2003-12-02 09:42:00) [12]

Если ты привязываешся каким-то образом имеено к тому, что там 12 вольт, то не факт, что это будет ВЕЗДЕ работать. Стандарт позволяет разброс от 3 до 25 вольт. На ноутбуках обычно всего 5 вольт.

С уважением.


Анонимщик   (2003-12-01 14:59:00) [13]

Спасибо


Evgeny V   (2003-12-01 14:07:00) [14]

на 25 пин разъеме 4 вывод это RTS,на 9 пин разъеме 4 вывод это DTR, СTS - в любом случае вход для RS 232. Для изменения уровней RTS или DTR надо открыть порт, например FComPort = CreateFile(
PortName.c_str(),
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED,
NULL);
затем EscapeCommFunction(FComPort,SETRTS) (или SETDTR или CLRDTR или CLRRTS)


Наверх

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