Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

65

Универсальный измерительный прибор на микроконтроллере ATMega8

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

Схема устройства

В основе схемы лежит  микроконтроллер фирмы ATMEL — ATMega8, который работает на частоте 16 МГц. Информация выводится на стандартный двухстрочный символьный индикатор (16 символов в строке).

Принципиальная схема универсального измерительного прибора на микроконтроллере ATMega8

Принципиальная схема универсального измерительного прибора на микроконтроллере ATMega8

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

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

Функциональные возможности устройства

  • Наличие функции измерение частоты с возможностью изменения времени измерения и выводом значение частоты и длительности на дисплей;
  • Наличие функции генератора с возможностью изменение частоты во всем диапазоне с шагом 1-100 Гц и выводом значение частоты и длительности на дисплей;
  • Наличие функции осциллограф – позволяющей визуализировать форму сигнала и измерить его амплитудное значение;
  • Наличие функции измерения емкости позволяет измерять емкость во всем диапазоне;
  • Наличие функции измерения сопротивления позволяет измерят во всем диапазоне;
  • Наличие функции измерения напряжения в режиме осциллограф;
  • Наличие режима автокалибровки в режимах измерения емкости и измерения сопротивления;
  • Наличие входного универсального разъема для подключения кабеля для всех пяти режимов работы;
  • Наличие символьного дисплея с подсветкой размером 2 строки по 16 символов;
  • Наличие трех кнопок управления: «кнопка переключения режимов3»-3, «кнопка увеличения значения параметра»-1 и «кнопка уменьшения значения параметра»-2.

Технические характеристики устройства

  • Диапазон измерения частоты Гц 0.1-15000000;
  • Диапазон генерации частоты Гц 0-100000;
  • Количество точек по горизонтали для осциллографа Шт 16;
  • Количество точек вывода по вертикале для осциллографа Шт 8;
  • Диапазон чувствительности входа осциллографа В 0-5;
  • Диапазон измерения емкости мкФ 0.00001 – 2000;
  • Диапазон измерения сопротивления ОМ 1 — 200000000;
  • Напряжение питания В 5;
  • Рабочая температура 0 … +60ºС.

Порядок работы

Включить прибор на экране дисплея временно (1 Сек) появится сообщение «Измерение R» и прибор перейдет в режим измерения сопротивления. Переход из одного режима в другой осуществляется циклически при помощи кнопки переключения режимов «3» в порядке: «Измерение R», «Измерение С», «Осциллограф», «Генератор», «Частотомер». При переходе из режима в режим осуществляется кратковременная индикация названия режима. В режиме «Генератор» изменение частоты генерации происходит кнопками «1» — (увеличение частоты) и «2» (уменьшение частоты). В режиме «Осциллограф» кнопками «1» и «2» производится изменение времени развертки, измерение уровня сигнала происходит автоматически с индикацией его значения. В режимах «Измерение емкости» и «Измерение сопротивления» переключение диапазонов измерения происходит автоматически. Калибровка нуля в этих режимах происходит нажатием и удержанием кнопки «1»,с последующей записью в память кнопкой «2» и калибровка по номиналу 1000 ом или 1000пф нажатием и удержанием кнопки «2» с последующей записью в память кнопкой «1».

Изменение время измерения частоты осуществляется кнопкой «1», позволяющей измерять частоту с точностью до 0.1 Гц. Само время измерения (Сек) индицируется в крайнем правом знакоместе верхней строки.

Фото  устройства моей сборки:

Режим измерения сопротивления

Режим измерения сопротивления

Измерение емкости конденсаторов

Измерение емкости конденсаторов

Осциллограф

Осциллограф

5

Генератор

5

Частотомер

Печатная плата внутри корпуса

Печатная плата внутри корпуса

При прошивке микроконтроллера фьюзы выставляем так:FuseДополнительные материалы (проверенная ппрошивка, печатная плата в формате .lay):

[hidepost]Скачать прошивку микроконтроллера
Скачать печатную плату  в формате .lay [/hidepost]

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

панель универсальный измерительный приборАвтор: Киричик С.

admin

65 комментариев

  1. Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
    SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (2330) ORDER BY umeta_id ASC

class="comment byuser comment-author-ggs even thread-even depth-1 parent">

Спасибо за статью. Повторил, что-то измеряет…
Вы пишите, что не автор устройства и в сети можно найти подобное. Есть ли у Вас ссылочка на сайт с прошивкой на английском?
У меня та же беда — индикатор «не говорит» по-русски… :о(

  • Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
    SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (3709) ORDER BY umeta_id ASC