Normalmente, uso um Arduino para meus projetos porque ele tem entradas e saídas de 5V e Vin de 5V, o que facilita muito a vida ao fazer a interface com componentes de 5V. Para este projeto, quero usar um Raspberry Pi porque quero conectá-lo a um monitor. O Pi é alimentado por 5V, o que é bastante fácil. No entanto, possui pinos de 3.3VI / O e os dispositivos com os quais quero interagir são de 5V.
Eu tenho um dispositivo com um pino de entrada de 5V, que precisa ser direcionado para 5V. O dispositivo possui um pino de saída de 5V, que o dispositivo dirige para 5V quando sai.
Já converti bidirecionalmente entre dispositivos de 5V e 3.3V, mas isso acontecia com um shifter de nível lógico que estava ativo LOW. O circuito é o típico com um transistor e um diodo e dois resistores pull-up. Esta aplicação requer ALTO ativo. Felizmente, este projeto não requer E / S bidirecional.
Para a direção de 5V a 3,3V, um divisor de tensão bruto funcionará.
Para a direção de 3,3V a 5V, no entanto, não conheço uma solução fácil. Eu fiz algumas pesquisas e parece haver conversores de impulso (conversores de impulso DC-DC), mas para construí-los a partir de componentes discretos, preciso construir um circuito PWM para acionar a comutação.
Eu só estava me perguntando se havia uma maneira mais simples de conseguir isso, com complexidade comparável ao shifter ativo de baixo nível lógico.