Estoy buscando una manera de mejorar el tiempo de subida de un espejo actual.
Mi problema es el siguiente: Quiero interactuar con un oscuro protocolo de un solo cable.
Empiezo con una señal digital que tiene un nivel alto que puede estar entre 1,8 y 5V (mostrado en el gráfico como DigIn). Necesito cargar esta señal en base a una señal digital diferente con un voltaje fijo (estoy generando esta señal). Esta señal se muestra como ModulateIn en el gráfico.
La corriente que extraigo de la señal de DigIn debe ser independiente del nivel de señalización de DigIn. Alrededor de 1mA, pero hay cierto margen de maniobra.
Para ello cargo la señal DigIn utilizando un espejo de corriente estándar como se muestra a continuación:
El circuito funciona como debería excepto por una cosa: no estoy contento con el tiempo de subida. Si ModulateIn sube, tarda un rato hasta que los transistores empiezan a conducir. Esto se puede ver en un pequeño retraso en la corriente extraída de DigIn.
Estoy tratando con frecuencias de aproximadamente 4Mhz aquí, por eso elegí transistores de RF rápidos.
Pregunta: ¿Cómo puedo mejorar el tiempo de respuesta del espejo actual? He probado las técnicas de aceleración de las aplicaciones de conmutación de transistores, como añadir un condensador de aceleración en paralelo a la resistencia de base, pero no funciona.
¿Alguna idea de cómo mejorar el tiempo de subida, aparte de elegir transistores aún más rápidos?
0 votos
Tuve que leerlo unas 10 veces para entenderlo. Básicamente, cuando ModulatieIn se eleva, necesita encender un disipador de corriente que extraiga aproximadamente 1mA de DigIn, que puede estar en cualquier lugar de 1,8 a 5V. ¿Es eso? ¿Hay algún otro voltaje disponible del que podamos extraer corriente de reposo todo el tiempo? Y por cierto, no hay necesidad de dos transistores. Se puede hacer esto bastante bien usando 1 transistor, aunque no estoy seguro de que el tiempo de conmutación mejore.
0 votos
Cuando dices que has probado con un tapón en paralelo con la resistencia base, ¿quieres decir que has puesto un tapón en paralelo con R3 del esquema anterior?
0 votos
En lugar de mostrar cómo crees que puedes implementar algo, ¿por qué no te limitas a exponer lo que quieres que suceda con respecto a las entradas y salidas?
0 votos
¿Cómo de rápido tiene que ser?
0 votos
¿Se puede cambiar ModulateIn a otro voltaje? ¿Digamos 1V o 1,2V?
0 votos
@mkeith V(ModulateIn) proviene de un comparador con salida complementaria. Cada salida oscila entre ~0,2V y 3V.