Вопрос по ардуино. Помогите советом.
- Войдите на сайт для отправки комментариев
Пнд, 10/09/2018 - 16:04
Доброе время суток. Подскажите пожалуйста что нужно купить для сборки мигающих светодиодов на ардуино. Светодиоды будут мощностью 1 ватт. 3-5 шт. В общем это будут навигационных огни для авиамодели. Нужно сделать так чтобы 2 светодиода работали поочерёдно в режиме стробоскоп сериями вспышек. 1 светодиод с частотой раз в секунду постоянно мигал. Возможно ли запрограммировать таким образом и насколько это сложно? Подскажите что нужно приобрести для осуществления этого? (именно касается железа ардуино). Желательно по возможности меньше размером. Питание будет от 5 или 12 вольт (как лучше?).
Привет. Можно, не сложно. Поиграешься с примерами поймешь как делать. По светодиодам почитаешь
Со светодиодами проблем нет. Базовые знания немного есть. Припаять, отпаять, схему собрать не проблема. В программном смысле если вы говорите что возможно, значит тоже разберусь. Вопрос по железу только остаётся. Так как не имел дел с ардуино. Например вот смотрел ардуино нано. Это самостоятельная единица или она с чем то идёт? Надо ли что-то ещё покупать чтобы тянуло мощные светодиоды или можно напрямую? Есть ли чтото меньше или это самая маленькая?
Нано вполне самостоятельная. Для светодиодов однозначно нужны хотя бы простейшие драйвера: резисторы. Питание оптимальнее 5В чтобы не грелись сильно резисторы. Включать через транзисторы
Меньше можно тоже, смотря сколько светодиодов/каналов/выводов нужно, digispark arduino например
Достаточно Pro Mini + драйвер светодиода с управляющим входом.
Все ясно. Спасибо большое)
Вкратце: на базе одного и того же чипа AtMega328 есть разные платы - начиная от демо-плат с USB-интерфейсом и всякой периферией, и заканчивая минималистичными версиями, типа ProMini.
Для изучения и макетирования - удобнее большие платы, а для того, чтобы летать - выгоднее ProMini. :) Только надо понимать, что для заливки скетчей в ProMini потребуется специальная плата-переходник (читать про чипы cp2102 и ch340), так же полезно иметь под рукой программатор usbasp.
Токи, с которыми работают выводы большинства микроконтроллеров - это десятки (если не единицы) миллиампер, так что силовые коммутирующие элементы - потребуются.
На нескольких мультивибраторах собрать задающий генератор с заданной периодичностью и через усилительные транзисторы подключить светодиоды. Ардуино для этого не требуется.
Вот если Вам надо ИЗМЕНЯТЬ алгоритм моргания, да ещё и ОНЛАЙН, "на ходу" в зависимости от некоторых управляющих сигналов, то да - тут лучше с применением микроконтроллера. По меньше: Ардуино НАНО, проМИНИ и др. варианты плат. Можно совсем мелко развести свою на STM8 или какой-нибудь Тиньке (в 2-4 кв.см). Далее точно также потребуются "усилительные транзисторы" или "драйверы" (в общем-то это одно и тоже) для подключения светодиодов к МК.
Какие? Вот тут требуется небольшой расчетик и без знания особенностей ваших светодиодов и параметров моргалки - никто вменяемо помочь не сможет. Мощность светика в 3-5 ватт - это ещё не всё что требуется.
Про переходник я бы внимания не обратил. Заказал бы без него. Возьму на заметку. Спасибо)
А какие транзисторы подойдут приблизительно? Светодиоды такие приблизительно. https://www.chipdip.ru/product/tds-p001l4g05. С резисторами разберусь.
На нескольких мультивибраторах собрать задающий генератор с заданной периодичностью и через усилительные транзисторы подключить светодиоды. Ардуино для этого не требуется.
Вот если Вам надо ИЗМЕНЯТЬ алгоритм моргания, да ещё и ОНЛАЙН, "на ходу" в зависимости от некоторых управляющих сигналов, то да - тут лучше с применением микроконтроллера. По меньше: Ардуино НАНО, проМИНИ и др. варианты плат. Можно совсем мелко развести свою на STM8 или какой-нибудь Тиньке (в 2-4 кв.см). Далее точно также потребуются "усилительные транзисторы" или "драйверы" (в общем-то это одно и тоже) для подключения светодиодов к МК.
Какие? Вот тут требуется небольшой расчетик и без знания особенностей ваших светодиодов и параметров моргалки - никто вменяемо помочь не сможет. Мощность светика в 3-5 ватт - это ещё не всё что требуется.
На мк смотрел варианты. И на таймере 555. Так вроде называют. Но пока комплектующие соберёшь. Плату надо вы травить. Оно все дороже выходит. С смд компонентами я не работал никогда. А с обычными громоздко наверное получится. Ардуино дёшево и компактно плюс универсальность. Управление с пульта огнями будет. Вчера ещё и готовую прошивку нашёл. Светодиоды будут стоять 3 - 5 штук по 1 ватт каждый. Вот такие примерно https://www.chipdip.ru/product/tds-p001l4g05
Наткнулся на такую штуку ULN2003. Если я правильно понял она одна может заменить 7 транзисторов для управления светодиодами? Нужно ли как в случае с полевыми транзисторами ставить дополнительные резисторы между ардуино и этой штукой или напрямую подключать? (токоограничивающие резисторы для светодиодов это само собой поставлю).
Дак это просто 7 транзисторов в одном корпусе, да еще и дарлингтонов. хочешь ток базы ограничить - ставь резисторы, не хочешь не ставь. Некоторое время и так работать будет
Я бы использовал готовые сборки MR16 300mA с алиэкспресса там главное разглядеть чип PT4115, у которого есть слаботочный вывод для управления с ардуины. Используя такой стабилизатор тока убиваем нескольких зайцев: не нужны балластные резисторы, ключевые транзисторы и уплавление возможно напрямую с ардуины. http://arduino.ru/forum/apparatnye-voprosy/kompaktnoe-pitanie-1w-svetodioda
там главное разглядеть чип PT4115, у которого есть слаботочный вывод для управления с ардуины.
А ничего разглядывать не надо, усё есть и подписано.
https://ru.aliexpress.com/item/350mA-1W-LED-Driver-PWM-Light-Dimmer-DC-D...
Пост #4. Тока до ТС никак не дойдёт.
там главное разглядеть чип PT4115, у которого есть слаботочный вывод для управления с ардуины.
А ничего разглядывать не надо, усё есть и подписано.
https://ru.aliexpress.com/item/350mA-1W-LED-Driver-PWM-Light-Dimmer-DC-D...
Пост #4. Тока до ТС никак не дойдёт.
Да я уже это посмотрел. Оно шикарно конечно. Но в моем случае не подойдёт. Они слишком габаритные для меня. Допустим 5 светодиодов. К ним 5 таких драйверов. А так как это будет стоять на авиамодели ещё и лишний вес. Думаю вот с этим попробовать http://www.avrobot.ru/product_info.php?products_id=2718
Думаю вот с этим попробовать http://www.avrobot.ru/product_info.php?products_id=2718
Только там нет управляющего входа.
Думаю вот с этим попробовать http://www.avrobot.ru/product_info.php?products_id=2718
Только там нет управляющего входа.
Чип нерегулируемый, но обычно используют ШИМ-сигнал на входе питания (VDD) для передачи его на нагрузку. Вход VDD потребляет до 200 мкА, так что его можно напрямую подключать к выводу микроконтроллера, там же формировать ШИМ-сигнал или просто управляющие сигналы включения и выключения. Пока питания нет, на нагрузку ток не идёт. Как только появляется питание, чип начинает работать как ограничитель. Это из описания. А это скрин с даташита https://yadi.sk/i/xGko6ZV8KQOEgQ не знаю как вставить картинку. Пишу с телефона. Или я неправильно понял значение слов "управляющий вход"? Извиняюсь если что то не так. Я писал выше что мои знания поверхностные в электронике). Пин VDD.
http://www.yaplakal.com/forum7/topic1910451.html
Если вам нужен малый вес , компактность то вам нужно забыть про 3 Вт светодиоды они и ещё и акб вашу будут жрать смотрите в сторону 3-5 мм светодиодов + резистор + ардуино. Дёшево, сердито, легко и небольшое потребление тока.
Вопрос уже решен. Будет ардуино про мини + http://www.avrobot.ru/product_info.php?products_id=2718[/quote]. Меньше 1 ваттных мне смысла нету ставить. Батарею за 15 минут не сожрет много. Плюс можно будет отключать когда не требуется.
Ой сомневаюсь! Это же стабилизатор, и только, пин ардуинки таким не разгрузить. Транзистор нужен, вот схема с этого же форума. Только вместо реле будет диод с резистором, или несколько сразу. Всего две детальки на каждый канал, маленькие. По сравнению с батарейками их вес буквально никакой.