Como construir um computador com relés simples

Escrito por carlos mano | Traduzido por jesse mourao
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como construir um computador com relés simples
Relé (the relay image by Victor M. from Fotolia.com)

Há algum tempo, os computadores eram construídos com tubos a vácuo e, muito antes de existirem computadores transistores, havia computadores com relés. Konrad Zuse construiu um computador de revezamento em 1938 e o Instituto de Tecnologia de Massachusetts (MIT) tinha um computador com relés -- o chamado Whirlwind --, na década de 1950. O Whirlwind foi o computador mais rápido e mais sofisticado de sua época. Esses computadores foram substituídos por gerações de dispositivos eletrônicos -- tubos, em seguida, transistores, então chips -- e os computadores ficaram cada vez mais rápidos. Hoje as pessoas constroem computadores com relé apenas como um exercício de nostalgia.

Nível de dificuldade:
Moderadamente desafiante

Outras pessoas estão lendo

O que você precisa?

  • Várias centenas de relés
  • Fios
  • Switches
  • Fonte de energia
  • Diodos
  • Resistores
  • LEDs
  • Teclado

Lista completaMinimizar

Instruções

  1. 1

    Faça um diagrama de blocos do computador, antes de conectar alguma coisa. Isso deve incluir os buffers, a memória, a Unidade Central de Processamento (CPU), a Unidade Lógica Aritmética (ALU), as entradas e as saídas. Construa as entradas e as saídas primeiro, para que possam ser usadas ​​para testar os componentes posteriores, que serão construídos. Um teclado pode ser um bom dispositivo de entrada e um painel com diodos emissores de luz (LEDs) é um bom dispositivo de saída.

  2. 2

    Construa a memória e os buffers. A memória vai manter o programa, enquanto ele estiver sendo executado, e os buffers são pequenas peças de memória que são usadas ​​em vários lugares. Por exemplo, a entrada vai diretamente para um buffer e permanece lá até ser processada. Um buffer contém a saída, enquanto ela está sendo lida. Os buffers estão nas entradas e saídas da ULA e os dados aguardam em um buffer, enquanto são lidos na memória. A memória e buffers são uma série de "relés de travamento". Estes são apenas relés comuns com fio, para que, quando forem ativados, uma corrente flua através dos contatos e da bobina do relé. Quando o relé for ligado, ele permanecerá assim, "lembrando-se" dos dados.

  3. 3

    Conecte as portas lógicas e aritméticas. Quando dois relés (A e B) têm os seus contatos ligados em série, a saída é a função lógica AND (e). Existe uma saída se A AND B (A e B) forem ativados. Se os mesmos dois relés forem conectados de modo que seus contatos fiquem em paralelo, a função lógica seria OR (ou). Existe uma saída, se A OR B (A ou B) forem ativados. A função lógica NOT (não) é conseguida através de um relé com contatos normalmente fechados. Se não houver nenhuma entrada, a corrente pode fluir através dos contatos. Se houver entrada para a bobina do relé, os contatos são abertos e nenhuma corrente pode fluir através deles. A entrada e a saída estão em uma relação lógica NOT. As funções aritméticas são combinações de funções lógicas -- isso é possível quando os números estão em binário.

Dicas & Advertências

  • Teste cada uma das partes à medida em que forem sendo completadas. Se esperar até que tudo esteja construído, antes de testar, será difícil encontrar erros.
  • O computador será confiável apenas com os relés ideais. Use o tipo pequeno, caro e fechado, se puder pagar por eles.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível