 |
22.10.2007, 11:25
|
#1
|
|
Живу я тут
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Цитата:
Допис від Kitaro
так а что ее выкладывать, без платы то ...
на схеме димера, внизу. провод, уходящий в шину 11 - включает силовое реле управления светом, 6-ой провод - идет на выход контроллера. питание - 12 вольт, все.
|
Ну и что мы при этом получим ? Обычное коммутирование света. А где собственно плавная регулировка света. Насколько я понимаю, народ собирает контроллер на Atmega32. А схема диммера приведена для РIC. А вся фишка заключается в том, что РIC программируется и может давать на выходе переменное напряжение (не помню сколько, но наверняка до 5 В.) которое потом усиливается до 10 В.
В нашем варианте, эта схема работать не будет. Или я ошибаюсь ???
|
|
|
22.10.2007, 11:52
|
#2
|
|
Активний участник форуму
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Юсупов написал на одном форуме:
12.10.2007 23:03
Путем некоторых хитростей удолось выковырять из МК немного свободной памяти ))
Дописал 4 программы периодического таймера с интервалом один час. Программирование "свободное" - можно отдельно выбирать минуту включения и выключения и реализовать режим, при котором на одном выходе нагрузка выключается, на другом в ту же минуту включается и все это с интервалом в один час. Таймер для любителей управлять несколькими помпами для смены течения в аквариуме, для периодического включения компрессоров, протоки и т.п.
Настойка таймера доступна как с компа, так и непосредственно с клавиатуры контроллера.
Рисунок http://www.vitawater.ru/up/phptq14Gy.jpg
12.10.2007 23:20
Еще из приятных функций: теперь без изменения схемы можно программно управлять яркостью подсветки дисплея в обычном и дежурном режиме.
Аппаратный ШИМ для диммирования пока не обещаю, но подумаю. Попробую реализовать два канала. Пока ясно, что для реализации ШИМ придется использовать выход №3 и №4, соответственно снять полезный сигнал можно с третьего и четвертого оптрона (См. схему). Придется изменить схему силового блока, не устанавливать реле и симисторы на третий и четвертый выход. Полноценное программирование ШИМ скорее всего можно будет выполнить только с компа.
Если эта функция не требуется, то ШИМ можно будет отключить программно и выходы использовать в обычном режиме. Предварительно пока так...
ЗЫ. Новые функции в стадии тестирования. Появятся позже в очередной версии прошивки и софта для ПК.
Будем ждать новых версий прошивки!
|
|
|
22.10.2007, 12:19
|
#3
|
|
Живу я тут
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Цитата:
Допис від Nik
Ну и что мы при этом получим ? Обычное коммутирование света. А где собственно плавная регулировка света. Насколько я понимаю, народ собирает контроллер на Atmega32. А схема диммера приведена для РIC. А вся фишка заключается в том, что РIC программируется и может давать на выходе переменное напряжение (не помню сколько, но наверняка до 5 В.) которое потом усиливается до 10 В.
В нашем варианте, эта схема работать не будет. Или я ошибаюсь ???
|
В теории я тож так думал и потому собсно не стал тупо тулить диммер в контроллер.
Вот цитата из описания автором этой функции:
"Для управления яркостью используется встроенный в PIC генератор опорного напряжения, который выдает напряжение от 0 до 3.1 В с дискретностью в 16 ступеней. Для управления ЭПРА с диммером нужно напряжение 0 – 10 В и собственно питание (220 В). К тому же при экспериментах было замечено, что при изменении управляющего напряжения в пределах 0 – 1.5 В яркость свечения лампы практически не меняется, поэтому для управления был выбран диапазон 1 – 10 В. Этот же сигнал используется и для управления силовым ключом. Для преобразования управляющего напряжения диммера и управления включением освещения служит схема на DA2. ОУ DA2.2 включен по стандартной схеме неинвертирующего усилителя с вольтодобавкой, а DA2.1 является компаратором, обеспечивающим собственно включение света."
__________________ 
|
|
|
22.10.2007, 13:15
|
#4
|
|
Живу я тут
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Подчеркиваю
Для управления ЭПРА с диммером нужно напряжение 0 – 10 В и собственно питание (220 В).
Этот же сигнал используется и для управления силовым ключом.
То есть подается 220 В.
"ОУ DA2.2 включен по стандартной схеме неинвертирующего усилителя с вольтодобавкой,"
Обратите внимание УСЕЛИТЕЛЯ с ВОЛЬТОДОБАВКОЙ !!! (То есть сигал с РІС от 0 до 3,1 В усиливается с 0- до 10 В.) На выходе РІС напряжение меняется от 0 до 3,1 В с дискретностью 16 ступеней. Обратите внимание, автор не использует напряжение до 1,5 В. Используя это или для освобождения памяти РІС или для более плавного включения. (Не знаю строения PIC, но скорее всего он дает фиксированное напряжения с определенной дискретностью. Потому, скорей всего, используется напряжение с определенной величины, что приводит к сокращению использованной памяти.)
Делаю вывод DA2.1-просто подает 220 В по сигналу с РІС, и этот же сигнал (дискретный) усиливается DA2.2 на выходе напряжение 1,5-10 В.
И если Вам не жаль времени (денег не считаю), то можете попробовать так включить.
Результат очевиден.
Востаннє редагував Nik: 22.10.2007 о 13:32..
|
|
|
22.10.2007, 13:32
|
#5
|
|
Живу я тут
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Может, кто подскажет автономную схему диммера?
К примеру на таймере, чтобы плавность и время включения задавалась резистором а не программно. Тогда можно было бы подключить к Атмега32.
|
|
|
22.10.2007, 14:06
|
#6
|
|
Активний участник форуму
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Думаю, такую схемку можно реализовать на кондере с двумя резисторами (может и одного хватит). Правда, на счет линейности не уверен. V+ выход на диммер.
Цепляется на одну из оптопар (ее бы еще запитать от +10 Вольт)...
|
|
|
22.10.2007, 14:07
|
#7
|
|
Живу я тут
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Короче, собрал я контроллер.
Установил дисплей http://www.bolymin.com.tw/Doc/P147-BC2004B.pdf
Вроде контроллер запустился, но есть с ним проблеммы, а может не с нима, а со мной.
Первая проблемма связана с тем, что контроллер не реагирует на клавиатуру. Т.е. ваще, любое нажатие кнопок ни к чему не приводит.
Проверил все начиная от процессора и до самих кнопок. Никаких нарушений. Всё проводники целостные и КЗ(сопель) между ними нет. Единственно что не проверил, так это сам процессор. Может с ним проблеммы. Хотя покупал я его новым и предпосылок к тому что с ним что то не так не было.
Вторая проблемма связана с компютерным управлением. Прога, которая написана автором ругается что СОМ порт закрыт и собственно поэтому управления с компа ну получается. С СОМ портом всё в порядке, так как програмирование АтМеги прошло нормально.
Может у кого какие соображения есть?
__________________ 
|
|
|
22.10.2007, 14:17
|
#8
|
|
Живу я тут
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Была та же ситуация. Реакции на кнопки 0.
Обратите внимание на слова автора
Цитата:
После соединения микроконтроллера через разъем ISP с портом компьютера необходимо установить FUSE-биты. Т.е. настроить микроконтроллер на работу от внешнего кварцевого резонатора и отключить интерфейс JTAG (это необходимо для правильной работы клавиатуры в дальнейшем). Остальные параметры лучше не трогать.
В настоящий момент установочные биты у меня выглядят следующим образом:
Проиграйтесь с JTAG флажком. Мне помогло
|
|
|
22.10.2007, 14:44
|
#9
|
|
Живу я тут
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Цитата:
Допис від Nik
Была та же ситуация. Реакции на кнопки 0.
Обратите внимание на слова автора
Цитата:
После соединения микроконтроллера через разъем ISP с портом компьютера необходимо установить FUSE-биты. Т.е. настроить микроконтроллер на работу от внешнего кварцевого резонатора и отключить интерфейс JTAG (это необходимо для правильной работы клавиатуры в дальнейшем). Остальные параметры лучше не трогать.
В настоящий момент установочные биты у меня выглядят следующим образом:
Проиграйтесь с JTAG флажком. Мне помогло
|
Спасибо. Попробую поиграться. Думал что рекомендяция автора не есть обязательна, так как автор проги для прошивки предупреждает о возможных проблеммах если там чё та не так установить.
__________________ 
|
|
|
22.10.2007, 15:21
|
#10
|
|
Живу я тут
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
|
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===
Если, не так что установить то процессор может не откликаться вообще и тогда только
Потому играйтесь только JTAG флажком, а остальные как на картинке.
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
|
| Параметри теми |
|
|
| Параметри перегляду |
Комбінований вигляд
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 20:55.
|