Jump to content
Qwer11

гирлянда и управление миганием

Recommended Posts

Здравствуйте.
У меня есть микроконтроллер pic18f4550,
я научился мигать светодиодом в flowcode и хотел бы сделать гирлянду,
и небольшую вывеску из светодиодов.
Как я понимаю на ножку микроконтроллера смогу не много поставить светодиодов т.к. там ограничение по току будет.
поэтому исходя из схемы что я нашёл, используют транзистор для включения линии из светодиодов,
какой транзистор по хар-кам подойдёт для включения 20 светодиодов в линии, (20мАх20=400мА)

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

Share this post


Link to post
Share on other sites
15 минут назад, Qwer11 сказал:

я научился мигать светодиодом в flowcode

А теперь два варианта:
1. продолжаете "программировать" в flowcode без каких либо перспектив. Если и найдутся помощники, так это поболтать...
2. удаляете flowcode и забываете о нем как страшный сон, ставите, например, MPLAB IDE + XC8, скачиваете даташит на МК и начинаете осваивать программирование! Если желание не пропадет, то станете востребованным программистом или по крайней мере для себя сделаете много хороших устройств.

Share this post


Link to post
Share on other sites
5 часов назад, Qwer11 сказал:

какой транзистор по хар-кам подойдёт

ТС вы разделом случайно не ошиблись?

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

1. Для управления мощными нагрузками (с током потребления более 10 мА) используются транзисторные ключи. Могут быть как на дискретных транзисторах (биполярных или полевых), так и в виде микросхем, например ULN2003.
2. Светодиоды принято соединять в последовательные гирлянды и питать повышенным напряжением. Например при питании от 12 вольт соединяют последовательно три светодиода и токоограничительный резистор (резистор ОБЯЗАТЕЛЕН!!!). Транзисторный ключ может управляться  пятью или тремя вольтами от МК, но управлять нагрузкой с любым напряжением (12, 24 или больше вольт). Это потребует меньшего тока от блока питания, например для указанных выше трёх светодиодов нужно всего 20 мА, а не 60.
3. Существуют светодиоды, управляемые командами от МК. Например WS2812 соединяются в гирлянду, требуется только одна ножка МК для управления несколькими десятками светодиодов.
4. Если не хватает ножек МК для управления светодиодами, то существуют
а) сдвиговые регистры , например 74HC595.
б) расширители портов, например TM1637 или MAX7219. Позволяют подключать до 64 светодиода, от МК для управления требуется 2 или 3 ножки.
в) чарлиплексинг.
5. Программируйте в любой среде (на любом языке), как вам удобнее. Но имейте в виду, что при желании перейти на другие семейства МК придётся переучиваться. Существует только один более-менее универсальный язык для всех семейств - Си.

А какой транзистор вам нужен - легко найдёте сами, изучив ассортимент доступных вам магазинов и почитав даташиты (для зарубежных) и справочники (для наших). Интересует только максимальный ток коллектора (должен быть не менее, чем требуемый вам ток) и максимальное напряжение коллектор-эмиттер (не менее напряжения питания). Например для 400 мА и 12 вольт подойдут КТ815, КТ817, BD139.

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...

  • Similar Content

    • Guest Андрей
      By Guest Андрей
      Доброго времени суток форумчане! Очень нужен ваш совет.
      Дано: светодиод 5 Вт питается от источника постоянного тока 700 мА. Всё хорошо. Возник вопрос о необходимости регулировки его яркости. Купил диммер, подключил к нему переменный резистор на 15 кОм, - и ничего, ноль реакции. Он даже не реагирует на подключение источника внешнего напряжения к тем же проводам (подключаю обычные батарейки). Что не так, что я делаю неправильно? Подскажите пожалуйста, очень хочу разобраться в этом.
    • Guest Денис
      By Guest Денис
      В общем, есть такое чудо китайской техники (фото)
      Что оно может:
      1. Заряжаться через microUSB порт
      2. Кнопка вкл/выкл, она же переключает режимы
      3. 3 режима свечения светодиода (он светит разными цветами)
      Что я хочу сделать:
      1. Пункты 1 и 2 выше
      2. Разнообразить количество режимов, переливание статичный цвет и тд...
      Вопрос: как это сделать? что купить?

      P.S. К сожалению, в гугле не нашел подробной инструкции, а я в электронике я дуб дубом


    • By Dima Fain
      Прошу помощи! Приобрел  Led светильник с 6 источниками света, оказался очень яркий для моей комнаты. Очень хотелось бы разделить на 2 группы ; 4 и 2 светильника. Благо есть там двойной выключатель. Информации о самих led никакой. Все 6 включены паралельно на один драйвер , фотка прилагается и данные драйвера видны. Можно ли исходя из этих данных понять какие драйверы понадобятся для разделения.


    • Guest Reef
      By Guest Reef
      Добрый день. Я в электронике полный ноль, от слова "совсем", посему прошу помощи. Нужна схема управления парой светодиодов, что бы они плавно мигали от 100% яркости до 30%(примерно, это не обязательный параметр) яркости за 3-4 секунды и обратно с 30% до 100% за те же 3-4 секунды. Плюс ко всему таких "мигающих источников света из 2х светодиодов" нужно 5 штук, и что бы все они мигали с задержкой друг относительно друга, а не одновременно. Как я понимаю нужно собрать 5 одинаковых плат, и перед каждой последовательно поставить конденсаторы разной емкости, что бы после включения всего освещения они начинали срабатывать с разной задержкой.
      Итак: светодиоды обычные выводные 5мм белые - Рабочее напряжение: 3,0-3,2 В, номинальный ток: 20 мА. Питаться все это будет от бортовой сети автомобиля, т.е. 14,2-14,5В. 
      И еще: так, как сказано уже выше, я в электрике полный ноль, то было бы совсем здорово увидеть нарисованную схему, а если там будут элементы подписаны, то вообще замечательно)) А для упрощения схемы питания могу использовать готовое решение в виде понижающего конвертера LM2596 (5 пар светодиодов = 200мА он потянет вроде))))
       Заранее спасибо всем, кто поможет)))
×
×
  • Create New...