Conexão 3.3V microcontrolador de um dispositivo 5V

C

CM600

Guest
Olá e casar xmas

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />

))
Alguém pode me dar uma idéia de como a interface de um microcontrolador 3.3V (ADuC702x) para um MAX7219 5V?O 7219 precisa de um mínimo de 3.5V para o relógio SPI, assim que eu preciso de algo para converter o nível (3,3 -> 5) em uma direção de 1.6MHz mínimo.<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Muito feliz" border="0" />
 
Se você olhar apenas o conversor de forma que você pode usar o transistor NPN, o sinal será invertido, ou qualquer elemento do CMOS com a saída de dreno aberto.

ps no futuro, você pode usar isso, se você não sabe:
h ** p: / / www.mcu bg.com, fórum muito bom na língua búlgara

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Piscar os olhos" border="0" />
 
Dê uma olhada em fotos abaixo ..
Em nível de abrigos para 5V 3V lógica, o outro converte o contrário ..
Eu prefiro o nFET, porque você pode ter um verdadeiro 0V na lógica L, mas qualquer 2N2222 ou outra finalidade geral de NPN vai fazer ..
Como pullups usar resistores de 500Ω 2KΩ para a rápida ascensão vezes ..
Atenciosamente,
IanP
Desculpe, mas você precisa de login para ver esta penhora

 
Oi,
o Schem está OK, mas você pode ter um problema com uma freqüência, o MOSFET tem uma capacidade elevada entre porta e fonte.Em 2 Mhz esta capacidade pode ser um problema para o circuito de saída do controlador, o resultado será borda slide.Se você usar JFET o resultado será melhor, porque JFET ter uma menor capacidade.E outra coisa, mais do MOSFET é necessário cerca de 5 V à saturação, se vai usar MOSFET primeiro olhar para a tensão de saturação.

 
Oi,

IanP circuito é uma boa mesmo, mas o inconveniente é que só funciona de uma maneira.
Na foto attaced, este circuito funciona nos dois sentidos, e é a partir da especificação I2C página 43 #. http://www.semiconductors.philips.com/acrobat/literature/9398/39340011.pdf
Eu sei que ele funciona como eu usei isso antes ...

Boa sorte.
Desculpe, mas você precisa de login para ver esta penhora

 
Você cand usar dois resistores de volt div:
|
----
| |
| |
----
| _
|
----
| |
| |
----
|
------

 
de interface para 3.3v 5v interface você pode usar um buffer ... por exemplo 74hc541 oferta ... o buffer com 5v e 3.3v ligar o interface de buffer diretamente ....

interface de 5v para 3.3v interface um divisor de resistor de base funciona bastante bem ....

 
A mais barata, provavelmente, o tradutor é usado pelo Ian.Minha abordagem que é diferente.Eu uso o switch digital como 3244 e pode converter para qualquer nível usando VCC adequado e diodos em série.E nenhuma penalidade na velocidade.A outra direção Achei bom trabalho é a utilização de HCT ou AHCT ou ACT série que tem níveis TTL.Você tem tanto o aumento do consumo, mas na maioria das vezes pode ser sacrificied.

Cumprimentos.

BTW, no passado, muitas vezes eu fiz o inversor - mas em fase única e tinha os meus dados invertido no MCU pela rotina de software.Funciona muito bem e também evitar um atraso de mais etc ...
Hoje em dia existem muitas TrenchFET no mercado, com desempenho muito decente.

 
MAX3002 também pode ser uma boa opção para ônibus nível de tradução bidirecional ...
h ** p: / pdfserv.maxim-ic.com/en/ds/MAX3000E-MAX3012.pdf /

espero que isso ajude,
/ / A

 
tradutores série Max são arrancar todo o caminho.
Foi à procura de 20 vezes e encontrá-los exageradamente overpriced.Muitas outras boas alternativas existem.

 
Você pode usar o buffer 74LSxx em qualquer direção.
para 74LS09 exemplo.

 
também olhar para esta nota de aplicação

3.3V DSP para Controle de Motores Digital:

http://focus.ti.com/lit/an/spra550/spra550.pdf

 
talvez um comparador de tensão também será agradável opção
(LM393 por exemplo, do National Semiconductor)

se refere,

 
Depende muito se a sua lógica é 3.3V 5V tolerantes ou não.

Para unidirecional, eu dar uma olhada 74HCT lógica.muito barato e amplamente disponível.há buffers, transceptores, portas NAND, etc Por exemplo, o 74HCT244 é um buffer octal e custa cerca de $ .30 para 8 condutores em uma ou SOIC TSSOP.menos de 4 centavos de dólar por driver.

Eu também gosto da série Tinylogic Fairchild.Eles têm vários pacotes de porta única com TTL (2V), como os níveis de entrada nos pacotes SOT.muito pequeno, mas ainda mão soldável.Nenhum buffers TTL, infelizmente.

 
Se a linha é bidirecional, como um barramento de dados é, tenha em mente que você precisa para controlar o sentido do sinal.Por exemplo, se você quiser controlar um LCD 5V whith um microcontrolador 3.3V.

gidimiz dar uma solução interessante.

Atenciosamente

 
Olá ...

Verifique este documento ....

http://www.linear.com/pc/downloadDocument.do?navId=H0, C1, C1007, C1016, P1068, D4264

 

Welcome to EDABoard.com

Sponsor

Back
Top