8-900-374-94-44
[email protected]
Slide Image
Меню

Atmega8 вольтметр: Цифровой вольтметр 0 — 25V на Atmega8 — Готовые устройства — Каталог статей — Микроконтроллеры

Содержание

Двухдиапазонный цифровой вольтметр на микроконтроллере Atmega8

Главная » Измерение и контроль » Двухдиапазонный цифровой вольтметр на микроконтроллере Atmega8

В это статье приводится пример простой схемы цифрового вольтметра способного производить измерения в двух диапазонах. Основа вольтметра – микроконтроллер Atmega8 фирмы ATMEL Corporation.

Технические показатели цифрового вольтметра

  • Уровень измеряемого напряжения – 0…100 вольт.
  • Число диапазонов — 2 (0…10 В, 10…100 В).
  • Сопротивление входа — приблизительно 300 кОм.
  • Автоматическое переключение между диапазонами.

Описание работы

 

Схема достаточно проста. Поскольку в схеме вольтметра применена динамическая индикация отпала необходимость в токоограничивающих резисторах в цепи индикатора BT-M51DRD.

В случае если возникнет необходимость поднять входное сопротивление вольтметра (хотя 300 кОм вполне достаточно), то для этого нужно будет заменить операционный усилитель LM358 на другой с входной частью на полевых транзисторах, к примеру, ОУ TL082. Так же будет необходимо пересчитать и делители напряжений на входе на резисторах R1, R4 и R2,  R6. В качестве источника опорного напряжения применен управляемый стабилизатор TL431. Фильтр для АЦП микроконтроллера Atmega8 выполнен на L1C3.

В конструкции цифрового вольтметра применены SMD резисторы и конденсаторы размера 0805. Индикатор с общим анодом. Плата изготовлена по технологии ЛУТ на двухстороннем текстолите.

Работа микроконтроллера Atmega8 в данном устройстве организована от внутреннего 8 МГц генератора. В печатке не предусмотрен разъем для внутрисхемного программирования. Просто подпаиваем провода от AVR программатора к соответствующим контактам на плате. Для сигналов RESET и MOSI на плате подготовлены 2 контактные площадки. Для сигнальных линий MISO и SCK можно взять выводы 2 и 3 индикатора.

Фьюзы при программировании микроконтроллера выставляем следующим образом:

Порядок настройки

Первым делом путем подбора сопротивления резистора R23 выставляем образцовое опорное напряжение на ножке 21 (AREF) в районе 2,5…2,6 вольт. Далее подбираем сопротивления для каждого из диапазонов (первый – R17, второй – R16), чтобы отображаемое напряжение точно соответствовало фактическому. Уменьшение данных сопротивлений уменьшает показание на индикаторе. От подобранных номиналов зависит точность измерения цифрового вольтметра.

Скачать прошивку (886 bytes, скачано: 1 162)

Источник: radiokot.ru

Тестер транзисторов / ESR-метр / генератор

Многофункциональный прибор для проверки транзисторов, диодов, тиристоров…

Подробнее

Блок питания 0…30В/3A

Набор для сборки регулируемого блока питания…

Подробнее




Categories Измерение и контроль Tags Atmega8, LM358, Вольтметр

Отправить сообщение об ошибке.

Вольтметр на микроконтроллере ATMEGA-8 2 — Измерительная техника — Инструменты

Данный вольтметр может применяться для измерения напряжения радиолюбительских блоков питания, контроля заряда аккумуляторов и т.п. Устройство реализовано на микроконтроллере ATMEGA8 и светодиодном индикаторе с общим анодом FYT3031-BSR-21.

Технические характеристики:

Напряжение питания:                   6..14 В

Потребляемый ток:

Число разрядов индикатора:                 3

Диапазон измерения:            от 0 до 50 В

Шаг измерения:                              0,1 В

Расчетная погрешность                    0,3%

Принципиальная схема вольтметра показана на рис.1.

 

Рис.1.

 

Краткое описание схемы.

Входное напряжение питания ограничивается и стабилизируется микросхемой 7805. Диод VD1 служит для защиты от перепутывания полярности.

Измеряемое напряжение через делитель R1 R2 поступает на вход АЦП микроконтроллера и преобразуется в цифровой код. Для сглаживания пульсаций код усредняется по 16 замерам. Далее код масштабируется и величина напряжения раскладывается на десятичные разряды (десятки, единицы и десятые доли вольт). Полученные величины поочередно выводятся в соответствующие разряды индикатора методом динамической индикации. Резисторы R4. .R11 ограничивают ток сегментов индикатора до безопасных значений.

Детали и настройка.

Резистор R1 желательно применить прецизионный, например типа С2-36 с допуском 0,5% или С2-29В-0,125 с допуском 0,25-0,5%. Резистор R2 подстроечный многооборотный, например типа 3296W.  Резисторы R3-R11 мощностью 0,125-0,5Вт с допуском ±10%, например С2-33, CF1/4 и т.п. Конденсаторы С1 и С2 любые электролитические на температуру 105С и емкостью 22-47мкФ. Конденсатор С3 керамический, например К10-17Б. Диод VD1 заменить на 1N4148 или более мощные КД247, 1N4001 и т.п. Стабилизатор напряжения на 5В DA1 любой в корпусе TO-220,  например КР142ЕН5А и т.п.

Для настройки устройства на его  вход подают образцовое напряжение около 50В (но не более этого значения 🙂 ) и регулируя R2 добиваются совпадения показаний вольтметра с образцовым напряжением. После этого ось подстроечного резистора контрится быстросохнущей нитрокраской или цапон лаком.

Замечания по конструированию и результаты испытаний.

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

Это приводит к неприятной паразитной подсветке индикатора. Поэтому, для быстрого рассасывания этого заряда и четкого гашения индикатора надо подавать на сегменты напряжение обратной полярности (например для индикатора с общим анодом на сегменты-катоды надо подавать высокий уровень 5В, а на аноды низкий уровень 0В)


2) Точность микроконтроллерных вольтметров с 10 разрядным АЦП не очень высока и составляет примерно 0,3%

Она вычисляется так — это ошибка дискретизации 1LSB + погрешность нелинейности, по даташиту это 2LSB. Общая ошибка будет 3LSB, а относительная погрешность 3/1024~0,3%

Абсолютная погрешность показаний 50В*0,3=±0,15В

 

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

 

Результаты сравнения показаний вольтмера и промышленного прибора Щ300 показаны в табл.1

Показания Щ300, ВПоказания вольтметра, ВОтносительная погрешность, %
2,972,8-0,34
7,967,8-0,32
13,0312,9-0,26
18,0417,9-0,28
23,0322,9-0,26
28,0128,0-0,02
33,0333,0-0,06
38,0038,0 0
43,0043,1 0,2
48,0048,1 0,2

  

Проверочная макетная платка 🙂

Прошивка и исходный текст программы.

Микроконтроллер настроен на работу с внутренним RC генератором частотой 2МГц. Фьюз биты устанавливаются в следующие значения: CKSEL=0100, SUT=10.

Блок схема программы, ее исходный текст на языке С (для компилятора WinAVR) и

hex файл прошивки см в архиве: volt.zip

 

Литература.

Есть хороший сайт, где можно почитать о работе АЦП в микроконтроллерах AVR http://www.avrlab.com/node/94

Упрощенный биполярный вольтметр 50 В и амперметр 5 В

Упрощенный биполярный вольтамперметр

Этот проект предназначен для отображения положительного и отрицательного напряжения и потребляемого тока для существующего биполярного (+ve и -ve) источника питания постоянного тока, который выполнен в виде модуля для удобного добавления на переднюю панель.

Большинство доступных модулей либо не могут считывать отрицательные напряжения и токи, либо являются дорогостоящими для любителя. Схема проста и требует одного положительного источника питания (от 8 до 12 В постоянного тока).

 

См. полную схему:

Здесь микроконтроллер ATMEGA8 является сердцем проекта. Каналы АЦП микроконтроллера непрерывно считывают напряжения, доступные на 4 контактах (23, 24, 25 и 26), затем обрабатывают и отображают на 2-строчном 16-колоночном ЖК-дисплее.

Положительное напряжение делится с помощью делителей сопротивления, а отрицательное напряжение преобразуется в положительное напряжение с помощью LM358 (один операционный усилитель используется из двойного операционного усилителя IC) и питается от отдельного источника питания 6 В через фиксированный стабилизатор напряжения IC 7806. Остальная цепь питается от другого фиксированного стабилизатора напряжения IC 7805. 

Ток измеряется с помощью модулей ACS712-5A, которые могут измерять ток в диапазоне от -5 А до +5 А. Два аналогичных модуля ACS712-5A используются для измерения положительного и отрицательного тока, а схема и способ подключения модулей показаны ниже.

Первоначальная настройка/калибровка:

После того, как компоненты припаяны к печатной плате (здесь используется печатная плата общего назначения) в соответствии со схемой, файл BipolarVAmeter. HEX должен быть загружен в ATMEGA8 с помощью любого подходящего программатора, использующего порт ISP. .

После подключения источника питания к цепи (рекомендуется батарея 9 В) включите питание цепи. Теперь подключите положительный и отрицательный разъемы источника питания к входу для положительного напряжения и входу для отрицательного напряжения для измерения напряжения. Считайте входные напряжения на мультиметре (режим напряжения) и отрегулируйте подстроечные потенциометры 200K для отображения того же напряжения на ЖК-дисплее.

Для калибровки показаний тока соедините последовательно два модуля ACS712-5A, как показано на рисунке, с мультиметром в режиме 10 А. Необходимо сделать небольшую печатную плату с двумя кнопками, подключенными к контактам 4 и 5 ATMEGA8. Теперь перезапустите схему, выключив и включив питание (или нажмите кнопку сброса).

Считывание текущего расхода в амперах на мультиметре, ЖК-дисплее для положительных и отрицательных значений. если на ЖК-дисплее отображается нулевое значение (0,0 А), поменяйте местами входы питания для конкретного модуля ACS712-5A после отключения питания цепи.

Если отображаемое значение (ампер) не соответствует значению мультиметра, запишите процент ошибки для положительных и отрицательных ампер на ЖК-дисплее, относительно. до многометрового значения.

Теперь сбросьте схему и просто нажмите любую кнопку, пока на ЖК-дисплее отображается название проекта (упрощенный биполярный вольт-амперметр).

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

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

После завершения начальной настройки и калибровки схема готова к использованию. Здесь показана схема подключения модуля Volt Amp к существующему источнику питания и окончательная сборка на передней панели.

 

НАСЛАЖДАЙТЕСЬ. ВСЕГО НАИЛУЧШЕГО.

щелкните ссылку / вложение, чтобы загрузить файл и переименовать его в BipolarVAmeter.HEX , затем загрузите его в ATMEGA8 с помощью любого подходящего программатора AVR.

Чтобы получить исходный код (на языке C), (BipolarVAmeter.C), отправьте сообщение через контактную форму. Код будет отправлен на вашу электронную почту.

 Упрощенный биполярный вольт-ампер-ваттметр 

Этот проект является РАСШИРЕНИЕМ для проекта упрощенного вольт-амперметра, который отображает ватты и сводку в дополнение к вольтам и амперам как для положительного, так и для отрицательного напряжения постоянного тока и потребляемого тока.

Основное отличие состоит в том, что ЖК-дисплей должен быть заменен на 4 строки по 16 столбцов вместо 2 строк по 16 столбцов. В цепи нет изменений. Запишите новый шестнадцатеричный код, доступный ниже (скачайте, нажав на ссылку), в ATMEGA8. Значение WATTS получается путем умножения напряжения и потребляемого тока. Сводка содержит общий ток и общую мощность (как положительную, так и отрицательную потребляемую мощность).

Изготовьте подходящую панель для ЖК-дисплея 16×4. Остальные вещи такие же, как описано выше.

НАСЛАЖДАЙТЕСЬ. УДАЧИ

щелкните ссылку / вложение, чтобы загрузить файл и переименуйте его в BipolarVAWmeter.HEX , затем загрузите в ATMEGA8 с помощью любого подходящего программатора AVR.

Чтобы получить исходный код (на языке C), (BipolarVAWmeter.C), отправьте сообщение через контактную форму. Код будет отправлен на вашу электронную почту.

проектирование и изготовление цифрового вольтметра с использованием микроконтроллера avr atmega8 — для тем и материалов проекта B.Sc, HND и OND

ПРОЕКТИРОВАНИЕ И КОНСТРУКЦИЯ ЦИФРОВОГО ВОЛЬТМЕТРА С ИСПОЛЬЗОВАНИЕМ МИКРОКОНТРОЛЛЕРА AVR ATMEGA8 Микроконтроллер ATMEGA8, который представляет собой прибор, используемый для измерения разности электрических потенциалов между двумя точками в электрическая цепь.

Цифровой вольтметр дает числовое отображение напряжения, тока или сопротивления с помощью аналого-цифрового преобразователя. Цифровые вольтметры могут измерять диапазон напряжений переменного тока (AC), напряжения постоянного тока (DC) или как переменного, так и постоянного напряжения. Устройства обычно отображают от трех до семи цифр.

 

 

 

 

ГЛАВА ПЕРВАЯ

  • ВВЕДЕНИЕ 9 0116

1.2                                        ПРЕДПОСЫЛКИ ИССЛЕДОВАНИЯ
Цифровой вольтметр – это прибор, который измеряет напряжение или падение напряжения в цепи. Цифровой вольтметр использует полупроводниковые компоненты и отображает значения в цифровом виде. Как правило, цифровые вольтметры (цифровые вольтметры) могут использоваться для определения чрезмерного сопротивления, которое может указывать на обрыв цепи или заземление. Они также используются для определения низкого напряжения или падения напряжения, которые могут указывать на плохое соединение.

Положительный вывод подключается к положительной стороне цепи, а отрицательный вывод подключается к заземлению цепи. Внутреннее сопротивление цифровых вольтметров — это импеданс, который обычно выражается в омах на вольт. Эта величина относительно высока, чтобы устройство не потребляло значительный ток и не нарушало работу тестируемой цепи. Чувствительность вольтметра определяет диапазон напряжений, которые могут измерять цифровые вольтметры.
Цифровые вольтметры могут измерять диапазон напряжений переменного тока (AC), напряжения постоянного тока (DC) или как переменного, так и постоянного напряжения. Устройства обычно отображают от трех до семи цифр. Некоторые цифровые вольтметры могут регистрировать минимальные и максимальные напряжения, называемые пиковыми показаниями. Другие измеряют среднеквадратичное значение (RMS), диапазон частот или мощность сигнала в децибелах. Цифровые вольтметры также используются для контроля термометров сопротивления (RTD), термопар, транзисторов и диодов.
Обычно доступны настольные, монтируемые в стойку и портативные устройства. Устройства с батарейным питанием не требуют подключения к сети. Цифровые вольтметры со слышимостью непрерывности издают звуковой сигнал при касании щупов. Устройства с аналоговыми гистограммами отображают показания состояния, такие как заряд батареи, уровень сигнала и непрерывность.
Некоторые цифровые вольтметры взаимодействуют с компьютерами и включают в себя встроенное программное обеспечение для мониторинга таких приложений, как сбор данных. Программируемые устройства позволяют пользователям устанавливать значения, запускающие процедуры мониторинга. Хранение данных, ведение журнала и съемные устройства хранения данных часто доступны. Некоторые цифровые вольтметры позволяют пользователям регулировать частоту дискретизации или имеют внутреннюю память. Другие включают функцию автоматического выбора диапазона, которая автоматически регулирует диапазон измерения. Варианты вывода включают интерфейсную шину общего назначения (GPIB), двоично-десятичный код (BCD) и цифро-аналоговый (DA).
RS232 — это стандартный протокол связи для последовательных портов. IEEE 488 — это стандартный протокол связи для параллельных портов.
1.2 Цель проекта
Основная цель этой работы состоит в том, чтобы разработать устройство, которое будет численно отображать напряжение, ток или сопротивление между двумя точками в электрической цепи, используя микропроцессор ATMEGA8.

1.3                                      ЗНАЧИМОСТЬ ПРОЕКТА

Преимущества использования микроконтроллера Atmega8 в данной работе: Низкое энергопотребление
  • Он имеет лучшее разрешение дисплея в амперах при использовании падающего резистора с низким значением.
  • Это гораздо меньший размер печатной платы, всего 5см х 5см. До сих пор нет SMD-компонентов.
  • Он имеет простую калибровку, только одну регулировку напряжения и одну предустановку регулировки ампер, отсутствие обнаружения напряжения.
  • 1. 4                                       ПРЕИМУЩЕСТВА ПРОЕКТА

    • Более точные, чем аналоговые мультиметры.
    • Уменьшают ошибки чтения и интерполяции.
    • Функция «автополярность» может предотвратить проблемы с подключением измерителя к тестовой цепи с неправильной полярностью.
    • Ошибки параллакса устранены. Если на стрелку аналогового мультиметра смотреть под другим углом, вы увидите другое значение. Это ошибка параллакса. Цифровой дисплей цифрового мультиметра решает эту проблему
    • Дисплеи цифровых мультиметров не имеют движущихся частей. Это делает их свободными от износа и ударных сбоев.
    • Скорость чтения увеличивается, так как читать легче.
    • В отличие от аналоговых мультиметров регулировка нуля не требуется.
    • Цифровой выход подходит для дальнейшей обработки или записи и может быть полезен в быстрорастущем диапазоне приложений, управляемых компьютером.
    • С появлением интегральных схем габариты, стоимость и требования к питанию цифровых мультиметров резко сократились.
    • Точность повышена за счет цифрового считывания. Вы можете ошибиться при чтении шкалы аналогового мультиметра, но цифровые мультиметры имеют ЖК-дисплей для отображения точных показаний.
    • Цифровые мультиметры
    • можно использовать для проверки целостности цепи, конденсаторов, диодов и транзисторов. Более совершенные цифровые мультиметры также могут измерять частоту.
    • Функция «автоматического выбора диапазона» цифрового мультиметра помогает выбирать различные диапазоны измерения, что может предотвратить повреждение измерителя при выборе неправильного диапазона.
    • Портативный размер позволяет легко носить его с собой куда угодно.
    • Они оказывают меньшее влияние нагрузки счетчика на тестируемые цепи.
    • Некоторые усовершенствованные цифровые мультиметры имеют микропроцессоры и могут сохранять показания для дальнейшей обработки. Они имеют очень высокое входное сопротивление.

    1.5                              ОГРАНИЧЕНИЕ ПРОЕКТА

    ЖК-дисплей зависит от батареи или внешнего источника питания. Когда батарея разряжена, дисплей будет тусклым, что затрудняет чтение. В случае колебаний или переходных процессов он может записать ошибку. Нагрев ATMEGA8 во время использования может изменить его свойства, что приведет к ошибкам в измеренных значениях. Есть ограничение по напряжению. Если оно превысит лимит, счетчик будет поврежден. Цифровой характер делает его непригодным для настройки цепей настройки или усиления настраиваемых характеристик. Они дороги из-за высокой себестоимости производства.

      1.6                                 ОРГАНИЗАЦИЯ РАБОТ ПО ПРОЕКТУ
      Различные этапы разработки этого проекта должным образом разбиты на пять глав. для повышения всестороннего и краткого чтения. В этом тезисе проект организован последовательно следующим образом:
      Первая глава этой работы посвящена введению в цифровой вольтметр.

      В этой главе обсуждались предыстория, значение, объективное ограничение и проблема цифрового вольтметра.
      Вторая глава посвящена обзору литературы по цифровому вольтметру. В этой главе была рассмотрена вся литература, относящаяся к этой работе.
      Третья глава посвящена методологии проектирования. В этой главе обсуждались все методы, используемые при проектировании и строительстве.
      Четвертая глава посвящена анализу испытаний. Были проанализированы все тесты, в результате которых была получена точная функциональность.
      Пятая глава посвящена выводам, рекомендациям и ссылкам.

      НАЖМИТЕ ЗДЕСЬ ДЛЯ ДОПОЛНИТЕЛЬНЫХ ТЕМ/МАТЕРИАЛОВ


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

      Все темы проекта на этом сайте состоят из 5 (пяти) полных глав. Каждый материал проекта включает в себя: Аннотация + Введение + и т. д. + Обзор литературы + методология + и т. д. + Заключение + Рекомендация + Ссылки/Библиография.

      Кому: » СКАЧАТЬ » полный материал по данной теме выше нажмите «ЗДЕСЬ»

      Вы хотите наши Банковские счета 9021 3 ? пожалуйста, нажмите ЗДЕСЬ

      Для просмотра других связанных тем не видел вашей темы на нашем сайте, но хотите подтвердить доступность вашей темы нажмите ЗДЕСЬ

      Вы хотите, чтобы мы исследовали для вашей новой темы? если да, нажмите » ЗДЕСЬ »

      У вас есть вопросы по поводу нашей почты/услуг? Нажмите Здесь для ответов на ваши вопросы

      Вы также можете посетить нашу страницу в Facebook по телефону FB.

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

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