instituto tecnolÓgico de aeronÁutica curso de pÓs-graduaÇÃo em engenharia eletrÔnica e...
TRANSCRIPT
![Page 1: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/1.jpg)
INSTITUTO TECNOLÓGICO DE AERONÁUTICA
CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I
CES-63 Sistemas Embarcados CE-235 Sistemas Embarcados de Tempo Real
Professores: Dr. Adilson Marques da Cunha Dr. Luiz Alberto Vieira Dias
Novembro de 2009
Apresentação do Projeto Final ICSC – ITA-SAT
Grupo ITA-SAT
Alexandre Eduardo Martins Ribolla Aline Cristina dos SantosEduardo Henrique Bogoni Jorge Luís Guedes AlvesRaphael Oliveira Costa Roger Luiz de Oliveira GuimarãesRubens dos Santos Guimarães Samoel MirachiThiago Tadeu Carvalho Ferreira
![Page 2: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/2.jpg)
Roteiro Introdução - GuedesMotivação - RubensContextualização - RubensObjetivo – RubensProcessos - ThiagoDiagramas – SamoelComponentes – Alexandre (GST), Roger
(ADI), Raphael (TET)Integração ICSC SAT - EduardoConclusão - AlineReferências - Aline
![Page 3: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/3.jpg)
O componente GSTO componente de software de configuração GST é responsável pela aquisição e gerenciamento de dados de engenharia tais como temperatura, bateria (tensão e potência) e atitude.
O Componente GST esta dividido em 3 USC (Unidade de Software de computador), sendo GDT (Gerenciamento de Temperatura), GDB (Gerenciamento de Bateria) e GDA (Gerenciamento de Atitude).
A USC GDT tem por finalidade:
-Obtenção dos dados de temperatura, enviados pelo sensor.
-Conversão dos dados do sensor em dados de engenharia (dados de temperatura)
-Distribuição desses dados para o sistema a cada 500ms.
A USC GDB tem por finalidade:
-Obtenção dos dados da bateria através do conversor AD de tensão e potência.
-Calculo da autonomia da bateria.
-Verificação de OverVoltage e UnderVoltage da bateria.
![Page 4: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/4.jpg)
-Distribuição dos dados da bateria (status e autonomia) para o sistema a cada 500ms.
A USC GDA tem por finalidade:
-Obtenção dos dados de atitude e órbita pelos sensores inerciais e CDA.
-Verificação de mudança de atitude e órbita (comparando os dados dos sensores com os dados da CDA).
-Distribuição dos dados de atitude para o sistema a cada 500ms.
![Page 5: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/5.jpg)
Cápsulas da USC GDT:
-GDTPulseGenerator
Tem por finalidade geração do pulso de 500ms toda vez que o dado de temperatura é enviado para o TET.
-GDTDataAquisition
Tem por finalidade a aquisição do dado de temperatura toda vez que recebe o pulso da cápsula GDTPulseGenerator.
-GDTDataConverter
Tem por finalidade converter dado do sensor em dado de engenharia (dado de temperatura).
-GDTSender
Tem por finalidade o envio do dado de temperatura para o sistema (TET) e disparar o tempo de 500ms, enviando um sinal para a cápsula GDTPulseGenerator.
![Page 6: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/6.jpg)
![Page 7: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/7.jpg)
Cápsulas da USC GDB:
-GDBPulseGenerator
Tem por finalidade geração do pulso de 500ms toda vez que os dados de bateria (autonomia e over/undervoltage) são enviados para o TET.
-GDBDataAquisition
Tem por finalidade a aquisição dos dados de bateria (tensão e potência) toda vez que recebe o pulso da cápsula GDBPulseGenerator.
-GDBVoltageAnalizer
Tem por finalidade verificar se a tensão do satélite encontra-se em Undervoltage ou Overvoltage.
![Page 8: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/8.jpg)
-GDBDataConverter
Tem por finalidade converter dado de potência em dado de autonomia.
-GDBSender
Tem por finalidade o envio dos dados de bateria para o sistema (TET) e disparar o tempo de 500ms, enviando um sinal para a cápsula GDBPulseGenerator.
![Page 9: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/9.jpg)
![Page 10: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/10.jpg)
Cápsulas da USC GDA:
-GDAPulseGenerator
Tem por finalidade geração do pulso de 500ms toda vez que os dados de atitude são enviado para o TET.
-GDADataAquisition
Tem por finalidade a aquisição do dados de atitude (sensores e CDA) toda vez que recebe o pulso da cápsula GDTPulseGenerator.
-GDAAnalizer
Tem por finalidade verificar se os dados de atitude (atitude e órbita) fornecidos pelos sensores estão de acordo com os dados de atitude fornecidos pela CDA.
![Page 11: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/11.jpg)
-GDASender
Tem por finalidade o envio dos dados de atitude para o sistema (TET) e disparar o tempo de 500ms, enviando um sinal para a cápsula GDAPulseGenerator.
![Page 12: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/12.jpg)
![Page 13: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/13.jpg)
-Cápsula NumberGenerator
A cápsula NumberGenerator foi criada com o propósito de gerar dados para a entrada da CSC GST. Como não foi possível a criação do hardware do sensor de temperatura, tensão, potência, atitude e orbita então foi criado essa cápsula para gerar os dados desses sensores.
![Page 14: INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO – Área de Informática – PPG EEC-I CES-63 Sistemas Embarcados](https://reader035.vdocuments.com.br/reader035/viewer/2022062418/552fc118497959413d8c8ea8/html5/thumbnails/14.jpg)