Ir para o conteúdo principal

A Filosofia do Controlador Elenos

A filosofia do controlador Elenos

A Computador de Orientação Apollo (AGC) era o computador de bordo do Programa Apollo da NASA, usado tanto no Módulo de Comando, quanto dentro do Módulo de Excursão Lunar (LEM), para computação e interfaces eletrônicas para orientação, navegação e controle das naves espaciais.

Ele apresentava um velocidade de clock de 2 MHz e tinha 0.0778 megabytes de memória, incluindo 0.003 MB de RAM de núcleo magnético e 0.0748 MB de ROM codificado manualmente por fios entrelaçados em núcleos magnéticos. Do ponto de vista da energia, o AGC era semelhante às primeiras gerações de PCs domésticos, como Apple, Radio Shack e Commodore.

O desenvolvimento do O software e firmware AGC foi feito pelo MIT Instrumentation Laboratory, liderado por Margaret Hamilton, que mais tarde recebeu a Medalha Presidencial de Honra por seu trabalho. Pensa-se que as escolhas de design robustas que Hamilton e sua equipe fizeram ao escrever o software para o AGC permitiram que o Módulo de Excursão Lunar pousasse na superfície lunar e impediu o abandono da missão.

"Houston, nós temos um problema!"

Durante a fase mais crítica do pouso na lua, apenas três minutos antes do pouso, o AGC do LEM estava sobrecarregado, desencadeando uma série de alarmes e anomalias, incluindo o erro 1201 (“Executive overflow – sem áreas vagas”) e 1202 (“Executive overflow – sem core sets”).

A AGC estava tentando realizar mais operações do que poderia suportar, porém, graças à arquitetura multitarefa do software projetada pela equipe de Hamilton, o computador conseguiu priorizar as operações mais importantes a serem mantidas ativas e quais ignorar.

O resultado? Três minutos após os alarmes, às 4h18 do dia 20 de julho de 1969, a mensagem foi transmitida do LEM que a humanidade, grudada em seus televisores, esperava: “Houston, a Águia pousou”.

Nossa filosofia

A os mais recentes dispositivos Elenos apresentam um controlador não muito diferente do da equipe de Margareth Hamilton, embora a evolução da tecnologia tenha proporcionado uma melhoria dramática na potência e velocidade do  circuitos integrados, além de uma drástica redução de custos, mas os objetivos são os mesmos: coletar dados em tempo real, seguir as instruções e realizar as ações necessárias com rapidez e precisão, evitando possíveis falhas.

Cada microcontrolador, mesmo nas placas mais simples com desempenho limitado, os novos dispositivos Elenos, agora está equipado com um sistema operacional proprietário em tempo real, com desempenho pelo menos 80 vezes maior que o AGC da NASA, e todos os protocolos de comunicação mais atuais.

Agora Os dispositivos Elenos são projetados para se adaptar a todas as situações e eventualidades, e o firmware e o hardware são projetados para desempenho e confiabilidade máximos em todas as condições, desde o teste automático até a análise preditiva de falhas.

A maior parte da programação é fixa, mas há muito espaço para personalização, para que seu transmissor se comporte exatamente como você precisa... você só precisa pensar nisso.

De volta ao topo