Добавляем опцию передачи данных в мультиметр

Добавляем опцию передачи данных в мультиметр

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

На сегодняшний день выпускается масса недорогих моделей мультиметров на чипе DTM0660 с характеристиками достаточно хорошими для любительского использования, но без интерфейсов связи. На mysku.ru есть обзоры на мультиметры на этом чипе.

Отправной точкой для меня послужила вот эта статья от alvadep. Автор очень подробно описал процесс модернизации, так что мне осталось только сделать свою реализацию, добавив беспроводной канал связи (WiFi, bluetooth) и слегка изменить схему.

В качестве объекта модернизации я выбрал ANENG AN860B+ по цене чуть меньше $20.Добавляем опцию передачи данных в мультиметр

В отличие от оригинальной схемы я использовал другой чип USB-UART CH340E, добавил LDO для питания WiFi модуля ESP8266-01 и опциональную цепочку питания мультиметра от usb.

Добавляем опцию передачи данных в мультиметр

Плату интерфейса спроектировал с учетом монтажа поверх основной платы мультиметра.Добавляем опцию передачи данных в мультиметр

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

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

На плате есть PIC контроллер 10F200, который который конвертирует протокол связи для совместимости с функциональным  ПО. В него необходимо загрузить прошивку, я использовал программатор

Добавляем опцию передачи данных в мультиметр

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

Что бы не выпаивать чип я использовал следующую последовательность действий. Подключаемся к контактам 24C02 с помощью «прищепки», не подключая программатор включаем мультиметр на любой вид измерений после чего ждем 15 минут пока мультиметр уйдет в «сон». Убедившись что экран чист, подключаем программатор к «прищепке» и считываем содержимое EEPROM. Добавляем опцию передачи данных в мультиметр

Сделав резервную копию вносим необходимые изменения и записываем.Добавляем опцию передачи данных в мультиметр(скриншот из первоначальной статьи)

Для работы с EEPROM пригодился программатор на чипе CH341A.

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

Родные «саморезы» заменил на винты М2х7Добавляем опцию передачи данных в мультиметр

В  задней крышке сделал  вырез по форме платы и разъема micro USBДобавляем опцию передачи данных в мультиметр Добавляем опцию передачи данных в мультиметр

В защитном чехле с помощью пробойника сделал отверстиеДобавляем опцию передачи данных в мультиметрДобавляем опцию передачи данных в мультиметрДобавляем опцию передачи данных в мультиметр

Собрав все вместе можно приступать к испытаниям.

Для сбора данных будем использовать программу DMM Tool предназначенную для мультиметров PeakTech. В программе есть триггеры, экспорт в CSV или XML.

Ниже результат работы модифицированного мультиметра и DMM ToolДобавляем опцию передачи данных в мультиметр

10 отсчетов в секунду не самый плохой результат для прибора за $20.

Для ситуаций когда источник измерений находится далеко от компьютера я добавил в схему возможность установки WiFi ESP8266-01 и bluetooth модуля JDY-18.

Добавляем опцию передачи данных в мультиметр

В ESP8266-01загружаем например эту прошивку, предварительно указав в ней параметры своей беспроводной сети, IP адрес и скорость порта в 2400. С ее помощью будем поднимать мост для проброса порта.

На компьютере устанавливаем виртуальный порт от Tibbo.  Делаем настройки как картинках нижеДобавляем опцию передачи данных в мультиметрДобавляем опцию передачи данных в мультиметр

в результате у вас в системе появится виртуальный портДобавляем опцию передачи данных в мультиметр

после этого достаточно в настройках DMM Tool выбрать новый порт и мультиметр начнет передавать данные уже по беспроводному каналу. При этом необходимо обеспечить внешнее питание через micro USB с помощью сетевого БП или  power bank.Добавляем опцию передачи данных в мультиметр

Таким образом с минимальными затратами получаем полезный инструмент.

Для желающих повторить файлы в формате gerber для заказа плат и BOM можно взять здесь.

Видео с просторов ютуба для общего образования

Понравилась статья? Поделиться с друзьями:
Agkz.ru - блог файлообменника
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: