Офлайн логер температури, струму, напруги мережі для побутових холодильників (USB версія)

Ответить
Сообщение
Автор
Аватара пользователя
mihaildub
Site Admin
Сообщения: 288
Зарегистрирован: 05 июн 2019 12:36
Контактная информация:

Офлайн логер температури, струму, напруги мережі для побутових холодильників (USB версія)

#1 Сообщение mihaildub » 28 сен 2020 20:15

РазвернутьЧитать на русском языке
Представляю вашему вниманию инструмент для мастера-холодильщика - логгер. Он полезен для отслеживания поведения холодильника/морозильника после ремонта или при подозрении на плавающую неисправность.

логгер.jpg

Логгер имеет 4 цифровых датчика температуры DS18B20, датчик тока и измеритель напряжения. Каждый из температурных датчиков на отдельном кабеле длиной 2 метра.
Сохраняет измеренные параметры во внутреннюю память. Работа с логгером осуществляется через программу PuTTY. Графики можно получить в программе OpenOfficeCalc.

Для работы с логгером нужно установить:
1) драйвер моста usb-uart Prolific PL-2303HXD LF;
2) терминальную программу PuTTY;
3) табличный процессор Apache OpenOffice Calc.

Пример информационного сообщения
инф сообщ.jpg

Управление с терминала нажатием соответствующих клавиш на клавиатуре ПК или ноутбука.
На логгере есть единственная кнопка, нажатие которой начинает процесс логгирования параметров напряжения сети, тока в цепи БХП и температуры с датчиков логгера с заданным пользователем интервалом (его можно менять). Окончание логгирования либо автоматическое по заполнении отведенной памяти либо досрочное с терминала. Если на момент подключения логгера к ПК или ноутбуку логгер находится в состоянии логгирования, и пользователь делает попытку получения сохраненных данных, то система предложит завершить процесс логгирования.
Начало логгирования, его окончание и моменты, когда напряжение на логгере восстанавливается после пропадания, сопровождается метками даты и времени.

Как пользоваться
Логгер в сеть, датчики температуры в отделения холодильника, оставить снаружи для измерения температуры окружающего воздуха или повесить на компрессор, конденсатор, лепесток испарителя и т.д по желанию. Измеряемая температура от -55 град.С до +125 град.С. В розетку логгера воткнуть вилку сетевого шнура холодильника, нажать на кнопку на логгере, прозвучит звуковой сигнал. Запись параметров с выбранным интервалом начата.
Если логгер получает питание (от usb или сети), и при этом нажать на кнопку на логгере, начнется новый лог. Без питания кнопка неактивна. Но это только в случае, если лог еще не запущен. Если логгирование уже идет, то кнопка неактивна всегда, хоть с питанием, хоть без.
Вся работа (настройки, чтение данных) через терминальную программу.

Как получить график лога
Подключить логгер к ПК, нажать цифру "0" для вывода информационного сообщения или "1" для получения результатов замеров. Зайти в файл лога putty.log, куда автоматически сохранились замеры. Скопировать лог нужного параметра, вставить в файл с графиками. Смотреть график. Все.

лог событий возобновления питания.jpg
лог событий возобновления питания.jpg (23.07 КБ) 104 просмотра
Вот такое еще он умеет. Каждое возобновление питания (или восстановление после просадки напряжения, когда чип ресетится) записывается в память в процессе логгирования. Всего таких записей может быть 6655, потом память заканчивается. Второй столбец - это номер замера, когда обнаружено возобновление питания логгера.
Здесь мы можем увидеть, что сеть у нас вполне себе (ноль событий). Или вообще ни о чем (много событий по провалу питания), надо менять всю проводку до трансформаторной будки.

Замеры температуры
Если в графике температуры появилось значение 127,9, это значит, что данные температуры неверно считались с датчика подряд 5 раз, поэтому в терминал было выведено заведомо недостижимое значение (датчик меряет до +125 град.С). Обычно такое бывает при мертвом или физически отсутствущем датчике.

Интервал между замерами настраивается от 1 минуты до 60 минут. Настраивается и количество температурных датчиков.
Если логгирование завершено досрочно с терминала, то результаты замеров выводятся только в том количестве, которое удалось снять. 10 замеров было, десять и выведет система.
Разрешающая способность токовых измерений 0,03 А.
Логгирование можно запустить при питании от usb, но замеры напряжения будут недостоверными. Это связано со схемотехникой логгера. Также следует избегать двойного питания (одновременно от сети и usb). Страшного ничего не случится (слаботочка гальванически изолирована от сети с одной стороны сетевым трансформатором, с другой датчиком тока на эффекте Холла), но данные напряжения будут недостоверными. Нормальными они будут только при питании от сети.
Минимальное напряжение сети, при котором логгер может работать, составляет 173 В.
Адекватные результаты замеров тока и напряжения возможны при сетевом напряжении выше 180 В. Ошибка по измерению напряжения может быть до 5 В. Верхний предел работы ограничен напряжением срабатывания варистора (MOV25D431K, рабочее напряжение (переменное) 275 В), после чего сгорает плавкий предохранитель 5 A. Максимальный измеряемый/рабочий ток 5 А.

миимальное рабочее напряжение_.jpg
Диапазон измерения напряжения сети.jpg
Пример лога напряжения (интервал 1 минута, длительность 17 часов), снятого нашим логгером.
лог напр_1 мин_17ч.jpg
Пример лога тока, снятого True RMS мультиметром OW16B, на который будем равняться в оценке токовых измерений нашим логгером.
лог тока OW16B.jpg
Пример лога тока нашего логгера (предыдущий и этот сняты в разное время).
Лог тока_логгер.jpg

Пример лога инверторного холодильника:
По расчетам внутренний аккумулятор для часов должен держать заряд без подзарядки несколько лет. Если вдруг он потребует замены, то после этого дату и время можно настроить из терминала.
По датчикам. При замене датчиков логгер тоже можно обучить самостоятельно. Это несложная процедура. Все датчики отпаиваются (отрезаются), на логгер подается питание. Он затирает сохраненные в памяти адреса датчиков. Потом по одному подключаем датчики и подаем питание. Логгер запоминает и сохраняет адрес датчика в памяти. Так делаем 4 раза (по одному для каждого датчика). Все, можно подключать все одновременно и пользоваться.
Есть защита от перезаписи данных лога, пока они не будут считаны. Если логгирование закончено, считываем данные, только после этого будет активна кнопка начала логгирования на логгере.
До вашої уваги інструмент майстра-холодильщика - логер. Він корисний для відстежування поведінки холодильника або морозильної камери після ремонту або при підозрі на плаваючу несправність.

логгер.jpg

Логер має 4 цифрових датчика температури DS18B20, датчик струму на ефекті Хола і вимірювач мережевої напруги. Кожен з температурних датчиків на окремому кабелі довжиною 2 метри.
Зберігає виміряні значення у внутрішню пам"ять. Робота с логером здійснюється через программу PuTTY. Графіки можна отримати у програмі OpenOfficeCalc.

Для роботы с логером треба встановити:
1) драйвер мосту usb-uart Prolific PL-2303HXD LF;
2) термінальну програму PuTTY;
3) табличний процесор Apache OpenOffice Calc.

Приклад інформаційного повідомлення
инф сообщ.jpg

Керування з терміналу натисканням відповідних клавіш на клавіатурі ПК або ноутбука.
На логері є єдина кнопка, натискання якоЇ розпочинає процес логування наступних параметрів: напруга мережі, струм у ланцюзі ПХП (побутового холодильного приладу) i температура з датчиків логера з завданим користувачем інтервалом (його можна змінювати). Закінчення процесу логування або автоматично (1024 заміра), або дострокове з терміналу. Якщо на момент підключення логера до ПК або ноутбука логер продовжує лог, і користувач робить спробу отримання збережених даних, то система запропонує зупинити логування.
Початок логування, його закінчення і моменти, коли напруга на логері відновлюється після пропадання або провалу, супроводжується мітками дати і часу.

Як користуватись
Логер в розетку, датчики температури у відділення холодильника, залишити ззовні для вимірювання температури навколишнього повітря або закріпити на компресорі, конденсаторі, випарнику і т.д за бажанням. Вимірювана температура від -55 град.С до +125 град.С. В розетку логера вставити вилку мережевого шнура холодильника, натиснути на кнопку на логері, прозвучить звуковий сигнал. Запис параметрів з вибраним інтервалом розпочато.
Якщо логер отримує живлення (від usb або мережі), і при цьому натиснути на кнопку на логері, почнется новий лог. Без живлення кнопка неактивна. Але це тільки у випадку, якщо лог ще не розпочато. Якщо ж він вже триває, то кнопка неактивна завжди (хоч з живленням, хоч без нього).
Вся робота (налаштування, читання даних) через терминальну програму.

Як отримати графік логу
Підключити логер до ПК, натиснути цифру "0" для виводу інформаційного повідомлення або "1" для отримання результатів замірів. Зайти в файл логу putty.log, куди автоматично збереглись результати замірів. Скопіювати лог потрібного параметру, вставити в файл с графіками. Дивитись графік. Все.

лог событий возобновления питания.jpg
лог событий возобновления питания.jpg (23.07 КБ) 104 просмотра
Логер ще вміє ось так. Кожне поновлення живлення (або запуск після просідання напруги мережі, коли мікроконтролер логеру перезавантажується) записується в пам"ять в процесі ведення логу. Всього таких записів може бути 6655, потім пам"ять закінчується. Другий стовбчик - це номер заміру, коли виявлено відновлення живлення логеру.
Тут ми можемо бачити, чи мережа нормальна (ноль випадків), чи з нею все геть погано (багато випадків по провалу живлення), і треба замінити всю проводку до трансформаторної будки.

Температурні значення
Якщо в графіку температури з"явилося значення 127,9, це значить, что дані температури невірно зчитано з датчику 5 разів підряд, тому в термінал було виведено заздалегідь недосяжне значення (датчик міряє до +125 град.С). Звичайно таке може бути через несправний або фізично відсутній датчик.

Інтервал між замірами налаштовується від 1 хвилини до 60 хвилин. Також налаштовується і кількість температурних датчиків.
Якщо процес логування завершено достроково з терміналу, то результати замірів виводятся тільки в тій кількості, яку вдалось отримати. Наприклад, було виконано 10 замірів, 10 і виведе система.
Роздільна здатність вимірювань по струму складає 0,03 А.
Логування можна розпочати при живленні від usb, але заміри напруги будуть недостовірними. Це пов"язано із схемотехнікою логера. Також слід уникати подвійного живлення (одночасно від мережі і від usb). Страшного нічого не станеться (слаботочка гальванічно ізольована від мережі з однієї сторони трансформатором, з іншої датчиком струму на ефекті Хола), але дані напруги будуть недостовірними. Вони можуть бути нормальними лише при живленні від мережі.
Мінімальна напруга мережі, при якій логер може працювати, складає 173 В.
Адекватні заміри значень струму і напруги можливі при напрузі мережі вище 180 В. Помилка при вимірюванні напруги може бути до 5 В. Верхній робочий рівень обмежений напругою спрацьовування варистора (MOV25D431K, робоча напруга (змінна) 275 В), після чого згорить запобіжник 5 A. Максимальний вимірюємий/рабочий струм 5 А.

миимальное рабочее напряжение_.jpg
Диапазон измерения напряжения сети.jpg
Приклад лога напруги (інтервал 1 хвилина, тривалість 17 годин), знятого нашим логером.
лог напр_1 мин_17ч.jpg
Приклад лога струму, знятого True RMS мультиметром OW16B, на показання якого будем рівнятись в оцінці струмових вимірювань нашого логера.
лог тока OW16B.jpg
Приклад лога струму нашого логера (попередній і цей зняті у різний час).
Лог тока_логгер.jpg

Приклад лога інверторного холодильника:
За розрахунками акумулятор для годинника реального часу повинен тримати заряд без підзарядки декілька років. Якщо ж з певних причин він буде потребувати заміни, то після цього дату і час можна встановити з терміналу.
При заміні датчиків логер також можна налаштувати самостійно, ця процедура не є складною. Усі датчики слід відпаяти або відрізати, на логер подати живлення. Він видалить збережені в пам"яті адреси встановлених датчиків. Потім підключаєм один датчик і подаємо живлення. Логер запам"ятовує і зберігає в пам"яті адресу датчика, що підключений. Так робимо 4 рази (по одному для кожного датчика). Все, можна підключати всі датчики одночасно і користуватись.
Є захист від перезапису даних логу, поки вони не будуть зчитані. Якщо логування закінчено, зчитуєм дані, тільки після цього кнопка початку логування стане активною.
Питайте свої відповіді

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость