APC Back-UP CS 500. Переделка data-порта под USB31.10.2012
Категория : Мастерская
«Сегодня речь пойдет о доработке консольного порта ИБП APC Back-UPS CS 500»
И так, в чем же суть доработки выше обозначенного упса ? А все предельно просто - на консольный порт, являющийся розеткой RJ50 (в отличии от RJ45 - обычной Ethernet-розетки), имеющиму 10 контактов, выведен полноценный USB и еще пара мутных линий, используемых при подключении по RS232 (вот тут - если не вру !).Просьба оратить ВНИМАНИЕ на то, что отчет распиновки идет от 10 к 1 (сверху вниз), если смотреть на розерку ! Обычно считают от вилки, но тут проще показать именно на том, что будем выпаивать и выбрасывать, дабы не путаться с зеркалированием и т.д.

Вот и дата-порт
Разобрать упс сможет и младенец, поэтому на этом не тормозим, а едем дальше. В принципе, достаточно от платы отключить только разъемы батареи. Остальное вытаскивается так и при пайке совершенно не мешает. Перепутать подключение батареи назад надо еще умудриться. На плате есть маркировка.

После изятия платы. Вид со стороны монтажа. Нумерация слева направо - 10->1
Теперть о распиновке и соответствии RJ50 - USB
RJ50.....USB
1........+5в
4........масса
7........тоже масса
9........Data-
10.......Data+
- Т.е. если совсем лениво, можно задублировать 1 и 10 контакты на 5 и 6 (благо не используются и висят в воздухе), тем самым использовать в RJ50 джек RJ45.
- Как вариант номер 2 - все тоже самое, но с перепайкой разъема под RJ45
- Найти RJ50 и собрать провод-переходник.
UPD. 16.09.2016
Как раз благодаря Дмитрию из комментариев, который дал ссылку на картинку размещенную ниже, можно наглядно оценить что требуется сделать, если Вы решили делать просто переходник USB<->RJ50. Думаю с ней все становится вообще ясно как 2 рубля.

Вот и дата-порт
Ну а поскольку "это не наш мэтод" (с), едем дальше.
А причина в том, что я на 100% уверен - если от упса отрубить дата-кабель, то через какое-то время его невозможно будет найти в квартире. Поэтому решено было использовать самый обычный шнур USB A - USB B которым подрубается свинское количество переферии к компу.

Вот этого друга мы и будем впаивать

Переходная "плата"

Прикидка
Переходная плата использовалась для того, чтобы не сверлить под USB плату упса, т.е. если обратить внимание - распайка RJ50 лесенкой, а USB - "квадратно-гнездовая". Да и места под монтаж не развернуться, так что решено было USB лепить вверх-ногами, напаивать плату (для надежности) и подпаиваться 4 проводками обычной витухи.

Распиновка разъемов USB

Провода уже припаяны. Распиновка слева направо 1->10

Прикидка. Пайка валенком, так что качество прет !

Сзади. Перекрестие для удобство монтажа.

Намертво крепим стяжкой через фикс.отверстия от RJ50

Под задник разъема подложена второпластовая изолирующая полоска


Стандартный аццкий прием ! Вклеено насмерть ! "Как скала" (с).

А это вид уже собранного упса
Дальше натюр-испытания с зажмуренными глазами и мольбами. Ну я так всегда делать... с детства


Детект и установка

Уперед ! К пропаже электричества !
ЗЫ.
Родной APC софт, как и ранее, оказался косым убожеством. При отрубании упса на стенде, завернул винду в сон, по возвращениею из которого, отвалилась клава до перезагрузки машины. Но как известно - 7 бед, 1 ресет !
Короче все пашет ! А кто подскажет софт, для НЕ Smart APC упсов и способный пахать по USB а не только COM-порту - милости в комменты.
ТОКАРАК ТЕПЕРТЬ !
ДАЗ МАЗЕРБОРД!
Если еще актуально - apcupsd
Сейчас некогда этим всем заниматься, так что потом займусь сей софтиной. Но беглый осмотр поисковиков выдал, что проблема порой имеет место быть и вполне себе решаема.
но все равно програмку запишу на бумажку, вдруг когда пригодится.
а для APC Back-UP RS 500 эта распиновка подойдет или там по другому?
http://forum.ru-board.com/topic.cgi?forum=5&topic=7028&start=0
I glued the port with superglue, insead of hotglue.
My UPS is a "APC Back-UPS 600". Pretty old, but it worked fine!!
ИБП купил на барахолке за 500 рублей (без батарей). Доволен эффектом результат/вложения.
Вот схема кабеля, если нужно кому
www.goo.gl/FnElHi
Имею APC bk500-rs (который без выводов RJ45/RJ50/RS232/USB...).
Судя по сообщению Дениса, открыв свой ИБП я не увижу там обвязки для его управления.
Вопрос, существуют ли в природе отдельные девайсы аля USB реле с контроллером?
Схему вижу следующую: в девайс подключено 220, другим концом девайс подключен по USB к ПК. Девайс в ПК определяется как некий ИБП и, в случае отключения 220, через контроллер подает сигнал по USB. В параллель этой схеме ставится неуправляемый APC bk500-rs, который обеспечивает работу от АКБ.
Другое дело, если с этой "чудной" Arduino не сталкивался и не работал, Но наверняка есть знакомые. которые в этом погрязли и могут сделать то, что нужно.
Так что не вижу преград. Единственное - не совсем ясно нафига такой огород, но с ума сходительство - это сугубо дело каждого. =)
8-белый,6-черный,5-зеленый,4-красный.
APC UPS ES 700 (который с белой надписью)
Правда вин10 не увидела объем батареи :(
Просверлил отверстие в RJ-50, проверил на "коротыш" выводы на плате. И впаял "намертво" обычный USB провод, благо навалом. Подключение к 1-4, 9-10. APS Black-UPS ES-525 работает норм. Родной софт работает без проблем, с задержкой отображения текущего состояния 2-3 сек., что в принципе не критично. WIN 8 pro. x64.
В обоих случаях просто припаял провод.
Хотел уточнить: если я делаю шнур под RJ45, мне розетку в ИБП менять на RJ45 или можно оставить RJ50? Вилка RJ45 в розетку RJ50 вставляется, но что там с контактами?
вместо обычного USB-A-B кабеля такое наколхозили...
тоже перепаяю в своих на USB-B.
Спасибо, автор!