Перейти к содержимому
Калькуляторы

Автоматическое управление подачей питания Хочется сделать что-то типа АВР для радиоканала

Чем можно временно заменить POE на Airfiber? отправили poe менять, а для теста Малины нужен поднятый линк. Есть обычные poe ubnt, есть сиклу

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чем можно временно заменить POE на Airfiber? отправили poe менять, а для теста Малины нужен поднятый линк. Есть обычные poe ubnt, есть сиклу

 

У него питание 50 вольт 1.2 ампера, от 48 вольт нужен ток как минимум 1 ампер для нормальной работы. Можно собрать из последовательно подключенных блоков питания 24 + 12 + 18 вольт. Будет 54.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чем можно временно заменить POE на Airfiber? отправили poe менять, а для теста Малины нужен поднятый линк. Есть обычные poe ubnt, есть сиклу

 

У него питание 50 вольт 1.2 ампера, от 48 вольт нужен ток как минимум 1 ампер для нормальной работы. Можно собрать из последовательно подключенных блоков питания 24 + 12 + 18 вольт. Будет 54.

А 24+24 разве не подойдет :)

На файбере если не ошибаюсь чистый 802,3af.

 

802.3af Стандарты PoE-A и PoE-B для сетей 100 и 1000 Мб/сек. Распиновка 8-пинового разъема RJ45PINS on Switch
10/100 DC on Spares (mode B) 10/100 Mixed DC & Data (mode A)1000 (1 Gigabit) DC & Bi-Data (mode B)1000 (1 Gigabit) DC & Bi-Data (mode A)    
Pin 1	Rx +	Rx +             DC +	TxRx A +	TxRx A +             DC +
Pin 2	Rx -	Rx -              DC +	TxRx A -	TxRx A -              DC +
Pin 3	Tx +	Tx +             DC -	TxRx B +	TxRx B +             DC -
Pin 4	DC +	unused	TxRx C +             DC +	TxRx C +
Pin 5	DC +	unused	TxRx C -             DC +	TxRx C -
Pin 6	Tx -	Tx -             DC -	TxRx B -	TxRx B -             DC -
Pin 7	DC -	unused	TxRx D +             DC -	TxRx D +
Pin 8	DC -	unused	TxRx D -             DC -	TxRx D -

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

там первый 4 жилы +, последние 4 минус. на сиклу пое у меня 0.6а и 50 вольт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А 24+24 разве не подойдет :)

На файбере если не ошибаюсь чистый 802,3af.

 

24+24 будет 48 как у стандартного БП, но у него питание 50 вольт, есть версия стандарта и на 54-56 вольт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пока успели только собрать только связку Малина+розетка SNR A+простенькая схема на КТ315 с обвязкой. Пока научили включать розетку ручным скриптом, ну и соответственно выключать. Тоесть малина через GPIO умеет включать и выключать розетку. Проверили сможет ли опрашивать малина по snmp airfiber - да умеет. Сегодня будем частично допиливать скрипт уже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопсчем все заработало, логика работы у нас следующая:

 

Был использован raspberry pi + управляемая розетка SNR A. Розетка подключается к распбери к управляемому GPIO порту через обвязку на КТ315. Для защиты от обратного напряжения на транзистор используем 1N4148, на базу был добавлен резистор 1.5кОм для защиты микроконтроллера.

 

Логика работы устройства:

 

Раз в минуту Распбери (впоследствии РБ) опрашивает Airfiber по SNMP запрашивая параметры: состояние RF линка, уровень сигнала. Если уровень сигнала падает ниже -75, либо RF интерфейс находится в состоянии DOWN РБ включает GPIO выход тем самым включая розетку в которую включен резерв. После этого также раз в минуту РБ проверяет на Аирфибере состояние этих параметров также раз в минуту, если 5 раз подряд РБ опросил аирфибир и 5 раз подряд получил от него ответ что уровень сигнала выше -75 и RF линк находится в состоянии UP - GPIO2 отключается выключая розетку и обесточивая резерв.

 

Если оба линка резерв и боевой оказываются в состоянии UP - это не причиняет никакого дискомфорта т.к. мы используем между коммутаторами агрегации - RSTP.

 

 

Готовое устройство включает в себя:

 

1. Raspberry Pi Model B - 1 шт.

2. Транзистор кт315 - 1 шт. (приобретем по товарному чеку в радиодеталях)

3. Резистор 1.5кОм - 1шт. (приобретем по товарному чеку в радиодеталях)

4. Диод 1N4148 - 1 шт. (приобретем по товарному чеку в радиодеталях)

5. Розетка SNR-SMART-DIN-A - 1 шт. (http://shop.nag.ru/catalog/00007.Avtomatizatsiya-i-monitoring/05630.Upravlenie-pitaniem/08154.SNR-SMART-DIN-A )

6. Блок питания для Raspberry Pi - 1 шт. (модель можно выбрать из списка http://elinux.org/RPi_VerifiedPeripherals#Power_adapters )

7. Розетка накладкая RJ-45

8. Расп. коробка о/у 140х200

 

Кого что интересует? Скрипт? Схема? Всем срать? =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кого что интересует? Скрипт? Схема? Всем срать? =)

Все интересует. Делитесь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот через такую обвязку мы соединяем розетку SNR-A и Малину. Резистор мне пришлось подбирать, т.к. изначально пытался использовать 10К, но транзистор лишь приоткрывался и реле не срабатывало. Попробовал 5К - незаработало, в итоге выпаял из старого БП 1.5К и стало в самый раз.

post-66811-095470300 1381818281_thumb.jpg

Изменено пользователем tofu

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

tofu, а какой ток по 5V потребляет розетка?

Вообще в таких случаях лучше использовать logic-level полевики. Типа IRLML0030 или еще какой другой...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

tofu, а какой ток по 5V потребляет розетка?

Вообще в таких случаях лучше использовать logic-level полевики. Типа IRLML0030 или еще какой другой...

в момент включения 80мА. потом значение стремится к нулю. там 1мА, 2мА... ниочем кароч. Кстати камень в огород shop.nag.ru могли бы и даташит сделать на розетку, чтобы не скакать с мультиметром.

Изменено пользователем tofu

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Камень это да. Я по ссылке на реле сходил и получил ноль информации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Камень это да. Я по ссылке на реле сходил и получил ноль информации.

ну поэтому я с ним и скакал) наскакал 80мА в момент включения реле. Причем разобрать розетку тож нереально, реле под кампаундом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вобщем в аттаче doc файл. Там полное описание. Может кому интересно. На данный момент у самих уже все работает.

Raspberry_kovalenko.doc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

жуть, в чем был смысл городить такую схему?

нужно было реализовать резервирование через L3. лишние хопы? Да ну нафиг, кто вообще на них смотрит))

Если заниматься онанизмом и вы все таки не хотите держать радио интерфейс в эфире, можно зашутдаунить его по SNMP, ну или если хотите совсем загасить железяку- по тому же SNMP гасить ПоЕ порт на каком-нибудь коммутаторе. но в любом случае есть опасность намутить петлю.

ЗЫ - на таком расстоянии просто обязательна работа АФ в халфдуплексе

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нужно было реализовать резервирование через L3. лишние хопы? Да ну нафиг, кто вообще на них смотрит))

Каким образом? Конкретнее пожалуйста.

 

Если заниматься онанизмом и вы все таки не хотите держать радио интерфейс в эфире, можно зашутдаунить его по SNMP, ну или если хотите совсем загасить железяку- по тому же SNMP гасить ПоЕ порт на каком-нибудь коммутаторе. но в любом случае есть опасность намутить петлю.

Допустим ближнюю железку я погашу по snmp c помощью заббикса (ну например, потому что вариант "руками" вообще не рассматривается), а как я погашу или подниму удаленную железку когда линк на аирфиберах уже упал?

 

ЗЫ - на таком расстоянии просто обязательна работа АФ в халфдуплексе

в хорошую погоду и в приемлимые осадки, линк стоит и не жужжит... так почему мне тогда нужно переводить его в халф?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А зачем гасить удалённую железку?

Все решения на базе wifi излучают только с одной стороны - точкой доступа. Пока клиент не поймал точку, он молчит. Достаточно гасить точку.

 

AF, кстати, ведёт себя так же - пока слэйв не словил сигнал мастера, он будет молчать в тряпочку.

Изменено пользователем rdc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А зачем гасить удалённую железку?

Все решения на базе wifi излучают только с одной стороны - точкой доступа. Пока клиент не поймал точку, он молчит. Достаточно гасить точку.

 

AF, кстати, ведёт себя так же - пока слэйв не словил сигнал мастера, он будет молчать в тряпочку.

гасим питание по двум причинам, первая по которой вы пояснили (чтобы не излучал) вторая чтобы падал или поднимался eth порт на коммутаторе чтобы адекватно отрабатывало кольцо на rstp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

rstp не обращает внимания на линк на порту.

он реагирует только на (не)прохождение пакетов bpdu

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

rstp не обращает внимания на линк на порту.

он реагирует только на (не)прохождение пакетов bpdu

да? а как коммутатор поймет что пора бы кольцо перестроить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Он рассылает специальные пакеты Bridge Protocol Data Unit.

Отправил в одну дырку, получил в другую - значит, кольцо закольцовано и на одном из портов надо прекратить пропуск трафика.

Отправил и не получил - значит, кольцо разомкнуто и пропуск трафика на резервном порту надо восстановить обратно.

Линки на портах тут вообще не при чём.

 

При этом, включить stp достаточно на коммутаторе с одной стороны. С другой стороны в этом нет нужды - коммутатор сам сообразит, с какого порта видны mac-адреса, и перенаправит трафик туда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Он рассылает специальные пакеты Bridge Protocol Data Unit.

Отправил в одну дырку, получил в другую - значит, кольцо закольцовано и на одном из портов надо прекратить пропуск трафика.

Отправил и не получил - значит, кольцо разомкнуто и пропуск трафика на резервном порту надо восстановить обратно.

Линки на портах тут вообще не при чём.

 

При этом, включить stp достаточно на коммутаторе с одной стороны. С другой стороны в этом нет нужды - коммутатор сам сообразит, с какого порта видны mac-адреса, и перенаправит трафик туда.

очень странно... конкретно на длинках без падения линка кольцо перестраиваться нехотело. вобщем сделали как сделали. это тоже опыт, для нас стал полезен

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Значит, что-то делали не так. Линк не имеет никакого отношения к stp - stp чует разрыв кольца безотносительно падения линка.

 

А вообще интересная мысль, надо убикам подкинуть - отключать радио по критерию пингуемости указанного хоста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.