Варианты 3 В Ардуино
У меня есть плата Arduino Mega для тестирования устройств с напряжением 3 В. Какой самый простой способ подключить эти 3-вольтовые устройства к Arduino Mega (он работает при 5 В), не сжигая их? Я видел, что Adafruit Trinket работает при напряжении 3 В, может быть, это вариант? Поскольку мне нужно много входов/выходов (около 50), Arduino Mega является наиболее подходящим с точки зрения контактов ввода/вывода.
Что вы предлагаете мне сделать?
@Arduino REM, 👍0
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.
- SPI с преобразователем уровня на другом конце соединения
- Выход 3,3 В при установке вывода на высокий уровень
- Вывод на 1 В вместо ожидаемых 5 В, не связанный с аппаратным обеспечением
- Как разделить входящую строку?
- Для чего нужны контакты 5V и VIN?
- Как использовать SPI на Arduino?
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Как определить Arduino Mini Pro 5v vs 3.3 v