Lições de Engenharia com o Computador da APOLO 11
Neste documento da INTEL How to Restore an Original, 50-Year-Old Apollo Guidance Computer with a Little Assist from Terasic DE0-Nano Board esta resumido o processo de uso de um FPGA para a restauração do módulo AGC da Apolo 11. Uma série de vídeos mostra todo o processo de restauração, Apollo Guidance Computer Restoration.
Os vídeos são muito interessantes para engenheiros e estudantes de engenharia, pois detalha algumas áreas como eletrônica digital, eletrônica analógica, FPGA, programação de software (não tão soft) e uso de instrumentação eletrônica para testes. Os videos mostram muitos momentos extremamente interessantes e tem algumas explicações muito didáticas.
Decidi anotar aqui alguns momentos dos vídeos para compartilhar com vocês (professores e estudantes de engenharia). Marcos Moecke (discussão) 10h35min de 17 de abril de 2020 (-03)
- Prototipando com Arduíno em 1 semana (https://youtu.be/2KSahAoOLdU?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=1010), a placa PCB pronta (https://youtu.be/GTJLaSJwjAg?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=203) e a versão final com Beagleboard
- Testando o hardware (portas NOR) do computador https://youtu.be/2KSahAoOLdU?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=1104
- O diagrama esquemático do computador com portas NOR de 3 entradas https://youtu.be/HpIwQZaEvV0?t=119
- Mostrando o funcionamento da memória ROM https://youtu.be/2qe4W_USweE?t=94
- Como descobrir um defeito no hardware sem abrir a caixa preta.
- Testando com multímetro (https://youtu.be/GTJLaSJwjAg?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=662)
- Usando raio X para detectar fio rompido (https://youtu.be/GTJLaSJwjAg?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=780)
- Usando TDR para localizar o comprimento do fio até a ruptura (https://youtu.be/uyxQmb2u6Hk?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=536)
- Usando Análise no Domínio da Freqüência (https://www.youtube.com/watch?v=uyxQmb2u6Hk&feature=youtu.be&list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=810)
- Implementando o monitor do AGC no computador, memória e o AGC em dois FPGA DE0-Nano (https://youtu.be/ThOXgcOOA1M?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&t=389)
- O final de um processo de depuração muito bem conduzido resultando em correção de glitches com dois capacitores. https://youtu.be/2qe4W_USweE?t=851
- Simulação em Verilog que reproduz o mesmo glitch que a AGC da APOLO 11. https://youtu.be/NNlgJ52wuGE?t=418
- Copiando o software da ROM de uma unidade exposta no Museu da Computação. Desassemblando as instruções, descobrindo erros de bits e corrigindo-os. https://youtu.be/fTbuPih0rOg?t=432
- A importância de uma boa documentação https://youtu.be/I7VLIjsKxkU?t=343
- A simples substituição de 2 diodos e teste básico com multímetro. https://youtu.be/I7VLIjsKxkU?t=548
- Uma "gambiara" bem feita para evitar a troca de um transformador. https://youtu.be/m1l04ph6CjU?t=559