Форум: "Начинающим";
Текущий архив: 2012.05.20;
Скачать: [xml.tar.bz2];
Внизуправлять устройством через com port Найти похожие ветки
← →
bumbum (2012-01-15 09:25) [0]Доброго утра!
Хотел узнать как можно средствами дельфи управлять com portom?
Не просто передавать биты, а вот напрмер если подключил прямо лампочку к одному из контактов или несколько, жму в своей программе на кнопку лампочка загорелась жму на вторую дверь открылась на третью вода в унитазе слилась :) …
Нашел вариант на паскале:program prim1;
uses crt,dos;
var
base: integer;
begin
base:=$3F8; {Присвоение переменной base баз. адреса}
port[base+4]:=2; {Установить RTS}
readln; {Ждать нажатия Enter}
port[base+4]:=0; {Сбросить все выходы порта}
end.
Эти строчки приведут к установке +12в на выводе 7 порта...
Или хотя бы может какая плата специальная есть. Подключаешь кней разную электронику подключаешь через com порт к компьютеру в программе передаешь значения а та запускает что подключено в зависимости от передаваемого сообщения.
← →
megavoid © (2012-01-15 10:36) [1]Можно так: http://www.delphimaster.ru/articles/comport2/, только у ком-порта скорее всего линий не хватит и на лампочку и на унитаз, тогда уж лучше мучать параллельный. А ещё лучше плату специальную, Arduino называется.
← →
Плохиш © (2012-01-15 11:47) [2]
> Или хотя бы может какая плата специальная есть.
Этих плат вагон и маленькая тележка, да ещë и подключаемые через эзернет и с sdk с примерами на делфи. Только у гугля нада спросить про модули входов/выходов.
← →
bumbum (2012-01-15 12:05) [3]Нашел примеры через LPT... буду изучать...
А платы есть такие микроконтроллеры называются...
← →
KilkennyCat © (2012-01-15 16:27) [4]pic18f14k50 - через usb (аппаратный), с десятка полтора входов-выходов на релюшки-датчики, наиболее оптимальный вариант.
← →
Плохиш © (2012-01-15 22:27) [5]
> А платы есть такие микроконтроллеры называются...
Чушь пороть не надо.
← →
Германн © (2012-01-16 03:04) [6]
> Плохиш © (15.01.12 22:27) [5]
Это не совсем чушь. "Микроконтроллер" просто нечётко установившийся в русском-техническом термин.
← →
KilkennyCat © (2012-01-16 03:48) [7]
> Германн © (16.01.12 03:04) [6]
правильно, у нас микроконтроллером могут назвать некую совокупность деталек... но все равно чушь и закончится вешаньем светодиодика напрямую к лпт в лучшем случае, в худшем - релюшки,в конечном итоге лпт будет спален и будет счастье.
← →
Alex_C (2012-01-16 10:35) [8]
> светодиодика напрямую к лпт
Напрямую ни к ЛПТ, ни к КОМ никакие лампочки подключать строго нельзя, если не хочешь их спалить .
Если действительно интересно как это сделать - тогда сюда.
http://www.cqham.ru/trx49_42.htm - пример оптронной развязки
http://www.cqham.ru/yaesucat1.htm - на транзисторе развязка.
Если есть хотя бы небольшие знания электроники - сделать такие устройства самому - час времени.
← →
RWolf © (2012-01-16 11:19) [9]
> Германн © (16.01.12 03:04) [6]
почему же неустановившийся, всегда подразумевается именно чип.
← →
Германн © (2012-01-16 17:21) [10]
> RWolf © (16.01.12 11:19) [9]
>
>
> > Германн © (16.01.12 03:04) [6]
>
> почему же неустановившийся, всегда подразумевается именно
> чип.
Чип это микропроцессор.
← →
RWolf © (2012-01-16 17:35) [11]
> [10]
чип — это микросхема в широком смысле. Говоря «микроконтроллер», подразумевают именно микросхему, контроллер на одном кристалле.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.05.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c