На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 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 В.
В нашем варианте, эта схема работать не будет. Или я ошибаюсь ???

Nik поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 11:52   #2
Активний участник форуму
  
 
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
Надіслати повідомлення для fluorine22 на Skype
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===

Юсупов написал на одном форуме:

12.10.2007 23:03
Путем некоторых хитростей удолось выковырять из МК немного свободной памяти ))
Дописал 4 программы периодического таймера с интервалом один час. Программирование "свободное" - можно отдельно выбирать минуту включения и выключения и реализовать режим, при котором на одном выходе нагрузка выключается, на другом в ту же минуту включается и все это с интервалом в один час. Таймер для любителей управлять несколькими помпами для смены течения в аквариуме, для периодического включения компрессоров, протоки и т.п.
Настойка таймера доступна как с компа, так и непосредственно с клавиатуры контроллера.
Рисунок http://www.vitawater.ru/up/phptq14Gy.jpg

12.10.2007 23:20
Еще из приятных функций: теперь без изменения схемы можно программно управлять яркостью подсветки дисплея в обычном и дежурном режиме.

Аппаратный ШИМ для диммирования пока не обещаю, но подумаю. Попробую реализовать два канала. Пока ясно, что для реализации ШИМ придется использовать выход №3 и №4, соответственно снять полезный сигнал можно с третьего и четвертого оптрона (См. схему). Придется изменить схему силового блока, не устанавливать реле и симисторы на третий и четвертый выход. Полноценное программирование ШИМ скорее всего можно будет выполнить только с компа.
Если эта функция не требуется, то ШИМ можно будет отключить программно и выходы использовать в обычном режиме. Предварительно пока так...

ЗЫ. Новые функции в стадии тестирования. Появятся позже в очередной версии прошивки и софта для ПК.


Будем ждать новых версий прошивки!

fluorine22 поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 12:19   #3
Живу я тут
  
 
Аватар для Пупс
 
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
Надіслати повідомлення для Пупс на ICQ
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===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..
Nik поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 13:32   #5
Живу я тут
  
 
Реєстрація: 01.02.2007
Звідки Ви: г. Киев
Дописи: 134
сказав Дякую: 26
сказали Дякую 63 раз(и) в 33 повідомленні
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===

Может, кто подскажет автономную схему диммера?
К примеру на таймере, чтобы плавность и время включения задавалась резистором а не программно. Тогда можно было бы подключить к Атмега32.

Nik поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 14:06   #6
Активний участник форуму
  
 
Реєстрація: 22.08.2006
Звідки Ви: Киев
Дописи: 246
сказав Дякую: 13
сказали Дякую 65 раз(и) в 51 повідомленні
Надіслати повідомлення для fluorine22 на Skype
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===www.aquaforum.ua===

Думаю, такую схемку можно реализовать на кондере с двумя резисторами (может и одного хватит). Правда, на счет линейности не уверен. V+ выход на диммер.
Цепляется на одну из оптопар (ее бы еще запитать от +10 Вольт)...
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  untitled1.jpg
Переглядів: 331
Розмір:  21,8 КБ
ID:	7087  

fluorine22 поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 14:07   #7
Живу я тут
  
 
Аватар для Пупс
 
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
Надіслати повідомлення для Пупс на ICQ
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===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 флажком. Мне помогло

Nik поза форумом   Відповісти з цитуванням
Старий 22.10.2007, 14:44   #9
Живу я тут
  
 
Аватар для Пупс
 
Реєстрація: 12.12.2005
Звідки Ви: Киев
Дописи: 540
сказав Дякую: 107
сказали Дякую 110 раз(и) в 62 повідомленні
Надіслати повідомлення для Пупс на ICQ
Ответ: Универсальный таймер для управления светом и прочими нагрузками! ===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 флажком, а остальные как на картинке.

Nik поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 
Параметри теми
Параметри перегляду

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 20:55.


vBulletin 3.8.7 ; Copyright © 2000-2026 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts