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

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

5523 3157
Москва
3
1 года

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

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

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


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


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

377 192

6 мес.

artvhm
+10 вольт на резисторы, то было бы похоже на резистивный цап

Да , я имел ввиду без ключей напрямую к МК будет ЦАП (правда до +5 на выходе) , а с ULN по задумке должен получится управляемый резистор.
2020-06-1818/06/2020 21:36:40
#2793134
Премодератор, Кандидат в Советники
Кандидат в советники аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорума

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

6608 3479
Уфа
2 мес.

Талион
я имел ввиду без ключей напрямую к МК будет ЦАП (правда до +5 на выходе)
да, но выход такого цапа надо обязательно пропускать через буферный ОУ и, чтобы сохранить те же 5 вольт, оу должен быть rail to rail. А оно все денег стоит

Талион
а с ULN по задумке должен получится управляемый резистор.
при такой схеме буду ровно те проблемы который я озвучил, решение очень специфическое. В этой теме выкладывали цифровой резистор
готовый вариант платы
59 рублей на плате с фришипингом, 99 резисторов, управление проще не придумать, можно просто телеграфным ключом Смайлик ;)
2020-06-1818/06/2020 21:46:34
#2793136
Нравится Рамзай, Талион
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

377 192

6 мес.

artvhm
управление проще не придумать, можно просто телеграфным ключом

Посмотрел управление, получается можно без МК прямо таймером подать сигнал на вход INC, а на вход U/D подать сигнал от какого то компаратора проверив выход. Все настройки в таймере а переход рассвета-закат настроить компаратор.Только весь диапазон резистора таймер не покроет со своими 8-16 переходами в 0.


Изменено 18.6.20 автор Талион
2020-06-1818/06/2020 22:41:26
#2793149
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Талион


DAC на матрице R-R или R-2R штука давно известная. Довольно простая. Но... По мне громоздкая. К тому же съедающая целый порт.

Мне видится такое решение:

1. Контролеер с I2C master (или теперь main более политкорректно), к которому подключен GPIO-exnander типа MAX7321 с DIP свитчем для кондигурации и, возможно, PWM генератором типа всеми либимого PCA9685, один из цифровых потенциометров с пределом региулирования в 100К, и возможно даже RTC для более-менее точного отсчета временных интервалов.

2. Управление строго их ШИМ сигнала. Т.е. формируем и ШИМ 0..10В (благо это будет довольно просто - FET, конденсатор, стабилитрон, резистор) и аналог 0..10В примерно таком же образом просто пересчитав номиналы и, возможно убрав стабилитрон.

3. Возможно все же добавится контроллер сброса. Грамотный сброс контроллера в момент включения штука нужная. Впрочем, именно в этой задаче можно хорошо на нем сэкономить. Банально отложив на минуту выполнение полезной задачи. Уж за минуту-то все переходные процессы точно завершатся.

Ну и дальше все радости оптимизации. Первые кандидаты на выкид RTC и ШИМ контроллеры. В идеале видеть их в MCU. Но тут нужно будет ловить балланс между корпусам, ценой, габаритами и сложностью платы. Да и программировать хочется без "хитрых" штуковин типа Atmel-ICE, STLINK, J-Flash или чего-то подобного. Короче говоря пока думаю.

Я никуда не делся. Все будет.

P.S. Oops... Похоже что ссылка
https://www.nxp.com/... Смайлик :PCA9685
https : // www.nxp.com/products/power-management/lighting-driver-and-controller-ics/ic-led-controllers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-controller : PCA9685
портится форумным движком. Хоть в тексте, хоть при встаке в виде ссылки
2020-06-1919/06/2020 09:33:20
#2793191
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

MinimumLaw

А чем stlink плох? Тем что разъем под него нужен? Так он небольшой.
2020-06-1919/06/2020 09:50:31
#2793199
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Constantin_K


Он плох самим фактом того, что необходим. Помимо этого у меня есть некоторая личная неприязнь именно в STM'ам. Правдаа по закону жандра именно с ними и приходится работать.

В идеале выбрать контроллер у которого есть встроенный загрузчик. По последовательному порту или (лучше но дороже) по usb. Тогда повторяемость сильно улучшится, а одновление прошивки сильно упростится. Во всяком случае это будет одним из приоритетов. Не таким важным как "священные коровы" цены и простоты конструкции, но все же.
2020-06-1919/06/2020 12:40:29
#2793248
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

MinimumLaw
По последовательному порту или (лучше но дороже) по usb

Загрузчик по usb есть у многих чипов STM. Но тогда ведь вместо Slink придется на плату usb ставить. А нафига?
2020-06-1919/06/2020 14:40:20
#2793266
Нравится MinimumLaw
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Constantin_K А нафига?


Посмотрим. Еще раз если кратко - чтоб свежую прошивку было проще закидывать. Там вроде потенциала для фич нет, но вдруг какая критика найдется. Цена USB-B и PLD не сильно отличается (если вообще отличается). Правда цена контроллера со встроенным загрузциком может оказаться существенной. Не уверен что такие есть из серии "маленьких", тем более с USB. Плюс это точно потянет за собой кварц и минус две ноги контроллера. Потому эта штука остается для "программы максимум". А вдруг.
2020-06-1919/06/2020 14:46:08
#2793270
Премодератор, Кандидат в Советники
Кандидат в советники аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорума

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

6608 3479
Уфа
2 мес.

MinimumLaw
Если цена важна, может тогда контроллер взять на готовой распаянной плате?
2020-06-1919/06/2020 14:54:01
#2793272
Свой на Aqa.ru, Советник
Советник аквафорума

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

5172 4483
Russian Federation Ufa
5 дн.

MinimumLaw

А на какую цену контроллера пока целитесь? Если закрыть глаза на размеры то за 300р макетная плата, есть все, что вам нужно и даже намного больше. https://aliexpress.r...
2020-06-1919/06/2020 15:02:37
#2793274
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

Дамир184
есть все, что вам нужно и даже намного больше

ЦАПа точно там нет.
2020-06-1919/06/2020 15:44:44
#2793287
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Давайте так. Я привык расставить вешки, а потом планомерно от одной до другой протаптывать дорожку. Вариант с готовой платой не ко мне. Я писал в одной из тем - сопли вызывают желание убивать. Потому точно своя плата. И, конечно, она выйдет дороже отладок продаваемых тысячами или производителями по демпинговым ценам.

Похоже, что идея обойтись без программатора проваливается. Уж больно экзотика получается. С другой стороны может это и не смертельно.

А вот следующий по важности вопрос - корпус или точки крепления. Критически важный момент, особенно в свете того что тут 220 будет. А отсюда высоты элементов, габариты платы и место размещения DIP-переключателя. Было бы неплохо представлять себе будущую конструкцию. Возможно это повлияет и на выбор элементов.

2020-06-1919/06/2020 20:49:21
#2793396
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

377 192

6 мес.

MinimumLaw
особенно в свете того что тут 220 будет.

Зачем там 220 если устройства с RTC, или вы внешний таймер не выкинули когда добавили часы , тогда не понятно зачем добавили часы.

Изменено 19.6.20 автор Талион
2020-06-1919/06/2020 22:26:17
#2793441
Премодератор, Кандидат в Советники
Кандидат в советники аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорума

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

6608 3479
Уфа
2 мес.

MinimumLaw
сопли вызывают желание убивать
А зачем сопли?
Развеcти свою материнскую плату с недостающими элементами, а плату с мк, кварцами и прочей развязкой впаять на жестких выводах. Воспринимайте ее как большой дип корпусСмайлик :)
Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.


Вы же хотели повторяемость, это хороший шаг в эту сторону
2020-06-1919/06/2020 22:43:53
#2793451
Нравится MinimumLaw
На премодерации, Бан до 31.03.2298

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

5523 3157
Москва
3
1 года

MinimumLaw

Я не пишу больше на этом форуме, но тем не менее испытываю некоторую ответственность к теме.
Прошу вас внимательнее и без эмоций перечитать ТЗ в сообщении: Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.
Там все подробно в деталях.
У вас 45х25х11(h) мм для творчества и никакое питание вас не должно волновать, какое выберите, такое и поставят самодельщики уже без вас.
"Гробов" с дисплеем в размере ТС420/421 более чем достаточно, забудьте про них.
И памятник на Родине вам поставят, только если вы сможете реализовать повторяемое изделие, вообще без каких либо плат, с монтажем обвеса на лапках контроллера, с последующей заливкой компаундом, а это 1/4 от батарей "Крона" по объему.
2020-06-2020/06/2020 01:33:44
#2793491
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

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

Андерсен
И памятник на Родине вам поставят

В полный рост и с фиговым листочком в виде печатной платы с размерами 45х25х11(h) мм? Смайлик :))))
Заманчивая перспектива!... Смайлик :)
2020-06-2020/06/2020 08:19:06
#2793528
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Андерсен У вас 45х25х11(h) мм для творчества


Круто. Но я ведь сюда даже разъемы не поставлю. Мне нужно минимум 4 контакта. 2 входных сетевых и два аналога. А ещё DIP-switch. Двухсторонний монтаж? Мало того что нетехнологично, так ещё и в работе будет неудобно. Опять же даже здесь должны быть зоны запрета размещения компонентов под защёлки или монтажные отверстия. Что делает задачу практически не решаемой. Хотя...
2020-06-2020/06/2020 08:47:33
#2793534
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

artvhm это хороший шаг в эту сторону


Да. Но все равно такое решение остаётся прототипом, а не изделием. Как вторая итерация прототипа она безусловно шикарна.

Впрочем, допускаю что это брюзжание с моей стороны. Все что я обычно делаю работает в "промышленных" условиях (удары, вибрация). И там "большой DIP" (даже наглухо спаянный) плохое решение.
2020-06-2020/06/2020 09:00:07
#2793536
Премодератор, Кандидат в Советники
Кандидат в советники аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорумаРыбки аквафорума

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

6608 3479
Уфа
2 мес.

MinimumLaw
Но все равно такое решение остаётся прототипом, а не изделием.
как сделать
Второй Российский Акваконтроллер, для управления диммированием (рассвет/закат) токовых драйверов.
2020-06-2020/06/2020 09:23:28
#2793541
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

MinimumLaw

Тут все зависит от того, что мы хотим получить: легко воспроизводимый любителем проект или законченное промышленное изделие. Полноценную специальную печатную плату легко спроектировать и не сложно изготовить маленький тираж в Китае или у нас. Но заказать пайку при маленьком тираже 20-30 экземпляров - уже не очень просто, и обычно довольно дорого, а самостоятельно спаять плату на smd-элементах и контроллере, у которого шаг ног 0.2мм, сможет не каждый.
2020-06-2020/06/2020 09:26:43
#2793542
Нравится MinimumLaw
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Constantin_K


Так точно. И именно по этой причине не хочет мельчить с габаритами платы и компонентов. В идеале вообще плата уровня 90-х годов. Двухслойка с односторонним монтажем и минимумом SMD компонентов. Вплоть до того, что не DIP, а джамперы. Это будет легко повторяемый вариант. Но боюсь тут без вариантов нужен будет программатор. Увы, но 25 на 45 или что-то похожее практически не оставляют вариантов.
2020-06-2020/06/2020 09:48:05
#2793549
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

MinimumLaw
Двухслойка с односторонним монтажем и минимумом SMD компонентов.

Это кому как. Те, кто привык к SMD, паяют их быстрее, чем выводные детали. Ну и в любом случае самое сложное - это припаять сам контроллер. С этим точно не каждый справится.
Возможно, вариант с готовой простой отладочной платой будет не самым плохим в данном случае.
2020-06-2020/06/2020 10:50:21
#2793556
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2879 1941
Санкт-Петербург
2 час.

Constantin_K


Хм... Давайте все же так - SMD это для автоматизированной установки и сборки. То что популярность технологии привела к тому что у многих есть навыки и оборудования для монтажа и ремонта - это лишь побочный эффект. До сих пор в изделиях не предполагающих полностью автоматический монтаж встречается объемка. И, конечно, ручной монтаж неквалифицированными специалистами и ремонт таких изделий сильно проще. А потому "для широких масс" предпочтительнее.

И ещё раз - я абсолютно точно не буду делать что-то, что базируется на которых модулях типа Arduino, BluePills, или им подобных. Для меня это прототипы. И это профессиональное. Лечению не поддается. Для таких решений и без меня умельцев хватит.
2020-06-2020/06/2020 14:11:39
#2793618
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

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

Коллеги, хотелось бы уточнить два момента технического задания.
1) Выход с девайса должен быть аналоговым?
2) Напряжение на выходе должно быть/изменяться в диапазоне 0...10 Вольт?

Изменено 20.6.20 автор serg_42

2020-06-2020/06/2020 14:41:21
#2793625
Модератор , Советник
Советник аквафорума

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

17229 12646
Москва
2 дн.

MinimumLaw
Давайте все же так - SMD это для автоматизированной установки и сборки.

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

На мой взляд, паять SMD значительно быстрее и удобнее, чем вставлять выводы в дырочки. Правда, меньше, чем 0804 паять еще не научился. В любом случае, если делать самостоятельно, то главная сложность - припаять сам контроллер, и это значительно сложнее, чем припаять конденсатор или резистор.
Боюсь, что если расчитывать на самостоятельное воспроизведение, то надо именно на готовую плату с контроллером расчитывать, типа той, что показал Дамир.
А если делать все по-взрослому, то надо заказывать машинную пайку, а это уже совсем не те тиражи надо, чтобы проект окупился.
2020-06-2020/06/2020 14:44:58
#2793626



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