Я для измерения мощности делаю 200 замеров за время равное 40 мс ( 2 периода), не привязывая расположения этого временного периода к прохождению через ноль.Дятел, 16 Дек. 14, 08:15
А как считаете задержку открытия триака? Или толкаете ее в уменьшение пока нужная моща не будет?
makМодератор
Екатеринбург
6.3K 1.8K
Отв.381 24 Дек. 14, 17:15
Пришли 7753-е Что забавно, вот фотка - с одной стороны оригинальная микросхема, с другой микросхема из китая Image. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
falki
Доктор наук
Уфа
838 134
Отв.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. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
в столбике К сформирован текст таблицы для программы который переносится банальным 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 339
Отв.388 27 Дек. 14, 22:43
m16, все хорошо, но не нам тут не Пиво Достаточно просто регулятора без дифференциальной и интегральной составляющей Нам надо что?: что сказали 0.5 от номинала - ну и держим его со всеми своими силами.
m16Модератор
Тамбов
1.9K 1K
Отв.389 27 Дек. 14, 22:56 (через 13 мин)
да пожалуйста, можно и П-регулятор реализовать но только стабилизация мощности будет никакая.
serafimus
Доцент
Мск-Клд
1.8K 300
Отв.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 напряжения, зная величину напряжения сети.
Глупый вопрос а чему равно 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
Кандидат наук
Харьков
374 74
Отв.397 23 Янв. 15, 13:47 (через 14 мин)
Ну тригонометрические можно использовать - один раз таблицу в начале работы составить,msg31, 23 Янв. 15, 12:33
И будет висеть мертвым грузом в раме? Дануна. Лучше посчитать заранее и вкомпилить во флешу, а потом просто читать.
ys1797
Доцент
Санкт-Петербург
1K 339
Отв.398 23 Янв. 15, 14:19 (через 32 мин)
использование плавучки , тригонометрических функций а также использование printf невероятно раздувает исполняемый код . кончится это тем что мега попросту упадёт на коленки от такого количества ненужных вычислений. ни о каком реалтайме с таким подходом не может быть и речи.msg31, 23 Янв. 15, 13:33
Вы видимо не поняли что за код там приведен и для чего. Сначало, неплохо бы почитать сообщение.
m16Модератор
Тамбов
1.9K 1K
Отв.399 23 Янв. 15, 14:53 (через 35 мин)
перечитал-был неправ-вспылил. высказанное мной - совет кодерам авра и не только.