Jump to content
serenbkii

Светодиодный Ночник На Stm32F030

Recommended Posts

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

1. Основной свет от 1вт светодиода.

2. Лампа настроения на RGB5050.

3. Управление от пульта ДУ с протоколом nec (как самый распространенный).

4. По возможности прикрутить сенсорное управление (только лишь вкл/выкл, чтобы не искать пульт).

5. Питание от сетевого БП 12 В 0,5 А.

6. Резервное питание от аккумулятора li-ion 18650 3,7В. Только для 1вт светодиода, чтобы не городить step up DC-DC. Аккумулятор всегда будет находиться в устройстве, с возможностью его быстрой замены. Заряжаться будет от модуля зарядки li-ion.

Есть некоторые вопросы:

1. Как организовать питание светодиода, какой драйвер для этого применить, ведь светодиод нужно будет диммировать.

2. Как принимать команды пульта. Есть опыт приема с помощью таймера и прерываний, но в даташите сказано, что можно принимать ик команды аппаратно. Есть ли у кого- нибудь опыт в этом деле? Стоит ли заморачиваться?

3. Как организовать переключение питания от основного к резервному?

4. Как сделать так, чтобы аккумулятор не умер от постоянной дозарядки?

5. Что бы вы добавили от себя в устройство.

Принимается любая критика и пожелания, пока устройство разрабатывается можно многое изменить.

Share this post


Link to post
Share on other sites

На мой взгляд - маловато: в разделе хочу задумал, следует добавить п.#7, "..при падении U ниже ****Вольт, запускается атомная автономная электростанция..." :)


Fiat lux! Да будет свет!

Share this post


Link to post
Share on other sites

Импульсный источник питания - расчет за 10 минут в eDesignSuite

Как ориентироваться в огромном количестве существующих вариантов, чтобы выбрать наиболее подходящий для конкретного случая. «Ручной» перебор всех вариантов может оказаться весьма трудоемким процессом, а полученный результат – далеко не оптимальным. Специализированное программное обеспечение, позволяет уменьшить количество рутинных операций при проектировании.

Подробнее

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

Share this post


Link to post
Share on other sites
                     

Как упростить выбор ИП для промышленного применения?

Компания Mean Well выпускает широкий перечень встраиваемых источников питания с креплением на шасси, имеющих, на первый взгляд, схожие характеристики. Статья расскажет о ключевых особенностях выпускаемых семейств и упростит выбор источника питания для промышленного применения.

Подробнее

Да нет, вроде всё просто.

Это кажется со стороны.
всё написанное могу реализовать и сам, без посторонней помощи.

Это Вы так думаете.
прошу совета.
Бросить это, пока не поздно.

Хорошо зафиксированный пациент в анестезии не нуждается

Share this post


Link to post
Share on other sites
                     

Преимущества новых высоковольтных SOI-драйверов Infineon

При производстве драйверов силовых транзисторов компания Infineon использует различные технологии: JI, SOI, CT. Драйверы, выполненные с применением технологии SOI, имеют целый ряд преимуществ по сравнению с классическими JI-драйверами. В статье рассматриваются эти преимущества на примере новых семейств драйверов 650 В 2ED210x и 2ED218x.

Подробнее

А в чем, собственно, сложность? Вижу сложности только по питанию.

Edited by serenbkii

Share this post


Link to post
Share on other sites

Вижу сложности только по питанию.

Ясно. :)

Составляйте схему, выкладывайте, задавайте тревожащие Вас вопросы. Может быть найдутся на них ответы.


Хорошо зафиксированный пациент в анестезии не нуждается

Share this post


Link to post
Share on other sites

В данный момент рисовать схемы не могу, ибо доступа к компьютеру нет. Есть в интернете бородатая схема, но что-то не могу понять, как она работает и подойдет ли она в моем случае?

post-169402-0-35050200-1431680650.jpg

post-169402-0-75844700-1431680677.jpg

Edited by serenbkii

Share this post


Link to post
Share on other sites

1. Как организовать питание светодиода, какой драйвер для этого применить, ведь светодиод нужно будет диммировать.

Есть МК - зачем еще драйвер лепить? Достаточно полевика и ШИМ-а

2. Как принимать команды пульта. Есть опыт приема с помощью таймера и прерываний, но в даташите сказано, что можно принимать ик команды аппаратно. Есть ли у кого- нибудь опыт в этом деле? Стоит ли заморачиваться?

Да возьми датчик TSOPxxx от телека - там и подстройка чувствительности есть и помехозащищенность.

Принимать по прерыванию проблем не составит.

3. Как организовать переключение питания от основного к резервному?

Можно "в лоб" - релюшка параллельно блоку питания или двумя диодами развязать. Нарисуй сначала схему...

4. Как сделать так, чтобы аккумулятор не умер от постоянной дозарядки?

Вообще-то контроль заряда аккумулятора судят по его напряжению. АЦП в МК есть?

5. Что бы вы добавили от себя в устройство.

Возможность работы в системе "Умного дома". Постепенное уменьшение яркости когда ребенку нужно заснуть

Вообще-то нужно сначала увидеть схему...


На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Share this post


Link to post
Share on other sites

Там как раз полевик и будет стоять, а как ограничить ток?

TSOP- ом и хотел, потом увидел, что аппаратно можно, захотелось попробовать. Не буду лезть в дебри и так и сделаю.

Схемы пока нет, есть только обвязка микроконтроллера и полевики для управления светодиодами.

Реле слишком громоздко, хотелось бы более элегантного решения.

За зарядку аккумулятора будет отвечать специальный модуль как первый по ссылке http://we.easyelectronics.ru/site_and_shops/obzor-dealextreme.html имелось ввиду, не умрет ли аккумулятор, если всегда будет подключен к зарядке?

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

Схема не готова, ещё многое надо додумать.

Share this post


Link to post
Share on other sites

По поводу протокола для Умного дома, то тут несколько вариантов:

1. полностью что-то свое

2. "подключиться" к чей-либо разработке, например, к моей

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


На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Share this post


Link to post
Share on other sites

3.3В будет после стабилизатора. А заходить на плату будет 3,7В от литиевой банки и 12 В от БП.

Edited by serenbkii

Share this post


Link to post
Share on other sites

думаю ничего не получится

база у автора слабовата


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

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

Edited by Viktor26

Не знаеш как? Спроси у Google'а !!!

Share this post


Link to post
Share on other sites

...а то иш какие разбалованые, ночник им с резервным питанием...

...да на STM32 обязательно...

Все равно что на БелАЗе телевизор из магазина привезти. В кузове...

Share this post


Link to post
Share on other sites

В принципе согласен, что камень жирноват для такой поделки: на PIC16ххх можно сделать, хотя сейчас и на новых PIC12ххх тоже можно.

Но может ТС хочет с STM32 разобраться и чтоб с пользой?


На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Share this post


Link to post
Share on other sites

зато соляра для того белаза почти бесплатная. Так что телек привезти в самый раз

это я к тому что на пик эта поделка дороже выйдет или столько же как минимум

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

STM32f030- около 50 р. И это при 16 кб памяти и туевой хуче переферии. Та же мега 48 дороже, а на тиньках не хватит аппаратных ШИМ- ов (разве что 2313 взять, так она дороже меги). Лучший способ изучить новую платформу- сделать на ней устройство, чем я и занимаюсь. И базы знаний у меня хватит на всё, кроме резервного питания. Собственно поэтому и пошёл за помощью, которой, судя по всему, не дождусь.

Share this post


Link to post
Share on other sites

Ну почему не дождетесь?

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


Не знаеш как? Спроси у Google'а !!!

Share this post


Link to post
Share on other sites
аппаратных ШИМ- ов

А программный ШИМ сложно?


На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Share this post


Link to post
Share on other sites

зачем вообще думать о программном ШИМ, если уже практически любой современный контроллер оснащен аппаратным модулем (а то и не одним, а то и целой ватагой ШИМ модулей). Причем режимы работы самые экзотические, вплоть до управления трехфазным инвертором. И настройка там 5-7 строчек кода. Тогда как на программный шим уйдет половина мощности камня и куча (не всегда безошибочного) кода

В STM32F030 по моему штук 6 таких модулей, если мне память не изменяет

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Программный ШИМ- запросто. Но зачем? И вообще- с ШИМом для меня всё прозрачно, я по нему вопросов не задавал. Я хочу работать с стм32 и никаких мег и пиков, даже не обсуждается, скоро мои запасы АВР закончатся и прощай атмел с их конским ценником (разве что специфические задачи решать). По поводу батареи спасибо, буду контролировать напряжение и подавать/ выключать зарядное устройство и саму батарею при разряде. А как сделать именно переключение с основного на резервный источник питания?

Share this post


Link to post
Share on other sites

с оснавного на резервный переключить вам поможет реле по типу автомобильного 5ти контактного

это как пример

Edited by Viktor26

Не знаеш как? Спроси у Google'а !!!

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. 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...

  • Сообщения

    • погуглил, но не нашел  сетевой кабель  для БП ноутбуков,  когда их несколько штук рядом используется... Гитаристы, которые используют много педальных эффектов меня поймут,     для питания  нескольких устройств применяется один кабель с кучей разъемов....  там конечно 9 вольт...  а я и про кабель на 220 вольт
    • Я перед тобой отчитываться не обязан, но скажу - я применил к тебе 2 балла за офф. и ничего не прибавлял, ни дни в бане ни т.д. и т.п. Видимо это уже само за совокупность тебе выдало 5 дней в бане! Чудишь много   Здесь ни кто ни кого не держит!    Раскрою тебе секрет - мадератор не обязан быть "технически грамотным" он обязан следить за порядком а за тобой приходится следить!    Будешь срать в темах, будешь отдыхать А вот за это можно ещё отдохнуть    Как считаешь?  И прежде чем строчить жалобу, подумай над своим поведением!  Надеюсь доходчиво?! 
    • Ребят,есть кто из Украины? Может у кого есть желание помочь с ремонтом этого чуда?
    • решил воспользоваться идеей китайцев Да ладно! А ничего, что эти ленточки, правда не шёлковые, были в отсеках питания нашей аппаратуры ещё 40 лет назад.
    • так  ищи  микросхемы не инвертеров, а буферов ... а какой тип тебе нужен , с открытым коллектором - 7407, с тремя состояниями - 74125 , или самый стандартный  7434   - это нам неизвестно... это ты сам решай....   А 7450 - это совсем не в тему....  это два четырехвходовых элемента....    посмотрел даташит на 74 LVX50 .... странно вот и в логике начинают следы путать....  раньше первые цифры  технология,  буквы - скорость и потребление, вторые цифры тип элементов , последние буквы - типы корпуса, материал, температура , ...   а если и дальше пойдет так...  я все брошу и пойду на пенсию.....   Удиви товарища, закажи ему микросхемы из серий 74 V1G 07,  74 V1G 125,  74 V1G 34 ))))    только заказывай их много   один элемент в одном корпусе...   STLogic.pdf
    • Вопрос не в этом. Одним ампером токи через конденсаторы редко ограничиваются. Пример - степдаун 24/12В, при 20А на выходе, через входной конденсатор течет 10А rms пульсаций. Ну и что? Параллельно 4 х 2200мкФ* 35В решат вопрос пропускания этого тока. И так же в любой схеме, хоть в сепике, хоть где. Вопрос в том, что идея как конь в вакууме - безтолковая. Решил задачу преобразования 8В в 12В при 20А? Молодец, а практического результата из этого не будет. Не стоит тратить время на такую херню, даже за деньги. сами себя агитируете ?  смысл сказанного туманен...А если поднять напругу в два раза - обороты будут еще вдвое выше...Хотя, почему в два - сказано же, максимальные! Значит, все 5-6 раз давай, и жги мотор и батарею. Задача упрощается!
  • Similar Content

    • By imon220
      Продам dc-dc для лбп в корпусе
      Покупал для второго лабораторника но так и не доделал, времени нет
      Лежит без дела
      Комплектация как на фото
      Блок запускал только для проверки и больше не пользовался
      Цена-4200руб (доставка бесплатно по РФ) Отправка из Крыма (или в Воронеже при встрече) но с ожиданием 3-5дней пока дойдет

      Характеристики:
      — Производитель — Ruideng Technologies
      — Наименование модели — DPS5020
      — Тип прибора – понижающий (Buck) преобразователь
      — Материал корпуса – пластик
      — Диапазон входного напряжения – 6V-60V
      — Диапазон выходного напряжения – 0,00V-50,00V
      — Точность установки (разрешение) выходного напряжения – 0,01V
      — Точность измерения напряжения: ±0.5% (2 цифры)
      — Выходной ток – 0-20,00А
      — Точность установки (разрешение) выходного тока – 0,01А
      — Точность измерения тока: ±0.5% (3 цифры)
      — Выходная мощность – 0-1000W
      — Дисплей – цветной 1,44”
      — Количество банков памяти – 10
      — Соединение с ПК – проводное (USB) и беспроводное (BT)
    • By 3bit
      преобразователь напряжения

      из 40 - 56В в 12В
      стэк из 2 шт выдаёт 12В 40А 480Вт
       
      Модули при необходимости собирают в стек
       
      цена
      800 руб за стэк из 2 шт
       




    • By mirico
      Нужно сделать повышение от 3.0 - 4.2 вольта,
      до 5 В(макс 3А, сред 1.5А)
      до 8В(макс 2А, мин 0.2А)
      Прошу подсказать микросхему boost конвертера способную обеспечить КПД более 90% вне зависимости от тока.
    • Guest Marcus
      By Guest Marcus
      Добрый день.
      Помогите, пожалуйста, подобрать повышающий-понижающий (buck-boost) преобразователь с автоматически настраиваемой входной частотой.
      Требуемые параметры:
      Максимальное входное напряжение Uвх=0.7 В
      Минимальное выходное напряжение Uвых=3 В
      Частота работы (переключения) f min=1 МГц 
      Выходной ток I min=100 mA
      Поискав в интернете, нашел преобразователь TPS61200 (Uвх=0.5В, Uвых=3,3...5В, f=1,2...1,6МГц, I=300...600mA). Скажите, пожалуйста, какие есть еще подобные преобразователи, но с частотой работы более 3 МГц? И существуют ли они вообще? 
      Заранее спасибо.
    • By Sersh19
      Видеорегистратор "mystery" mdr-600. Нет схемы. Не могу определить выходной вольтаж и замену. Может кто сталкивался? Думаю может подойдет lm3670 ? Может есть у кого какие варианты?


×
×
  • Create New...