go to bottom
На премодерации, Бан до 31.03.2298

Аватар пользователя

5523 3164
Москва
3
2 года

Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов. (страница 18)

Простейшая схема.
Простейший минималистический функционал.
Космическая надежность.
Миниатюрные размеры, позволяющие встроить буквально в драйвер.
Никаких дисплеев и органов управления.
Алгоритм работы:
1. Включение (внешний таймер), на схему подается питание на 12 часов (тропический световой день).
2. В течении первых 6-ти часов освещение плавно возрастает (дискретно, плавность относительная, но с конденсатором параллельно DIN практически не заметно глазу).
3. В течении вторых 6-ти часов освещение плавно снижается.
4. Отключение.
Алгоритм перекрывает потребности 99,99% самодельщиков освещения для аквариумов, декоративных птиц, палюдариумов, террариумов, выращивания тропических растений, рассады и веселящей травы.
Ваши мнения по улучшению?!
Ниже схема (переключатели на контроллере будут прописаны чуть позже).

Для форума
Для форума
Для форума


Ищу спонсоров, участников и поддержку.


Изменено 16.6.20 автор Андерсен
2020-06-1616/06/2020 10:10:36
#2791999
Нравится Volcan0
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Constantin_K
А переменный резистор что регулирует?


Продолжительность рассвета и заката (в зависимость от положения от 15 секунд до 5 часов).

Изменено 28.6.20 автор serg_42
2020-06-2828/06/2020 16:33:45
#2796095
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

serg_42
Продолжительность рассвета и заката

А почему таким аналоговым способом? Почему не цифровым? Даже просто переключателями или джамперами?
2020-06-2828/06/2020 16:36:17
#2796096
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Constantin_K
А почему таким аналоговым способом?

Потому что так проще и удобнее. Мне, во всяком случае.
И никакой инструкции для юзера не надо:
- хочешь чтобы всё было быстро и весело - крути против часовой стрелки;
- хочешь чтобы медленно и печально - крути по часовой стрелке.

Изменено 28.6.20 автор serg_42
2020-06-2828/06/2020 16:43:18
#2796102
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

serg_42

А точность и стабильность?
2020-06-2828/06/2020 16:49:55
#2796103
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Constantin_K
А точность и стабильность?

Положение крутилки АЦП-ируется.
В качестве опороного напряжение используется Vdd чипа, поэтому если и шумят, то только младшие разряды. Программа усредняет пачку замеров, поэтому с точки зрения положения крутилки - всё стабильно.
Что касаемо отсчёта реального времени, то чип работает на внутреннем RC-генераторе. От температуры, судя по даташиту, частота почти не зависит. Она гораздо сильнее зависит от напряжения питания - если Vdd изменяется от 2.5 до 5,5 вольт, то частота меняется от 3,8 до 4,2 мгц, т.е. на +/- 5%.
Кто нибудь из нас загрустит, если вдруг продолжительность рассвета/заката будет максимум на 5% длиннее или короче?

Изменено 28.6.20 автор serg_42
2020-06-2828/06/2020 17:10:17
#2796112
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

serg_42
то чип работает на внутреннем RC-генераторе

Хм.. Вы даже кварц ставить не стали... Мой перфекционизм плачет Смайлик :)
2020-06-2828/06/2020 17:17:59
#2796118
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Constantin_K
кварц


А нафига он в подобных задачах нужен?
Гагарина (и не только его) в космос с помощью аналогового компьютера и какой-то матери выводили и ничего.... Смайлик :))))
2020-06-2828/06/2020 17:25:58
#2796123
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

serg_42
А нафига он в подобных задачах нужен?


Возможно, я просто люблю кварцы Смайлик :).

serg_42
Гагарина (и не только его) в космос с помощью аналогового компьютер

Положим, время тогда отсчитывали не менее точно, чем по кварцу. И тактировка у программных автоматов была очень даже прецизионная.
2020-06-2828/06/2020 17:32:46
#2796125
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Решил проблему вспышки светодиодов в момент включения предельно примитивным образом (обвёл красным цветом):

Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.

Выводного диода Шоттки у себя не нашёл, поэтому для эксперимента вставил германиевый Д9 Смайлик :)))
Потом проверил с КД522 - тоже работает нормально.
При указанных на схеме номиналах задержка на включение светодиодного драйвера при его входном сопротивлении 200 кОм - порядка трёх секунд.
Далее конденсатор С3 заряжается до полного входного напряжения драйвера и в работе ШИМ участия не принимает.
2020-06-2929/06/2020 16:55:23
#2796390
Нравится Button, artvhm, Constantin_K
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

serg_42

Боковым зрением на миниатюре увидел "радиолампу" Смайлик :). Эх, а это просто обвели линией фрагмент. Жалко Смайлик :)
2020-06-2929/06/2020 17:13:25
#2796400
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2979 2087
Санкт-Петербург
5 дн.

serg_42 Решил проблему вспышки светодиодов в момент включения предельно примитивным образом (обвёл красным цветом)


Красивое решение с оптроном. Интересно прокатит такое с MW (и если прокатит, то что будет с помехами). Вспышка в момент включения скорее всего издержки конкретного драйвера.

Да, я помню свои обещания. Просто так совпало, что начало работ по проектированию совпало с выходом из режима самоизоляции и, соответственно, резко возникшими задачами, которые требуется решать.
2020-07-0101/07/2020 21:40:12
#2797145
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

MinimumLaw
Интересно прокатит такое с MW

Тут у них в номенклатуре "чёрт башку сломит"... Смайлик :)
LED-драверы Mean Well
2020-07-0202/07/2020 09:23:33
#2797246
Нравится MinimumLaw
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2979 2087
Санкт-Петербург
5 дн.

serg_42


Вот именно. Потому даже вроде универсальный ответ 0..10В аналога не является ответом или задачей. Начиная с того, что про входное сопротивление приходится догадываться, продолжая тем что нижняя отсечка то ли ноль, то ли один вольт. Ну да ладно. В первом приближении задача понятна.
2020-07-0202/07/2020 21:01:41
#2797427
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2979 2087
Санкт-Петербург
5 дн.

MinimumLaw


Ну что, совсем молчать вроде плохо. Потому потихоньку отчитываюсь о проделанной работе.

Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.


Это не схема. Это эскиз. Не выходной продукт, а наброски с базовыми идеями. А базовые идей маленько меняются. Идем методом упрощения и удешевления. Потому некоторые мысли по итоговом изделию.


  1. Все же не STM32 а привычная и нежно любимая продукция Atmel. Пусть будет ATtiny1614. Ее ресурсов более чем хватит, стоит она сравнимо, в монтаже проще, работа от 5 вольт и встроенный генератор, BOD-детектор, DAC и таймера для ШИМ. И вообще - люблю я Atmel и как автор могу себе позволить работать с любимыми сериями.
  2. Ну нафиг все эти танцы с ключами и транзисторами. Есть DAC с выходом 0..5В. Чего б не поставить дешевый и маленький (sot-23-5) операционник и собрать на нем банальный повторитель с коэффициентом усиления 2.
  3. ШИМ по методу serg_42. Реально красиво. Дорисовано не до конца, но я помню про известные проблемы и предлагаемые методы решения.
  4. UART для отладки и зарезервированный на будущее SPI-интерфейс.
  5. Конфигурационный DIP переключатель все же на I2C интерфейсе. Любые щелчки им в процессе работы (а равно нажатие на кнопу) переводит в сервисный режим (полный накал). Думаю пока до отключения питания, но возможно придумаю и методику возврата к основной программе. Переключатель сажает сразу на землю. Если я все правильно понял, то подтяжку ног к питанию можно сделать программно (записать на все выходы единицы, за тем прочитать все как входы). Но это надо проверить.
  6. По сути на схеме из крупных узлов не хватает AC/DC на 12В и LDO с 12 на 5. Но, если честно, не нравится мне LDO'шка. Мне кажется, что это будет элемент ненадежности. Плюс есть некоторые размышления по поводу защиты от электростатического разряда, но никак не могу решить надо ли оно именно здесь.


    Прошу прощения что не так быстро как хотелось, но... работаю. Буду рад конструктивным замечаниям.

    P.S.
    За основной CAD взял OpenSource'снутый KiCAD. Думаю его вполне хватит.

    Изменено 7.7.20 автор MinimumLaw
2020-07-0707/07/2020 22:12:56
#2798732
Нравится Constantin_K, rik473, serg_42
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

MinimumLaw
Буду рад конструктивным замечаниям

Ну, косяков вроде бы нет. Чисто два ИМХО-шных замечания:
1) "лишний" резистор в цепи светодиода оптопары (хотя я тоже иногда так делаю, дабы упростить разводку платы Смайлик :) )
2) не очень кошерно подавать сигал "Analog" с выхода операционника на вход драйвера. Оч.умелые ручки сожгут либо то, либо это. Я бы поставил эмиттерный повторитель на p-n-p транзисторе, коллектором на землю.

Изменено 8.7.20 автор serg_42
2020-07-0808/07/2020 05:48:35
#2798782
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2979 2087
Санкт-Петербург
5 дн.

serg_42


Да, лишний резистор нарисован ровно из этих целей. Начну трассировку платы посмотрю что с ним можно будет сделать. Аналог прямо с выхода ОУ да, некошерно. Но я склоняюсь к варианту балласта в разрыв. Скажем ровно того же номинала, что и задающие коэффициент усиления. Ну и стабилитроны на 10...11В к аналогу и ШИМам. Думаю так даже лучше будет.
2020-07-0808/07/2020 06:59:53
#2798784
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

MinimumLaw

Надо при разработке учесть, что контроллеру, вполне возможно, придется управлять несколькими драйверами впараллель. До десятка, а то и больше.
2020-07-0808/07/2020 10:00:03
#2798803
На премодерации, Бан до 31.03.2298

Аватар пользователя

5523 3164
Москва
3
2 года

MinimumLaw

Много интересных и непонятных слов, из которых лишь одно - ШИМ, неприятно режет слух.
Хотя я конечно понимаю, что она будет ДО, а не на выходе.
По поводу питания, его можно заменить на аналогичный 5-ти вольтовый блок или установить БП с двумя выходами на 5 и 12 Вольт (но они уже от 1300 рублей).
Пожалуйста подумайте о сильно (или не очень) упрощенном варианте, как в первом посте или о чем то похожем.
И по поводу габаритов... .

Constantin_K
несколькими драйверами впараллель. До десятка, а то и больше.

Мне думается это уже проблема конструкции самих драйверов, допускают ли они параллельное соединение по DIM.
Например вся серия MW LCM подразумевает одновременное соединение до 20-ти драйверов по специально выделенным для этого разъемам (2 провода), а управляется одним, как дисководы в системных блоках - Мастер + Ведомые.
2020-07-0808/07/2020 11:33:48
#2798825
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

Андерсен
Много интересных и непонятных слов, из которых лишь одно - ШИМ, неприятно режет слух.
Хотя я конечно понимаю, что она будет ДО, а не на выходе.

Если внимательно посмотрите, то увидите, что у данной схемы два выхода: ШИМ и аналоговый. Какой хочется, такой и используете.

Андерсен
Мне думается это уже проблема конструкции самих драйверов, допускают ли они параллельное соединение по DIM.

Не только в этом проблема. Контроллер должен нормально потянуть несколько параллельных входов.
2020-07-0808/07/2020 11:50:49
#2798830
На премодерации, Бан до 31.03.2298

Аватар пользователя

5523 3164
Москва
3
2 года

Constantin_K
Если внимательно посмотрите, то...

Мои знания в этих областях на уровне журнала "Радио" 70-х, раздел для начинающих.

Constantin_K
Контроллер должен нормально потянуть несколько параллельных входов.

Это для предпочитающих много DC/DC драйверов, я не понимаю такого подхода.
2020-07-0808/07/2020 11:52:29
#2798833
Модератор , Советник
Советник аквафорума

Аватар пользователя

17672 13086
Москва
12 мин.

Андерсен
Это для предпочитающих много DC/DC драйверов, я не понимаю такого подхода.

Либо много AC-DC. Такой подход тоже есть.
2020-07-0808/07/2020 11:57:57
#2798836
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Андерсен
По поводу питания, его можно заменить на аналогичный 5-ти вольтовый блок или установить БП с двумя выходами на 5 и 12 Вольт (но они уже от 1300 рублей).


100...150 руб вместе с доставкой
2020-07-0808/07/2020 12:07:42
#2798844
Нравится Андерсен
На премодерации, Бан до 31.03.2298

Аватар пользователя

5523 3164
Москва
3
2 года

serg_42
100...150 руб[/url]

"Семен Семеныч..." )))
Боюсь это не наш размер и качество.
Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.

https://www.chipdip....
2020-07-0808/07/2020 12:12:26
#2798846
На премодерации, Бан до 31.03.2298

Аватар пользователя

5523 3164
Москва
3
2 года

Constantin_K

К слову, если говорить про DC/DC, не встречал их с управлением "3 в 1", как правило либо "ШИМ и 1-10В", либо только "ШИМ".
2020-07-0808/07/2020 12:40:49
#2798856
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

898 546
Новокузнецк
7 мес.

Андерсен
Боюсь это не наш размер и качество.

В Чипедипе цены конские. Барыги... Смайлик :))))
Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.

Размеры в чипедипе: Размеры, мм 58x45x18.5
Размер у китайцев: 30х20х20 мм
Много лет юзаю китайские - ни одного отказа.
2020-07-0808/07/2020 12:41:56
#2798857



Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Top