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

Стабилизированный регулятор мощности с внешним управлением

Форум самогонщиков Приборы и электр(он)ика
1 ... 16 17 18 19 20 21 22 ... 48 19
mak Модератор Екатеринбург 6.3K 1.8K
Отв.360  21 Нояб. 14, 13:42
тьфу, точно, микросекунда
сидел читал тех. документацию, там как раз были нс, вот и..
ys1797 Доцент Санкт-Петербург 1K 338
Отв.361  21 Нояб. 14, 19:47
g100m, может плату развести сразу под какой-нибудь распространенный корпус на din рейку, которые есть на али?
TRIAAA Доктор наук Владимирская обл. 703 214
Отв.362  21 Нояб. 14, 21:52
g100m, может плату развести сразу под какой-нибудь распространенный корпус на din рейку, которые есть на али?

ys1797, 21 Нояб. 14, 19:47
Да, что уж по всякой мелочи наших братьев напрягать Подмигивающий, корпусов на рейку и у нас в магазинах хватает, не так дорого они стоят
ys1797 Доцент Санкт-Петербург 1K 338
Отв.363  21 Нояб. 14, 21:54, через 2 мин
не так дорого они стоятTRIAAA, 21 Нояб. 14, 20:52
Давно заходили? Огорчу. Самое геморройное место - это корпус.
TRIAAA Доктор наук Владимирская обл. 703 214
Отв.364  21 Нояб. 14, 22:17, через 24 мин
Давно заходили? Огорчу. Самое геморройное место - это корпус.

ys1797, 21 Нояб. 14, 21:54
Давно... И если честно специально не обращал внимания...
Но если прикинуть габариты предложенной платы (правда без учета радиаторов и прочей приблуды), то может быть как вариант http://www.gainta.com/d6mg.html
limon Доктор наук Липецк 994 931
Отв.365  01 Дек. 14, 10:28
Работа продолжается? Или тема заглохла как многие аналогичные.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.366  01 Дек. 14, 11:41
ну я деталюхи жду, да даташиты неспешно курю
mak Модератор Екатеринбург 6.3K 1.8K
Отв.367  09 Дек. 14, 13:09
о, вскрыл старый сервак, и неожиданно нашел в нем нормальные шунты
DALE R003 аж 3 штуки
ys1797 Доцент Санкт-Петербург 1K 338
Отв.368  11 Дек. 14, 15:19
Собрал я небольшой стендик с измерением входного напряжения на отдельной обмотке трансформатора.
В основе у меня работает arduino nano на ATmega328.
За основу взял скетч от msg31 и произвел его (скетча) кастрацию.
Управление простое без излишеств по RS232. Раз в секунду с устройства прилетает строка вида:

DATA <enabled> <MAX Power> <Power> <SEC>\n
Где <enabled> - 1 или 0, флаг того, подается напряжение на нагрузку или нет.
<MAX Power> - Максимальная мощность (Мощность тэна).
<Power> - Текущая установленная мощность на нагрузке.
<SEC> - счетчик секунд с момента подачи питания.

Команд для устройства я смог придумать всего три Улыбающийся
MAXP: <power> установка максимальной мощности (мощности тэна)
POWER: <power> установка мощности на нагрузке
ENABLED: <0/1> включить или выключить подачу напряжения на нагрузку.

В процессе работы ничего не повисло от помех триака (снабер есть),
измеритель напряжения выдает вот такую бяку:
reg_gr1.png
Reg_gr1. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.

По X - количество тиков таймера
Синим график снятых значений.
Черным - нарисована синусоида для сравнения.
Все это дело рисовал jpgraph.
И что-то мне не нравится синусоида получаемая в итоге. Может с операциоником она более похожа на синусоиду, есть у кого график?

В прикрепленных файлах скетч, который у меня крутится на nano.
Странно, но если увеличить размер массива больше 256 - то нифига не работает. Видимо индекс масива однобайтовый.
nano_pwr.ino 13.8 Кб
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.369  11 Дек. 14, 16:18, через 59 мин
И что-то мне не нравится синусоида получаемая в итоге. Может с операциоником она более похожа на синусоиду, есть у кого график?ys1797, 11 Дек. 14, 15:19
Если через трансформатор получил синусоиду, то не самая плохая синусоида, я тебя уверяю. Восходящая ветвь почти такая же, как и нисходящая. Хотя по большому счету это неважно.
g100m Доцент Самара 1.6K 247
Отв.370  15 Дек. 14, 19:34
выпал из процесса из-за болезни. сегодня залудил платку, на днях попробую собрать входной каскад и снять осциллографом сигнал, который предполагается подавать на МК. поглядим что за синусоида там получится.
ys1797, нормальная у тебя синусоида получилась. а что ты хотел, идеальный синус получить как в генераторе? не будет такого никогда.

я вот что думаю, т.к. мощность мы рассчитываем на текущем полупериоде, а регулировать будем только следующий (а этот следующий будет условно уже другой), то встает вопрос о том, что считать измеренным среднеквадратичным? т.е. получается, что мы должны измерять среднеквадратичную внутри некого скользящего окна, которое пересчитывается каждый раз при переходе на новый полупериод, и уже исходя  из рассчитанного этого значения вычислять время задержки открытия симистора.
так вот вопрос, какой длины выбрать это окно? с одной стороны оно не должно быть слишком длинное, т.к. это увеличит время вычисления, с другой стороны оно не должно быть слишком коротким, т.к. будут влиять короткие выбросы.
ys1797 Доцент Санкт-Петербург 1K 338
Отв.371  15 Дек. 14, 19:51, через 17 мин
g100m, Я вычисляю каждые 1/4 секунды, как у msg31 и складываю вычисленные задержки открытия триака в циклический массив из 16 элементов.
Далее суммирую и делаю ">>4", что эквивалентно делению на 16.
Тоже самое делается с определением задержки момента "настоящего нуля".
Импульсные изменения в сети нас не волнуют у нас нагрузка инерционная.

Единственный косяк - это мощность плавно меняется при ее внешнем изменении. Но и тут можно всем 16 элементам массива присвоить
свежерасчитанное значение.

Вот мой стендик для тестирования: Улыбающийся

20141211_1227141.jpg
20141211_1227141. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
g100m Доцент Самара 1.6K 247
Отв.372  15 Дек. 14, 20:01, через 11 мин
давай подробнее. 1\4 сек это все замечательно, но сколько измерений ты делаешь за эти 1\4 сек? т.е. сколько измерений на период получается? это и есть длина скользящего окна.
насчет 16 элементов не понял? т.е. ты каждые 1\4 сек вычисляешь один элемент и у тебя получается, что каждые 4 сек у тебя полностью заполняется массив, а потом ты вычисляешь среднее значение времени задержки? так получается?

только вот не понимаю в чем смысл этих плясок с бубном? почему например не использовать вычисленное каждые 1\4сек значение, чтобы выставить задержку открытия на следующие 1\4сек? т.е. скользящее окно измерения = скользящему окну регулирования?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.373  15 Дек. 14, 20:19, через 19 мин
а представь если ты попадаешь в периодическую помеху?
ys1797 Доцент Санкт-Петербург 1K 338
Отв.374  15 Дек. 14, 20:23, через 4 мин
т.е. сколько измерений на период получается?g100m, 15 Дек. 14, 19:01
А речь про кол-во выборок на полупериод? Около 240. Я же писал, что кол-во выборок на полупериод не смог сделать в массив больше 255 элементов, пропускаю каждые 4 измерения.
Но мог бы и больше, но что-то не дает, может потому, что ардуиновский скетчекомпилятор или радиус у рук не тот.

16 элементов - это 16 измеренных полупериода.
Да, за 4 секунды массив заполняется и наступает состояние стабилизации.

почему например не использовать вычисленное каждые 1\4сек значение, чтобы выставить задержку открытия на следующие 1\4сек?g100m, 15 Дек. 14, 19:01

Да ничего не мешает. Мне просто не нравиться, когда тестовая лампочка вспыхивает или затухает, когда пролетает какое-то говно в сети Улыбающийся
Вот и решил загладить эти пиковые выбросы.
g100m Доцент Самара 1.6K 247
Отв.375  16 Дек. 14, 06:26
т.е. получается у тебя 3840 измерений в окне. ну длинное такое окно получается. собственно о чем я и предполагал. увеличение окна ведет к сглаживанию среднего значения.
но при этом собственно точность стабилизации падает, т.к. с окном измерения у тебя растет и окно регулирования, и если в эти 4сек, к которым ты применяешь одно и тоже открытие, пойдет резкое увеличение или уменьшение в сети, то ты с ним ничего сделать не сможешь. т.е. такой алгоритм хорош для очень плавных скачков в сети. очевидно окно регулирования нужно уменьшать в идеале до полупериода, а окно измерения уменьшать до тех значений, которые МК может безболезненно рассчитать за полупериод
Дятел Доктор наук NA 554 119
Отв.376  16 Дек. 14, 09:15
Я для измерения мощности делаю 200 замеров за время равное 40 мс ( 2 периода), не привязывая расположения этого временного периода к прохождению через ноль.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.377  17 Дек. 14, 07:29
вот такие шунты
image.8.1.jpg
Image. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.

приехали 7759, они попроще но возможно тоже сгодятся
7753е где-то на подходе
sergik11111 Бакалавр Харьков 61 21
Отв.378  19 Дек. 14, 17:05
а я еще в сентябре предлагал применить ADE вод тема  [2 в 1 Стабилизатор мощности и ваттметр на микроконтроллере и ADE77xx]  но меня отговорили.
Рад что нашлись люди которые разделили мои догадки. 
Дятел Доктор наук NA 554 119
Отв.379  19 Дек. 14, 17:52, через 47 мин
но меня отговорили.sergik11111, 19 Дек. 14, 17:05
И правильно, к чему усложнять?