sytt
|
|
1 | |
Диммер на микроконтроллере09.01.2011, 14:56. Показов 31126. Ответов 43
Метки нет (Все метки)
Доброго времени суток! Надеюсь на вашу помощь.
Собрал диммер по схеме с сайта http://www.mcuprojects.narod.r... erSIR.html Программу писал сам, естественно реализовано фазовое управление симистором, свет включается и выключается плавно. Проблема в том, что ощутимо греется R2 и трещит С2. Это происходит из-за разряда С2 через симистор в момент открытия. Если лампу поставить между симистором и дросселем, то сопротивление лампы не дает С2 быстро разрядиться. Однако это приведет к необходимости вести к монтажному месту выключателя еще один провод. Может быть кто-то сталкивался с подобной пробемой и сможет предложить решение. |
09.01.2011, 14:56 | |
Ответы с готовыми решениями:
43
IR диммер Диммер на МК (снова) Не работает диммер Сгорел диммер |
omx
|
|
09.01.2011, 17:07 | 2 |
А если поставить дроссель сразу за предохранителем? Он тоже не даст быстро заряжаться/разряжаться конденсатору.
|
sytt
|
|
09.01.2011, 19:45 | 3 |
Сообщение от omx
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
10.01.2011, 13:18 | 4 |
Похоже, что надо поиграть соотношением инд. дросселя и мощности лампы , чтобы получить нужный сдвиг фаз тока и напряжения ...
0
|
sytt
|
|
10.01.2011, 22:52 | 5 |
Сообщение от momos
|
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
|
|
11.01.2011, 01:12 | 6 |
У тебя либо тип конденсатора С2 неправильный, либо малой мощности. Поставь в большем корпусе.
0
|
sytt
|
|
13.01.2011, 00:14 | 7 |
Всем участвующим в обсуждении - спасибо!
Я склоняюсь к тому, что конденсатор трещит из-за неправильно выбранного типа. Хотя, конечно, еще и не проверил. Проверю - обязательно отпишусь здесь. Следующий вопрос. Диммер собран, работоспособен, однако, заметно слабое мерцание лампы во всем диапазоне мощностей. Осциллографа нет, симуляция в протеусе показывает подрагивание запускающих импульсов примерно на 150 мкс. Вместо Tiny2313 я поставил ATMEGA168V за неимением первой. Не в этом ли кроется проблема? Т.е. уровень нуля в меге менее стабилен? |
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
13.01.2011, 04:51 | 8 |
А у меня другая фишка: при подключении лампы в 20 ватт все замечательно регулируеться, но как только включаешь 100 Ватт, примерно при 20-25% яркости лампа один раз моргнет (то есть она нормально горит, потом вспыхнет, потом опять нормально и т.д., я просто останавливал увелечиние яркости и смотрел как она мигает), а дальше нормально,а если подключить лампочку ватт так на 500 то она при том же значении яркости вообще ярко загораеться и чуть позже начинает гореть нормально... Я то думал, что это програмно, а оказываеться что нет =( Вот теперь ламаю голову в поисках ответа...
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
14.01.2011, 14:45 | 9 |
Сообщение от proffissor
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
14.01.2011, 21:40 | 10 |
Сообщение от momos
Какой индуктивности ?
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
14.01.2011, 23:13 | 11 |
Сообщение от proffissor
Сообщение от momos
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
14.01.2011, 23:19 | 12 |
Сообщение от momos
Сообщение от momos
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
15.01.2011, 01:41 | 13 |
Сообщение от proffissor
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
15.01.2011, 09:06 | 14 |
Извеняюсь, вот схема, у меня стоят MOC3010 !
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
15.01.2011, 10:38 | 15 |
Сообщение от proffissor
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
15.01.2011, 18:32 | 16 |
Сообщение от momos
Диммер работает как и все, сделан на одном таймере, при прохождения напряжения через нуль(ножка контроллера подключена через делитель напряжения к трансформатору), таймер включаеться, первое прерывание по каналу B, второе прерывание по каналу А, оно же выключает таймер. Остальная часть программы - это изменение счетных регистров. Если канал В будет больше А, то они меняються местами при одинаковых значениях. Счет производиться от 8 до 117, если ниже - будет мигать, выше - будет пропускать периоды. Частота мк = 4 Мгц, предделитель на 256. Проблема в том, что при значениях 92-95, канала А, один канал начинает мигать, и второй почему-то тоже. Проблема в мигании написана выше. Программно начал пропускать эти значения, появилась ступенька, но мигание прошло...
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
15.01.2011, 23:52 | 17 |
Сообщение от proffissor
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
16.01.2011, 04:06 | 18 |
Вот схема ! Для простоты, светодиоды и другая мелочовка не показана. Симисторы - BT139, оптопары - MOC3010. Частота мк - 4 МГц.
0
|
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 24
|
|
16.01.2011, 22:59 | 19 |
Сообщение от proffissor
0
|
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
|
|
17.01.2011, 02:05 | 20 |
Сообщение от momos
Почему один ? Все два !
0
|
17.01.2011, 02:05 | |
17.01.2011, 02:05 | |
Помогаю со студенческими работами здесь
20
Диммер на тиристоре Создать диммер Диммер на DS2408 Диммер с управлением на Attiny13 Дистанционный сенсорный диммер Диммер 12 или 220 Самодельный диммер не работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
|
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
|
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
|
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
|
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
|
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных
В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
|
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
|
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
|
Что такое паттерны программирования и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения
В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
|
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт
В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
|
Что такое javascript:void(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
|
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов
В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
|