Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
30.11.2007, 09:42
|
#1
|
Частый гость
Регистрация: 23.01.2007
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
помогите сделать комутатор RS232
Встала задача : необходимо управлять кучей бесперебойников от одного компа
на бесперебойниках управление по RS232 (RJ45 не купили) количество бесперебойников ~20 мощьность 10-35 КВА (узел бесперебойного питания лабораторного оборудования).
Преобразовывать к +5 комутировать а потом опять RS232 не путь - подскажите как можно это реализовать
нужно комутировать +-15в причем направление (желательно) сквозное хотя и не обязательно
управление комктатором программное (ну например по usb или от второго RS232 на контроллер который чето там и делает)
Поделитесь идеями или советами по элементной базе и схеме решения
|
|
|
|
30.11.2007, 10:53
|
#2
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Ну чтобы коммутировать +-15В существуют аналоговые ключи. Например CD4051 (8 каналов). Но учти, что ему нужно двухполярное питание чтобы он мог пропускать двухполярный сигнал. Управлять им можно через LPT (это самое простое). Если через второй ком, то это придется ставить контроллер. Ты психологически готов к таким поступкам в своей жизни ?
|
|
|
|
30.11.2007, 12:12
|
#3
|
Вид на жительство
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: помогите сделать комутатор RS232
Не думаю, что CD4051 выдержит 30В ( +-15 ).
Сообщение от kibo
|
Преобразовывать к +5 комутировать а потом опять RS232 не путь
|
ИМХО я бы так и сделал. Во-первых Вы оптимально согласуете сигналы, во-вторых просто сделать опторазвязку для каждого интерфейса - настоятельно рекомендую, если один источник выйдет из строя и прошибет интерфейс, то другие останутся целыми.
Если уж хочется коммутировать именно сигналы RS232, то проще всего твердотельные реле, правда стоят не дешево.
Удачи.
|
|
|
|
01.12.2007, 12:31
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,611
Сказал спасибо: 708
Сказали Спасибо 4,379 раз(а) в 2,007 сообщении(ях)
|
Какие УПСы, какой протокол?
|
|
|
|
01.12.2007, 18:08
|
#5
|
Частый гость
Регистрация: 23.01.2007
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Drex
|
Ну чтобы коммутировать +-15В существуют аналоговые ключи. Например CD4051 (8 каналов). Но учти, что ему нужно двухполярное питание чтобы он мог пропускать двухполярный сигнал. Управлять им можно через LPT (это самое простое). Если через второй ком, то это придется ставить контроллер. Ты психологически готов к таким поступкам в своей жизни ?
|
Готов и контроллер для меня более понятен и известен чем аналоговые ключи
по поводу ups - Liebert GXT2 10000 TOWER, 1 внешний блок батарей в одно м блоке.С количеством погорячился всего 14 (хотя возможно это не все потом еще захотят добавить).
Протокол не знаю - думаю не принципиально.
Хотя как я понимаю Kabron хочет предлжить не комутировать а завести все в котнтроллер и от него уже в комп заводить, пользовать чтото вроде atmega64. Конечно этобылобы наверно красиво, правда если вдруг разнородные юпсы будут или там чтото еще не так - думать надо много. Просто комутация проще (мне тааак каааца). Хотя не отказываюсь от такого предложения - может оно и проще окажется.
|
|
|
|
01.12.2007, 19:30
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,611
Сказал спасибо: 708
Сказали Спасибо 4,379 раз(а) в 2,007 сообщении(ях)
|
Сообщение от kibo
|
Протокол не знаю - думаю не принципиально.
Хотя как я понимаю Kabron хочет предлжить не комутировать а завести все в котнтроллер и от него уже в комп заводить, пользовать чтото вроде atmega64. Конечно этобылобы наверно красиво, правда если вдруг разнородные юпсы будут или там чтото еще не так - думать надо много. Просто комутация проще (мне тааак каааца). Хотя не отказываюсь от такого предложения - может оно и проще окажется.
|
Вовсе нет, зачем такие сложности. Просто если протокол с адресацией УПСа (т.е. отвечает только адресованный аппарат), то делается элементарный мультиплексор на диодах на любое кол-во каналов. Например некоторые наши (Chloride) УПСы работают по протоколу EASYPlus. В нем при опросе передается адрес конкретного упса, который и отвечает. Естественно должна быть возможность задать упсу этот адрес. Почитай мануал на свои упсы и выясни этот момент.
|
|
|
|
01.12.2007, 19:38
|
#7
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,611
Сказал спасибо: 708
Сказали Спасибо 4,379 раз(а) в 2,007 сообщении(ях)
|
А если не адресуемый, то тоже не все так плохо. Давеча реализовал в ПИКе режим PassThru для RS232. У меня энтот ПИК опрашивает большое кол-во Tiny45. Так вот для заливки в АВРы новой прошивки и включается режим ПассФру, т.е. ПИК тупо передает АВРам все что в него гонит РС( на скорости до 115200), а потом по таймауту возвращается в нормальный режим. Такой коммутатор получается очень простым.
|
|
|
|
03.12.2007, 10:54
|
#8
|
Частый гость
Регистрация: 23.01.2007
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Kabron
|
А если не адресуемый, то тоже не все так плохо. Давеча реализовал в ПИКе режим PassThru для RS232. У меня энтот ПИК опрашивает большое кол-во Tiny45. Так вот для заливки в АВРы новой прошивки и включается режим ПассФру, т.е. ПИК тупо передает АВРам все что в него гонит РС( на скорости до 115200), а потом по таймауту возвращается в нормальный режим. Такой коммутатор получается очень простым.
|
да нет, не совсем так - тут кто знает какие линии используются для комуникации может не только TX RX
Твердотельные реле ... хм ... дело даже не в цене
делаетсся комутатор 16-›1 +1 управление(можно и LPT или паралельный USB от FTDI ) сколько надо скомутировать линий как минимум 32 а может и все 128 - АГРЕГАТИК ПОЛУЧИТСЯ ....
поэтому думаю реле отпадает оптимально найти именно аналоговый ключ 1-›16 +-15v Двуполярное питание не проблема - как и контроллер
Вот 8 канальный подсказали уже
на преобразовании - тоже много корпусов придется ставить по 1 как минимум на каждый входной и один выходной и еще ключевая логика
хоца ченить попроще
неужели нет ничего?
|
|
|
|
03.12.2007, 11:40
|
#9
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Ну как тут проще сделаешь, если столько каналов, то проще только адресуемые упсы. Если адресация не предусмотрена, то придется городить многоногого (ну и словечко) монстра.
|
|
|
|
03.12.2007, 12:32
|
#10
|
Вид на жительство
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Сообщение от kibo
|
Твердотельные реле ... хм ... дело даже не в цене
|
Оптореле Вам дают опторазвязку каждого поинта и простое согласование уровней управления. Время коммутации конечно велико. Если развязка не нужна - делайте на коммутаторе +-15В.
Что касается "проще", то можно, например, поставить шаговый коммутатор от старой АТС
Удачи.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:23.
|
|