Сигналы поворота на ардуино
Можно ли использовать Arduino для питания следующих ламп? Здесь У меня есть проект, и хотя я новичок в электронике, я программист (C, C++, C#, Java) по профессии, так что сторона кодирования меня не волнует, что меня смущает, так это то, какой блок питания мне нужен и т. д.
@Mick, 👍0
2 ответа
Если вы имеете в виду, что хотите питать его напрямую от контакта GPIO от Arduino: нет, по двум причинам:
- Он не показывает необходимый ток, но, вероятно, больше 20 или 40 мА, что является максимальным значением для контакта GPIO. Поэтому вам нужно использовать транзистор, который можно использовать для включения чего-то с более высоким током, с током вывода GPIO. Чтобы получить дополнительную информацию, выполните поиск по запросу "Транзистор в качестве переключателя".
- Кроме того, это 12 В, а Arduino выдает 5 В.
Что вам нужно, так это отдельный адаптер на 12 В с силой тока БОЛЬШЕ, чем требуется для этого светильника. Я не могу найти ток (мА) в ссылке, поэтому вам может потребоваться его измерение (например, с помощью цифрового мультиметра). Если у вас нет цифрового мультиметра, купите его, он вам все равно понадобится, если вы будете заниматься электроникой. Вы даже можете купить 3 евро из Китая, если хотите (пока).
Если вы посмотрите на характеристики этих ламп, они потребляют 1 Вт при напряжении 12 В. Это слишком большой ток и слишком большое напряжение для Arduino. (Вы должны потреблять только около 20 мА от одного контакта и где-то между 500 мА и 1 А от регулятора 5 В. (Он ограничен по нагреву и, как правило, не очень хорошо отводит тепло. Э-э, отвод тепла? )
Arduino выдает только 3,3 В и 5 В.
Если вы хотите управлять ими с автомобиля/мотоцикла, вы должны иметь возможность питать их напрямую от 12-вольтовой аккумуляторной батареи автомобиля. В противном случае приобретите блок питания на 12 В, который может выдать столько тока, сколько вам нужно для ВСЕХ ламп, которые вам нужны, плюс дополнительные 10 - 20 % для "отходов".
Что вам нужно сделать, так это купить силовой MOSFET-транзистор, предназначенный для переключения сигналов логического уровня для каждого сигнала поворота, которым вы хотите управлять. Это будет хорошо работать: https://www.adafruit.com/product/355
Затем вы будете использовать логические линии от Arduino для управления затворами транзисторов, и каждый транзистор будет переключать питание для одного из ваших указателей поворота.
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Питание светодиодной ленты - Сколько ампер?
- Как запомнить значения переменных после перезагрузки платы Arduino Uno R3
- Power Bank самопроизвольно отключается
- Как я могу запитать Arduino Nano от батареи LiPo, желательно 3,7 В
- Если USB дает 5 В, как Arduino может подавать 5 В на контакт 5 В? (И еще вопрос)
- Могу ли я иметь резервное питание для устройства Arduino?
- Клон Digispark не распознается при подключении