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

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

Форум самогонщиков Приборы и электр(он)ика
1 ... 17 18 19 20 21 22 23 ... 48 20
ys1797 Доцент Санкт-Петербург 1K 338
Отв.380  19 Дек. 14, 19:00
Я для измерения мощности делаю 200 замеров за время равное 40 мс ( 2 периода), не привязывая расположения этого временного периода к прохождению через ноль.Дятел, 16 Дек. 14, 08:15

А как считаете задержку открытия триака?
Или толкаете ее в уменьшение пока нужная моща не будет?


mak Модератор Екатеринбург 6.3K 1.8K
Отв.381  24 Дек. 14, 17:15
Пришли 7753-е
Что забавно, вот фотка - с одной стороны оригинальная микросхема, с другой микросхема из китая
image.6.5.jpg
Image. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
falki Доктор наук Уфа 838 133
Отв.382  25 Дек. 14, 09:07
забавноmak, 24 Дек. 14, 17:15
подделка
mak Модератор Екатеринбург 6.3K 1.8K
Отв.383  25 Дек. 14, 09:16, через 10 мин
Да лишь бы работало
но визуально отличия большие
торес Студент калачинск 10
Отв.384  25 Дек. 14, 09:30, через 14 мин
может они только корпусИровали?
m16 Модератор Тамбов 1.9K 1K
Отв.385  25 Дек. 14, 18:54
А как считаете задержку открытия триака?ys1797, 19 Дек. 14, 19:00
лучше пользовать табличный метод дабы не загружать  процик ерундой.
для этого считаем  угол открытия триака (задержку открытия) в excel. им же строим таблицу.
для примера моя таблица.

pwm.jpg
Pwm. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.


в столбике К сформирован  текст таблицы для программы который переносится банальным copy-paste . в зависимости от заданной мощности в % от максимальной  в этом столбце уже рассчитанное значение для загрузки в Т1 формирующий угол открытия триака. т.е. в зависимости от установленной мощности процику достаточно загрузить Т1 двумя байтами из таблицы.
ещё момент. спич в том что мощность выделяемая на нагрузке (тэне) не прямо пропорциональна углу открытия триака и рассчитывается по формуле:
  Pnorm = 1 - f / pi + sin(2 * f) / (2 * pi).
сие в моей таблице учтено.
sergik11111 Бакалавр Харьков 61 21
Отв.386  27 Дек. 14, 15:32
А как считать задержку открытия триака если нужно получить на выходе заданное среднеквадратичное напряжение зная только входное напряжение. В нашем случае входное напряжение меняется а выходное должно быть стабильно. Есть  ли формула что бы рассчитать время задержки триака?  Я так понимаю что в РМ-2 именно такой алгоритм работы. 
m16 Модератор Тамбов 1.9K 1K
Отв.387  27 Дек. 14, 19:11
алгоритм:
- измеряем среднеквадратичный ток через нагрузку
- т.к. мощность нагрузки известна вычисляем текущую мощность
- текущую мощность ПИД регулятор сравнивает с заданной и вводит коррекцию угла открытия симистора через таблицу (мой предыдущий пост)
таким образом на нагрузке (тэне) поддерживается заданная мощность. о ПИД-регуляторе можно почитать например здесь

ys1797 Доцент Санкт-Петербург 1K 338
Отв.388  27 Дек. 14, 22:43
m16, все хорошо, но не нам тут не Пиво Улыбающийся
Достаточно просто регулятора без дифференциальной и интегральной составляющей Улыбающийся
Нам надо что?: что сказали 0.5 от номинала - ну и держим его со всеми своими силами.

m16 Модератор Тамбов 1.9K 1K
Отв.389  27 Дек. 14, 22:56, через 13 мин
да пожалуйста, можно и П-регулятор реализовать но только стабилизация мощности будет никакая.
serafimus Доцент Мск-Клд 1.8K 298
Отв.390  22 Янв. 15, 13:48
Уважаемые гуру электроники.
Тема что ли сдохла в прошлом году? Или праздники затянулись?
Может кто создал прототип?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.391  22 Янв. 15, 14:33, через 46 мин
не сдохла )
времени пока не хватает, есть несколько других проектов которые доделываю, заодно опробую связь между контроллерами.
немного позже продолжим, комплектуха приехала, ждет своего часа
sergik11111 Бакалавр Харьков 61 21
Отв.392  22 Янв. 15, 20:55
Pnorm = 1 - f / pi + sin(2 * f) / (2 * pi).m16, 25 Дек. 14, 18:54
 
Глупый вопрос а чему равно f
sergik11111 Бакалавр Харьков 61 21
Отв.393  22 Янв. 15, 21:00, через 5 мин
Помогите нужна формула. Задача получить время задержки открытия триака для получения на нагрузке необходимого RMS напряжения, зная величину напряжения сети. 
ys1797 Доцент Санкт-Петербург 1K 338
Отв.394  22 Янв. 15, 21:32, через 33 мин
sergik11111,
[сообщение #11953802]
m16 Модератор Тамбов 1.9K 1K
Отв.395  23 Янв. 15, 13:17
Глупый вопрос а чему равно fsergik11111, 22 Янв. 15, 20:55
f=50Hz (частота питающей сети)
Помогите нужна формула. Задача получить время задержки открытия триака для получения на нагрузке необходимого RMS напряжения, зная величину напряжения сети.sergik11111, 22 Янв. 15, 21:00
алгоритм:
- измеряем среднеквадратичный ток через нагрузку (среднеквадратичное напряжение на нагрузке)
- т.к. мощность нагрузки известна вычисляем текущую мощность
- текущую мощность ПИД регулятор сравнивает с заданной и вводит коррекцию угла открытия симистора через таблицу (мой предыдущий пост)
таким образом на нагрузке (тэне) поддерживается заданная мощность. о ПИД-регуляторе можно почитать например здесьm16, 27 Дек. 14, 19:11

Так, я тут термостат начал тестировать в режиме PID.ys1797, 21 Апр. 14, 19:32
использование плавучки , тригонометрических функций а также использование printf невероятно раздувает исполняемый код . кончится это тем что мега попросту упадёт на коленки от такого количества ненужных вычислений. ни о каком реалтайме с таким подходом  не может быть и речи.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.396  23 Янв. 15, 13:33, через 16 мин
использование плавучки , тригонометрических функций а также использование printf невероятно раздувает исполняемый код . кончится это тем что мега попросту упадёт на коленки от такого количества ненужных вычислений. ни о каком реалтайме с таким подходом  не может быть и речи.m16, 23 Янв. 15, 13:17
Ну тригонометрические можно использовать - один раз таблицу в начале работы составить, а все остальное будет здесь мешать ровно настолько, насколько его выполнение будет мешать вызову аппаратного прерывания от нуля для регулятора мощности и прерыванию от таймера для его установки. Проводил измерения, srintf хоть и ресурсоемкая функция, но прерывания она не блокирует, значит на работу влияет незначительно.
kazu Кандидат наук Харьков 375 74
Отв.397  23 Янв. 15, 13:47, через 14 мин
Ну тригонометрические можно использовать - один раз таблицу в начале работы составить,msg31, 23 Янв. 15, 12:33
И будет висеть мертвым грузом в раме? Дануна. Лучше посчитать заранее и вкомпилить во флешу, а потом просто читать.
ys1797 Доцент Санкт-Петербург 1K 338
Отв.398  23 Янв. 15, 14:19, через 32 мин
использование плавучки , тригонометрических функций а также использование printf невероятно раздувает исполняемый код . кончится это тем что мега попросту упадёт на коленки от такого количества ненужных вычислений. ни о каком реалтайме с таким подходом  не может быть и речи.msg31, 23 Янв. 15, 13:33

Вы видимо не поняли что за код там приведен и для чего.
Сначало, неплохо бы почитать сообщение.
m16 Модератор Тамбов 1.9K 1K
Отв.399  23 Янв. 15, 14:53, через 35 мин
перечитал-был неправ-вспылил.
высказанное мной - совет кодерам авра и не только.