|
|
  |
Создание диммера (дипломный проэкт), Прошу проконсультировать |
|
|
|
Dec 18 2007, 01:47
|
Частый гость
 
Группа: Свой
Сообщений: 178
Регистрация: 19-09-07
Из: М.О. г.Фрязино
Пользователь №: 30 656

|
Цитата(DASM @ Dec 17 2007, 16:02)  Какую ? Активную ? Реактивную ? И с какой точностью ? P=VIcos j. Если у Вас просто лампы, думую можно ограничиться только активной. Значит cos j положим = 1. Вот и перемножайте выборки тока на соответствующие выборки напряжения. Естественно надо предварительно настроить ноль АЦП и откалибровать шкалу. Тут еще есть нюанс - выборки тока и напряжения должны быть одновременными. Для этого в многие MCU встривают сразу 2 АЦП (не путать с одним + коммутатор). На Меге этой такого нет. Так что неизбежна погрешность, но если точность не слишком высокая нужна, то с учетом того, что АЦП довольно шустрый - сойдет. НЧ фильтр на АЦП тоже нужен... Повысить точность с одним АЦП можно, делая подряд ТРИ измерения: напряжение-ток-напряжение и напряжение усредняем...
|
|
|
|
|
Dec 18 2007, 09:26
|

Любитель Кошек
    
Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873

|
Цитата(Владимир_КПИ @ Dec 17 2007, 15:51)  Поехали далее. В схеме присутствует датчик напряжения(делитель) и датчик тока(Холла).
Задача - измерить потребляемую устройством мощность.
Как это реализовать? Смотрим пост №11, там Цитата В схеме должны присутствовать датчики тока(датчик Холла) и напряжения (делитель, например). Снимая величину напряжения с датчиков при помощи встроеного в МК АЦП, буду знать потребляемую величину тока и приложеного напряжения. Потом програмно перемножу и буду хранить где-то в памяти. Остался, так сказать пустяк  , но для начала необходимо выяснить у руководителя дипломного проекта (о чем Вас уже не раз спрашивали) какую мощность надо измерять и с какой точностью. После этого (если не помните) посмотреть, как определяется (рассчитывается) каждый вид мощности. Я бы , на Вашем месте, боролся бы за определение полной мощности - так как она расчитывается более просто, чем остальные. Зная требумуемую точность (полагаю что формулы вычисления мощности Вы к этому моменту уже посмотрели), надо определиться с разрядностью и быстродействием МК. Прикинуть число суммирований и умножений и отсюда прикинуть время на вычиление. Не забыть сюда прибавить время для АЦП - все это должно уложиться в период напряжения сети. Кстати, не забудьте учесть время на обработку управляющих воздействий ( задатчика уровня яркости) и собственно управление ШИМ. Когда Вы все это подсчитаете, попробуте подобрать конкретный МК, удовлетворяющий требованиям проекта. НЕ смотря на то, что нагрузка в проекте активная, будет иметь место и реактивная и естественно активная мощность. Вычислить ее программным способом в реальном времени будет очень сложно ( на мой взгляд это на порядок (и может даже не один) сложней управления шимом для тиристоров). Для вычисления мощностей, на мой взгляд, лучше использовать специализированные микросхемы.
--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
|
|
|
|
|
Dec 18 2007, 13:30
|
Гуру
     
Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493

|
Цитата(tyro @ Dec 18 2007, 12:26)  Смотрим пост №11, там
НЕ смотря на то, что нагрузка в проекте активная, будет иметь место и реактивная и естественно активная мощность. Вычислить ее программным способом в реальном времени будет очень сложно ( на мой взгляд это на порядок (и может даже не один) сложней управления шимом для тиристоров). Для вычисления мощностей, на мой взгляд, лучше использовать специализированные микросхемы. Насчет сложности дикой вычислений поясните пожалуйста, много лет назад у меня с этим мега на 8 мгц прекрасно справлялась, и активную, и реактивную и полную считала. Точность в районе процента, точно уже не помню. Помню только что проблем там вроде как не было.
|
|
|
|
|
Dec 18 2007, 15:23
|

Любитель Кошек
    
Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873

|
Цитата(DASM @ Dec 18 2007, 16:30)  Насчет сложности дикой вычислений поясните пожалуйста, много лет назад у меня с этим мега на 8 мгц прекрасно справлялась, и активную, и реактивную и полную считала. Точность в районе процента, точно уже не помню. Помню только что проблем там вроде как не было. Все зависит от алгоритма расчета , требуемой точности и опыта.  На мой взгляд, сосчитать активную мощность намного сложнее, чем полную. "Дикой сложности" возможно и нет, но учесть угол сдвига между током и напряжением или косинус, не так просто (по крайней мере для меня) - и в два и в четере действия не получается. Ну если только и напряжение (это наверняка, т.к. источник бесконечной мощности) и ток (а он точно не синусоидален -фазовое регулирование ) синусоидальны. Если у Вас так хорошо получалось, не поделитесь - ли алгоритмом расчета активной и реактивной мощности (без подколки, так сказать в целях образования)? Или хотя-бы как определяли угол сдвига и откуда брали косинус(синус)? На каком временном интервале определяли эти параметры (период или другое)? Дополнительные сложности, не относящиеся на прямую к расчету мощности, возникнут в проекте при одновременном вычислении и управлении. (Обратите внимание, что сообщение было адресовано автору топика, у которого, опять же на мой взгляд, не очень обширные познания во всех областях, затронутых в данном топике). Лет 20 тому назад делалась попытка реализовать измеритель указанных мощностей на 51 (а точнее на 31) камне с точностью 5%, которая завершилась неудачей. Точность вычислений вылезет при перемножении значений, полученных от оцифровки сигналов внутренним АЦП. Это если кратко.
--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
|
|
|
|
|
Dec 19 2007, 11:36
|

Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297

|
Пока имею такую схему
Посмотрите, укажите на ошибки, недочёты. Цитата но для начала необходимо выяснить у руководителя дипломного проекта (о чем Вас уже не раз спрашивали) какую мощность надо измерять и с какой точностью. А разве это существенно, какую мощность мерять? Я думаю всю мощность, что потребляется из сети устройством, включая нагрузку.
|
|
|
|
|
Dec 19 2007, 13:47
|

Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297

|
Цитата просьба указать какой входной ток для АЦП...по каналу измерения напряжения... Это к тому, что нужно поставить ограничительный резистор? Цитата посьба указать какие конденсаторы ставятся для обеспечения фильтрации по питанию... А его нужно фильтровать? Цитата просьба указать каким образом будет проводится фильтрация значений токи и напряжения перед их перемножением...программным или схемотехническим.... Не думал об этом. А это необходимо? Если да, то почему? Цитата обьясните почему диод опторозвязки включаете вытекающим током... А какая разница? Цитата расскажите как вы обеспечите защиту тиристора от dU/dt... А что это? Цитата а да...а в чем новизна вашей схемы и где вы видите область ее применения... Новизна - измерение мощности. Применение в системе "умный дом". Будет работать (если будет  ) в связке с модемом (для передачи команд управления по электропроводке). Цитата и вдогонку...а зачем мерять мощность...что это даст...или как вы собираетесь в дальнейшем использовать эти значения...как их визуализировать... Я их буду хранить в памяти. При запросе с главного устройства данные будут передаваться по электропроводке и визуализироваться на экране. Но это уже не задача моего устройства.
|
|
|
|
|
Dec 25 2007, 10:11
|

Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297

|
Цитата посьба указать какие конденсаторы ставятся для обеспечения фильтрации по питанию... По питанию МК поставлю конденсатор на 0.1...0.47 мкФ Цитата обьясните почему диод опторозвязки включаете вытекающим током... Консультировался. Мне сказали что можно и так и так, но предпочтительней, чтобы всё-таки ток втекал в МК. Тогда сам МК будет меньше греться. Цитата расскажите как вы обеспечите защиту тиристора от dU/dt... Немного почитал про это. Понял, что если всплески в сети будут больше, чем позволит это симистор, то это приведёт к отпиранию симистора. Чтобы этого не произошло, нужно ставить "snabber" цепь, которая уменьшит амплитуду всплесков. Либо взять симмистор с большим значением dU/dt. А вообще dU/dt - скорость изменения напряжения? Теперь понял, что лучше отказаться от выбраной мною оптопары (MOC3023), а взять MOC3052, у которой dU/dt в 100 раз больше. А вот как быть с симистором. У BT137 в документации есть 2 параметра dVd/dt равное 250 V/mks и dVcom/dt равное 20 V/mks.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|