¿Cuál es el propósito de usar transistores PNP en el bus I2S?

1

¿Cuál podría ser la razón de usar estos 3 transistores PNP en el bus I2S (pines LRCK, BCK y DATA)? El DAC utilizado en este esquema es PCM5102. Estoy seguro de que este DAC funcionaría sin estos transistores, por lo que solo quería consultar con usted y encontrar el verdadero propósito de ellos en este esquema particular.

    
pregunta user1258202

1 respuesta

2

Estos son desplazadores de nivel de 1.8 V a 3.3 V (en realidad, solo cerca de 3.3 V, pero el "cierre" cuenta en herraduras, granadas de mano y entradas digitales).

Se basan en un desplazador de nivel diode offset . Consulte Consejos y trucos de 3V de Microchip para obtener una explicación más amplia, pero en resumen, insertando un diodo entre la salida de 1,8 V y la entrada de 3,3 V, y al agregar una resistencia de pull-up para garantizar que siempre fluya una corriente a través del diodo, los niveles de voltaje alto / bajo de la salida aumentan aproximadamente 0,7 V: < br>

Porlotanto,unaseñalbajade0Vsedesplazaaaproximadamente0,7V,queestá(apenas)pordebajodelumbraldeconmutaciónbajogarantizadode1VdelaentradadelPCM5102,mientrasqueunaseñalaltade1,8Vsedesplazaaaproximadamente2,5V,queestá(apenas)porencimadelumbraldeconmutaciónaltogarantizadode2,3V.

Haydosproblemasconesto:

  1. CuandoelCSR64215estáactivandounaseñalbaja,susalidadebehundirtodalacorriente.Tieneunaimpedanciadesalidadehasta100mV/mA,porloquecon2.6mA,lacaídadetensióncombinadaenlasalidayeldiodopuedendarcomoresultadounaseñaldesalidasuperiora1V.

  2. CuandoelCSR64215estágenerandounaseñalalta,susalidaaúndebehundirtodalacorriente,quefluyehacialafuentedealimentaciónde1.8V.Sinohayotrapartedelcircuitoqueconsumeesacorriente,lafuentedealimentaciónpuedeflotaraunvoltajemásalto.

Parareducirlacorrientequeeldispositivodebajovoltajedebepoderhundir,eldiodosehareemplazadoconlaunióndeemisor/basedeuntransistorPNP:

Esto se comporta igual que el diodo (es decir, obtienes la misma caída de voltaje), pero ahora la mayor parte de la corriente fluye hacia tierra. (En esta configuración de colector común, el voltaje de la base nunca es menor que el voltaje del colector, por lo que el transistor no puede saturarse, y la corriente de la base está determinada por hfe , que es de unos 100. Las resistencias de base (R18 / R19 / R20) no son realmente necesarias.)

En comparación con un cambiador de nivel integrado como el SN74AVC4T245 , este circuito de transistor tiene un margen de ruido mucho menor, usa más energía , y genera ruido de conmutación en la fuente de alimentación. Pero es un poco más barato, que es el principal objetivo de diseño de estas juntas chinas de procedencia desconocida.

En realidad, el CSR64215 puede ejecutar sus salidas digitales a 3.3 V, pero supongo que el módulo bluetooth utilizado en su placa no está disponible en esa configuración.

    
respondido por el CL.

Lea otras preguntas en las etiquetas