Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110)

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 18:23 #76

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Запускав в симуляторі. В принципі все вірно.... але чомусь немає симетрії відносно центру. Вибрав U=220V. Так ось вниз 198V відображає, а нижче обрізка (так і має бути). А ось вверх 231V і... обрізка (а мало б бути десь біля 242V)
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 18:51 #77

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Вже і програма відмовляється правильно рахувати... Виправив.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: studiotandem

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 19:10 #78

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
В протеусі все чудово.
Єдине для красоти замість U=220V писити щось типу цього U►220V (символ трикутничок, як кн.Play)
Soir пише:
Що ще потрібно виводи у графіках?
Та ніби нічого... хіба "мітки".... і то по осі Х.... але до цього поки не дійшли.
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 19:12 #79

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Та ніби нічого... хіба "мітки".... і то по осі Х.... але до цього поки не дійшли.
Я мав на увазі які ще будуть графіки. Струм, потужність...? Які для них критерії, налаштування...?
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 19:35 #80

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Ще два екрани: cтрум та потужність. Але там дещо інший спосіб відображення інформації. Відсікати нічого знизу не потрібно. Там лише масштабування. Для струму U=220V замінити на I=XXX, де XXX - повна шкала. Дискретність від 0,1А і до 20А з кроком 0,1А. По замовчуванню 0,5А. З потужністю аналогічно W=XXX. Дискретність від 10W і до 4600W з кроком 10W. По замовчуванню 100W. Бажано вибір параметрів кнопками з прискоренням.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 21 лют. 2022 19:37 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 20:59 #81

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
З потужністю аналогічно W=XXX. Дискретність від 10W і до 4600W
Так не виходить. 4600 це чотири знаки, а не ХХХ. Уточніть, яким чином відображати.

Додав графіки струму і потужності. Подивіться.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 21:21 #82

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Soir пише:
4600 це чотири знаки, а не ХХХ. Уточніть, яким чином відображати.
Тут варіантів практично немає.... Після 999 Вт. переходити на формат Х.ХХкW. Але появиться проблема нестачі знакомісць, тому необхідно видалити літери U,I,P на всіх екранах. Вони виглядають зайвими. А може є краще рішення?
Переглянув в Протеусі. Все, як потрібно. Перевірю ще в залізі. Про результат повідомлю (ймовірно в цьому повідомленні).

P.S.
Переглянув у залізі. Що виявив:
- графік струму відображається грубими кроками (по 3 пікселі). Напруга та потужність такої проблеми не мають.
- малі струми до 0,1А не відображаються. А це практично всі LED-лампи. Проблема може бути спільна з попереднім пунктом.
- періодично десь на 1 сек. пропадає та відновлюється зображення. Помічав це на потужності (може і ще на якому екрані є). В Протеусі також є цей глюк.
А в загальному виглядає все досить пристойно....
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 21 лют. 2022 22:51 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 22:58 #83

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Оновив прошивку.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: studiotandem

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 23:20 #84

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
В залізі все в повному порядку... та радує око. Цей етап можна вважати успішно пройденим.
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 23:25 #85

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Що ще має бути, крім графіків?
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 21 лют. 2022 23:34 #86

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Якщо дійде справа до осі Х, то частота оновлення буде одинакова для всіх екранів і становитиме:
1s, 2s, 5s, 10s, 30s, 1m, 1h.

P.S.Soir пише:
Що ще має бути, крім графіків?

В ТЗ-2 це є.... але воно потребує уточнень. Там в основному функції захисту. Не знаю скільки ще ресурсів МК залишилось. Можливо щось в ТЗ потрібно буде видаляти або якось оптимізувати.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 21 лют. 2022 23:41 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 06:53 #87

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
В ТЗ-2 це є.... але воно потребує уточнень.
Давайте без загадок. Є, але... Не кажучи, що я вже і не знаю де шукати те ТЗ-2.
Ресурси є і будуть, поки не буде додаткових Х. Тому визначтеся, що для Вас пріоритет і уточніть ТЗ. Тоді продовжимо.

Але для Х пам'яті навряд чи буде достатньо при любому розкладі. Максимум - ще один проміжок часу.
Останнє редагування: 22 лют. 2022 07:31 від Soir. Причина: Дополнение.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 09:51 #88

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Функції захисту:
- при виході напруги за межі (min-max) встановлені в меню.
- при виході струму за межі(max) встановлені в меню.
- при перевищені потужності (max) встановленої в меню.
При перевищенні заданих параметрів звукове сповіщення (пасивний бузер) та мигаючий критичний параметр на основному екрані (можливо в інверсному режимі).
Керування навантаженням (аварійне відключення) буде окремим силовим блоком і керуватиметься сигналом «Alarm». Логіка роботи його така. Контроль параметрів -- якщо все ОК то лог. 1 - якщо один з параметрів поза нормою, то лог. 0 -- контроль параметрів - якщо все ОК, то пауза 5 сек і лог. 1.

Вимірювані величини:
+ Лічильник кВт/год (XX.XkW/h) з можливістю скидання, На нього зараз немає вільного місця на екранах. Можна його виводити на місці реактивної потужності (VA) на основному екрані (вибиратиметься у меню ???)

Параметри меню:
- захист Vmin (XXXV)
- захист Vmax (XXXV)
- захист Imax (XX.XA)
- захист Wmax (XX.XkW)
- корекція зміщення IH - Зроблено
- корекція зміщення IH - Зроблено
- корекція симетрії Vss/2 - Зроблено
- корекція V (коефіцієнти через меню) - Зроблено
- корекція A (коефіцієнти через меню) - Зроблено
- LCD підсвітка (таймер) - (0-999 сек, по замовчуванню 0 - світить завжди). Сигнал на схемі BL (PD3 ) лог «1» - є підсвітка, лог «0» - є підсвітки. Якщо підсвітка виключена, то сигналом її включення є натиск будь-якої кнопки. Але щоб цей натиск включав лише підсвітку... а вже далі все згідно призначення кнопки.
- Sound - On/Off

Щоб спростити навігацію по меню можливо згрупувати споріднені пункти ( correction, protection,...). Якщо є кращі рішення, то я тільки «за».

P.S.
Тут у мене ще одна думка появилась стосовно лічильника кВт/год... Виводити його на окремому екрані великими літерами зверху, а меншими внизу таймер та ціну спожитої енергії. Вартість кВт/год задавати через меню.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 22 лют. 2022 10:29 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 16:41 #89

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Для всього цього мені потрібна від Вас детальна інформація: що, у якому місці, у якому форматі, яким шрифтом...
Розміри дисплею відомі, шрифти уже теж всі є, меню з навігацією теж. По цим шаблонам розпишіть для всіх нових пунктів налаштувань.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 18:10 #90

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Меню складатиметься з таких груп: Correction (корекція), Protection (захист), Etc (інше). Вхід у нього довгим натиском (5 сек) кн. Menu.

Пункти групи "Correction": всі ті, що є зараз.
Пункти групи "Protection":
-U min = XXXV (діапазон 50-300, крок 1, по замовчуванню 200)
-U max = XXXV (діапазон 50-300, крок 1, по замовчуванню 250)
-I max = XX,XA (діапазон 0-20, крок 0,1 , по замовчуванню 1)
-W max = XX,XA (діапазон 0-5000, крок 10 , по замовчуванню 0,2)
Пункти групи "Etc":
- Price kW/h = X,XX$(діапазон 0-9,99 , крок 0,1 , по замовчуванню 1,68)
- LCD BL - (діапазон 0-999s, крок 1 , по замовчуванню 300, 0 - світить завжди). Сигнал на схемі BL (PD3 ) лог «1» - є підсвітка, лог «0» - немає підсвітки.
- Sound - On/Off. (по замовчуванню On).
Розмір шрифтів в меню такий самий, як і зараз в меню калібрування. Кнопки бажано з прискоренням при довгому утриманні вибору значення... і якщо є можливість з підзвучкою.
studiotandem пише:
у мене ще одна думка появилась стосовно лічильника кВт/год... Виводити його на окремому екрані
... великими літерами у трьох рядках, як на головному екрані. По центру.
XXX kW/h
х X,XX $
= XXX $
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 22 лют. 2022 18:11 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 20:00 #91

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Меню складатиметься з таких груп: Correction (корекція), Protection (захист), Etc (інше). Вхід у нього довгим натиском (5 сек) кн. Menu.
"У нього" це про що мова? Protection? Чи Etc?

studiotandem пише:
Пункти групи "Correction": всі ті, що є зараз.
Пункти групи "Protection":
-U min = XXXV (діапазон 50-300, крок 1, по замовчуванню 200)
-U max = XXXV (діапазон 50-300, крок 1, по замовчуванню 250)
-I max = XX,XA (діапазон 0-20, крок 0,1 , по замовчуванню 1)
-W max = XX,XA (діапазон 0-5000, крок 10 , по замовчуванню 0,2)
Що таке "групи"? Це декілька вікон налаштувань чи все в одному? Як переключатись?
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 20:14 #92

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Soir пише:
"У нього" це про що мова? Protection? Чи Etc?
... Вхід просто в меню (з 5 сек. затримкою)... далі 3 пункти(групи) з підпунктами. Навігація там така, яку Ви завжди робите у таких випадках. Згрупував тому, що думав що так простіше буде. Але то непринципово. Можете на власний розсуд зробити. Параметри я вказав... але допустив неточність.
studiotandem пише:

- Price kW/h = X,XX$(діапазон 0-9,99 , крок 0,1 , по замовчуванню 1,68)
крок має бути 0,01
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 20:34 #93

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Можете на власний розсуд зробити.
Якби у мене було бажання робити на власний розсуд, то я не просив би Вас детально описати.
Тому ще раз уточніть, яка повинна бути навігація між групами, всередині групи. Як виглядають ці вікна з групами. Було б непогано, якщо б Ви продумали вигляд меню з точністю до пікселя. Або хоча б вказали: у першому рядку..., у другому... з урахуванням формату даних і можливостей дисплею.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 20:53 #94

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Вхід в меню (з 5 сек. затримкою)
- Setting U
---U=XXXV
---K=1.000
---Z=512
- Setting ILo
---I=X,XXA
---K=1.000
---Z=512
- Setting ILo
---I=XX,XA
---K=1.000
---Z=512
... це вже є... а далі..
- Protection
---U min=XXXV (діапазон 50-300, крок 1, по замовчуванню 200)
---U max=XXXV (діапазон 50-300, крок 1, по замовчуванню 250)
---I max=XX,XA (діапазон 0-20, крок 0,1 , по замовчуванню 1)
---W max=XX,XA (діапазон 0-5000, крок 10 , по замовчуванню 0,2)
- Other
---Price kW/h=X,XX$ (діапазон 0-9,99 , крок 0,01 , по замовчуванню 1,68)
---LCD BL=XXX sec (діапазон 0-999s, крок 1 , по замовчуванню 300, 0 - світить завжди).
---Sound=On/Off. (по замовчуванню On)

P.S. Тире на початку рядків лише для "форматування"... їх не враховувати.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 22 лют. 2022 20:59 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 21:07 #95

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Вхід в меню (з 5 сек. затримкою)
- Setting U
...
- Setting ILo
...
Між Setting U і Setting ILo і далі - теж 5 секунд кнопки MENU?
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 21:12 #96

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
5 секунд це такий собі "захист від дурня"... і лише для входження в меню. При навігації по меню цього не потрібно.
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 22:08 #97

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
---W max=XX,XA
Точно в А вимірюється?

studiotandem пише:
---Price kW/h=X,XX$ (діапазон 0-9,99 , крок 0,01 , по замовчуванню 1,68)
---LCD BL=XXX sec (діапазон 0-999s, крок 1 , по замовчуванню 300, 0 - світить завжди).
---Sound=On/Off. (по замовчуванню On)
Не всі написи вміщуються в 84 пікселі.

studiotandem пише:
...пасивний бузер...
Бузер повинен бути з вбудованим генератором.
Останнє редагування: 22 лют. 2022 22:13 від Soir. Причина: Дополнение.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 22:19 #98

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Soir пише:
Точно в А вимірюється?
... ні... звичайно.... :side: W
Soir пише:
Не всі написи вміщуються в 84 пікселі.
Скорочувати... до інтуітивного розуміння.

Бузер без генератора... Планую п'єзо-резонатор, як старих годинниках. Апетит у нього поменше буде.
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 22:23 #99

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Скорочувати... до інтуітивного розуміння.
Чекаю на новий варіант написів.

studiotandem пише:
Бузер без генератора... Планую п'єзо-резонатор, як старих годинниках. Апетит у нього поменше буде.
Працювати не буде.
Увійдіть до облікового запису, щоб писати повідомлення.

AC TRUE RMS VAW-METER (ATMEGA8 / Nokia5110) 22 лют. 2022 22:31 #100

  • studiotandem
  • studiotandem аватар
  • Оффлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
---kW/h=X,XX$ (діапазон 0-9,99 , крок 0,01 , по замовчуванню 1,68)
---LCD=XXXs (діапазон 0-999s, крок 1 , по замовчуванню 300, 0 - світить завжди).
---Snd=On/Off (по замовчуванню On)
Soir пише:
Працювати не буде.
... Ще й як буде. Куди йому діватися. Хоч гучність і залежатиме від частоти.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 22 лют. 2022 22:35 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir