Jump to content
Spartachilla

Плавное Включение/выключение В Течение 20-30 Минут. Как?

Recommended Posts

На сайте есть схемы (например http://cxem.net/electric/electric100.php) для плавного включения ламп накаливания, но они рассчитаны на на несколько секунд. Мне же надо, что бы освещение плавно включалось и выключалось в течение 20-30 минут (имитация рассвета и заката). Простая игра номиналами, скорее всего не поможет. Есть конечно варианты на микроконтроллерах, но хотелось бы нечто простое.

Edited by Spartachilla

Share this post


Link to post
Share on other sites

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

счётчиков с дешифраторами, или кучке сдвигающих регистров, сначала посылаем долго единичку, а потом долго посылаем нулик.

Удачи.

Share this post


Link to post
Share on other sites

Руководство для разработчика приложений на базе STM32WB55

Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации.

Читать статью

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

Share this post


Link to post
Share on other sites

Здесь нужно что то собрать, связанное с зарядом и разрядом конденсатора большой ёмкости...Нужно собрать димер, который будет управляться напряжением, затем простой усилитель на операционнике, который будет повторять напряжение присутствующее на конденсаторе и отправлять на вход димера. Набросал структурную схему:

post-188412-0-37743300-1461614347_thumb.png

Edited by Shida

Share this post


Link to post
Share on other sites
                     

Контроль в спящем режиме: повышение КПД батарейного питания с помощью DC/DC MAX17225 nanoPower

В статье описан практический опыт разработчика, применившего повышающий DC/DC-преобразователь MAX17225. В результате ряда практических экспериментов, потребовавших существенного обновления технической базы компании-разработчика, автор убедительно доказывает преимущества выбранного компонента и схемотехнической реализации. Увеличенное на 50% время автономной работы лучше других аргументов говорит об эффективности конвертеров MAX17225, а также о важности предварительной оценки элементной базы.

Подробнее

хотелось бы нечто простое.

Покупаем диммер ( с переменным резистором , не кнопочный ) , подбираем моторчик с редуктором ....... соединяем валы .

Изменение полярности питания моторчика будет реализовать рассвет или закат .

Share this post


Link to post
Share on other sites

"... Неужели нельзя реализовать на простой элементной базе? ..." - почти как сказали - ЛАТР и движок с редуктором от стабилизатора напряжения китаезного ...

Share this post


Link to post
Share on other sites

Ну да, вместо платки с МК размером со спичечный коробок, ставим ЛАТР с движком!

Может еще на радиолампах собрать... :crazy:

Share this post


Link to post
Share on other sites

Можно вообще тогда нанять человека, который будет медленно крутить рукоятку димера по команде.(за определённую плату конечно:)

Share this post


Link to post
Share on other sites

Ну да, вместо платки с МК размером со спичечный коробок, ставим ЛАТР с движком!

Может еще на радиолампах собрать... :crazy:

А где в условиях задачи вы увидели ограничение по габаритам ? А вот просьба " попроще" вполне ясно прозвучала.

Share this post


Link to post
Share on other sites

Не стоит так мучится, есть вариант на жесткой логике. Все решение займет несколько корпусов микрух, зато нет программирования контроллера. В качестве примера привожу схему для 16 градаций яркости. При желании можно эту схему доработать для 256 градаций яркости (добавляются 2 корпуса К555ИЕ7).

post-103779-0-41639100-1463942271_thumb.gif

Edited by ST_A

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Не, оно ещё бывает Аритмийным- капиталистическим, чуждым русскому мышлению, и социалистическим, которое наш народ только приветствует. Думаю, помнишь, пословицу СССР? Ты здесь хозяин, а не гость, тащи с работы каждый гвоздь? Просто ты её по другому понимаешь. В союзе всего было досыть, как сказал бы наш брат Тиралидс. Ну много всего было! И спизженная тобой пачка гвоздей- абсолютно ни как не отражалась ни на чём. Т.е. не наносила урону никому. Просто в магазин рабочему же идти надо, то-сё, денег то не жалко-жалко время на поход в магазин. Оградки на кладбище- опять же, если ты трудился на производстве- тебе всегда бесплатно выписывались. Выписывались и тёще твоей, которая на пенсии, и никогда не трудилась на производстве. Всего было дофига, и хватало всем! А у кого-то и излишки были. А ты, опять поддерживаешь нелегитимный в нашей стране капитализм!
    • Не может амплитуда в ограничении быть выше, чем уже была. Что-то не то с Вашим генератором. Подайте с него сигнал напрямую на осциллограф.
    • Серёг, ты просто прикинь, до чего уже народ довели? И это всё только начинается, дальше будет намного круче. А более, я в этой теме не могу сказать- опять Анатолий баню устроит.
    • Стоит 1:1 и мультиметром проверил тоже самое.
    • Делитель на осциллографе правильно стоИт?  
    • switch (PLACE) { case 0: PORTB &= 0b11000011; PORTC &= 0b11000000; PORTD &= 0b11111100; PORTC |= (DIG[L0]&0b00111111); if (MODE==1) PORTC.5=0; PORTD |= ((DIG[L0]&0b11000000)>>6); A0=1; break; case 1: PORTB &= 0b11000011; PORTC &= 0b11000000; PORTD &= 0b11111100; PORTC |= (DIG[L1]&0b00111111); PORTD |= ((DIG[L1]&0b11000000)>>6); A1=1; break; case 2: PORTB &= 0b11000011; PORTC &= 0b11000000; PORTD &= 0b11111100; PORTC |= (DIG[L2]&0b00111111); PORTD |= ((DIG[L2]&0b11000000)>>6); A2=1; break; case 3: PORTB &= 0b11000011; PORTC &= 0b11000000; PORTD &= 0b11111100; PORTC |= (DIG[L3]&0b00111111); PORTD |= ((DIG[L3]&0b11000000)>>6); A3=1; break;  
    • В видео рассматривается проект простого устройства для тестирования напряжения пробоя стабилитронов. Используемый сервис для заказа печатных плат: https://www.pcbway.ru/ Видео в VK: https://vk.com/video-33116400_456240859 Исправленный проект печатной платы: https://www.pcbway.com/project/shareproject/Zener_Diod_Tester.html Исходники схемы и печатной платы: https://easyeda.com/naym1993/zener_diod_tester Электроника шаг за шагом 11 выпуск (про стабилитроны): https://youtu.be/81Q8lIRtT9k Часы на газоразрядных индикаторах: https://youtu.be/la1bnXnCRWY
×
×
  • Create New...