• Home
  • Química
  • Astronomia
  • Energia
  • Natureza
  • Biologia
  • Física
  • Eletrônicos
  •  science >> Ciência >  >> Astronomia
    A máquina que tornou as missões lunares possíveis

    Os astronautas iriam inserir códigos de dois dígitos para verbos e substantivos, para realizar comandos como propulsores de disparo, ou travando em uma estrela particular para realinhar o navio

    Todos nós já passamos por isso:você está trabalhando em algo importante, seu PC trava, e você perde todo o seu progresso.

    Tal falha não era uma opção durante as missões Apollo, a primeira vez que um computador foi encarregado de controlar os sistemas de controle de vôo e suporte à vida - e, portanto, as vidas dos astronautas a bordo.

    Apesar de um alarme falso infame durante a descida lunar que fez com que os batimentos cardíacos do Comandante Neil Armstrong acelerassem, foi um sucesso retumbante que lançou as bases para tudo, desde aviônicos modernos até sistemas operacionais multitarefa.

    Aqui estão algumas das maneiras como o Apollo Guidance Computer (AGC), milhões de vezes menos potente do que um smartphone de 2019, moldou o mundo em que vivemos hoje:

    Revolução de microchip

    Circuitos integrados, ou microchips, foram uma parte necessária do processo de miniaturização que permitiu que os computadores fossem colocados a bordo de uma espaçonave, em contraste com o gigante, tecnologia de tubo de vácuo que consome muita energia que veio antes.

    O crédito por sua invenção vai para Jack Kilby, da Texas Instruments, e Robert Noyce, que co-fundou a Fairchild Semiconductor e mais tarde a Intel em Mountain View, Califórnia.

    Mas a NASA e o Departamento de Defesa - que precisava de microchips para guiar seus mísseis balísticos Minuteman apontados para a União Soviética - aceleraram muito seu desenvolvimento ao produzir a demanda que facilitou a produção em massa.

    Circuitos integrados, ou microchips, foram uma parte necessária do processo de miniaturização que permitiu que os computadores fossem colocados a bordo de uma espaçonave, em contraste com o gigante, tecnologia de tubo de vácuo que consome muita energia que veio antes

    "Eles tinham esses incríveis, requisitos absolutamente insanos de confiabilidade que ninguém poderia imaginar, "Frank O'Brien, historiador de voos espaciais e autor de "The Apollo Guidance Computer:Architecture and Operation, "disse à AFP.

    No início dos anos 1960, as duas agências compraram quase todos os microchips feitos nos Estados Unidos, cerca de um milhão ao todo, acrescentou O'Brien, forçando os fabricantes a melhorar seus projetos e construir circuitos que duram mais do que seus primeiros ciclos de vida de apenas algumas horas.

    Multitarefa

    Computadores modernos, como o smartphone em seu bolso, geralmente são capazes de realizar uma infinidade de tarefas ao mesmo tempo:lidar com e-mails em uma janela, um mapa GPS em outro, vários aplicativos de rede social, o tempo todo pronto para receber chamadas e mensagens de texto.

    Mas no início da era dos computadores, pensamos neles de uma maneira fundamentalmente diferente.

    "Não foram solicitados muito a fazer. Eles foram solicitados a analisar números e substituir os humanos que os fariam em máquinas de somar mecânicas, "disse Seamus Tuohy, o diretor principal de sistemas espaciais da Draper, que derivou do Laboratório de Instrumentação do MIT que desenvolveu o Apollo Guidance Computer.

    Tudo isso mudou com o Apollo Guidance Computer, uma máquina do tamanho de uma pasta que precisava fazer malabarismos com uma série de tarefas vitais, desde a navegação do navio até o funcionamento do gerador de oxigênio, aquecedores e purificadores de dióxido de carbono.

    Em vez de um operador de computador dar a uma máquina um conjunto de cálculos e deixá-la por horas ou até dias para trabalhar a resposta - tudo isso precisava ser feito de uma maneira que não demorasse muito, com cortes, e a capacidade dos usuários (astronautas) de dar comandos em tempo real.

    Margaret Hamilton liderou a equipe que programou o computador de vôo da Apollo; seu código permitia que a máquina priorizasse tarefas cruciais sobre as não essenciais

    A NASA sentiu que era necessário um computador de bordo para lidar com todas essas funções, caso os soviéticos tentassem interferir nas comunicações de rádio entre o controle terrestre em Houston e as espaçonaves dos EUA, e porque Apollo foi originalmente concebido para ir mais fundo no sistema solar.

    Tudo isso exigia uma "arquitetura de software, "grande parte do qual foi projetado pelo engenheiro Hal Laning.

    Entrada em tempo real

    Também precisava de novas maneiras de o homem interagir com a máquina, que iam além da programação de cartões perfurados da época.

    Os engenheiros descobriram três maneiras principais:os interruptores que você ainda encontra em cockpits modernos, um controlador de mão que foi conectado ao primeiro sistema digital fly-by-wire do mundo, e uma unidade de "tela e teclado", abreviado DSKY (pronuncia-se "dis-key").

    Os astronautas iriam inserir códigos de dois dígitos para verbos e substantivos, para realizar comandos como propulsores de disparo, ou travando em uma estrela particular se o navio, que dependia de um sistema de orientação inercial para manter seu tom, roll e yaw estável, tinha começado a se desviar do curso.

    O'Brien usou a metáfora de um turista que visita os EUA e está com fome, mas não sabe muito inglês, e pode dizer "Comer pizza" para transmitir o significado básico.

    "A maneira como aquele computador lidou com a sobrecarga foi um grande avanço", disse Paul Ceruzzi, um bolsista do Smithsonian Institution em eletrônica aeroespacial

    Passando no teste

    O momento mais tenso da Apollo 11 veio durante os minutos finais de sua descida à superfície lunar, quando as campainhas de alarme do computador começaram a tocar e parecer que havia quebrado.

    Tal evento poderia muito bem ter sido catastrófico, forçando a tripulação a abortar sua missão ou até mesmo enviando o navio espiralando fora de controle para a superfície.

    De volta a Houston, um engenheiro percebeu que enquanto a máquina estava temporariamente sobrecarregada, sua programação inteligente permitiu que ele automaticamente se livrasse de tarefas menos importantes e se concentrasse no pouso.

    "A maneira como aquele computador lidou com a sobrecarga foi um grande avanço", disse Paul Ceruzzi, um bolsista do Smithsonian Institution em eletrônica aeroespacial.

    O'Brien observou que, embora o AGC fosse insignificante para os padrões de computação modernos, com uma velocidade de clock de 1 Mhz e um total de 38 KB de memória, tais comparações desmentiam seu verdadeiro calibre.

    "Com essa capacidade terrivelmente pequena, eles foram capazes de fazer todas as coisas incríveis que agora consideramos completamente normais, " ele disse.

    © 2019 AFP




    © Ciência https://pt.scienceaq.com