Partilhar: WhatsApp
aulify · Mini-Projecto
UC UC01187 · T. Eletrónica, T. Instalações Elétricas, T. Eletrónica e Comunicaçõ
Versão · Aluno

Mini-Projecto · Célula robótica de pick and place com integração ao autómato

Programar um manipulador robótico do zero, com feedback de força e sincronização com o PLC da linha
⏱ Duração estimada: 20 horas (≈ 12 aulas) ↗ Referencial SNQ
Índice

Contexto

A "MetalNorte", uma pequena empresa de componentes metálicos, quer automatizar a estação final da sua linha de embalagem: um manipulador robótico deve recolher peças de um tabuleiro, verificar se encaixam corretamente numa caixa de transporte (sem forçar, para não danificar as peças) e sincronizar-se com o autómato (PLC) que controla o resto da linha.

Foste contratado/a, individualmente ou a pares, para projetar, simular e programar esta célula robótica, entregando o programa a funcionar em simulação, mais um pequeno dossiê técnico (justificação da arquitetura, trajetórias, PID e integração).

Requisitos

Funcionais

Não-funcionais

Fases

Fase 1 · Análise e escolha da arquitetura (2h) Estudar a tarefa, medir/estimar o espaço de trabalho necessário, escolher e justificar a arquitetura do robot.

Fase 2 · Planeamento de trajetórias (3h) Definir os pontos-chave (tabuleiro, aproximação à caixa, inserção), escolher PTP/LIN/CIRC para cada troço e as zonas de aproximação.

Fase 3 · Programação da lógica (4h) Escrever o programa: ciclo FOR sobre a grelha de peças, estruturas IF para verificações, manipulação de robtarget, speeddata, zonedata.

Fase 4 · Controlo com feedback (4h) Implementar o controlo de força na inserção, com limiar de segurança e resposta a exceder o limiar. Descrever a malha PID/feedback envolvida.

Fase 5 · Integração com o autómato (4h) Desenhar e implementar a sequência de handshaking com o PLC; escolher e justificar o protocolo de comunicação industrial.

Fase 6 · Validação e dossiê (2h) Rever a trajetória contra colisões, calcular o ponto com deslocamento de ferramenta, redigir o dossiê técnico.

Fase 7 · Apresentação (1h) Apresentar a célula, o programa e as decisões de projeto à turma.

Critérios de avaliação

Critério Peso
Arquitetura escolhida e justificada 10%
Planeamento de trajetórias (PTP/LIN, zonas, grelha) 25%
Programação (dados, decisão, repetição, comentários) 20%
Controlo com feedback (força, limiar, PID descrito) 20%
Integração com o autómato (handshaking, protocolo) 15%
Dossiê e apresentação 10%

Erros comuns

Bónus (opcional)

Reflexão

No dossiê final, responde: porque é que o controlo de posição pura não chega numa tarefa de inserção de precisão? E qual seria a consequência prática, na linha real, de uma falha de sincronização (handshaking) entre o robot e o autómato?