5 votos

i2c más de gpio nivel de la palanca de cambios

Soy bastante nuevo en esto. Acabo de antecedentes básicos en electrónica. Así que agradecería un consejo de alguien más experimentado.

Me gustaría conectar un display i2c para mi tp-link wr703n (ar9331) router gpios. Router con linux y utiliza el módulo de kernel para simular la interfaz i2c mediante gpios. La pantalla es hd44780 conectado a la pcf8574 i2c expansor.

La pantalla funciona a 5V, mientras que gpios son probablemente 2.5 v+-10% tolerante. He comprobado la hoja de datos de ar9331 pero no está seguro de cuál es la máxima tensión de alto nivel. Hay algunos informes de personas que tiene el pin gpio se detuvo a 3.3 V y funcionando bien. Así que no estoy seguro acerca de la subida de tensión en el gpio.

Pero de todos modos yo probablemente necesita un cierto nivel de la palanca de cambios. Pensé que yo podría hacer algo como esto.

Vc1 2.5V? ---------------       ------------ Vc2 5V
                 |      |       |   
                 X      |       X   
            4k7R X      |  4k7R X      
                 X      |       X   
                 |      |       |   
 gpio-7 --------------[FET]------------------ pcf8574

same for gpio-29

No estoy seguro de que N-FET a utilizar para este. Normalmente la gente usa 2n7000 que tiene el típico Vgs umbral de 2.1 V pero el máximo es de 3V. Así que supongo que esto podría no funcionar correctamente si el umbral de utilizar FET sería de 2,5 V o más.

Y es una buena cosa a hacer de todos modos?

EDIT2: he agregado una mejor imagen del circuito.

schematic

simular este circuito – Esquema creado mediante CircuitLab

3voto

Nick Alexeev Puntos 20994

Hay especializados ICs para I2C nivel de traducción. PCA9306 (abajo a 1.8 V),TCA9517 (abajo a 0.9 V), FXMA2102 (abajo a 1.65 V). IC nivel de la palanca de cambios sería mi elección.

@Laszlo había mencionado AN97055 por Philips (ahora NXP).
Extracto de la aplicación nota: (p.13).

3. CARACTERÍSTICAS DE LOS MOS-FET.

Los requisitos para las características más importantes de la MOS-FET, que se utiliza como bi-direccional nivel de la palanca de cambios en una I2C-bus del sistema con max. 6V y min. 2.7 V niveles, son se enumeran a continuación. Los valores se presentan como una indicación y puede ser adaptado para otras tensiones de alimentación, otros niveles lógicos y/o otros aplicaciones.

Tipo : canal N que mejora el modo de MOS-FET.
Umbral de la puerta : tensión VGS(t) min. 0.1 V max. 2V
Sobre la resistencia : RDS(on) max. 100 Ohm @ ID = 3mA, VGS = 2.5 V
La entrada de la capacitancia : Ciss max. 100 pF @ VDS = 1V, VGS = 0V
Tiempos de conmutación : ten toff max. 50 ns.
Permitido corriente de drenaje : ID de 10 mA o más.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X