sexta-feira, 6 de fevereiro de 2026

Professor, hoje tem aula de quê ???

  Seja bem-vindo ao Blog do Professor Sinésio R. Gomes.

Na seção " Professor, hoje tem aula de quê ??? " você encontrará artigos interessantes e material das aulas teóricas e práticas. 
A seção de informações é dividida por matérias e temas dirigidos aos alunos de cursos técnicos de Eletroeletrônica, Aprendizagem Industrial na área de Eletricista de Manutenção e Engenharia Elétrica.

Capítulo 01 - Notas de aulas aplicadas em Sistemas Eletroeletrônicos Digitais.
  1. SELD 001: George Boole e Álgebra Booleana.
  2. SELD 002: Sistemas de numeração: decimal, binário, Octal e hexadecimal.
    1. AP 02.1: 25_01_01 - Lista de exercícios de Sistemas de Numeração.
  3. SELD 003: Portas lógicas com transistores ;
    1. AP 03.1: 25_02_01 - Portas lógicas verdadeiras com resistor e transistor. 
    2. AP 03.2: 25_02_02 - Portas lógicas negadas com resistor e transistor. 
    3. AP 03.3: 25_02_03 - Portas lógicas com resistor, diodo e transistor. 
    4. AP 03.5: 26_01_02 - Portas lógicas com chaves e lâmpadas. 
  4. SELD 004: Portas lógicas com circuitos integrados ;
    1. AP 04.1: 25_02_04 - Portas lógicas com circuitos integrados C-Mos.
    2. AP 04.2: 25_03_06 - Postulados de portas lógicas.
    3. AP 04.3: 25_03_07 - Propriedades Comutativas de portas lógicas.
  5. SELD 005: Aplicação de circuitos lógicos integrados ;
    1. AP 05.1: 25_03_01 - YES_Dobra_Chapa_SRG.
    2. AP 05.6: 25_01_05 - RS_Dobra_Chapas_SRG.
  6. SELD 006: Circuitos Lógicos Combinacionais:
  7.  SELD 007: Circuitos Lógicos com Software Logisim:
    1. AP 07.125_04_01 Partida de motor SRG
    2. AP 07.225_04_02 Partida e reversão de motor SRG
    3. AP 07.325_03_08 Retração e extensão do trem de pouso de aeronaves SRG.
  8. SELD 008: Circuitos Lógicos Sequenciais:
    1. AP 07.125_06_02 FF_D - Controle On/Of de Motor SRG;
    2. AP 07.225_06_01 FF_D - Árbitro de Game Show SRG;
  9. SELD 009: Circuitos contadores e decodificadores:
    1. AP 08.1: 25_03_36 Somador completo com portas lógicas
    2. AP 08.225_03_37 Comparador de magnitude com portas lógicas
  10. Placa elaborada para ensaios de sistemas eletroeletrônicos digitais:
    1. Eletrônica Digital Aplicada: 25_02_01 PCI_DIP14_16_7S_BT_SELDI_SRG.
    2. Eletrônica Digital Aplicada: 25_02_02 PCI_DRIVER_SELDI_SRG.
Tutorial do Software LogiSim disponível em : LogiSim by carlburch . Logisim é um software gratuito, liberado sob os termos da GNU disponível em : Download Logisim!

© Direitos de autor. 2018: Gomes; Sinésio Raimundo. Última atualização: 19/04/2022.

quinta-feira, 5 de fevereiro de 2026

Utilidades - Matriz de Contatos

 Matriz de Contatos: A Matriz de contatos é usada para fazer circuitos temporários. Não é necessário soldar por isso é fácil de alterar as ligações e substituir de componentes.

As peças não serão danificados de modo que estará disponível para reutilização depois. Quase todos os projetos começaram em uma matriz de contatos para verificar que o circuito funcionava como deveria. A fotografia mostra uma pequena matriz de contatos que é adequado para iniciantes na construção de circuitos simples, com um ou dois CIs (chips). A matriz de contatos têm pequenos "buracos" dispostas sobre uma grelha de 0,1 ". A maioria dos componentes pode ser empurrada diretamente nos furos. CIs são inseridos através da abertura central, com o seu furo ou ponto (pino 1) para a esquerda. As ligações podem ser feitas fio revestido de plástico de diâmetro 0,6 milímetros (tamanho normal). 
O diagrama mostra como os buracos da matriz de contatos estão conectados. As linhas superior e inferior são ligados horizontalmente em toda a extensão, como mostrado pelas linhas vermelhas e pretas no diagrama. A fonte de alimentação está ligado a estas linhas, + 9 v no topo e 0V (zero volt) na parte inferior.
Os outros orifícios são ligados verticalmente em blocos de 5 sem ligação através do centro, como mostrado pelas linhas azuis no diagrama. Observe como existem blocos separados de conexões para cada pino de ICs.
A conversão de um diagrama elétrico de um circuito para um layout na matriz de contatos não é linear porque a disposição dos componentes na matriz de contatos ficará completamente diferente do diagrama de circuito. Ao colocar as peças na matriz de contatos você deve concentrar-se em suas conexões, e não as suas posições sobre o diagrama de circuito. O CI (chip) é um bom ponto de partida para colocá-lo no centro da matriz de contatos e após conecta-se pino por pino, colocando em todas as conexões e componentes para cada pino, um por vez.

Este diagrama mostra como os furos da placa de ensaio são conectados:
As duas fileiras no topo e as duas fileiras na parte inferior são cada uma ligada horizontalmente por todo o caminho, conforme mostrado pelas linhas vermelhas e pretas no diagrama. A bateria ou fonte de alimentação é conectada a essas fileiras, + (positivo) no topo e 0V (zero volts, negativo) na parte inferior.
Os outros furos são conectados em blocos de 5, como mostrado pelas linhas azuis . Não há links na seção central onde os CIs são colocados. Observe como cada pino de um CI é conectado a 4 furos, o diagrama mostra isso para três dos pinos.
No lado direito do diagrama, você pode ver como um resistor e um LED são conectados, de modo que o LED acenderá quando a bateria ou a fonte de alimentação estiver conectada. Você pode querer deixar este indicador de "energia ligada" no lugar como um lembrete enquanto constrói seus primeiros circuitos de placa de ensaio, porque é bom adquirir o hábito de desligar ou desconectar a bateria ao fazer alterações em um circuito.

© Direitos de autor. 2018: Gomes; Sinésio Raimundo. Última atualização: 10/11/2018

terça-feira, 27 de janeiro de 2026

Equipamentos - Multímetro Digital - Fluke 107


 O multímetro é um equipamento de medição permite ao profissional aferir valores de tensão alternada e contínua, corrente corrente alternada e contínua, resistência elétrica, frequência, capacitância, além de realizar teste de diodos e continuidade. Para utilizar o dispositivo, a primeira coisa que precisamos é saber identificar e associar os símbolos presentes no multímetro com as grandezas elétricas. 

Os multímetros digitais Fluke 106 e 107 são instrumentos de 6000 contagens alimentados por bateria com visor digital. As descrições e instruções neste Manual do Usuário se aplicam tanto ao 106 quanto ao 107, salvo indicação em contrário, todas as ilustrações mostram o 107.

Introdução
Os Multímetros Digitais Fluke 106 e 107 (o Produto) são instrumentos de 6000 contagens. O Produto é alimentado por bateria com um visor digital. Exceto onde indicado, as descrições e instruções neste Manual do Usuário se aplicam tanto ao 106 quanto ao 107. A menos que seja identificado de outra forma, todas as ilustrações mostram o 107.
Para registrar seu produto, visite http://register.fluke.com.
Informações de segurança
Um Aviso identifica as condições e procedimentos que são perigosos para o usuário. Um Cuidado identifica as condições e procedimentos que podem causar danos ao Produto ou ao equipamento sendo testado.

Aviso
Para evitar possíveis choques elétricos, incêndios ou ferimentos pessoais:
  • Leia atentamente todas as instruções.
  • Leia todas as informações de segurança antes de usar o produto.
  • Use o produto apenas conforme especificado, ou a proteção fornecida pelo produto pode ser comprometida.
  • Tabela 1. Símbolos
    Não utilize o produto próximo a gás explosivo, vapor ou em ambientes úmidos.
  • Não use o produto se ele estiver danificado.
  • Não use o Produto se ele funcionar incorretamente.
  • Examine o caso antes de usar o Produto. Procure rachaduras ou plástico faltando. Observe cuidadosamente o isolamento ao redor dos terminais.
  • Use apenas a categoria de medição correta (CAT), Tensão, e amperes, cabos de teste e adaptadores de alta faixa de potência para a medição.
A Tabela 1 é uma lista dos símbolos usados no Produto e neste manual.
  • Meça uma Tensão conhecida. Em primeiro lugar, certifique-se de que o Produto funciona corretamente.
  • Não use cabos de teste se eles estiverem danificados. Examine os cabos de teste para isolamento danificado e meça uma Tensão conhecida.
  • Não aplique mais do que a Tensão nominal, entre os terminais ou entre cada terminal e a terra.
  • Não use a função HOLD para medir potenciais desconhecidos. Quando HOLD está ligado, o display não muda quando um potencial diferente é medido.
  • Não toque em voltagens >30 V ac rms, pico de 42 V ac ou 60 V dc.
  • Mantenha os dedos atrás dos protetores de dedo nas pontas de prova.
  • Remova todas as sondas, cabos de teste e acessórios antes de abrir a porta da bateria.
  • Não exceda a classificação da Categoria de Medição (CAT) do componente individual com classificação mais baixa de um Produto, sonda ou acessório.
  • Remova os sinais de entrada antes de limpar o Produto.
  • Solicite que um técnico aprovado repare o Produto.
  • Remova as baterias se o Produto não for usado por um longo período de tempo ou se armazenado em temperaturas acima de 50 °C. Se as baterias não forem removidas, o vazamento da bateria pode danificar o Produto.
  • Substitua as baterias quando o indicador de bateria fraca mostrar para evitar medições incorretas.
  • Figura e Tabela  1. Terminais
    Use apenas as peças de reposição especificadas.
  • Use apenas os fusíveis de substituição especificados.
  • Limite a operação à categoria de medição especificada, Tensão ou amperes.
  • Não use em ambientes CAT III ou CAT IV sem a tampa protetora instalada. A tampa protetora diminui o metal da sonda exposta para <4 mm. Isso diminui a possibilidade de arco voltaico devido a curtos-circuitos.
Terminais
Figura 1. Display
A figura e a tabela 1 mostram os terminais: 1 - Ampéres; 2 - Comum e 3 - Tensão (V), Resistência (R), Capacitor (C) e Diodo (D) na parte frontal inferior do Produto.

Já a figura 1 - Display mostram os símbolos da tela: 1 - Perigo - Tesão elétrica; 2 - Hold - Retenção de medidas; 3 - Continuidade; 4 - Diodo; 5 - Porcentagem (%), 6 - Mega Ohms; 7 - Kilo Ohms;  8 - Frequência (Hz); 9 - Capacitor: nano ou micro Faraday; 10 - mili Volts; 11 - Corrente Alternada (AC); 12 - Corrente Contínua (DC); 

Desligamento automático
O Produto desliga automaticamente após 20 minutos de inatividade. Para reiniciar o Produto, gire a chave rotativa de volta para a posição DESLIGADO e, em seguida, para a posição necessária. Para desativar a função de desligamento automático, mantenha pressionado o botão AMARELO ao ligar o produto, até que PoFF apareça no visor.
Tabela 2. Símbolos do display

Retro iluminação automática desligada
A luz de fundo desliga automaticamente após 2 minutos de inatividade.
Para desativar a função Auto Backlight Off, mantenha pressionado o ligar o Produto, até LoFF aparecer no visor.

Observação
Para desativar a função de desligamento automático e a função de desligamento automático da luz de fundo, mantenha pressionado o botão AMARELO e simultaneamente, até que PoFF e LoFF apareçam no visor.

Medidas

Retenção de dados
Aviso: Para evitar possíveis choques elétricos, incêndios ou ferimentos, não use a função HOLD para medir potenciais desconhecidos. Quando HOLD está ligado, o display não muda quando um potencial diferente é medido.
Para manter a leitura atual, pressione . Empurrar novamente para continuar a operação normal.

Meça Tensão AC e DC
Figura 2. Medidas de tensão AC e DC
Para medir a Tensão AC e DC: Escolha CA ou CC girando a chave rotativa para .
Conecte o cabo de teste vermelho ao  e a ponta de prova preta ao terminal COM.
Meça a Tensão tocando as pontas de prova nos pontos de teste corretos do circuito. Leia a Tensão no visor.

Aviso: Para evitar possíveis choques elétricos, incêndios ou ferimentos pessoais, remova a alimentação do circuito antes de conectar o Produto ao circuito ao medir a corrente. Conecte o Produto em série com o circuito.

Meça Corrente AC e DC
Figura 3. Medidas de Corrente AC e DC

Para medir a corrente AC e DC: Gire a chave rotativa para . Pressione o botão AMARELO para alternar entre medição de corrente CA ou CC. Conecte a ponta de prova vermelha ao terminal A ser medido e conecte a ponta de prova preta ao terminal COM. Interrompa o caminho do circuito a ser medido. Conecte as pontas de prova no intervalo e aplique a alimentação. Leia a corrente medida no display.

Resistência de medição
Gire a chave rotativa para . Certifique-se de que a energia esteja desconectada do circuito a ser medido. Conecte o cabo de teste vermelho ao terminal V e o fio de teste preto para o terminal COM.
Figura 4. Medidas de Continuidade
Meça a resistência tocando as pontas de prova nos pontos de teste desejados do circuito. Leia a resistência medida no display.

Teste de Continuidade
Com o modo de resistência selecionado, pressione o botão AMARELO uma vez para ativar o modo de continuidade. Se a resistência for <70 Ω, o bipe soará continuamente, indicando um curto-circuito. Se o Produto ler 0L, o circuito está aberto.


Teste de Diodos (somente 107)
Gire a chave rotativa para  . Pressione o botão AMARELO duas vezes para ativar o modo de teste de diodo. Conecte o cabo de teste vermelho ao terminal e o fio de teste preto para o terminal COM. Conecte a ponta de prova vermelha ao ânodo e o cabo de teste preto ao cátodo do diodo que está sendo testado. Leia o valor da tensão de polarização no display. Se a polaridade dos cabos de teste for invertida com a polaridade do diodo, a leitura do display mostra 0L . Isso pode ser usado para distinguir os lados do ânodo e do cátodo de um diodo.

Medir capacitância
Gire a chave rotativa para . Conecte o cabo de teste vermelho ao  terminal e o fio de teste preto para o terminal COM. Toque as pontas de prova nos condutores do capacitor. Deixe a leitura estabilizar (até 18 segundos). Leia o valor da capacitância no display.

Medir frequência e ciclo de trabalho (somente 107)
O produto pode medir a frequência ou o ciclo de trabalho ao fazer uma Tensão ou uma medição de corrente CA.
Empurrar  para alterar o Produto para frequência ou ciclo de trabalho.
Quando o Produto está na função necessária (ac Tensão ou corrente alternada), pressione . Leia a frequência no visor.
Para fazer uma medição do ciclo de trabalho, pressione  de novo. Leia a porcentagem do ciclo de trabalho no visor.

Manutenção
Além de substituir as baterias e o fusível, não tente consertar ou consertar o Produto, a menos que esteja qualificado para isso e tenha a calibração, teste de desempenho e instruções de serviço relevantes. O ciclo de calibração recomendado é de 12 meses.

Aviso - Para evitar possíveis choques elétricos, incêndios ou ferimentos pessoais:
  • Remova os sinais de entrada antes de limpar o Produto.
  • Use apenas as peças de reposição especificadas.
  • Use apenas os fusíveis de substituição especificados.
  • Solicite que um técnico aprovado repare o Produto.
  • Para operação e manutenção seguras do Produto, repare o Produto antes de usá-lo se as baterias vazarem.
Manutenção Geral
Limpe periodicamente a caixa com um pano e detergente neutro. Não use produtos abrasivos ou solventes. Sujeira ou umidade nos terminais podem afetar as leituras.
Para limpar os terminais:
  • Desligue o produto e remova os cabos de teste.
  • Sacuda qualquer sujeira que possa estar nos terminais.
  • Molhe um novo cotonete com álcool isopropílico e trabalhe ao redor do interior de cada terminal de entrada.
  • Use um novo cotonete para aplicar uma leve camada de óleo de máquina fino no interior de cada terminal.
Teste o fusível
Gire a chave rotativa para  (106 não tem ). Conecte uma ponta de prova no  terminal e toque a ponta de prova no terminal A. Um bom fusível do terminal A é indicado por uma leitura inferior a 0.5 Ω. Se a tela mostrar 0L, substitua o fusível e teste novamente.
Se o visor mostrar qualquer outro valor, leve o Produto para manutenção. Consulte Serviços e peças.

Figura 5. Troca de bateria e fusível.
Substitua as baterias e o fusível
Para substituir as baterias ou o fusível, consulte a Figura 5.
Cuidado: Certifique-se de observar as precauções de descarga eletrostática. 

Serviço e peças
Se o Produto falhar, verifique primeiro as baterias e o fusível. Então, review este manual para se certificar de que está operando o Produto corretamente.

No link a seguir há um Guia de referência rápida do Multímetro Fluke: 24_03_01 Guia de referência rápida Fluke 107.

© Direitos de autor. 2020: Gomes; Sinésio Raimundo. Última atualização: 06/02/2026

domingo, 22 de dezembro de 2024

EX01 - Como Ligar e desligar um motor com Arduino e CADe_SIMU 4.

Neste artigo, usaremos esse recurso como exemplo para dar partida e parar um motor trifásico com dois botões de pressão e leitura do relé térmico. O CADe_SIMU não realiza uma simulação do Arduino. Ele simula contatores, botões, motores e outros componentes disponíveis. O programa Arduino deve ser carregado na placa física e incluir uma biblioteca, que permite a comunicação com o CADe_SIMU. Antes de instalá-la, precisamos adicionar outra biblioteca que ela utiliza. 
No IDE, acesse o Gerenciador de Bibliotecas, procure por < TimerOne >e instale-a. O programa deve ser carregado nesse Arduino e, graças a "biblioteca < #include < PC_SIMU.h > ", pode interagir com CADe_SIMUe os demais componentes simulados. A biblioteca PC_SIMU, pode ser baixada no link: PC_SIMU.h . Após o download, você pode instalar o arquivo ZIP diretamente pelo menu Programas – Incluir Biblioteca ou descompactá-lo e copiar manualmente a pasta com as demais bibliotecas.
O programa Arduino deve ser carregado na placa física e incluir uma biblioteca acima, que permite a comunicação com o CADe_SIMU. Após copiar o exemplo para a IDE, compilamos o código e o carregamos na placa. Chegamos à etapa final. Depois de salvar o programa no Arduino, abra o CADe_SIMU e adicione um componente Arduino UNO na barra de ferramentas de Entrada/Saída. Clique duas vezes nele para abrir sua configuração.
Depois de salvar o programa no Arduino, abra o CADe_SIMU e adicione um componente Arduino UNO na barra de ferramentas de Entrada/Saída . Clique duas vezes nele para abrir sua configuração.
Podemos adicionar um Arduino UNO aos nossos circuitos no CADe_SIMU, que na realidade o Arduino não é simulado, mas que precisamos ter um Arduino real , com o programa que queremos incluir na simulação já carregado e conectado através de uma porta USB.
Neste exemplo vou mostrar um exemplo, aplicado à partida de um motor trifásico.
  • O circuito consiste em um circuito básico de partida e parada para um motor trifásico, cujo esquema pode ser visto na imagem ao lado.
Como você pode ver, o circuito possui um contator K1 que atua no motor trifásico. A bobina deste contator é conectada à saída 2 do Arduino. Dois botões de controle do motor também são conectados ao Arduino: S2 ( entrada 9 ) para ligá-lo e S1 ( entrada 8 ) para pará-lo. 
Como medida de proteção, o motor possui um relé térmico que fecha o contato F ( entrada 10 ) caso ocorra uma sobrecarga , neste caso abriremos o contator e acenderemos a luz de alarme H ( saída 3 ). A condição de alarme permanecerá mesmo que a entrada do relé térmico (entrada 10) seja desativada e só conseguiremos ligar o motor novamente se atuarmos no botão CLEAR ( entrada 11 ).
Lembre-se que os circuitos elétricos do Arduino devem estar sempre fechados pelo GND e 5V do mesmo Arduino no CADe_SIMU.
A configuração do Arduino é mostrada na figura ao lado.
No Arduino, não precisamos construir nenhum circuito. Não precisamos conectar nada às entradas ou saídas; o CADe_SIMU cuidará de todo o controle.
  • Configuração de Entrada/Saída : Nesta seção, devemos informar ao CADe_SIMU como configuramos os pinos do Arduino. 
  • Comunicação: Aqui precisamos informar ao CADe_SIMU qual porta de comunicação (COM) usar para encontrar o Arduino. Geralmente o Arduino aparece entre as portas COM1 e COM4, além disso, verifique a opção "Conectar durante a simulação".
Isso conclui a configuração (pelo menos a mínima), então você pode pressionar o botão OK. Agora, tudo o que resta é adicionar alguns circuitos adicionais para testar a simulação.

O programa
O programa gravado no Arduino que faz esse circuito funcionar é o seguinte:

//Ejemplo Arranque y parada

define MOTOR 2
define PILOTO 3
define STOP 8
define START 9
define TERMICO 10
define CLEAR 11

#include  <PC_SIMU.h>
PC_SIMU Arduino;

boolean AlarmaTermico;

void setup() {

    pinMode(MOTOR, OUTPUT);   //Salida Motor
    pinMode(PILOTO, OUTPUT);  //Indicador Error

    digitalWrite(MOTOR, 0);   //Arranca motor parado
    digitalWrite(PILOTO, 0);  //Arranca lampara apagada

    pinMode (STOP, INPUT);    //Entrada pulsador STOP
    pinMode (START, INPUT);   //Entrada pulsador START
    pinMode (TERMICO, INPUT); //Entrada contacto aux relé térmico
    pinMode (CLEAR, INPUT);   //Entrada CLEAR de alarma

    AlarmaTermico = false;

    Arduino.INI(); 

}

void loop() {

    //Ver pulsador START
    if (digitalRead (START) && (AlarmaTermico==false)) {
        digitalWrite(MOTOR, 1);
    }  

    //Ver pulsador STOP
    if (digitalRead (STOP)) {
        digitalWrite(MOTOR, 0);
    }     

    //Ver contacto del térmico
    if (digitalRead (TERMICO)) {
        digitalWrite (MOTOR,0);
        digitalWrite (PILOTO,1);
        AlarmaTermico = true;
    }
    
    //Ver pulsador de CLEAR
    if (digitalRead (CLEAR)) {
        digitalWrite (PILOTO,0);
        AlarmaTermico = false;
    }
}
Vamos analisar como esse código funciona:
  1. No início temos algumas definições ( define ) de entradas e saídas, que podemos alterar se modificarmos o circuito.
  2. Então, nas linhas 10 e 11 incluímos a biblioteca PC_SIMU , essencial para comunicar com o CADe_SIMU e então criamos o objeto Arduino.
  3. Na linha 13 definimos a variável AlarmaTermico , do tipo booleana, que indicará se o relé térmico foi acionado devido a uma sobrecarga no motor.
  4. Na função de configuração , as entradas e saídas são definidas com pinMode , e as saídas são inicializadas com zero . Também inicializamos a variável ThermalAlarm como false e chamamos o método INI do objeto Arduino para inicializar a comunicação.
  5. Na função de loop , o status das entradas é verificado e as ações são tomadas de acordo:
  6. Na linha 36, ​​se START for pressionado e não houver condição de sobrecarga , acionamos a saída do contator para dar partida no motor.
  7. Na linha 41, se STOP for pressionado , desativamos a saída do contator e paramos o motor.
  8. Na linha 46, se o contato auxiliar do relé térmico fechar porque houve sobrecarga, paramos o motor, acendemos a luz de alarme e colocamos a variável AlarmaTermico em true , indicando a falha.
  9. Por fim, na linha 53, se CLEAR for pressionado , "limpamos" a falha desligando a luz do alarme e configurando ThermalAlarm como false , para que o motor esteja pronto para ser ligado novamente.
Este é apenas um programa de teste, para mostrar as possibilidades de incluir um Arduino UNO em nossas simulações com CADe_SIMU.

Operação
Aqui você pode ver o circuito em operação:
Certamente alguns se perguntarão como pode funcionar um programa Arduino no qual tomamos decisões com base nos valores de entrada, se não há nada conectado a eles .
Neste caso, não é necessário conectar nada às entradas porque a biblioteca PC_SIMU pega a informação que o CADe_SIMU envia quando agimos em uma entrada no simulador e faz o Arduino acreditar que a entrada foi ativada no nível de hardware.
Você pode tentar ativar as entradas da placa, neste caso conectando um cabo, por exemplo, entre 5V e a entrada 9 (START). Você verá que no CADe_SIMU o motor dá partida, mas o botão START conectado a essa entrada não mostra atividade. Isso ocorre porque o fluxo de informações, neste caso, é unidirecional, e o CADe_SIMU está recebendo apenas informações sobre o que está acontecendo nas saídas do Arduino.
Espero que este exemplo tenha ajudado você a entender melhor como usar o Arduino no CADe_SIMU e a construir seus próprios circuitos. Se tiver alguma sugestão ou dúvida, fique à vontade para deixar nos comentários.

O diagrama elétrico está disponível em: 25_11_03_Triturador_Arduino_SRG (PDF).

O código fonte  está disponível em: 25_11_03_Código_Triturador_Arduino_SRG (PDF).

Referência: Ernesto Tolocka

© Direitos de autor. 2023: Gomes; Sinésio Raimundo. Última atualização: 20/11/2023

sábado, 21 de dezembro de 2024

Aula 25 - Arduino - Conectando o Arduino UNO com o CADe_SIMU 4


A versão 4 do CADe_SIMU nos permite incluir um Arduino no circuito para que ele possa interagir com os elementos simulados. O CADe_SIMU não realiza uma simulação do Arduino. O que o CADe_SIMU faz é...comunicar com um Arduino real que deve ser conectado ao PC onde o simulador está sendo executado, utilizando o cabo correspondente. O programa Arduino deve ser carregado na placa física e incluir uma biblioteca, que permite a comunicação com o CADe_SIMU. Antes de instalá-la, precisamos adicionar outra biblioteca que ela utiliza. 
No IDE, acesse o Gerenciador de Bibliotecas, procure por < TimerOne >e instale-a.
O programa deve ser carregado nesse Arduino e, graças a "biblioteca < #include < PC_SIMU.h > ", pode interagir com CADe_SIMUe os demais componentes simulados. A biblioteca PC_SIMU, pode ser baixada no link: PC_SIMU.h .
Após o download, você pode instalar o arquivo ZIP diretamente pelo menu Programas – Incluir Biblioteca ou descompactá-lo e copiar manualmente a pasta com as demais bibliotecas.
Como você pode ver, esta biblioteca faz referência ao programa PC_SIMU , o simulador que pode funcionar em conjunto com o CADe_SIMU. O PC_SIMU já interage com o Arduino e alguns PLCs há várias versões, uma funcionalidade que só recentemente foi transferida para o CADe_SIMU.
  • Se tudo funcionou corretamente, deveríamos conseguir ver ambas as bibliotecas já instaladas em Programa:  PC_SIMU e TimerOne, conforme figura ao lado.
O programa Arduino deve ser carregado na placa física e incluir uma biblioteca acima, que permite a comunicação com o CADe_SIMU.
Após copiar o exemplo para a IDE, compilamos o código e o carregamos na placa. Chegamos à etapa final. Depois de salvar o programa no Arduino, abra o CADe_SIMU e adicione um componente Arduino UNO na barra de ferramentas de Entrada/Saída. Clique duas vezes nele para abrir sua configuração.
Depois de salvar o programa no Arduino, abra o CADe_SIMU e adicione um componente Arduino UNO na barra de ferramentas de Entrada/Saída . Clique duas vezes nele para abrir sua configuração.
Podemos adicionar um Arduino UNO aos nossos circuitos no CADe_SIMU, que na realidade o Arduino não é simulado, mas que precisamos ter um Arduino real , com o programa que queremos incluir na simulação já carregado e conectado através de uma porta USB.
Agora vamos ver como usar essa biblioteca em nosso programa Arduino. Vamos escrever algo bem simples: a função típica "Piscar" que faz um LED piscar, só que desta vez vamos usá-la para acionar algo diferente no CADe_SIMU.

//Prueba Cade-SIMU y Arduino #define Salida 2 #include <PC_SIMU.h> PC_SIMU Arduino; void setup() { pinMode(Salida, OUTPUT); digitalWrite(Salida, 0); Arduino.INI(); } void loop() { digitalWrite(Salida, 1); delay(2000); digitalWrite(Salida, 0); delay(2000); }

Como você pode ver, o programa é muito simples. O pino 2 é definido como uma saída no arquivo de configuração e, em seguida, alternado a cada dois segundos em um loop . A linha 5 é importante , pois inclui a biblioteca PC_SIMU . A linha 7 cria um objeto Arduino da classe PC_SIMU e a linha 12 , dentro do arquivo de configuração , chama o método INI desse objeto para inicializá-lo e, assim, habilitar a comunicação entre o Arduino e o CADe_SIMU.
Após copiar o exemplo para a IDE, compilamos o código e o carregamos na placa .
Chegamos à etapa final. Depois de salvar o programa no Arduino, abra o CADe_SIMU e adicione um componente Arduino UNO na barra de ferramentas de Entrada/Saída . Clique duas vezes nele para abrir sua configuração.
Aqui estão alguns pontos que devemos revisar:
  • Configuração de Entrada/Saída : Nesta seção, devemos informar ao CADe_SIMU como configuramos os pinos do Arduino. Neste programa de exemplo, usamos apenas o pino 2 , configurado como saída,.
  • Comunicação: Aqui precisamos informar ao CADe_SIMU qual porta de comunicação (COM) usar para encontrar o Arduino. Geralmente entre as portas COM1 e COM4. Além disso, verifique a opção "Conectar durante a simulação".
Isso conclui a configuração  mínima, então você pode pressionar o botão OK. Agora, tudo o que resta é adicionar alguns circuitos adicionais ao pino 2 para testar a simulação.
Lembre-se de que a simulação no CADe_SIMU é realizada no nível lógico ; ou seja, os componentes podem ter um de dois valores discretos (ligado/desligado, ligado/desligado, etc.) e os valores de tensão ou corrente não são simulados. Portanto, podemos ativar a bobina de um contator diretamente com uma saída do Arduino, algo que não é possível na realidade.
Além disso, certifique-se de fechar o circuito elétrico dos pinos do Arduino ao pino GND da mesma placa .
Referência: Ernesto Tolocka

© Direitos de autor. 2023: Gomes; Sinésio Raimundo. Última atualização: 04/11/2025

quinta-feira, 19 de dezembro de 2024

AP 24.1 - Programação de CLP com FBD - Dispositivo de Marcação de Peças

 Dispositivo de Marcação de Peças: Ao acionar-se dois botões simultaneamente, um cilindro de dupla ação deverá realizar a marcação de peças sendo comandado por uma válvula de ação simples com acionamento bimanual.

Solução: São acionados dois botões S1_E e S2_D que são conectados as entradas I1 e I2 do clp, se ambos os sinais estão presentes em um determinado tempo inferior a 0,5s o bloco de segurança bimanual deixa passar o sinal. A válvula Y1 muda de posição e a haste do cilindro avança  realizar a marcação de peças.

Diagrama Ladder do Dispositivo de Marcação de Peças elaborado pelo Prof. Sinésio Gomes está disponível em: 20_03_01 FDB de Dispositivo de Marcação de Peças.


© Direitos de autor. 2020: Gomes; Sinésio Raimundo. Última atualização: 15/04/2020