Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Миниатюрный вольтметр на ATtiny13

Миниатюрный вольтметр на ATtiny13 17 сен 2020 05:15 #1

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Здравствуйте господа, нуждаюсь в вашей помощи.
Собираю для своей мастерской разделительный трансформатор вот как здесь: avtoritet.net/hitrosty/razdelitelnyy-tra...domashnego-elektrika , даже корпус такой же, только без лампочки, и вторичку сам перематывал. Будет переключатель выходного напряжения 110-220 вольт.
По этому случаю думаю прикрутить вольтметр, чтобы видеть реальное напряжение по выходу.
Особая точность не нужна, даже как показометр, он позволит оценить просадку напряжения под нагрузкой.
А поскольку места очень мало, то и вольтметр должен быть маленьким.
Поиск в интернете обнаружил два варианта схем, которые после "обработки напильником", возможно смогут измерять напряжение в диапазоне от 50 до 280 вольт, думаю этого хватит.
Вот ссылки:
bezkz.su/publ/shemy/zaschity-ot-perepado...iya-na-attiny13.html

radiostorage.net/5187-miniatyurnyj-voltm...ollere-attiny13.html

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

Миниатюрный вольтметр на ATtiny13 17 сен 2020 08:39 #2

  • mibic77
  • mibic77 аватар
  • Не в сети
  • habitue
  • Сообщений: 199
  • Спасибо получено: 31
  • sxem.org Sponsor 2019
Можно я Вам отвечу.Где-то-там из Ваших сылок нашлась такая информация--цитирую "Его я собрал из микроконтроллера ATtiny13-20SU и дешифратора К176ИД2 по схеме, изображённой на рис. 1. Прибор из меряет постоянное напряжение Uх положительной полярности от 0 до 99,9 В, отображая результат на трёхразрядном семиэлементном светодиодном индикаторе HG1 с общими катодами разрядов".Далее выводы и доводы простого электрика--ИЗМЕНИТЕ на входе делитель напряжения и он вам будет показывать -хоть 1КВольт,хоть 100КВольт,но сразу предупреждаю о входном сопротивлении "лапы" МК.
...
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 12:08 #3

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • habitue
  • Сообщений: 225
  • Спасибо получено: 92
  • Author sxem.org Sponsor 2019
А в чому, власне, полягає мініатюрність на ATtiny13. Щоб з допомогою допотопного дешифратора К176ИД2 та транзистора довести необхідну кількість виводів для обслуговування 3-х розрядного семисегментного індикатора? Нічого в такий спосіб не зменьшиться.
Є вже готові рішення. Для прикладу це і обговорення тут. Зайвий потенціал просто не задіювати.
Слава Україні !!! Смерть ворогам !!!
Администратор запретил публиковать записи гостям.
Спасибо сказали: Oto

Миниатюрный вольтметр на ATtiny13 17 сен 2020 12:12 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
В обеих статьях имеются исходники.
Возможно ли это, путем изменения прошивки?.
Что касается меня, то чужие исходники не интересуют. Мне гораздо проще написать свою прошивку с нуля.
Но для ее написания, мне нужно описание работы. Ваш вариант описания: почитайте там и там, но мне так не надо - не проходит. Нет никакого желания изучать работу двух устройств, чтобы разобраться, что же там лишние для Вас. Поэтому выложите здесь сводное описание - без лишнего, с уже расширенным и т.д.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 15:18 #5

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Думаю остановимся на этой схеме: bezkz.su/uploads/posts/2011-09/1316632251_12.jpg
Выбрасываем кнопки, блок питания и входной делитель. Подразумеваем, что 5 вольт у нас уже есть.
На сколько я понимаю АЦП контроллера, может оцифровывать сигнал как по первой, так и по второй ножке. Тогда делитель до 100 вольт подключаем к первой ножке, а делитель до 1000 вольт ко второй.
На обеих ножках вешаем стабилитроны, во избежание перенапряжения на них.
Сначала контроллер измеряет напряжение на первой ноге, а при достижении показателя 100 вольт, переключается на измерение на второй ноге. Децимальная точка в моем случае не нужна, но если сделаете, думаю многие Вам скажут спасибо. Надеюсь памяти контроллера хватит. :(
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 17:13 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
На сколько я понимаю АЦП контроллера, может оцифровывать сигнал как по первой...
Я бы не советовал использовать вывод 1 МК. После этого МК станет не читаемым, и не перепрошиваемым. Только FUSE-доктор.

alenik пишет:
Тогда делитель до 100 вольт подключаем к первой ножке, а делитель до 1000 вольт ко второй.
Какой смысл в таком разделении? И как Вы будете знать, что конкретно сейчас на индикаторе?
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 17:51 #7

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Ой, я имел в виду вторую и третью ногу как входы АЦП, хотя в принципе у меня параллельный программатор.
На счет разделения, думается точность повысится. На индикаторе при работе с делителем до 100 вольт счет идет от 0 до 100, а с делителем до 1000 вольт, счет будет идти от 101 до 999.
Здесь: radio.aliot.com.ua/?p=499 пример такого подключения делителей (27-28 ножка меги).
Я эту конструкцию два раза повторял, красиво работает, делители только пересчитал.
Последнее редактирование: 17 сен 2020 17:53 от alenik.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 18:56 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
у меня параллельный программатор.
Он пригодится. При таком раскладе все равно придется задействовать вывод RESET - не хватает выводов для индикации.
И полностью согласен с studiotandem - можно ведь нормально сделать в тех же габаритах без всех этих извращений с индикатором.
Проект, прошивка, FUSE в архиве. В Proteus может быть не совсем корректная индикация младшего разряда - нужно проверить в железе. Из возможных недостатков - подмигивание неактивных сегментов в младшем разряде.
Вложения:
Последнее редактирование: 10 окт 2020 06:18 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 19:40 #9

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Соберу в железе, отпишусь.
Предстоит еще разобратся из фьюзами в AVR STUDIO :(

P.S если делать что то в этих габаритах, то не на атмеге8,
она уже сама по себе громоздкая, вот на пике можно: meandr.org/archives/36074
Но нету пика, и программатор кому то одолжил, и не помню кому.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 20:15 #10

  • Bat1978
  • Bat1978 аватар
  • Не в сети
  • habitue
  • Сообщений: 170
  • Спасибо получено: 11
alenik пишет:
P.S если делать что то в этих габаритах, то не на атмеге8,
она уже сама по себе громоздкая,
Освоюйте СМД деталі.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 17 сен 2020 20:54 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
Да оно если даже в DIP рядом положить ATTINY13 и 74HC164, то не такое уже и большое различие. А с учетом дополнительных дорожек разводки платы - так уже и выигрыша никакого. Имея более мощный МК, можно уйти от настройки входных делителей (или упростить ее). Также может на габаритах сказаться, если планируются подстроечники.
Можно еще заглянуть в электрические параметры - у 74HC164 нагрузочная способность в разы ниже, чем у ATMEGA8.
Про функциональность и про танцы вокруг индикатора я уже даже расписывать не буду.
Последнее редактирование: 17 сен 2020 20:55 от Soir.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 30 сен 2020 02:59 #12

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Прошу прощения за долгое молчание, быт заел.
Начну с того, что при программировании, неправильно указал фьюз частоты генератора, а мой параллельный программатор(HVProg)отказался реанимировать контроллер с включенным RSTDISBL.
Атмеги8 он возвращал к жизни неоднократно, а с ATtiny13 забастовал, пока еще не разобрался.
Взял другой контроллер, прошивка прошла успешно, вольтметр заработал.
В первом диапазоне до 100вольт, калибровал лабораторным блоком питания,точность получилась 0,5вольта. Для второго диапазона, подключал латр плюс диодный мост. От латра до ста вольт. показания более-менее сходятся (калибровано на ЛБП) а после ста вольт откалибровать практически не возможно, показания скачут в диапазоне 5-10вольт в обе стороны. Пока вижу две проблемы, скачущие показания при измерении не фильтрованной постоянки, и нужна прошивка под общий катод. :unsure:
Еще один чистый контроллер есть :S

Прикрепляю схему делителя, который использовал.

Вложенный файл:

Имя файла: Делитель.rar
Размер файла:2 KB
Последнее редактирование: 30 сен 2020 03:07 от alenik.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 30 сен 2020 07:31 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
мой параллельный программатор(HVProg)отказался реанимировать контроллер с включенным RSTDISBL.
Но вывод RESET в проекте используется и Вам все равно придется с этим разобраться. Иначе сколько правок прошивки, столько и контроллеров.

alenik пишет:
В первом диапазоне до 100вольт, калибровал лабораторным блоком питания
Калибровать нужно от реального источника. Тот же ЛАТР, например.
И как-то уж очень сильно резисторы Вашего делителя отличаются от расчетных...

alenik пишет:
скачущие показания при измерении не фильтрованной постоянки
Увеличьте емкость конденсаторов на входе в МК раз в 10-100.

Изменил прошивку для индикатор с общим катодом (перезалил в сообщение №8).
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 01 окт 2020 05:06 #14

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Увеличивал емкость на входе МК до 4,7мкф, очень большая инертность в смене показаний, а также при электролитах, большая нелинейность.
Поставил на 1мкф пленочные, показания скачут. Вот картинка при 220 вольтах на входе:
Это, я думаю, или помехи от длинных проводов, или программно надо убирать.
Как бы его отбраковать.

З.Ы. Вот в этой схеме: bezkz.su/uploads/posts/2011-09/1316632251_12.jpg , первую ногу вообще можно не применять, вход АЦП вторая и третья лапа МК. Нельзя ли сделать так же?
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 01 окт 2020 13:57 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
Увеличивал емкость на входе МК до 4,7мкф, очень большая инертность в смене показаний, а также при электролитах, большая нелинейность.
Вы используете слишком большие сопротивления в делителях, отсюда и нелинейность, отсюда и влияние помех и наводок.

Внес изменения в прошивку, должно быть стабильнее.

alenik пишет:
Вот в этой схеме: bezkz.su/uploads/posts/2011-09/1316632251_12.jpg , первую ногу вообще можно не применять, вход АЦП вторая и третья лапа МК. Нельзя ли сделать так же?
В этой схеме в старшем разряде не используется сегмент f. То есть, максимальное напряжение 399V. Но экономится один вывод. И, если честно, то думаю, что разбивка измеряемого напряжения на два предела вряд ли себя оправдывает. Особенно, если учитывать полученные результаты.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 01 окт 2020 16:54 #16

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Делитель брал с этой схемы: radio.aliot.com.ua/?p=499 так как дважды повторял эту конструкцию, и убедился в нормальной ее работе. Высокое сопротивление резисторов делителя, ограничивает ток на защитных стабилитронах.

Максимум 399вольт, вполне приемлемо для моего разделительного трансформатора. Там вряд ли
случится такое напряжение.
Я сам того не желая ввел Вас в заблуждение, описывая входы делителей, 0-100 вольт, 101-1000вольт. Прошу прощения.
Как я писал в самом начале, меня устроило бы и 280 вольт максимального напряжения.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 01 окт 2020 17:31 #17

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
alenik пишет:
Делитель брал с этой схемы: radio.aliot.com.ua/?p=499
Там номиналы на порядок меньше.

alenik пишет:
Высокое сопротивление резисторов делителя, ограничивает ток на защитных стабилитронах.
Это ошибочное мнение.
Во-первых, посчитайте, какой будет ток через стабилитроны даже при 1000V входном напряжении.
Во-вторых, внутренние защитные диоды в МК сработают при более низком напряжении, чем указанные стабилитроны.
В-третьих, все стабилитроны имеют ток утечки. При таких номиналах резисторов делителя они будут вносить существенные погрешности и нелинейность в измерения.

alenik пишет:
меня устроило бы и 280 вольт максимального напряжения.
Тогда опишите еще раз сначала и полностью, к какому выводу Вы пришли и что нужно изменить в проекте.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 01 окт 2020 18:47 #18

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Думаю, мне лучше прислушаться к Вашему мнению о делителях, потому сделаем так.
Отказываемся от первого вывода, делаем вольтметр до 399 вольт как здесь: bezkz.su/uploads/posts/2011-09/1316632251_12.jpg
И один входной делитель, думаю точность 2-3 вольта получится.
Прошивка на ОА и ОК
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 02 окт 2020 10:27 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
Если сделать один измерительный вход, тогда можно оставить измерения до 1000V (обновил прошивку). Или Вам нужно именно повторение приведенной схемы?
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 02 окт 2020 14:05 #20

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Нет, схема может быть любой, предел измерения до 399 вольт это примерно, думаю больше 380 там не появится. Мне нужен простой встраиваемый вольтметр сетевого напряжения (щитовой прибор). Ограничение напряжения(как мне кажется), повысит точность измерения.

З.Ы. А под какой индикатор эта прошивка?
Последнее редактирование: 02 окт 2020 14:21 от alenik.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 02 окт 2020 14:17 #21

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
Попробуйте что есть, а потом посмотрим, есть ли смысл ограничивать верхний предел.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 02 окт 2020 14:22 #22

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
А под какой индикатор эта прошивка?
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 02 окт 2020 14:52 #23

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
Общий катод.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 07 окт 2020 03:25 #24

  • alenik
  • alenik аватар
  • Не в сети
  • Harness is online
  • Сообщений: 35
Работает, но есть заметная нелинейность.
Сначала занижает, а после 190 вольт завышает показания.



Делитель:

Вложенный файл:

Имя файла: Делитель-2.rar
Размер файла:1 KB
Последнее редактирование: 07 окт 2020 03:30 от alenik.
Администратор запретил публиковать записи гостям.

Миниатюрный вольтметр на ATtiny13 07 окт 2020 06:39 #25

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11617
  • Спасибо получено: 4213
  • Respect sxem.org Sponsor 2019 Author
1. Покажите полную схему устройства.
2. Увеличьте емкость конденсатора после делителя.
3. Измерьте напряжения после делителя в нескольких контрольных точках (например: через 50V) и составьте табличку - входное напряжение, напряжение после делителя, показания прибора.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir