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

ТЕМА: Вольтметр 0-400v

Вольтметр 0-400v 05 дек 2021 13:55 #1

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Индикатор с ОК, PIC16F676. Предел измерения переменного напряжения 0-400v. Будет использоваться в ЛАТРе. Больше никаких функций не надо. За основу взять схему на PIC16F676. Входные цепи, может лучше, взять как в схеме на Atmega 8?
Прошу Soir помочь с прошивкой.


Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 05 дек 2021 17:26 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
За основу взять схему на PIC16F676.
Прошивка и проект в архиве. Нужно проверить работу.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: petrovitsh

Вольтметр 0-400v 06 дек 2021 07:42 #3

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Спасибо большое. Сегодня разведу, сделаю плату и попробую.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 06 дек 2021 08:49 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Могу еще предложить вариант с программной коррекцией показаний.
В этом варианте отпадает необходимость в подстроечном резисторе и тщательном подборе сопротивлений делителя. Достаточно использовать детали с допуском +-10%. Но в общем, такая коррекция - это опция, которую можно использовать или нет, по желанию.
Процедура коррекции следующая: Установить при помощи ЛАТР напряжение ровно 220V, вести контроль по образцовому вольтметру. Нажать на кнопку SET_220 и удерживать ее более 1 сек. При успешной коррекции на индикаторе появится надпись SEt. Если на индикаторе сообщение Er1 - значит показания слишком маленькие для программной коррекции, нужно корректировать сопротивления делителя. Для сообщения Er2 - показания слишком большие.

Для такой коррекции схема почти не требует доработок. Обязательным является наличие резистора R12 (см. проект), независимо от того, планируете Вы использовать коррекцию или нет. Кнопку можно не устанавливать, только предусмотреть контактные площадки для их замыкания во время отладки. Здесь важно помнить, что схема не имеет гальванической развязки с сетью. Поэтому замыкать эти площадки можно только инструментом с хорошо изолированными ручками.
Вложения:
Последнее редактирование: 08 дек 2021 18:38 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 06 дек 2021 17:30 #5

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Спасибо большое. Я уже залил первую прошивку без коррекции сообщение 2.Не нашёл многооборотный подстроечник 1к, буду покупать. Посмотрю, если не устроит буду пробовать с коррекцией.
Подавал с трансформатора, не латра, 28в., вольтметр показал 26в. Завтра займусь подбором делителя, поставлю тоже многооборотный подстроечник.
Последнее редактирование: 06 дек 2021 18:01 от petrovitsh.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 12:15 #6

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Сегодня протестировал с ЛАТром. Разница в показаниях на разных пределах доходит до 1,8в. В принципе устраивает, но попробую прошивку с коррекцией. Вопрос по схеме, Кнопку set 220 подключаю на 4 вывод МК, подтянут к +5в. через 10к, и этот вывод отключаю от 14 вывода и соответственно от земли?
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 13:12 #7

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
petrovitsh пишет:
Кнопку set 220 подключаю на 4 вывод МК, подтянут к +5в. через 10к, и этот вывод отключаю от 14 вывода и соответственно от земли?
Да, вывод 4 нужно полностью освободить и подключить, как в проекте. Номинал подтягивающего резистора не критичен.

petrovitsh пишет:
Разница в показаниях на разных пределах доходит до 1,8в
Программная коррекция не повлияет на точность измерений. Добавит удобства и надежности. Но возможно, позволит более точно настроить.
В любом случае, настраивать желательно в середине диапазона или выше.

Если будет какая-то неприемлемая погрешность, нелинейность или нестабильность - пишите, будем бороться.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 17:03 #8

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8

Опробовал новую прошивку. Работает хорошо, производится коррекция 220в. Показания эталонного и собранного вольтметра от 220 до 253в совпадает. Нижние показания тоже совпадают, отличается середина ниже привожу цифры слева эталонные, справа измеренные
6в-(менятся от 6 до7)нормально
42-42
70-69
90-89
в принципе нормально, ниже уже больше 2в и т.д.
105-103
121-119
138-135
152-150
185-183
201-199
208-207
220-220
253-253
Последнее редактирование: 07 дек 2021 17:05 от petrovitsh. Причина: добавить фото
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 17:18 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Как по мне, результаты удовлетворительные. Можно разве что попробовать произвести калибровку при напряжении чуть ниже. Возможно тогда погрешность будет более равномерной по всему диапазону.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 17:34 #10

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Пускай остаётся так. Завтра ещё позанимаюсь, попробую добавить напряжение на 1в подстроечным резистором в делителе, т.е. откалибровать на 220 и добавить делителем до 221в.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 07 дек 2021 19:07 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Обновил прошивку №4. Функционально в ней ничего нового, но возможно измерения будут чуть точнее.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 09:31 #12

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Залил прошивку, но отсутствует коррекция кнопкой. Получается самая первая изменённая прошивка?
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 11:01 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Нет, это версия с программной коррекцией.
Проверьте дату создания прошивки, должна быть ‎7 ‎декабря ‎2021 ‎г., ‏‎18:24:04.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 14:10 #14

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Да, заливал эту. Попозже попробую снова перешить..
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 14:18 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
В ней только небольшие, я бы сказал, не принципиальные изменения в самом процессе измерения. Все остальное не менялось.
Кроме того, в симуляторе коррекция отрабатывает правильно.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 17:13 #16

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8

Что то странное. опять залил раннюю прошивку ( у меня папка от 6.12 с коррекцией) всё работает, при нажатии на кн. высвечивается SET, даже без входного напряжения. Залил новую прошивку от 7.12. На кнопку не реагирует, при нажатии ничего не происходит.Как и было раньше, но напряжение показывает.
Последнее редактирование: 08 дек 2021 17:21 от petrovitsh.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 08 дек 2021 18:37 #17

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Да, к сожалению, подвел симулятор. Кнопка работает, только держать нужно секунд 10 или больше.
Обновил прошивку, попробуйте еще.
Администратор запретил публиковать записи гостям.
Спасибо сказали: petrovitsh

Вольтметр 0-400v 09 дек 2021 08:14 #18

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Спасибо большое. Теперь всё работает как надо. Показания по всему диапазону нормальные.Осталось всё собрать.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 09 дек 2021 14:18 #19

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Доигрался, перестал высвечиваться сегмент С по всем цифрам. Остальные нормально.Отдельно с 3 вывода МК подавал +2в относительно 14 вывода ( в панельку без МК), светит нормально. Цепь с МК с 3 вывода прозванивается. Резисторы от МК до индикатора стоят 620 ом. Похоже порт 3 МК вылетел, но не понятно почему. Придётся покупать новый МК. Может вместо резисторов 620ом надо поставить 1к.?
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 09 дек 2021 15:16 #20

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
620 Ом - достаточное сопротивление. Причину нужно искать в другом.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 10 дек 2021 15:11 #21

  • petrovitsh
  • petrovitsh аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 92
  • Спасибо получено: 8
Купил новый PIC. Собрал всё в кучу, работает хорошо. Большое спасибо Soir за помощь. Теперь надо придумать куда использовать старый PIC с битым портом.



Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 12 дек 2021 03:04 #22

  • Ur5got
  • Ur5got аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 88
  • Спасибо получено: 4
  • sxem.org Sponsor 2020
Soir, здравствуйте.
А в Ваших закромах не найдется подобного вольтметра, но скажем на mega88?
А то 88-х б/у много, 676-х нет совсем.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 12 дек 2021 08:06 #23

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Подобных много, есть и на ATMEGA88 (сам пользуюсь таким). Но скорее всего, все равно придется адаптировать под конкретные запросы. Так что пишите, рисуйте...
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 13 дек 2021 09:30 #24

  • Ur5got
  • Ur5got аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 88
  • Спасибо получено: 4
  • sxem.org Sponsor 2020
А можно увидеть Ваш вариант на atmega88? Возможно он мне подойдёт.
Администратор запретил публиковать записи гостям.

Вольтметр 0-400v 13 дек 2021 10:17 #25

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 13248
  • Спасибо получено: 5024
  • sxem.org 2019,2021 Respect Author
Скрин схемы.

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

Есть к схеме проект для симуляции, печатки... Выложу, если надо.
Если подходит в принципе, то возможна доработка.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Ur5got
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir