Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SITUAÇÃO DE APRENDIZAGEM
Turmas: 211, 231, 241,
Situação de Aprendizagem Nº. PRG001 Módulo: 2
251, 261, 271
Unidade de Competência: Utilizar técnicas de programação em linguagem C
Unidade(s) Curricular (es): PROGRAMAÇÃO
Docente (s): Daniel Corteletti, Ezequiel Pellini
Duração: 16 horas Data do Início: 19/10/2009 Data do Término: 04/12/2009
Apresentação da Situação de Aprendizagem:
Sugere-se:
Bibliografia:
Conteúdo disponível em http://www.mecatronica.org.br/disciplinas (ou http://server/disciplinas ).
PEREIRA, Fábio - Microcontroladores PIC - Programação em C - Editora Érica
Escola de Educação Profissional SENAI
Características do hardware:
Esteira movimentada por motor controlado. Única direção.
Cilindro 1: Acionado, desce. Desacionado, sobe.
Válvula de pressão: Comprime ar (com limitador em 2,5 Bar) no recipiente testado.
Sensor de barreira: Detecta passagem de uma garrafa pelo sistema
Botão de start
Cilindro de refugo: Avança ao acionar, recua ao desligar.
Sensor reflexivo
Sua tarefa :
Construir o programa, em linguagem C, que realize a automação do equipamento abaixo descrito.
Requisitos de segurança:
- O sistema pode detectar a pressão do gás antes de iniciar o ciclo, através do sensor anaógico. Caso
seja detectada pressão insuficiente, interromper o processo. Fica a cargo de sua equipe sugerir uma
ação corretiva adequada.
- Quanto à garrafa, ela deve ser “enchida” com um gás específico. Tenha em mente que este gás
pressurizado da linha (válvula de pressão) é inflamável e deve-se evitar o despejo do mesmo na
atmosfera.
- Eventualmente o sistema de alimentação pode alimentar a esteira com mais de uma garrafa. Se isso
ocorrer, deixe somente a primeira garrafa do processo sair da esteira, e se houver outra garrafa,
refugue-a usando o cilindro de refugo.
ALOCAÇÃO
Sensores :
Na PLCPIC Na CUSCOPiC
A2 D1 SMESA ..: Sensor da mesa giratória (indutivo, ativado em 4 pontos – 90º)
A3 D2 STESTE : Sensor do cilindro de teste (magnético - indica cilindro totalmente avançado)
A4 D3 SFURADEIRA : Sensor da furadeira baixa (magnético - indica que a furadeira está totalmente
avançada)
A5 D4 SINDEXADOR : Sensor do cilindro indexador avançado (magnético - indica que a peça está
travada)
A1 D0 SPEÇA : Sensor de presença de peça (óptico - indica que há peça na posição inicial)
START : Qualquer botão do teclado matricial
Atuadores :
Na PLCPIC Na CUSCOPiC
D0 C0 DESCE : Cilindro que desce a furadeira (Avança furadeira em 1 e recua em 0)
D1 C1 FURADEIRA : Motor da furadeira (Liga em 1 e desliga em 0)
D2 C2 CINDEX : Cilindro indexador (Trava a peça para furação. Avança em 1 e recua em 0)
D3 C3 MOT_HOR : Motor que gira a mesa em sentido horário (Gira mesa em 1 e para em 0)
D4 C4 CTESTE : Cilindro de teste de furação (Avança em 1 e retorna em 0)
D5 C5 MOT_ANT : Motor que aciona a mesa em sentido anti-horário
B3 E2 BUZZER : Sinalizador sonoro de erro (não está representado no diagrama de hardware)
DISPLAY : (Deverá exibir a contagem de peças furadas e de peças com erro. Não está
no diagrama de hardware)
Problema F01 :
- O cliente solicita que seja implementado um sistema onde a matéria-prima (um disco de alumínio) seja
perfurado nas duas faces.
- A furadeira já é implementada para que a broca não gere o furo passante (limite mecânico de final de
curso)
- O cliente solicita que seja feito um sistema que garanta (dentro do possível) que a peça seja furada dos
dois lados. Fica a seu critério estabelecer os testes possíveis a serem implementados.
- Use o display LCD para dar instruções ao opearador (usuário) do sistema.
Problema F02 :
- O cliente solicita um sistema que permita perfurar a parte superior de peças metálicas cilíndricas. Identifica-
se a parte INFERIOR destas peças devido a um rebaixo (vide desenho ao lado).
- Eventualmente, o sistema de alimentação pode inserir uma peça virada. Neste caso, se a peça for perfurada,
a mesma será perdida. Devido ao custo elevado da matéria prima que o cliente pretende utilizar, o mesmo
solicita que seja implementado um sistema de segurança que detecte estas peças viradas, impedindo a
furação.
Problema F03 :
- Como matéria prima para este sistema, o cliente utiliza um cilindro metálico perfurado em uma das faces
com furo não passante. Este produto é resultado de um processo de fundição, e devido a rebarbas e
imperfeições, este furo precisa ser ESCAREADO. (veja desenho ao lado). No entanto, a ferramenta que
realiza esta operação (broca especial) não é projetada para perfurar, e sim para escarear, o que significa que
se a peça não estiver corretamente virara durante o processo, poderão haver danos irreversíveis na
ferramenta.
- Use o display para contabilizar peças processadas e exibir mensagens ao usuário, caso necessário.
Problema F04 :
- O cliente solicita um sistema de perfuração de peças cilíndricas em uma das faces. O objetivo é realizar
uma interface bastante simples, onde as peças serão alimentadas manualmente. Se possível, evite que o
operador tenha que ficar apertando botões desnecessariamente, pois isso agiliza o processo.
- O cliente solicita ainda que seja implementado um sistema que detecte problemas com a broca. Fica a
seu critério.
- Use o display para contabilizar peças processadas.
Problema F05 :
- O cliente deseja um sistema onde, através de alimentação manual, 4 peças sejam posicionadas na
mesa, e para cada peças NÃO FURADA o sistema efetue a furação.
- Peças já furadas não devem ser refuradas, pois isso traria danos ao produto final.
- O cliente ainda solicita que sejam contabilizadas quantas peças foram efetivamente furadas desde
que o equipamento foi ligado.
Escola de Educação Profissional SENAI