Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.5 MB
Время: 0.022 c
14-1084241661
Думкин
2004-05-11 06:14
2004.05.30
С днем рождения! 11 мая


3-1084134130
Piter
2004-05-10 00:22
2004.05.30
DISTINCT?


3-1084016146
Nazer
2004-05-08 15:35
2004.05.30
Не могу создать индекс


3-1084034065
AVKAR
2004-05-08 20:34
2004.05.30
Lookup-поле


7-1082821040
Mosquito
2004-04-24 19:37
2004.05.30
Мониторинг лог файла