Página 1 de 1

Nivel 5v <-> 3,3v

MensagemEnviado: 30 Mai 2007 15:14
por CCandido
preciso fazer um convesor de nivel 5v-3,3v
para comunicaçao sci e spi, MCU=5V escravo=3,3v
alguem ja implementou isto?

MensagemEnviado: 30 Mai 2007 15:26
por proex
Geralmente esses escravos sao tolerantes a 5v. Ja verificou isso?

MensagemEnviado: 30 Mai 2007 16:01
por Maia
Se não for tolerante usa um 74HC244 alimentado com os 3V3. Tem que ser HC.
Abraços,
Maia

MensagemEnviado: 31 Mai 2007 09:40
por Ander_sil
Para comunicação SPI ou Bus de dados eu recomendo o 74LVX4245
http://www.datasheetcatalog.com/datashe ... 4245.shtml

até+

MensagemEnviado: 31 Mai 2007 10:21
por Paulo
Eu estou usando em um barramento de dados o seguinte esquema:

Dados em 3v3 (entrada) ==> 74HCT541 ==> Dados em 5v (saída)

Dados em 5v (entrada) ==> 74LVC541 ==> Dados em 3v3 (saída)

74HCT541 alimentado com 5v e o 74LVC541 alimentado com 3v3.

Está funcionando legal, espero ter ajudado, não sei se fui muito claro, qq coisa posta aí.

Até +...
Paulo D.

MensagemEnviado: 31 Mai 2007 15:01
por CCandido
todos este ai tem que usar DIR?
se tiver ai não vira.....
bom em algumas situaçoes ex: SCI tx rx sempre dace um jeito com
logicas, mas, e quando se usa I/Os mundando....ex: I2C

Obrigado,

MensagemEnviado: 31 Mai 2007 15:10
por andre_luis
Para qual aplicacao especifica ?
Há uC's que operam em 3,3v, e têm I/O's tolerantes à 5v.

+++

MensagemEnviado: 05 Jul 2007 22:36
por Maia
Achei uma AN da PHILIPS que tem um ccto bem simples pra fazer deslocador de nível bidirecional.

http://jsmaia.googlepages.com/AN97055.pdf

Testei no Proteus e funcionou certinho.
Abraços,
Maia