Калибровка батарей apc smart ups 750. Процесс калибровки ИБП фирмы APC

17.03.2019

Модельный ряд смартфонов Xiaomi стремительно усовершенствуется и расширяется, но лишь некоторые модели удостоены особого внимания со стороны компании и обновляются на протяжении длительного времени. Одним из таких телефонов стал Xiaomi Mi4. Обратим ваше внимание, что речь идет не о линейке «Mi», а именно о конкретной модели Mi4, четвертая реинкарнация которой была представлена в феврале этого года на выставке «Mobile World Congress 2016». За два года телефон претерпел значительные изменения как снаружи, так и изнутри. Сегодня мы хотим вам рассказать, что же менялось в смартфонах и какими новыми функциями они нас удивляли и радовали. Прежде чем перейти к сравнению - пара слов о каждой модели.

Xiaomi Mi4

Xiaomi Mi4 был анонсирован в июле 2014 года. Телефон сразу завладел вниманием публики, поднимая компанию на новый уровень в глазах покупателей, и задал высокую планку для всех китайские производителей. Используемые материалы и начинка дали возможность телефону попасть в премиальный сегмент по качеству, дизайну и производительности, при этом оставаясь в средней ценовой категории. Дизайн телефона хоть и не уникален, но держа его в руках пропадают все мысли о том, что он похож на какой-то другой гаджет. Смартфон действительно получился очень хорошим, что так же доказывает его популярность, как в самом Китае, так и в других странах мира.

Xiaomi Mi4i

Телефон был анонсирован спустя 8 месяцев, после презентации Mi4, в столице Индии, что не характерно для компании, так как обычно это событие проходит в Пекине. Слухов вокруг новинки ходило много и почти все они оправдались. Новый смартфон имел не топовую конфигурацию, утратил премиальный дизайн, корпус теперь был выполнен из поликорбаната и имел пять цветовых схем. В первую очередь телефон создавался для индийского рынка, где и начались его продажи. К особенностям модели можно отнести то, что стало возможно использовать две SIM - карты. В целом гаджет получился средним, про него сложно сказать, что то большее.

Xiaomi Mi4с

Следующей моделью, представленной публике, стал смартфон Mi4c. Его анонсировали в сентябре 2015 года, то есть прошло меньше полугода после презентации Mi4i. Столь быстрый выпуск обновленной версии немного удивил фанатов компании. На этот раз телефон получился весьма удачным с точки зрения начинки - она снова стала флагманской. У телефона появился новый USB порт Type-C, появилась функция Double Tap, позволяющая разблокировать экран двойным нажатием и обновленное железо, о котором мы поговорим чуть позже. В целом смартфон получился очень сбалансированный по соотношению цена-качество, но к сожалению, наследием предыдущей модели стал блеклый и неприметный дизайн.

Xiaomi Mi4s

Последняя реинкарнация, на данный момент, была представлена на выставке «Mobile World Congress » в феврале 2016 года, спустя полтора года после презентации первой модели. Новинка, в первую очередь, обращает на себя внимание обновленным дизайном. Наконец-то производитель ушел от обычного пластика и вернулся к металлическим рамкам и стеклу. У телефона появился сканер отпечатка пальцев, слот под карту MicroSD, и чуть более емкий аккумулятор. Более подробно ознакомиться с новинкой вы можете в карточке товара .

Какая же модель оказалась лучшей и худшей?

Ну что же, думаю настало время поговорить о самом интересном! Приступим к сравнению технических характеристик устройств, которое представлено ниже в таблице.

Таблица 1. Cравнение технических характеристик.

Операционная система

Android 4.4 Kitkat, с интерфейсом MIUI

Android 5.0.1 Lollipop,

с интерфейсом MIUI

Android 5.1.1 Lollipop,

с интерфейсом MIUI

С интерфейсом MIUI

Чипсет

Qualcomm MSM8974AC Snapdragon 801

Qualcomm MSM8939 Snapdragon 615

Qualcomm MSM8992 Snapdragon 808

Quad-core 2.5 GHz Krait 400

Quad-core 1.7 GHz Cortex-A53 & quad-core 1.0 GHz Cortex-A53

Quad-core 1.44 GHz Cortex-A53 & dual-core 1.82 GHz Cortex-A57

Adreno 330 578 MHz, 166.5 GFLOPS

Adreno 405

550 MHz,

59.4 GFLOPS

Adreno 418

600 MHz,

172.8 GFLOPS

Adreno 418

600 MHz,

172.8 GFLOPS

Количество SIM карт

Одна

Экран

5 дюймов, разрешение 1920x1080

5 дюймов, разрешение 1920x1080

5 дюймов, разрешение 1920x1080

Оперативная память

2 GB RAM

3 GB RAM

Камера (фронтальная)

8 MP, f/1.8 1080p, 30fps

5 MP, f/1.8

5 MP, f/2.0, 1080p

5 MP, f/2.0, 1080p

Камера (основная)

13 MP, f/1.8, автофокус, светодиодная вспышка

13 MP, f/2.0 автофокус, светодиодная вспышка

13 MP, f/2.0 фазовый автофокус, двойная светодиодная вспышка

13 MP, f/2.0 фазовый автофокус, двойная светодиодная вспышка

Внутренняя память

Слот MicroSD

Отсутствует

Отсутствует

Отсутствует

Присутствует

Навигация

A-GPS, GLONASS, BDS

A-GPS, GLONASS, BDS

A-GPS, GLONASS, BDS

A-GPS, GLONASS, BDS

Связь

GSM / CDMA / HSPA / EVDO / LTE(не во всех моделях)

GSM / HSPA / LTE

GSM / HSPA / LTE

GSM / CDMA / HSPA / LTE

Батарея

Li-Ion 3260 mAh

149 г.

Размеры

139.2 x 68.5 x 8.9 мм.

138.1 x 69.6 x 7.8 мм.

138.1 x 69.6 x 7.8 мм.

139.3 x 70.8 x 7.8 мм.

Металлическая рамка

Присутствует

Отсутствует

Отсутствует

Присутствует

Тип USB

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

1. Xiaomi M4i проигрывает своим конкурентам по большинству важных критериев, он не подойдет тем людям, кому важна высокая производительность устройств, а именно геймерам, и тем кто стремиться быть лучшим в синтетических тестах. Выбор процессора считаем крайне неудачным. В режиме повышенной нагрузки телефон может работать лишь с десяток минут, после чего его производительность падает до уровня стодолларового бюджетника. Ему на руку играет только небольшая цена, на что, наверное, и была сделана ставка.

2. Лучшим телефон, конечно же, выглядит новинка Xiaomi Mi4s. Хоть его процессор и графическое ядро используется те же, что и в Mi4c, но в нем присутствует несколько новых полезных функций, таких как слот по MicroSD карту, немного улучшенная камера, новая операционная система Android 6, а также более емкая батарея. Вместе с отличным новым дизайном смартфон явно выбивается в лидеры, по сравнению с предшественниками. Об удачном сочетании цены, качества и дизайна так же говорят и продажи устройства, в первые дни было распродано свыше 200 тысяч моделей!

3. Уже устаревший Xiaomi Mi4 смотрится до сих пор весьма неплохо на фоне своих старших собратьев, а если брать модель Xiaomi Mi4i, то и вовсе обходит ее по большинству параметров.

4. Отдельным пунктом хочется вынести дизайн устройств. С точки зрения внешнего вида, конечно, все не так однозначно. У каждого из нас свои предпочтения, поэтому скажу мнение только нашей редакции. На наш взгляд, Mi4 был лучшим среди собратьев по внешнему виду, пока не появился Mi4s. И в том, и в том гаджете используются материалы, присуще премиальному сегменту, металлические рамки, а в случае Mi4s даже используется стекло. Поэтому, все же, отдаем предпочтение Mi4s, а на заслуженное второе место - MI4

У Xiaomi получилась отличная линейка телефонов MI4 с замечательным соотношением цены и качества. Некоторые устройства получились чуть дороже, но при этом и менялась их начинка с внешнем видом, поэтому удорожание считаем весьма оправданным. К покупке рекомендуем все устройства, так как все они заслуживают внимание, но только разной целевой аудитории. Mi4s и Mi4 подойдет для тех кто ценит внешний вид, а Mi4i и Mi4c созданы для практичных людей. На этом все. Спасибо за внимание!

Альтернативные названия Mi4c - Mi4S

Дизайн

Информация о размерах и весе устройства, представленная в разных единицах измерения. Использованные материалы, предлагаемые цвета, сертификаты.

Ширина 69.6 мм
6.96 см
0.23 ft
2.74 in
68.5 мм
6.85 см
0.22 ft
2.7 in
70.76 мм
7.08 см
0.23 ft
2.79 in
Высота 138.1 мм
13.81 см
0.45 ft
5.44 in
139.2 мм
13.92 см
0.46 ft
5.48 in
139.26 мм
13.93 см
0.46 ft
5.48 in
Толщина 7.8 мм
0.78 см
0.03 ft
0.31 in
8.9 мм
0.89 см
0.03 ft
0.35 in
7.8 мм
0.78 см
0.03 ft
0.31 in
Вес 132 г
0.29 lbs
4.66 oz
149 г
0.33 lbs
5.26 oz
133 г
0.29 lbs
4.69 oz
Объем 74.97 см³
4.55 in³
84.86 см³
5.15 in³
76.86 см³
4.67 in³
Цвета Белый
Серый
Жёлтый
Сине-зелёный
Розовый
Белый
Чёрный
Чёрный
Белый
Золотистый
Лиловый
Материалы для изготовления корпуса Поликарбонат
Магниевый сплав
Нержавеющая сталь
Пластмасса
Стекло
Магниевый сплав

SIM-карта

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

Мобильные сети

Мобильная сеть - это радио-система, которая позволяет множеству мобильных устройств обмениваться данными между собой.

GSM GSM 850 MHz
GSM 900 MHz
GSM 1800 MHz
GSM 1900 MHz
GSM 850 MHz
GSM 900 MHz
GSM 1800 MHz
GSM 1900 MHz
GSM 850 MHz
GSM 900 MHz
GSM 1800 MHz
GSM 1900 MHz
CDMA CDMA 800 MHz
CDMA 1900 MHz
CDMA 800 MHz
CDMA 1900 MHz
CDMA 800 MHz
CDMA 1900 MHz
CDMA2000 - - 1xEV-DO Rev. A
TD-SCDMA TD-SCDMA 1880-1920 MHz
TD-SCDMA 2010-2025 MHz
TD-SCDMA 1880-1920 MHz
TD-SCDMA 2010-2025 MHz
TD-SCDMA 1900 MHz
TD-SCDMA 2000 MHz
UMTS UMTS 850 MHz
UMTS 900 MHz
UMTS 1900 MHz
UMTS 2100 MHz
UMTS 850 MHz
UMTS 900 MHz
UMTS 1900 MHz
UMTS 2100 MHz
UMTS 850 MHz
UMTS 900 MHz
UMTS 1900 MHz
UMTS 2100 MHz
LTE LTE 1800 MHz
LTE 2100 MHz
LTE 2600 MHz
LTE-TDD 1900 MHz (B39)
LTE-TDD 2300 MHz (B40)
LTE-TDD 2500 MHz (B41)
LTE-TDD 2600 MHz (B38)
- LTE 1800 MHz
LTE 2100 MHz
LTE 2600 MHz
LTE-TDD 1900 MHz (B39)
LTE-TDD 2300 MHz (B40)
LTE-TDD 2500 MHz (B41)
LTE-TDD 2600 MHz (B38)

Технологии мобильной связи и скорость передачи данных

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

Oперационная система

Операционная система - это системное программное обеспечение, управляющее и координирующее работу хардверных компонентов в устройстве.

Oперационная система (OS) MIUI V7 (Android 5.0 Lollipop; Android 5.1.1 Lollipop)
MIUI V7.2 (Android 5.1.x Lollipop)
MIUI V8 (Android 7.0 Nougat)
MIUI V9
MIUI V10
MIUI V5 (Android 4.4 KitKat)
MIUI V6

MIUI V7.1 (Android 6.0.1 Marshmallow)

MIUI V9
MIUI V10
MIUI V7 (Android 5.1.1 Lollipop)
MIUI V7.2 (Android 6.0 Marshmallow)
MIUI V8 (Android 7.0 Nougat)
MIUI V9
MIUI V10

SoC (Система на кристалле)

Система на кристалле (SoC) включает в один чип все самые главные хардверные компоненты мобильного устройства.

SoC (Система на кристалле) Qualcomm Snapdragon 801 MSM8974AC Qualcomm Snapdragon 808 MSM8992
Технологический процесс 20 нм 28 нм 20 нм
Процессор (CPU) Krait 400 2x 1.8 GHz ARM Cortex-A57, 4x 1.44 GHz ARM Cortex-A53
Разрядность процессора 64 бит 32 бит 64 бит
Архитектура набора команд ARMv8-A ARMv7 ARMv8-A
Кэш-память нулевого уровня (L0) 4 кБ + 4 кБ 4 кБ + 4 кБ 4 кБ + 4 кБ
Кэш-память первого уровня (L1) 16 кБ + 16 кБ 16 кБ + 16 кБ 16 кБ + 16 кБ
Кэш-память второго уровня (L2) 2048 кБ
2 МБ
2048 кБ
2 МБ
2048 кБ
2 МБ
Kоличество ядер процессора 6 4 6
Тактовая частота процессора 1800 МГц 2500 МГц 1800 МГц
Графический процессор (GPU) Qualcomm Adreno 418 Qualcomm Adreno 330 Qualcomm Adreno 418
Kоличество ядер графического процессора - 4 -
Тактовая частота графического процессора 600 МГц 578 МГц 600 МГц
Объём оперативной памяти (RAM) 2 ГБ
3 ГБ
3 ГБ 3 ГБ
Тип оперативной памяти (RAM) LPDDR3 LPDDR3 LPDDR3
Количество каналов оперативной памяти Двухканальная Двухканальная Двухканальная
Частота оперативной памяти 933 МГц 933 МГц 933 МГц

Встроенная память

Каждое мобильное устройство имеет встроенную (несъемную) память с фиксированным объемом.

Экран

Экран мобильного устройства характеризуется своей технологией, разрешением, плотностью пикселей, длиной диагонали, глубиной цвета и др.

Тип/технология IPS JDI IPS IPS
Диагональ 5 in
127 мм
12.7 см
5 in
127 мм
12.7 см
5 in
127 мм
12.7 см
Ширина 2.45 in
62.26 мм
6.23 см
2.45 in
62.26 мм
6.23 см
2.45 in
62.26 мм
6.23 см
Высота 4.36 in
110.69 мм
11.07 см
4.36 in
110.69 мм
11.07 см
4.36 in
110.69 мм
11.07 см
Соотношение сторон 1.778:1
16:9
1.778:1
16:9
1.778:1
16:9
Разрешение 1080 x 1920 пикселей 1080 x 1920 пикселей 1080 x 1920 пикселей
Плотность пикселей 441 ppi
173 ppcm
441 ppi
173 ppcm
441 ppi
173 ppcm
Глубина цвета 24 бит
16777216 цветы
24 бит
16777216 цветы
24 бит
16777216 цветы
Площадь, занимаемая экраном 71.93 % 72.51 % 70.17 %
Другие характеристики Ёмкостный
Мультитач
Ёмкостный
Мультитач
Ёмкостный
Мультитач
OGS (One Glass Solution)
Full Lamination Technology
95% NTSC
Viewing angle - 178°
Display manufacturer - Japan Display Inc.
OGS (One Glass Solution)
Full Lamination Technology
85% NTSC
Full Lamination Technology
95% NTSC

Датчики

Различные датчики выполняют различные количественные измерения и конвертируют физические показатели в сигналы, которые распознает мобильное устройство.

Основная камера

Основная камера мобильного устройства обычно расположена на задней части корпуса и используется для фото- и видеосъемки.

Модель датчика Samsung S5K3M2 Sony IMX214 Exmor RS -
Тип датчика ISOCELL CMOS CMOS
Размер датчика 4.69 x 3.52 мм
0.23 in
4.69 x 3.52 мм
0.23 in
-
Размер пикселя 1.127 мкм
0.001127 мм
1.115 мкм
0.001115 мм
-
Кроп-фактор 7.38 7.38 -
Диафрагма f/2 f/1.8 f/2
Фокусное расстояние - - 4.1 мм
Тип вспышки Двойная LED LED Двойная LED
Разрешение изображения 4160 x 3120 пикселей
12.98 Мп
4208 x 3120 пикселей
13.13 Мп
4160 x 3120 пикселей
12.98 Мп
1920 x 1080 пикселей
2.07 Мп
3840 x 2160 пикселей
8.29 Мп
1920 x 1080 пикселей
2.07 Мп
30 кадров/сек 30 кадров/сек 30 кадров/сек
Характеристики Автофокус
Серийная съёмка
Цифровой зум

Географические метки
Панорамная съёмка
HDR съёмка
Сенсорная фокусировка
Распознавание лиц
Настройка баланса белого
Настройка ISO
Компенсация экспозиции
Режим выбора сцены
Режим макросъёмки
Автофокус
Следящий автофокус
Серийная съёмка
Цифровой зум
Цифровая стабилизация изображения
Географические метки
Панорамная съёмка
HDR съёмка
Сенсорная фокусировка
Распознавание лиц
Настройка баланса белого
Настройка ISO
Компенсация экспозиции
Режим выбора сцены
Автофокус
Серийная съёмка
Цифровой зум
Цифровая стабилизация изображения
Географические метки
Панорамная съёмка
HDR съёмка
Сенсорная фокусировка
Распознавание лиц
Настройка баланса белого
Настройка ISO
Компенсация экспозиции
Автоспуск
Режим выбора сцены
Режим макросъёмки
Phase detection
5-element lens
720p @ 120 fps
Available also with Sony IMX258 Exmor RS (CMOS)
1080p @ 30 fps
720p @ 120 fps
6-element lens
Blue filter glass
Close-loop AF system
Phase detection
5-element lens

Дополнительная камера

Дополнительные камеры обычно монтируются над экраном устройства и используются в основном для видеоразговоров, распознавания жестов и др.

Модель датчика - Sony IMX219PQ Exmor R -
Тип датчика - CMOS BSI -
Размер датчика - 3.67 x 2.76 мм
0.18 in
-
Размер пикселя - 1.124 мкм
0.001124 мм
-
Кроп-фактор - 9.42 -
Диафрагма f/2 f/1.8 f/2
Фокусное расстояние - - 1.9 мм
Разрешение изображения 2560 x 1920 пикселей
4.92 Мп
3264 x 2448 пикселей
7.99 Мп
2592 x 1944 пикселей
5.04 Мп
Разрешающая способность видео 1920 x 1080 пикселей
2.07 Мп
1920 x 1080 пикселей
2.07 Мп
1920 x 1080 пикселей
2.07 Мп
Видео - кадровая частота/кадров в сек. 30 кадров/сек 30 кадров/сек 30 кадров/сек
Wide-angle lens - 85° - Wide-angle lens - 85°

Аудио

Информация о типе громкоговорителей и поддерживаемых устройством аудиотехнологиях.

Радио

Радио мобильного устройства представляет собой встроенный FM-приемник.

Wi-Fi

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

USB

USB (Universal Serial Bus) - это индустриальный стандарт, который позволяет разным электронным устройствам обмениваться данными.

Разъём для наушников

Это аудиоконнектор, который называется еще и аудиоразъемом. Наиболее широко используемый стандарт в мобильных устройствах - это 3.5 мм разъем для наушников.

Подключение устройств

Информация о других важных технологиях подключения, поддерживаемых устройством.

Браузер

Веб-браузер - это программное приложение для доступа и рассматривания информации в интернете.

Форматы/кодеки видео файлов

Мобильные устройства поддерживают разные форматы и кодеки видео файлов, которые соответственно сохраняют и кодируют/декодируют цифровые видеоданные.

Данная статься посещена некоторым аспектам эксплуатации и несамостоятельного ремонта APC SmartUPS 700 и аналогичных ИБП.
Вся эта информация подается «как есть» для ознакомления и за ее применение на практике ни я, ни корпорация APC ответственности не несем. На Ваш страх и риск. Там 220 Вольт, я Вас предупредил.

Предыстория.
Жил этот представитель источников бесперебойного питания у меня много лет в добром здравии, пока на крышку по центру не уронили нечто тяжелое, после чего у пациента полностью «отвалился мозг» и он не перешел в бессознательное состояние.
(надо отметить, что защитной пленки сверху платы уже не было, потерялась в сервис центрах)
Вскрытие показало несколько обгорелостей в районе соприкосновения заземленной крышки с платой и следы старых(не моих) ремонтов. Так как была возможность, ИБП был сдан в сервис, где его привели в чувство, и он еще пол года работал, после чего стал вести себя неадекватно. Решено было подключить его к компу и проверить пороги срабатывания, заряд батарей, и.т.п, ну на то он и «смарт», что много всего умеет показывать.

Подключаемся.
И вот тут начались проблемы, ни одна из схем шнурков для подключения его к компу не заработала, равно как и ни один имеющийся шнур. Все программы говорили что ИБП не подключен, а единственное что было видно в терминале это знак "?", появляющийся при включении, что говорило о якобы неожиданном исчезновении сетевого напряжения. После длительного изучения мануалов были найдены следующие данные:
Для коммуникации по Smart протоколу нужен шнур 940-0024С, вот он сам и его распайка.

Но, Как уже было сказано, подключение по этой схеме успехов не принесло. После дальнейшего копания во всемирной помойке, была раскопана схема Smart UPS 700, точнее платы версии 640-0730P, хотя у меня оказалась версия 640-0730N, различия оказались не принципиальными. Было выяснено, что на разъем DB9F на задней панели ИБП сигналы попадают через специализированную микросхему IC2(по схеме), очевидно, помимо всего прочего выполняющую развязку и согласование TTL UART с уровнями RS232.


Интересующие нас лини подключения RX(1 DB9) и TX(2 DB9) подключаются, соответственно, к выводам 15(SDI) и 4(SDO) этой микросхемы. Проверка резисторов и конденсаторов в этих линиях ничего не дала, из чего было выдвинуто предположение о выгорании входа SDI IC2. Поскольку заменить микросхему оказалось нечем, решено было попытаться подключиться к UPS минуя её. В данной модели ИБП используется микроконтроллер P83C654. Быстрое прочтение даташита на него показало, что общение с внешним миром происходит через стандартный Full Duplex UART, c TTL уровнями 5В, и приходят они на выводы SDO-UP(3 IC2)(TXD) и SDI-UP(14 IC2)(RXD) почившей микросхемы IC2.

Далее дело техники. В ближайшем магазине сотовой связи закуплен телефонный шнурок, а по сути USB-UART адаптер на контроллере PL2303, телефонный разъем удален, оставлены только линии RXD, TXD, GND.


Соединяем шнурок с выводами 3(TXD), 14(RXD), 8(GND), подключаемся на скорости 2400бод, данные 8бит, 1 стоп бит, без проверки четности, и ура! Всё работает.
По SMART протоколу, конечно, остальные линии IC2 ведь не использованы.

Калибровка.

Теперь о том, ради чего все и начиналось. По случаю у меня оказались 2 новых аккумулятора 12В 7,2А/Ч, после их установки, включения и проверки под нагрузкой в 2x100Ватт лампочки, результаты не обнадежили - ИБП проработал пару минут и отключился при полностью заряженных АКБ… Ну ясно, что что-то тут не так. Выполнение калибровки командой «D» в Smart режиме ничего не дало. Опять курим маны.
Все динамические характеристики батареи микроконтроллер хранит в регистре 0 энергонезависимой памяти, и при старении батареи, уменьшающееся значение коэффициента для расчета емкости заносится в этот регистр.
Так вот, сам UPS не умеет увеличивать значение этого регистра при выполнении калибровки! Необходимо записать туда значение по умолчанию - 0х96(в шестнадцатеричном виде)(для Smart UPS 700) вручную, через терминал, перед калибровкой, а далее, запустив калибровку с нагрузкой 30-40%, набраться терпения и ждать…

PS. Пара ссылок, которые помогли в решении вопроса. Протокол SmartUPS, описание регистров, схемы, всё что тут не поместилось.

Многим администраторам, обслуживающим серверную инфраструктуру так или иначе приходилось сталкиваться в своей работе с широко распространённой линейкой источников бесперебойного питания (ИБП) Smart-UPS торговой марки APC by Schneider Electric . Многие из тех, кому самостоятельно приходилось заниматься заменой батарейных картриджей и/или (о боже!) заменой аккумуляторных батарей в батарейных картриджах в этих ИБП, хорошо знают о том, что после замены батарей нужно проводить калибровку ИБП (Runtime Calibration ) для того, чтобы ИБП скорректировал расчётное время работы от батарей. Однако далеко не все знают о том, что после смены батарей на некоторых моделях "умных" ИБП APC требуются дополнительные манипуляции по сбросу внутренних регистров блока управления ИБП для того, чтобы время работы от батарей рассчитывалось действительно корректно. В этой заметке мы рассмотрим пример того, как отсутствие необходимых действий может привести к некорректной работе ИБП и то, как это можно исправить.

В качестве примера мы будем рассматривать одну из старых моделей линейки APC Smart-UPS – ИБП APC Smart-UPS 5000 (SU5000RMI5U ), 5kVA, 3750W.

После длительного срока эксплуатации ИБП (6 лет) без замены батарей, расчётное время работы от батарей (при условии их полной зарядки) даже при невысоком уровне нагрузки стало выглядеть очень уныло – порядка 11 минут при нагрузке ~33%

Чтобы узнать о том, каким на самом деле должно быть время работы от батарей при конкретной нагрузке, можем обратиться к сайту производителя, где на странице информации об ИБП на вкладке Technical Specifications в разделе Batteries & Runtime есть ссылка на график Runtime Graph

Так как в графике нагрузка указана в Ваттах, нам потребуется перевести процентную величину нагрузки, которую нам показывает ИБП в Ватты, то есть 3750W * 32,7/100 = ~1226W. Пройдёмся по кривой графика курсором мыши до, примерно, нашего значения нагрузки в Ваттах (шаг графика - 25Ватт) и узнаем какое ориентировочное время работы от батарей должно быть при такой нагрузке. В нашем случае это ~38 минут.

Таким образом, время работы от батарей на нашем ИБП при текущей нагрузке должно быть примерно в три раза больше от того, что мы сейчас имеем. Понятно, что в нашем случае для решения проблемы, в первую очередь, необходима замена аккумуляторных батарей, так как они уже отработали приличный период и вышли за пределы Expected Battery Life (см. скриншот выше), заявленный производителем, который оставляет до 5 лет.

Однако, проведя на ИБП горячую замену аккумуляторных батарей (без отключения продуктивной нагрузки) и выполнив после этого процедуру калибровки, мы обнаруживаем, что расчётное время работы от батарей не изменилось в большую сторону и по прежнему составляет около 10 минут.

Причиной такого поведения ИБП может являться то, что в процессе эксплуатации в блоке управления ИБП со временем могут меняться в меньшую сторону значения некоторых регистров, которые используются при расчёте времени работы от батарей. Поэтому при замене батарей, как минимум, может потребоваться корректировка регистра "0 " для того, чтобы последующий расчёт времени работ от батарей в процессе калибровки был высчитан корректно и не давал в дальнейшем ощутимых перекосов.

Сделать корректировку регистра можно при прямом подключении к COM-порту, расположенному на задней части ИБП. В Интернете можно найти материалы, в которых для корректировки регистра используются какие-то специализированные утилиты, например, утилита UpsDiag , описание использования которой можно найти в статье Калибровка ИБП APC Smart-UPS 1000 RM . В нашем случае данная утилита по какой-то причине не заработала, поэтому мы будем использовать подключение на COM-порт с помощью PuTTY .

Итак, общая последовательность действий по приведению нашего ИБП во вменяемое состояние будет такой:

1) Подключаемся к COM-порту и устанавливаем на ИБП регистр "0" в максимальное значение.
2) Устанавливаем на ИБП дату замены батарей и количество внешних блоков батарей.
3) Убедившись в полном заряде батарей и небольшой нагрузке (35/40%), запускаем калибровку.
4) Проверяем результат

Подключаемся к COM-порту ИБП и корректируем регистр "0"

Для подключения к COM-порту ИБП APC потребуется специальный кабель от производителя, который, как правило, поставляется в комплекте с ИБП. Этот кабель используется для прямого подключения к ИБП из ПО управления PowerChute Business Edition и он же может использоваться для прямого подключения через сторонние утилиты типа PuTTY .

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

В нашем случае, для подключения к ИБП SU5000RMI5U требуется кабель с интерфейсом RS-232C (DB-9M/DB-9F) с кодом APC 940-0024 (Кабель связи с ИБП по протоколу Smart Signalling )

На всякий случай приведу схему распиновки данной модели кабеля:

Прозвонив кабель, и убедившись в том, что это именно то, что нам нужно, подключаем его к COM-порту на задней панели ИБП (выделен оранжевым)

Если в Smart-Slot ИБП установлен модуль управления APC Network Management Card /NMC (выделен красным), то для возможности корректировки регистров ИБП через COM-порт, потребуется на время извлечь из слота этот модуль (в наше случае модуль из Smart-Slot может быть извлечён или включён обратно "на горячую"). Если этого не сделать, то мы попросту не сможем подключиться к ИБП в режиме программирования.

Второй конец кабеля подключаем к стандартному COM-порту компьютера. В нашем случае в качестве компьютера выступает физический сервер с COM-портом на базе ОС Windows Server 2012 R2 . На сервере запускаем утилиту PuTTY (с правами администратора), переходим на вкладку Serial и настраиваем параметры подключения к последовательному порту:

  • 2400 bauds
  • 8 Data bits
  • 1 Stop bit
  • None Parity
  • XON /XOFF Flow control

Открыв подключение к порту, аккуратно (не нажимая никаких лишних клавиш), нажимаем сочетание "Shift " + "Y ". Если нет никакой реакции со стороны ИБП, повторно нажимаем это сочетание, пока не появится ответ "SM ", что означает переключение сессии в режим Smart Mode

Затем нажимаем "1 ", ждём пару секунд и снова нажимаем "1 ". Опять же, важно не нажимать никаких других кнопок, и если с первого раза ИБП не ответил, то повторяем попытку снова, варьируя интервал между нажатиями "1" от одной до 4-5 секунд. Если ИБП не отвечает, можно попробовать перезапустить сессию подключения к COM-порту, так как замечено, что после некоторой безуспешной последовательности нажатий, ИБП может полностью перестать отвечать.

В результате парных нажатий "1" мы должны добиться от ИБП ответа "PROG ", что означает что мы успешно перешли в режим программирования.

Теперь мы можем обратиться к интересующему нас регистру "0". Для этого нажимаем на клавиатуре "0 ", на что ИБП должен нам вернуть некоторое hex-значение (в нашем примере это "44")


Увеличить или уменьшить это значение мы можем с помощью кнопок "+ " или "- ", при этом каждое нажатие будет сопровождается звуковым сигналом ИБП. Нам нужно выставить редактируемый регистр "0" в максимально возможно значение. Нажимаем кнопку "+ " до тех пор, пока не дойдём до самого большого значения "FF " (если вдруг проскочили это значение, то значения пойдут повторно, начиная с самого малого "00").

После того, как нужное значение регистра установлено, нажимаем сочетание клавиш "Shift " + "R " для того, чтобы покинуть режим программирования. В ответ от ИБП мы получим "BYE "

На этом корректировка регистра закончена и окно PuTTY можно закрыть.

Дополнительно можем повторно переподключиться к COM-порту и убедиться в том, что ИБП возвращает именно то значение, которое мы установили. Используем туже последовательность кнопок ("Shift " + "Y ", "1 "…"1 ","0","Shift " + "R ")

Дополнительную информацию о том, какие ещё значения мы можем получать и передавать в режиме Smart Mode (SM ) при прямом подключении на COM-порт ИБП, можно, например в статье APC’s smart protocol.

После того, как работа с COM-портом завершена, можем снова вставить в Smart-Slot ранее отключенный модуль NMC .

Устанавливаем на ИБП дату замены батарей и количество внешних блоков батарей

Отдельное внимание стоит обратить на правильность установки констант, содержащих количество батарей и дату установки батарей, так как эти показатели, в купе с выше откорректированным регистром, влияют на расчёт времени работы от батарей. Установить правильные значения этих констант нужно до того, как запускать калибровку.

Если ИБП, как в нашем примере, управляется с помощью модуля NMC , то изменить значения количества батарей и времени их установки можно, например, через веб-интерфейс NMC, перейдя на вкладку UPS и выбрав в меню Configuration > general

Если со значением Last Battery Replacement всё понятно, то относительно значения External Batteries можно сказать, что всё не всё так просто, как кажется. Дело в том, что у разных моделей ИБП APC используется разная логика для подсчёта этого показателя. Некоторую обобщенную информацию по этому поводу можно найти в документе APC FAQ - FA156601 - Adding External Batteries to an SU, SUM, SURT, SURTA, SURTD or SUA series Smart-UPS XL . Помимо этого некоторую информацию можно получить на форуме поддержки . Точную информацию по той или иной модели ИБП можно попробовать поискать в документации к ИБП. Говорю "попробовать" по той причине, что не у всех моделей ИБП можно найти эту информацию в документации. Например, у рассматриваемого в нашем примере ИБП, такой информации в доступном на сайте документе User’s Manual просто нет. Возможно это связано с тем, что данная модель ИБП не предполагает подключение каких-либо дополнительных блоков батарей. Поэтому в нашем случае, в соответствии с вышеупомянутым документом FAQ, в поле количество батарей устанавливается значение равное 0 .

В качестве дополнительного примера приведу выдержку из документа Installation and Operation Smart-UP RT к другой модели ИБП (APC Smart-UPS RT 6000VA RM SURT6000XLI ), где конкретно расписано то, по какому принципу рассчитывается показатель External Batteries . Здесь объясняется, например то, что в случае, если к ИБП подключен один внешний блок батарей (SURT192XLBP ), то показатель External Batteries будет равен 2 , так как в подсчёт включается внутренняя батарея ИБП.

После корректировки регистра "0" и изменения количества батарей, ИБП может резко увеличить показатель времени работы от батарей. Для наглядности покажу этот скачок на графике в системе мониторинга Icinga :

Запускаем калибровку и проверяем результат

Перед запуском калибровки ИБП нужно дождаться полного заряда батарей. В разных источниках в Интернете можно встретить схожую рекомендацию проводить калибровку при небольшой нагрузке в районе 35-40% от предельно допустимого значения. Рассматриваемый в нашем примере ИБП как раз имеет приблизительно такую нагрузку. Запустить процедуру калибровки можно, например, через веб-интерфейс NMC, перейдя на вкладку UPS и выбрав пункт меню Diagnostics

По окончании процесса калибровки расчётное время работы от батарей должно скорректироваться. На нашем графике хорошо видно, что после скачка, вызванного реконфигурацией ИБП, идёт провал, вызванный калибровкой, а после завершения калибровки расчётное время выходит на более вменяемый показатель.

В конечном итоге, в рассматриваемом нами примере, ранее отображаемое ИБП время работы от батарей с ~10 минут увеличилось до ~30 минут, то есть ощутимо приблизилось к показателю, который мы видели на графике на сайте производителя.

Дополнительные источники информации :

Данная статься посещена некоторым аспектам эксплуатации и несамостоятельного ремонта APC SmartUPS 700 и аналогичных ИБП.
Вся эта информация подается «как есть» для ознакомления и за ее применение на практике ни я, ни корпорация APC ответственности не несем. На Ваш страх и риск. Там 220 Вольт, я Вас предупредил.

Предыстория.
Жил этот представитель источников бесперебойного питания у меня много лет в добром здравии, пока на крышку по центру не уронили нечто тяжелое, после чего у пациента полностью «отвалился мозг» и он не перешел в бессознательное состояние.
(надо отметить, что защитной пленки сверху платы уже не было, потерялась в сервис центрах)
Вскрытие показало несколько обгорелостей в районе соприкосновения заземленной крышки с платой и следы старых(не моих) ремонтов. Так как была возможность, ИБП был сдан в сервис, где его привели в чувство, и он еще пол года работал, после чего стал вести себя неадекватно. Решено было подключить его к компу и проверить пороги срабатывания, заряд батарей, и.т.п, ну на то он и «смарт», что много всего умеет показывать.

Подключаемся.
И вот тут начались проблемы, ни одна из схем шнурков для подключения его к компу не заработала, равно как и ни один имеющийся шнур. Все программы говорили что ИБП не подключен, а единственное что было видно в терминале это знак "?", появляющийся при включении, что говорило о якобы неожиданном исчезновении сетевого напряжения. После длительного изучения мануалов были найдены следующие данные:
Для коммуникации по Smart протоколу нужен шнур 940-0024С, вот он сам и его распайка.

Но, Как уже было сказано, подключение по этой схеме успехов не принесло. После дальнейшего копания во всемирной помойке, была раскопана схема Smart UPS 700, точнее платы версии 640-0730P, хотя у меня оказалась версия 640-0730N, различия оказались не принципиальными. Было выяснено, что на разъем DB9F на задней панели ИБП сигналы попадают через специализированную микросхему IC2(по схеме), очевидно, помимо всего прочего выполняющую развязку и согласование TTL UART с уровнями RS232.


Интересующие нас лини подключения RX(1 DB9) и TX(2 DB9) подключаются, соответственно, к выводам 15(SDI) и 4(SDO) этой микросхемы. Проверка резисторов и конденсаторов в этих линиях ничего не дала, из чего было выдвинуто предположение о выгорании входа SDI IC2. Поскольку заменить микросхему оказалось нечем, решено было попытаться подключиться к UPS минуя её. В данной модели ИБП используется микроконтроллер P83C654. Быстрое прочтение даташита на него показало, что общение с внешним миром происходит через стандартный Full Duplex UART, c TTL уровнями 5В, и приходят они на выводы SDO-UP(3 IC2)(TXD) и SDI-UP(14 IC2)(RXD) почившей микросхемы IC2.

Далее дело техники. В ближайшем магазине сотовой связи закуплен телефонный шнурок, а по сути USB-UART адаптер на контроллере PL2303, телефонный разъем удален, оставлены только линии RXD, TXD, GND.


Соединяем шнурок с выводами 3(TXD), 14(RXD), 8(GND), подключаемся на скорости 2400бод, данные 8бит, 1 стоп бит, без проверки четности, и ура! Всё работает.
По SMART протоколу, конечно, остальные линии IC2 ведь не использованы.

Калибровка.

Теперь о том, ради чего все и начиналось. По случаю у меня оказались 2 новых аккумулятора 12В 7,2А/Ч, после их установки, включения и проверки под нагрузкой в 2x100Ватт лампочки, результаты не обнадежили - ИБП проработал пару минут и отключился при полностью заряженных АКБ… Ну ясно, что что-то тут не так. Выполнение калибровки командой «D» в Smart режиме ничего не дало. Опять курим маны.
Все динамические характеристики батареи микроконтроллер хранит в регистре 0 энергонезависимой памяти, и при старении батареи, уменьшающееся значение коэффициента для расчета емкости заносится в этот регистр.
Так вот, сам UPS не умеет увеличивать значение этого регистра при выполнении калибровки! Необходимо записать туда значение по умолчанию - 0х96(в шестнадцатеричном виде)(для Smart UPS 700) вручную, через терминал, перед калибровкой, а далее, запустив калибровку с нагрузкой 30-40%, набраться терпения и ждать…

PS. Пара ссылок, которые помогли в решении вопроса. Протокол SmartUPS, описание регистров, схемы, всё что тут не поместилось.