Могу ли я безопасно интегрировать датчик 3,3 В с 5 В Arduino UNO? Как?
Я планирую использовать датчик RGB от Adafruit, а Arduino работает как контроллер RGB, работающий от 5 В. В моем регионе версия датчика, совместимая с 5 В, недоступна.
На моей плате Arduino есть контакт 3,3 В. Могу ли я использовать его для питания датчика, или контакты данных (которые рассчитаны на 5 В) все равно сожгут его?
Чип TCS34725 использует связь I2C, которая, возможно, по-прежнему будет совместима с 5 В (http://playground.arduino. cc/Main/I2CBi-directionalLevelShifter)
Я все еще новичок в электронике, и я не чувствую себя достаточно уверенно, чтобы создать свой собственный преобразователь уровней, и, к сожалению, конвертеры не рекламируются на arduino.cc доступны в моей стране (Польша).
@Adam Ryczkowski, 👍2
2 ответа
Лучший ответ:
Если вам нужен I2C, лучшим решением будет преобразователь логических уровней на основе MOSFET BSS138 или аналогичного. Я использовал несколько, и они никогда не подводили меня. Примеры: у Sparkfun это https://www.sparkfun.com/products/12009, а у Adafruit http://www.adafruit.com/products/757
если у вас также есть несколько доступных транзисторов, вы можете сделать свое собственное домашнее решение, пока не получите что-то более надежное, согласно странице arduino: https://playground.arduino.cc/Main/I2CBi-directionalLevelShifter
(источник: arduino.cc)
Двунаправленный преобразователь логического уровня можно использовать для подключения модулей с различными требованиями к напряжению. Они довольно дешевые.
- Отправка и получение различных типов данных через I2C в Arduino
- Как работают функции вне цикла void?
- Как отображать переменные на 0,96-дюймовом OLED-дисплее с библиотекой u8glib?
- OVF в последовательном мониторе вместо данных
- ЖК-дисплей I2C отображает странные символы
- Соединение I2C зависает Ведущий если ведомый отключается
- Экран LCD 16*02 I2C показывает только первый напечатанный символ
- Отключение внутренних подтягивающих резисторов i2c
Большое спасибо за этот ответ. Для меня это неприятная новость, потому что эти предметы, похоже, недоступны в моей стране (включая те, о которых вы говорили). Кажется, будет дешевле попросить розничных продавцов достать мне версию датчика, совместимую с 5V., @Adam Ryczkowski