Usando CMOS IC en un circuito TTL

4

¿Es seguro utilizar un IC CMOS? Por ejemplo, usaré un CD4017 en este circuito:
enlace

¿Seguirá funcionando correctamente? ¿Necesitas más modificaciones?

    
pregunta WantIt

4 respuestas

8

No, no está garantizado que funcione.

LassalidasdenivelbajoTTLnosonunproblema,peroelnivelaltopuedesertanbajocomo2.7V,yesoesdemasiadobajoparaunaentradadealtonivelCMOS.

En lugar de un dispositivo de la serie CD4000, usaría una función y un pin compatible 74HCT4017 . 74HC es el CMOS de alta velocidad (HCMOS), que es la tecnología más utilizada en la actualidad, el CD4000 CMOS está realmente obsoleto. 74HCT es el mismo, pero con E / S compatible con TTL (de ahí la "T").

Lecturas adicionales
Niveles de voltaje de la señal lógica

    
respondido por el stevenvh
3

Sí, usar una pieza TTL o CMOS no debería hacer ninguna diferencia con este circuito. Los niveles parecen ser compatibles.
Para aclarar, a 5 V los niveles no serían compatibles como dice Steven, pero a 9 V las cosas se ven un poco diferentes. Estoy trabajando desde las hojas de datos de 555 y el CD4017 . Entonces:

La salida alta del 555 parece ser Vcc - 2.5V en el peor de los casos (hundimiento de 200mA). A 9V esto equivale a 9V - 2.5V = 6.5V.

La entrada más baja que se registrará como alta para el CD4017 a 9V es 0.7 * 9V = 6.3V.

En el peor de los casos (lo cual es poco probable en este circuito, ya que la entrada CMOS no carga la salida 555) tenemos un margen de 0.2V.

Para 5V, el resultado sería 2.5V para el 555 y 3.5V para el CD4017, no compatible; es la fuente de 9V la que marca la diferencia, ya que la salida TTL es de 2.5 V fija como máximo por debajo del riel de suministro. mientras que la entrada CMOS es una relación, 0.7 * Vsupply. Habiendo dicho todo esto, no es lo ideal, y usar una parte de HCT en estas situaciones es menos problemático, ya que sabe que "simplemente funciona".

Notas sobre el circuito

R3 y R4 son casi seguramente un error, ya que esto solo daría a los LED (9V - 2V) / 4.7kΩ = 1.5mA para operar, por lo que será bastante tenue. Estos deben ser 470Ω como R5 y R6, para dar ~ 15mA.
El 2V en el cálculo anterior es el voltaje directo típico (Vf) de un LED rojo, este será ligeramente diferente para otros colores, así que consulte la hoja de datos para calcular la resistencia para la corriente de operación deseada. 470Ω funcionará bien para todos los tipos, pero puede haber alguna diferencia en el brillo entre ellos (nuevamente, vea la hoja de datos)

Los controladores de salida de CD4017 son bastante débiles, así que eliminaría R8 y R10 y cambiaría R7 y R9 a un valor más alto, como 3.3kΩ. Esto todavía debería proporcionar mucha corriente de base para un transistor medio decente.
El BC547 tiene una ganancia de corriente mínima de 110, por lo que para 30 mA (2 LED a 15 mA) solo se necesitan 30 mA / 110 = 0.27 mA. Dado que la ganancia disminuye en la saturación al elegir una corriente base más alta, digamos que 3 veces es una buena idea) El 3.3kΩ proporcionará (9V - 1.4V) / 3.3kΩ = ~ 2mA, que debería ser suficiente.

    
respondido por el Oli Glaser
0

Buscando en la hoja de datos de CD4017 puedo ondear una bandera verde. Para proyectos menores, puede implementar una alternativa si es posible. Reemplazar algunos TTL con CMOS no afectará mucho hasta que los niveles de salida y entrada sean comparativamente iguales.

    
respondido por el perilbrain
0

Como señala stevenvh, el comportamiento de una entrada CMOS generalmente no está garantizado si recibe una tensión entre 1.5 y 3.5 voltios (suponiendo un suministro de 5 voltios), y no hay garantía de que una salida TTL supere los 2.7 voltios. Sin embargo, en la práctica, la mayoría de las entradas CMOS considerarán un nivel alto TTL como una entrada de alto nivel. Hay dos problemas principales:

  1. Las hojas de datos de los dispositivos especifican cuánta corriente se espera que dibujen los dispositivos cuando todas las entradas estén en niveles válidos. Muchos dispositivos CMOS consumirán mucha más corriente cuando las entradas están cerca del umbral de conmutación que cuando están por debajo de 1.5 voltios o por encima de 3.5 voltios. Por ejemplo, un dispositivo que podría dibujar 10uA cuando todas las entradas se encuentran en niveles válidos puede dibujar 250uA adicionales para cada entrada que se encuentre en un voltaje intermedio. Incluso si todas las entradas están ubicadas a tales niveles, es poco probable que la corriente adicional dañe el dispositivo, pero tales corrientes adicionales podrían plantear un problema grave en las aplicaciones que funcionan con baterías, lo que acelerará el agotamiento de la batería en un orden de magnitud o más.
  2. Las hojas de datos del dispositivo especifican qué tan rápido reaccionará un dispositivo cuando una entrada se pone alta, lo que significa que su voltaje aumenta por encima de 3.5 voltios. Muchos dispositivos reaccionarán cuando las entradas suban por encima de 2,7 voltios, pero es posible que no reaccionen tan rápido como cuando las entradas suben por encima de 3,5 voltios. Esta diferencia en la velocidad de reacción a veces puede plantear un problema, ya que retrasará los bordes ascendentes más que los bordes descendentes, y también porque dos dispositivos que se alimentan del mismo borde ascendente pueden tardar diferentes tiempos en detectarlo. Por ejemplo, si la salida de un flip flop se alimenta a la entrada de otro, y si ambos flip flops reciben la misma señal de reloj de 2.7 voltios, es posible que el primer flip flop reaccione al reloj y cambie su salida antes del segundo flip flop ha reaccionado al reloj. En ese escenario, el segundo flip flop podría bloquear los datos modificados del primero, en lugar de bloquear los datos que el primero tenía antes del reloj.

El uso de un dispositivo 74HCT en lugar de un dispositivo 74HC puede aliviar los problemas mencionados anteriormente. Por otro lado, los dispositivos 74HCT generalmente tienen requisitos de suministro de energía más rígidamente especificados y, a menudo, requieren más corriente que los dispositivos 74HC. En la práctica, esos problemas no son importantes ya que los dispositivos TTL requerirán 5 voltios y consumirán mucha corriente de todos modos, pero sí significan que generalmente es mejor usar dispositivos que no sean de HCT cuando no están conectados con TTL.

    
respondido por el supercat

Lea otras preguntas en las etiquetas