Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Регулятор напряжения и тока на Arduino Pro Mini

Форум самогонщиков Автоматика
1 ... 46 47 48 49 50 51 52 ... 57 49
RRRomaNNN Студент Москва 25 1
Отв.960  05 Янв. 20, 14:18
Лампочка. Когда посылаешь TW0 лампочка выключается сразу, а не плавно. может перестает считаться реальное напряжение, а в переменных остаются данные, их и выводит?
sebra Куратор Республика Коми 146 85
Отв.961  05 Янв. 20, 14:34, через 16 мин
TW0 лампочка выключается сразу, а не плавно.RRRomaNNN, 05 Янв. 20, 14:18
Это сделано специально.
И после TW0 при негорящей лампочке  Uвых показывает что на выходе есть напряжение?

Добавлено через 8мин.:

может перестает считаться реальное напряжение, а в переменных остаются данные, их и выводит?RRRomaNNN, 05 Янв. 20, 14:18
Похоже на то. Странно что никто раньше не писал об этом.
RRRomaNNN Студент Москва 25 1
Отв.962  05 Янв. 20, 14:59, через 25 мин
И после TW0 при негорящей лампочке  Uвых показывает что на выходе есть напряжение?sebra, 05 Янв. 20, 14:34
Да, лампочка выключается и не горит, Тестер тоже показывает 0, а realU показывает напряжение.
sebra Куратор Республика Коми 146 85
Отв.963  05 Янв. 20, 15:21, через 23 мин
Да, лампочка выключается и не горит, Тестер тоже показывает 0, а realU показывает напряжение.RRRomaNNN, 05 Янв. 20, 14:59
Посмотрю сегодня вечером код, в реале проверить пока нет возможности. Напишу в личку.
Rtehnik Доктор наук Барнаул 533 151
Отв.964  05 Янв. 20, 19:13
Если на регуляторе тока или напряжения выставить цифры больше чем имеется в сети, то через несколько секунд наряжение на выходе регулятора пропадает. Помогает только перезагрузка.Rtehnik, 22 Апр. 18, 19:08
Я подобный глюк описывал. Теперь просто не ставлю больше чем в сети.
rivald1961 Новичок Agryz 4
Отв.965  24 Янв. 20, 13:33
Почему моргают показания? Нагрузка лампа 150 Вт
sebra Куратор Республика Коми 146 85
Отв.966  24 Янв. 20, 14:15, через 43 мин
Почему моргают показания? Нагрузка лампа 150 Втrivald1961, 24 Янв. 20, 13:33

Какая прошивка?
rivald1961 Новичок Agryz 4
Отв.967  24 Янв. 20, 14:53, через 38 мин
dev11bk с разгон стоп [сообщение #13534335]
sebra Куратор Республика Коми 146 85
Отв.968  24 Янв. 20, 16:00
dev11bk с разгон стопrivald1961, 24 Янв. 20, 14:53

Автор ответит, или напишите ему в личку.

Но для уверенности прошейтесь любой прошивкой из шапки с экраном.
qwest_ans Бакалавр Самара 63 4
Отв.969  28 Янв. 20, 21:45
Собрал регулятор по немного переделанной  печатке  SlidingHawk, залил U_reg_test.ino всё регулирует нормально с порта, ставлю кнопки и дисплей заливаю U_regulator_free_7display_button - ничего не работает, я в рассеянности. Как проверить кнопки и индикатор?
Или я опять что-то прокорявил и не то заливаю, у меня 4 значный 7 сегментный индикатор на 74HC595.
Tomat7 Магистр Черноморская губинния 235 138
Отв.970  29 Янв. 20, 09:55
ничего не работаетqwest_ans, 28 Янв. 20, 21:45
Эээ... давай конкретнее - что именно не работает:
1) что выводится в порт?
2) что показывает 7-сегментный индикатор?
3) какая реакция на команды подаваемые с порта?
4) U_reg_test.ino заливал и тестировал с подключенными кнопками и индикатором?
sebra Куратор Республика Коми 146 85
Отв.971  29 Янв. 20, 10:26, через 32 мин
Tomat7, У него семисегментник не работает. Твой тестовый файл работает нормально.
qwest_ans, Нужно проверить работу твоего индикатора сторонним скетчем, их много в интернете на том же сайте Ардуино есть примеры насколько помню. Кнопки отдельно проверить полагаю вообще труда не составит.
Сами скетчи под семисегментники писались очень давно. У меня даже сейчас нет железки что бы проверить его, коллеги вроде ставили и все работало. Проверь еще раз монтаж.
Tomat7 Магистр Черноморская губинния 235 138
Отв.972  29 Янв. 20, 12:07
а в переменных остаются данные, их и выводит?RRRomaNNN, 05 Янв. 20, 14:18
И после TW0 при негорящей лампочке  Uвых показывает что на выходе есть напряжение?sebra, 05 Янв. 20, 14:34

Думаю, такое возможно если детектор нуля подключен после триака.
zero не увеличивается -> real_U не пересчитывается.
if (zero >= 3) {//расчет среднеквадратичного//zero - количество полупериодов дря рассчета среднеквадратичного
sqrtUsum = Usumm / cntr; //
real_U = sqrt(sqrtUsum); //
cntr = 0;
Usumm = 0;// обнуляем суммы напряжений
zero = 0;
}
sebra Куратор Республика Коми 146 85
Отв.973  29 Янв. 20, 12:22, через 16 мин
Думаю, такое возможно если детектор нуля подключен после триака.Tomat7, 29 Янв. 20, 12:07

С той проблемой уже разобрались, небольшой косяк в коде. Когда сам проверю внесу изменения во все прошивки из шапки.
Tomat7 Магистр Черноморская губинния 235 138
Отв.974  29 Янв. 20, 13:24
С той проблемой уже разобрались, небольшой косяк в коде.sebra, 29 Янв. 20, 12:22
Упс! Там же вообще detachInterrupt и принудительно real_U = 0;.
А если собрано криво или триак пробит, то будет показывать "real_I 0", а на самом деле на выходе будет напряжение...  Шокированный
qwest_ans Бакалавр Самара 63 4
Отв.975  29 Янв. 20, 15:28
Упс - был на работе теперь отвечаю. изменённая печать в приложенном файле, детектор нуля после триака, При просмотре порта напряжение плавно увеличивается до 400 на индикаторе, и показаниях с порта Uуст, Ureal понятно растет до сетевого. отсутствуют показания детектора нуля, В тесте показывал 100.  На кнопки никак не реагирует.
При включении без переходника на ЮСБ показания растут но лампочка не светится.
На команды с порта не реагирует, показыват минус  точка и далее до 400 растет.
64158.139867.lay6 174.4 Кб
sebra Куратор Республика Коми 146 85
Отв.976  29 Янв. 20, 16:53
А если собрано криво или триак пробит, то будет показывать "real_I 0", а на самом деле на выходе будет напряжение...Tomat7, 29 Янв. 20, 13:24

Тоже верно, надо будет обдумать.
Tomat7 Магистр Черноморская губинния 235 138
Отв.977  29 Янв. 20, 16:53, через 1 мин
4б) с U_reg_test.ino пройдены все 10 пунктов без замечаний? "Измеритель" напряжения отрегулирован?

При просмотре порта напряжение плавно увеличивается до 400 на индикаторе, и показаниях с порта Uуст, Ureal понятно растет до сетевого.qwest_ans, 29 Янв. 20, 15:28
5а) То есть показания на индикаторе и в порту отличаются?? Или у тебя в сети 400 вольт??
5б) Это с какой прошивкой?
5в) Какая модель Ардуино?

отсутствуют показания детектора нуля, В тесте показывал 100.
В рабочих прошивках этого нет.

При включении без переходника на ЮСБ показания растут но лампочка не светится.
6) Почему показания растут? Показания чего? Как в это случае задаешь напряжение?
qwest_ans Бакалавр Самара 63 4
Отв.978  29 Янв. 20, 17:37, через 44 мин
Показания Uуст и Ureal во всем диапазоне отличаются от измеренных "правильным вольтметром" не более 2 ед. - "Измеритель" напряжения отрегулирован.
Показания в порту и на индикаторе растут синхронно до 400. В сети 225 в. Эту разницу увидел на тестере.
U_regulator_free_7display_button
Про мини
Почему растут показания не знаю они растут сами как я понял напряжение при старте медленно поднимается до рабочего, вот они и растут до 400 Uуст
Напряжение задать не могу никак, ни портом ни кнопками.
А какое сопротивление должно быть у подтягивающих резисторов, - у меня стоят 2,7 ком.

Добавлено через 1дн. 3ч. 16мин.:

А может есть прошивка для регулятора напряжения, рабочая. могу собрать что угодно.
Tomat7 Магистр Черноморская губинния 235 138
Отв.979  31 Янв. 20, 12:49
qwest_ans, я правильно понимаю, что с тестовой прошивкой регулятор работает нормально?

Показания в порту и на индикаторе растут синхронно до 400.qwest_ans, 29 Янв. 20, 17:37
Вот это я вообще не понимаю! Это  Uust или Ureal??
Откуда 400 если "Измеритель" напряжения отрегулирован??