Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизCOM-port Найти похожие ветки
← →
X9 © (2004-05-10 16:24) [0]Ув. товарищи коллеги!
Я тут заинтересовался работой с LPT и COM портами, есть одна идея. Например, сделать индикацию различных событий(запуск программы, чтение/запись с/на диск(а) и мн. др.). Хватит ли напряжения на СOM(LPT) порте для работы светодиодов? Подскажите, plz, какую-нибудь инфу по работе с портами, компоненты. Я слышал, что в NT/2k/XP напряги по этому поводу, так ли это?
Большое спасибо!
← →
KilkennyCat © (2004-05-10 16:28) [1]Нет лучшего способа сжечь порты, как использовать их в качестве источника питания. Хотите шаровое питание? USB к Вашим услугам.
В NT-подобных напряги есть, небольшие, преодолеваемые.
← →
X9 © (2004-05-10 16:54) [2]Я видел статью на xaker.ru по этому поводу, однако как-то не решаюсь такое вытворить. Может уже кто-нибудь пробовал такое зверство?
2KilkennyCat
А у USB сколько сколько контактов? Мне не нужен постоянный источник питания, мне нужно изменять состояние потребителя(т.е. светодиода(ов)), не изобретая при этом ещё и контроллера. Тогда, plz дайте инфу по работе с USB.
← →
DrPass © (2004-05-10 17:53) [3]Для работы светодиодов напряжения хватит (и даже на то, чтобы их спалить, ибо на СОМ-порт подается 12В). Только зажигать их, припаяв к контактам не получится. Потому как работа с портом в Windows предполагает поддержку определенного протокола обмена данными. Если, конечно, писать в порт напрямую (читай - работать в MS DOS), то с параллельным портом такой трюк пройдет. В Windows - нет. Вот если сделать девайс, который будет поддерживать этот протокол, и управлять диодами по командам - пожалуйста.
А про USB - экий ты фантазер...
Лучше почитай описание микросхем K580BB55(i8255) и K580BB51(i8251), чем статьи ламеров, работающих на публику (т.е. xaker.ru)
← →
KilkennyCat © (2004-05-10 18:18) [4]
> [2] X9 © (10.05.04 16:54)
> А у USB сколько сколько контактов?
4 - два питания(+ -), два данные(+ -)
> Мне не нужен постоянный
> источник питания, мне нужно изменять состояние потребителя(т.е.
> светодиода(ов)), не изобретая при этом ещё и контроллера.
Состояние "ВКЛ" равносильно источнику питания.
> Тогда, plz дайте инфу по работе с USB.
У меня только на английском, на компакте. Применение USB однозначно требует контроллера.
> [3] DrPass © (10.05.04 17:53)
> Для работы светодиодов напряжения хватит (и даже на то,
> чтобы их спалить, ибо на СОМ-порт подается 12В).
Согласно спецификации, приблизительно 12в. от -15 до -3 и от 3 до 15, если память не изменяет.
И кстати, много ли светодиодов можно повесить на ком без контроллера?
>Только зажигать их, припаяв к контактам не получится. Потому как
> работа с портом в Windows предполагает поддержку определенного
> протокола обмена данными. Если, конечно, писать в порт напрямую
> (читай - работать в MS DOS), то с параллельным портом такой
> трюк пройдет. В Windows - нет. Вот если сделать девайс,
> который будет поддерживать этот протокол, и управлять диодами
> по командам - пожалуйста.
Получалось. Без девайсов, если не считать девайсом релюшку с транзистором.
> А про USB - экий ты фантазер...
> Лучше почитай описание микросхем K580BB55(i8255) и K580BB51(i8251),
> чем статьи ламеров, работающих на публику (т.е. xaker.ru)
перечисленные микросхемы устарели лет 7 назад.
USB - нет ничего проще, какие фантазии?
← →
Thor © (2004-05-10 18:19) [5]
> X9 © (10.05.04 16:24)
с такими идеями тебе прямо на forum.modlabs.net
← →
X9 © (2004-05-10 19:55) [6]2DrPass
>> ...и даже на то, чтобы их спалить, ибо на СОМ-порт подается 12В...
Это не проблема, резисторы ещё существуют.
2Thor
Спасибо за классный линк!
← →
GEN++ © (2004-05-10 22:25) [7]Бедный Comm порт, что с ним только не вытворяли: даже "Азбуку
Морзе" пытались принимать/передавать. Только Comm порт не предназначен для зажигания светодиодов, елочных гирлянд и включения дверных звонков.
Ставте внешний контроллер и включайте/выключайте хоть
моторы.
← →
Nick Denry © (2004-05-10 22:45) [8]Непосредственно работа с COM (да и пногими другими поименованными каналами) может проводиться через CreateFile, а вот по каким стандартам делать контроллер? (Название или описание плз.)
← →
GEN++ © (2004-05-10 23:47) [9]Стандартов на разработку контроллеров впринципе нет, разве что
какие-либо ведомственные/внутририфирменные рекомендации - тут
Вы достаточно вольны в выборе архитектуры. Как правило сейчас контроллер делают на базе модульных процессоров (например PIC),
что накладывает определенные ограничения на архитектуру контроллера. Другое дело - протокол обмена с ПК.
Одним из популярных протоколов (довольно легко реализуемых программно) является "Modbus" или его конкретные реализации с отступлением в части системы команд.
Конкретную реализацию контроллера можно посмотреть на
www.fractal.com.ru модуль RS2-4.5 и его .pdf описание.
Там же Вы найдете soft для связи PC (весь написан на Delphi).
← →
Nick Denry © (2004-05-11 02:05) [10]спасибо, вполне интресно...
← →
KilkennyCat © (2004-05-12 05:12) [11]сходил на forum.modlabs.net. ужаснулся.
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.041 c