BysMax

Porta Lógica 74LS04 (7404) - Inversor NOT, Pinagem e Aplicações

14 min

O 74LS04 (também conhecido como 7404) é um circuito integrado fundamental em eletrónica digital que contém seis portas lógicas NOT (inversores) independentes. É alimentado com +5V (4.75–5.25V), e cada porta realiza a operação de negação booleana: Y = ¬A. Isto significa que se a entrada for "1" (ALTO), a saída será "0" (BAIXO), e vice-versa.

Este componente da série 74LS (Low-power Schottky) é indispensável em projetos com Arduino, microcontroladores e qualquer sistema digital onde um sinal lógico precise ser invertido.

O que é o 74LS04?

O 74LS04 é um inversor sêxtuplo de baixa potência (série LS). As suas principais características são:

  • Seis portas NOT (inversores) independentes.
  • Baixo consumo de energia.
  • Alta velocidade de comutação.
  • Compatível com níveis lógicos TTL padrão (5V).
  • Cada porta tem uma única entrada e uma única saída.

A sua função principal é simples, mas crucial: inverter um sinal digital.

Funcionamento Básico e Tabela de Verdade

Cada inversor no 74LS04 segue uma lógica muito simples: a saída é sempre o estado oposto da entrada. A operação booleana é expressa como Y = A'.

Tabela de verdade para cada porta NOT:

Entrada ASaída Y
01
10

Funcionamento interno: Como parte da família TTL Schottky de baixa potência, utiliza transístores e díodos Schottky para alcançar uma comutação rápida com um atraso de propagação típico de cerca de 10 nanossegundos.

Pinagem e Conexões

O 74LS04 vem num encapsulamento DIP de 14 pinos com a seguinte configuração:

  • Pino 7: GND (Terra)
  • Pino 14: VCC (+5V)
  • Portas organizadas da seguinte forma:
    • Porta 1: Entrada (Pino 1), Saída (Pino 2)
    • Porta 2: Entrada (Pino 3), Saída (Pino 4)
    • Porta 3: Entrada (Pino 5), Saída (Pino 6)
    • Porta 4: Entrada (Pino 9), Saída (Pino 8)
    • Porta 5: Entrada (Pino 11), Saída (Pino 10)
    • Porta 6: Entrada (Pino 13), Saída (Pino 12)

Especificações Técnicas Detalhadas

EspecificaçãoParâmetro (74LS04)
Função LógicaNOT (Inversor)
Número de portas NOT6 (Sêxtuplo)
Entradas por porta1
Tensão de Alimentação4.75 – 5.25 V
TecnologiaFamília TTL 74LS (LS-TTL)
Corrente de Saída (IOL)até 8 mA (nível baixo)
Corrente de Saída (IOH)–0.4 mA (nível alto)
Atraso Típico (tpd)~10 ns (propagação)
Toperação0 °C a 70 °C

Variantes do Componente

Existem várias versões do inversor 7404, compatíveis com diferentes famílias lógicas:

  • SN7404/SN74LS04: Versões TTL originais para 5V.
  • SN74HC04: Versão CMOS de alta velocidade, opera de 2V a 6V com consumo muito menor.
  • SN74HCT04: Versão CMOS com entradas compatíveis com TTL, ideal para interface entre lógicas de 3.3V e 5V.
  • Outras variantes: 74F04 (Velocidade Muito Alta), 74AC04 (CMOS Avançado).

Aplicações Práticas

Casos de uso com Arduino e microcontroladores

O 74LS04 é extremamente versátil:

  • Inversão de sinal: O seu uso mais comum. Se um sinal de sensor é ativo-baixo, um 7404 pode ser usado para convertê-lo para ativo-alto.
  • Osciladores: Osciladores de onda quadrada simples (astáveis) podem ser construídos usando uma ou três portas NOT em loop com um resistor e um capacitor.
  • Controlo de LED: Para acender um LED quando um sinal está BAIXO e apagá-lo quando está ALTO.
  • Buffer ou amplificador de corrente: Embora não seja a sua função principal, uma porta pode "refrescar" um sinal fraco.

Exemplo de circuito básico

Circuito de exemplo: Um botão de pressão (S1) com um resistor de pull-up (R1) controla a entrada da porta. A saída Y controla um LED com um resistor (R2). Quando o botão não é pressionado, a entrada é "1", a saída é "0" e o LED está apagado. Quando o botão é pressionado, a entrada vai para "0", a saída para "1" e o LED acende.

Conexões do circuito:

  • VCC = +5V no pino 14
  • GND no pino 7
  • Resistor de 10kΩ para VCC (pull-up) na entrada (Pino 1).
  • O botão de pressão conecta a entrada ao GND.
  • A saída (Pino 2) é conectada a um LED com um resistor de 220Ω para GND.

Considerações Importantes para o Uso

  • Entradas não utilizadas: Entradas de portas TTL não utilizadas nunca devem ser deixadas flutuando. Conecte-as a VCC ou GND, diretamente ou através de um resistor.
  • Compatibilidade de tensão: O 74LS04 é um dispositivo de 5V. Para sistemas de 3.3V, a variante 74HCT04 é a escolha mais segura.

Comparações com Outras Portas

  • 74LS08 (AND): Realiza uma operação Y=A·B.
  • 74LS32 (OR): Realiza uma operação Y=A+B.
  • Buffer (ex: 74LS244): Não inverte o sinal, apenas o amplifica ou isola. A saída é igual à entrada (Y=A).

Recursos Práticos

  • Datasheet SN74LS04 (Texas Instruments): [Hex Inverters]
  • Datasheet SN74HC04 (Texas Instruments): [Hex Inverters - CMOS]
  • Simulações: Tinkercad, Falstad e outros simuladores são excelentes para testar circuitos com o 7404.

Perguntas Frequentes (FAQ)

Que porta é a 7404? O 7404 (ou 74LS04) é um circuito integrado que contém seis portas lógicas NOT (inversores).

Qual é a tabela de verdade para o 7404? A tabela de verdade para cada inversor é simples: se a entrada é 0, a saída é 1. Se a entrada é 1, a saída é 0.

O que faz o circuito integrado 7404? Inverte sinais lógicos. Converte um nível lógico ALTO para BAIXO e um nível BAIXO para ALTO.

Com que tensão o 74LS04 opera? Opera com uma tensão TTL padrão de 5V (faixa recomendada de 4.75–5.25V).

Como conecto o 74LS04? Conecte o pino 14 a +5V e o pino 7 a GND. Em seguida, use os pares de pinos de entrada/saída (como 1 e 2) para os seus sinais.

O que significam SN74LS04, 74HC04, etc.? São diferentes famílias lógicas: 74LS04 (TTL Low-Power Schottky), 74HC04 (CMOS de alta velocidade) e 74HCT04 (CMOS com entradas compatíveis com TTL). Todos são inversores, mas variam em tensão, velocidade e consumo.

Referências: As informações são baseadas em folhas de dados oficiais da Texas Instruments e guias técnicos de eletrónica digital.

Comentarios (0) blog/pt/7404

No hay comentarios aún. ¡Sé el primero en comentar!