У меня есть микроконтроллер и Raspberry Pi, оба параллельно питаются от одного и того же источника питания 5 В. Микроконтроллер имеет 4 выходных контакта 5 В, а другой — Raspberry Pi, который может принимать входные сигналы только 3,3 В и меньше.
Очевидно, я не могу напрямую подключить выходы к входам — это поджарит Raspberry Pi.
Как я могу подключить выходы 5 В к контактам GPIO на Raspberry Pi?
Используйте переводчик уровней, такой как тот, который продается sparkfun .
Подключите один VCC к 5 В, а другой к 3,3 В на Rasberry Pi.
Если подключение идет в одну сторону: от 5В до 3,3В, то помимо выделенной микросхемы доступны различные методики смещения напряжения, как описано в этом посте. Наиболее актуальными (самыми дешевыми, простыми и т. д.) являются:
Стеффан Донал
Фотон
Густаво Литовски
Стеффан Донал