Варианты 3 В Ардуино

У меня есть плата Arduino Mega для тестирования устройств с напряжением 3 В. Какой самый простой способ подключить эти 3-вольтовые устройства к Arduino Mega (он работает при 5 В), не сжигая их? Я видел, что Adafruit Trinket работает при напряжении 3 В, может быть, это вариант? Поскольку мне нужно много входов/выходов (около 50), Arduino Mega является наиболее подходящим с точки зрения контактов ввода/вывода.

Что вы предлагаете мне сделать?

, 👍0

Обсуждение

Вы можете буферизовать ввод-вывод в/из устройств 3 В. С 5 В до 3 В, используйте CD74HC4050 с питанием от 3 В. 3В до 5В, SN74AHCT541 питается от 5В., @CrossRoads


1 ответ


Лучший ответ:

1

Существует множество плат, отличных от Arduino, которые обеспечивают большую мощность и работают при напряжении 3,3 В. Лично мне нравятся платы ChipKIT (Max32 — это чипKIT-эквивалент Mega2560).

Если вы хотите использовать Arduino, обратите внимание на Due, который имеет ту же площадь, что и Mega2560, но опять же с большей мощностью и напряжением 3,3 В.

Однако для подключения устройств 3,3 В к плате 5 В это можно сделать просто с помощью переключателей уровня. Однако вам нужно выбрать правильный тип:

  • Базовые GPIO, SPI, UART и т. д. можно реализовать с помощью простого переключателя MOSFET (дешево продается на eBay)
  • Для I2C требуется специальный преобразователь уровня I2C (я использую PCA9306), который поддерживает двунаправленную работу с открытым стоком, необходимую для I2C.
,

Устройства работают ровно при 3В (нет 3,3В), Предложенная плата подойдет? Спасибо @Маженко., @Arduino REM

Какие устройства вы используете, которые работают при напряжении ровно 3 В? И да, большинство переключателей уровня понижают напряжение до 1,8 В., @Majenko

Это промышленные устройства. Большой!, @Arduino REM

Вы, вероятно, обнаружите, что разъемы с маркировкой «3 В» на самом деле имеют напряжение 3,3 В, а напряжение 3 В — очень странное для работы напряжение. Обычное напряжение 3,3 В или 2,8 В, но о 3 В в электронике почти не слышно., @Majenko