41

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75 ©:

там опрос через
analogRead(BPIN)

А зачем читать аналоговый сигнал с кнопки? Резистивная матрица используется?

С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

42

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

JohnJohnov ©:

А зачем читать аналоговый сигнал с кнопки? Резистивная матрица используется?

у меня кнопки другие.
вот по такой схеме
https://www.youtube.com/watch?v=OWcMlUputHk

43 (2022-06-15 08:13:57 отредактировано JohnJohnov)

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75, а какая необходимость использовать именно такую схему?
Просто учитывая, что в схеме данного стаба незадействованных портов заведомо больше, нежели необходимо кнопок, а АЦПушка в АВРке одна единственная и её использование на два канала сильно снизит её быстродействие, а значит и точность стабилизации - непонятен смысл такой заморочки.

С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

44

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

JohnJohnov ©:

АЦПушка в АВРке одна единственная и её использование на два канала сильно снизит её быстродействие, а значит и точность стабилизации - непонятен смысл такой заморочки.

смысл в том что дисплей как и кнопки уже есть.
и дисплей подключен без платы драйвера.
у автора дисплей подключен к всего двум аналоговым портам A4 и A5, а у меня к шести! цифровым D7-D12.
в общем посыл я понял. кнопки мне не долго переделать по схеме автора.
придется просто несколько аналоговых использовать как цифровые - вроде такая возможность есть.
осталось дождаться D814(FOD814) никак не приедет из китая.
может кто знает где их можно выковырять?

45 (2022-06-15 13:37:16 отредактировано JohnJohnov)

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75, теперь понятно.
Порты А0-А5 АВРки используются как цифровые входы без всяких проблем.

pinMode(A0, INPUT_PULLUP);
uint8_t button1 = digitalRead(A0);
С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

46 (2022-06-16 14:16:14 отредактировано )

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

вопрос к автору
пока нет FOD814 возможна ли замена на FOD817.
нашел пару таких.

нырнул в инет - возможно я ошибаюсь, но заменить FOD814 в данной схеме на FOD817 врядли возможно судя по схеме внутри


походу FOD817 только для постоянки - как я понял.

  • IMG_20220616_145948.jpg
    size: 183.03Кб type: jpg
  • Безымянный.png
    size: 27.67Кб type: png

47

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75 ©:

заменить FOD814 в данной схеме на FOD817 врядли возможно

Возьми две штуки.
Включи входы встречно-параллельно, а выходы просто параллельно.
Получится эквивалент.

РК 35х1600

48

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

FOD814 завтра будет.
вот такой вопрос возник еще.
5в блок питания планирую использовать обычный типа как зарядка телефона.
но по схеме получается его минус будет соединен с 220 вольтами входа - это смущает.
или питать ардуину нужно каким то специфическим образом?

49

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

5в зарядника изолирован от сети 220в так, что ничего страшного. Только надо помнить, что сам регулятор без гальванической развязки и его детальки находятся под напряжением сети 220в. При подключении желательно соблюсти фазу и 0, тогда под напряжением меньше деталей.

Человека губят не принципы, а отступления от своих принципов.

50

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

все собрал.
тестовая лампочка 90ватт - горит на всю .
регулировке не поддается.
на кнопки всё реагирует. переменный резистор кручу - толку нет.

51

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Для начала проверить силовую часть. Замкнуть 1 и 2 ноги МОС., если погаснет значит работает правильно. И какое напряжение показывает дисплей?

Человека губят не принципы, а отступления от своих принципов.

52

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

да гаснет.
реакция на переменник есть только когда 220 подключены.
и еще вопрос - переназначил порты с 3 на 6 - вообще нет реакции.
вернул все назад - что начало регулироваться.
вроде 3 и 6 порт равнозначны и на них обоих шим работает.

53

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Проводил ли настройку из 10 или 27 поста? Повторюсь, переменный резистор нужен именно для настройки. В работе напряжение регулируется кнопками. По замене портов ничего сказать не могу, автор кода не я.

Человека губят не принципы, а отступления от своих принципов.

54

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

яркость лампочки - соответственно и показания тестера на лампочке - не меняются при регулировке переменникм и кнопками

55

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75, у тебя же схема и скетч модифицированы. Покажи внесенные изменения, не заставляй гадать на кофейной гуще.

С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

56

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

нее, в схеме только переменник на 25ком вместо 10.
а скетч порты под кнопки другие и всё.
всё что касается управления симистором я не трогал.
переменник на экране меняем значение - а на лампочке - НЕТ.
вот скетч https://cloud.mail.ru/public/6vcU/4SD9QSbyh

57

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

ds75, на первый взгляд без криминала. Случайно МОС с зерокроссом не воткнул?

С уважением, <дата, подпись>, отвечайте нам, а то...
Моя РК 28/1500

58

Re: Регулятор мощности для тэнов на Arduino (atmega 328/P)

Поскольку ответов на мои вопросы не увидел, попробуем так.
1. Кнопкой + выставляем напряжение выхода 200 в. На нижней и верхней строчке должно быть 200 в.
2. Меряем тестером напряжение на лампочке и если не 200, то крутим переменным резистором и устанавливаем 200в.
Если при такой настройке 200 в на лампочке не устанавливаются тогда уже ищем причину.

Человека губят не принципы, а отступления от своих принципов.