Gostaria de compartilhar essa ideia e pedir que colaborem comentando a sua opnião sobre o assunto levantado.

Acontece que ao migrar para Arduino Due, devemos converter os sinais digitais de 5 para 3v3. Caso contrario pode danificar o controlador Arm.

A minha sugestão é utilizar um HEX INVERTER, colocando a base para o nível que deseja converter.

Ou seja. Se quero converter de 5v para 3v3, basta alimentar o CI com 3v3. Assim os valores de saída serão sempre 0v ou 3v3, mesmo que a entrada oscile de 0v a 5v.

Ou seja. A tensão de saída faz referencia a tensão aplicada na base do CI.

Alguém ai tem algo a disser????

Exibições: 1039

Responder esta

Respostas a este tópico

fantástico.....com um ci de 8 portas da para tem 4 inversores.....

parabens pela ideia

Rodrigo olha os CI CD4050 ou SN7407 porque eles são Buffers....e cada tem 8 portas que daria 8 inversores

Ola. Teria algum schematico ai simulando o uso dos CIs indicados?

Tentei simular o CD4050 mas o proteus não deixou muda a tensão para 3.3.

No datasheet tem a tensão é de 3 - 15, e o tensão de nivel alto é a tensão de alimentação

No xbee shield tem um circuito menor que faz a mesma coisa, funciona tanto como entrada ou como saida.

Você já testou o seu circuito?

Parece ser bom. Parabéns!

Conversores de níveis de tensão:

LINKs REMOVIDOS POR DESCUMPRIR OS TERMOS DE USO

https://learn.sparkfun.com/tutorials/using-the-logic-level-converter

 

Testei sim. Segui os links q indicou e cheguei a essa solução: http://www.adafruit.com/products/735#Description

Achei essa a melhor solucao, na minha opinião.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço