Самый маленький вольтметр

Рассказать в:

Приветствую!
Представляю вашему вниманию очередную реализацию вольтметра. Что в этом интересного, спросите вы - ведь вольтметров на МК сделано уже предостаточно. Однако, есть в нём одна отличительная особенность – его размер и исполнение. Вольтметр умещается в корпус от стандартной щитовой лампочки под монтажное отверстие 22мм.



Вольтметр имеет следующие характеристики: Диапазон измеряемого напряжения: 24…350+ vac / vdc;
Точность ~1%, true rms;
Яркий семисегментный экран;
Стоимость деталей с платой: около 200 рублей;
Питание от измеряемого напряжения. Комментарии к схеме: 1. Дроссель берите такой: cdrh64bnp-102mc sumida или sdr0805-102kl bourns
2. Программирование осуществляется без резисторов r1, r2 на линиях tpi, т.к. семисегментник почему-то мешает.
3. Резистор на 1М по хорошему надо брать выводной ~0.25Вт, т.к. типоразмер 0603 работает до 50 вольт (я этого ещё не знал, когда делал плату, однако ж у меня 0603 вроде работает).
4. Семисегментный индикатор - стандатный с общим анодом или катодом (разница в прошивке). Я ставил para light a363sr.
5. На плате предусмотрено место под диодный мост b10s, но лучше ставить простой диод 1n4007 (на схеме - диод d3). Для этого плату доработать напильником.
6. По сборке - семисегментный индикатор немного не влезает в корпус лампы, поэтому доработать напильником нужно и его. hideКомментарии к прошивке: 1. Сразу отмазываюсь - я не программист, за говнокод не ругайте. За скудность комментариев - тоже, писал для себя.
2. fuse - стандартные, менять не надо.
3. Калибровка - в define.inc константа "div_c". Да, калибровать неудобно, знаю.
4. Для выбора типа индикатора (общий анод / общий катод) - откройте display.asm, в процедуре "anode_set" - измените маску бит (cc / ca), а в процедуре "seg_out" - там в комментариях написано, разберётесь. Если что, спрашивайте.
5. Краткий алгоритм работы:
5.1 Ждём перехода синусоиды через 0 (значение ацп - 511).
5.2 Если перехода долго нет - проводим измерения по таймеру (если dc). Этот момент не доработан, но вроде всё ok.
5.3 Если переход пойман - проводим серию из 255 измерений. Каждое измерение сразу возводится в квадрат и аккумулируется в памяти.
5.4 При окончании серии измерений - вычисляем квадратный корень из накопившихся данных. Затем делим на коэффициент "div_c".
5.5 Не забываем выводить значения на экран.
6. Я прошивал контроллер при помощи avrisp2 и avrdude. К сожалению, для дальнейшего развития и доработки вольтметра у меня нет ни времени ни желания. По сему - выкладываю в свободный доступ, может кому на что сгодится. Будут вопросы - пишите, отвечу.
Благодарю за внимание. АРХИВ:Скачать
Раздел: [Измерительная техника]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Наше сообщество в VK, а ты с нами? Присоединяйся!!!
Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru