Товары из Китая

Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).


Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).

Мультиметр LOMVUM DM616 «из коробки» ни чем не выделяется из общей массы не дорогих компактных мультиметров. Все тот же ограниченный функционал обусловленный компактностью и невозможностью размещения дополнительных функциональных кнопок в столь малых габаритах. А хотелось бы компактный мультиметр с полным набором дополнительных функций.

Доработка существенно расширит функционал мультиметра LOMVUM DM616.

В мультиметре используется процессор SD7501, который поддерживает 6 кнопок управления с дополнительными функциями (Select, Range, Rel, Max/Min, Hz/%, Hold/BL). Программно эти функции не закрыты, но физически реализованы только 3 кнопки: Func(Select), Hold/BL, Hz/%. Управление фонарем (четвертая кнопка мультиметра) реализовано не через процессор.

Добавить функционал можно «в лоб», врезав куда-нибудь в корпус дополнительные кнопки, но при этом пострадает внешний вид мультиметра. Как вариант можно использовать сенсорные модули TP223, но не все функциональные кнопки можно заменить этим модулем.

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

FUNC (короткое нажатие) — SELECT (FUNC)

FUNC (длительное нажатие) — RANGE

HOLD/BL (короткое нажатие) — HOLD

HOLD/BL (длительное нажатие) — REL

Hz/% (короткое нажатие) — Max/Min

HZ/% (длительное нажатие) — Hz/Duty

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

В качестве декодирующего МК я использовал PIC16F684.

Схема подключения
Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).

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

Подсветку, которая управлялась кнопкой HOLD/BL, подключил параллельно фонарику. Теперь подсветка включается и выключается только соответствующей кнопкой. Это гораздо удобней чем подсветка с таймингом.

Фото как это выглядит
Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).

Таблица функционирования кнопок в различных режимах после доработки в архиве.

Исходник и hex управляющей программы в архиве.

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

Где-то видел жалобы, что DM616 не измеряет маленькие емкости. Так оно и есть, разработчики перестарались с компенсацией начальной емкости.

Суть. Для компенсации начальной емкости из измеренного значения вычитается некоторая константа. Чтобы наверняка получить «ноль» значение этой константы немного завышают. В результате чего мультиметр перестает видеть малые емкости до нескольких десятков пик.

Нужно увеличить начальную емкость по входу АЦП процессора. Это легко сделать установив поверх конденсатора C19 еще один конденсатор емкостью 100…150 пФ. Теперь при переключении в режим измерения емкости на индикаторе будет некоторое начальное значение, которое легко можно убрать режимом относительных измерений (REL).

Результат доработки:

— ручной выбор пределов (RANGE);

— относительные измерения (REL) для всех режимов, а не только для компенсации начальной емкости как, например, у Mustool MT108;

— режим фиксации максимального и минимального измеренного значения (Max/Min);

— работа подсветки не по таймеру (уж очень раздражало включение подсветки на несколько секунд);

— возможность измерять малые емкости от нескольких пФ.

Еще немного фото
Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).Доработка мультиметра LOMVUM DM616. Расширенный функционал (Range, Max, Min, Rel).

СМОТРИ ТАКЖЕ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *