Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Внизвопрос по COM порту Найти похожие ветки
← →
vinali © (2006-01-09 12:07) [0]Здравствуйте уважаемые мастера.
У меня такой вопрос: мне захотелось чтобы через COM или LPT порт я мог бы реальное действие сделать (к примеру - включить программно лампочку и т.п.).
Каким образом мне написать прогу, через которую я бы мог это сделать, и каким образом мне копаться в этих портах?
Т.е. каким образом я должен подсоединить эту "лампочку", а также чё мне надо написать в моей проге, чтобы порт подал напряжение?
Заранее благодарен
← →
pavel_guzhanov © (2006-01-10 09:35) [1]Я для подобных задач использовал WinIO. если интересно, пиши в почту, выiлю все необходимое, в том числе и заголовочнвй файл .pas, которого в WinIO нет. Но, если требуется подключить достаточно мощное устройство, надо придумать и спаять схему, только управляемую компьютером через порт (я использовал LPT)
← →
GanibalLector © (2006-01-10 19:33) [2]Никаких WinIO не надо. Достаточно открыть порт(ф-ция CreateFile), работать с ф-цией EscapeCommFunction(для "зажигания" и "затухания") и в конце закрыть порт (CloseHandle).
З.Ы. Это для RS232
← →
vinali © (2006-01-11 01:23) [3]Большое спасибо - попробую.
А как на счёт того, к каким ногам подключать?
← →
tesseract © (2006-01-11 22:32) [4]
> А как на счёт того, к каким ногам подключать?
5 - земля. если не ошибаюсь 4 и 7 - RTS и DSR выдают +12 В.
← →
Deka © (2006-01-12 12:29) [5][4] tesseract © (11.01.06 22:32)
+12 будет не всегда. Точнее стандарт допускает кажется от +5 до +12. На ноутбуках может быть вольт 6 всего и это не является отклонением от нормы. Тоже самое с отрицательной половиной. Можно поставить MAX232 - он все преобразует в логические уровни, а можно и просто на диодах огриничительную схемку сбацать. Есть еще кажется сайтик есть: www.rs232.ru
← →
tesseract © (2006-01-13 22:20) [6]
> Можно поставить MAX232 - он все преобразует в логические
> уровни, а можно и просто на диодах огриничительную схемку
> сбацать. Есть еще кажется сайтик есть: www.rs232.ru
Deka RTFM.
Ты мне ещё в ветке про приёмник не понравился :-)
Кого и что тут диодами ограничивать?
Достаточно просто транзисторов понавешать.
Max232 - это драйвер порта. Преобразование логических уровней из +12В в
+5В здесь точно не поможет.
> +12 будет не всегда.
Всегда. Если только напряжение в норме держишь.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c