Por Fernando Koyanagi 1

Tamanho: px
Começar a partir da página:

Download "Por Fernando Koyanagi 1"

Transcrição

1 Por Fernando Koyanagi 1

2 Motor de passo como servo com comunicação serial 2

3 Características principais Permite comandos através da comunicação serial. Flexibilidade nas configurações do software, permitindo formas de controle variadas. Flexibilidade na montagem de hardware, permitindo variações de motores, drivers e sensores. Retorno da informação de posição real através da leitura do sensor. 3

4 Montagem... Continuaremos utilizando a mesma montagem anterior. Mas deixaremos somente o potenciômetro de leitura do eixo. 4

5 Montagem... O potenciômetro continuará funcionando como um sensor da posição atual do eixo. Para isso vamos prender o eixo do motor ao manípulo do potenciômetro. 5

6 Montagem... Conectaremos o potenciômetro a entrada analógica A0. O EIXO conectaremos ao pino A0 (fio roxo). A alimentação de 5V (fio verde). A referência GND (fio preto). 6

7 MAS ATENÇÃO!!! Antes de prender o potenciômetro sensor ao eixo, teste a montagem para verificar se a rotação está ocorrendo no sentido correto, ou seja, ao comandar um aumento de posição o motor deve girar no sentido de aumentar o potenciômetro sensor. Se a rotação estiver ocorrendo ao contrário, simplesmente inverta a polarização do potenciômetro. Como o torque do motor de passo costuma ser alto, ele pode danificar o potenciômetro sensor tentando levá-lo para uma posição que não pode ser alcançada. 7

8 Montagem do circuito Conexões ARDUINO, REGULADOR E MOTOR FIO Pino 2 - Arduino AZUL In_1 Pino 3 - Arduino AZUL In_2 Pino 4 - Arduino LARANJA In_3 Pino 5 - Arduino LARANJA In_4 GND - Arduino PRETO GND Saída do Regulador AMARELO +12V GND do Regulador PRETO GND Módulo L298 A+ VERMELHO Motor A A- PRETO Motor A B+ VERMELHO Motor B B- PRETO Motor B 8

9 Entendendo o programa ( Declarações ) 9

10 Código Fonte do Arduino Declarações Globais: (constantes) Começamos definindo constantes que representarão os pinos D2, D3, D4 e D5 do Arduino. Estes pinos serão os responsáveis pela transmissão da sequencia de acionamento para o driver. A constante EIXO refere-se ao pino A0 utilizado pelo potenciômetro sensor. 10

11 Código Fonte do Arduino Declarações Globais: (Variáveis) Agora veremos que temos novas variáveis para o controle do Servo Motor de Passo. inc_dec Armazena o incremento/decremento da posição. retardo_entre_os_passos define o retardo para mudança de passo. tolerancia define a precisão do ajuste da posição. leitura_comando armazena o valor da posição alvo recebida pelo comando. leitura_eixo armazena o valor da posição atual do eixo. passo armazena o passo atual da sequencia de passos. limite_inferior armazena o valor usado para definir a posição mínima de ajuste. limite_superior armazena o valor usado para definir a posição máxima de ajuste. comando_recebido armazena o comando recebido pela serial. recepcao_completa sinaliza se a recepção do dado foi completada. 11

12 Entendendo o programa ( Setup ) 12

13 Código Fonte do Arduino Setup() Na função setup(), ajustamos os pinos digitais como saídas, o pino analógico como entrada. Então iniciamos a função Serial. Para a recepção reservamos 200 bytes para o comando recebido (mais que suficiente). Lemos a posição inicial do eixo e executamos uma função que envia pela serial uma mensagem de configurações atuais e lista de comandos para o usuário. 13

14 Entendendo o programa ( mensagem ) 14

15 Código Fonte do Arduino Observação: A função mensagem é opcional e pode ser removida do programa, uma vez que o usuário já esteja acostumado com a lista de comandos. A função mensagem é uma série de prints, enviados pela serial para tornar mais amigável a manipulação do programa. Servindo de orientação. Ela ainda faz uma chamada à função interpretadora de comando solicitando uma leitura dos valores das variáveis. Veremos essa função mais a frente. 15

16 Código Fonte do Arduino Exemplo da mensagem enviada - Informações e Comandos 16

17 Entendendo o programa ( Loop) 17

18 Código Fonte do Arduino Loop(): Na função loop(), lemos novamente a posição atual do eixo e em seguida verificamos se existe alguma recepção completa de dados, usando a variável sinalizadora recepcao_completa. Se esta variável for verdadeira, passamos o controle do programa para a função interpretadora do comando. Se não houver repetimos o mesmo processo de ajuste que fizemos antes utilizando o valor contido na variável leitura_comando como alvo de ajuste e tolerancia como determinante da precisão do ajuste. 18

19 Código Fonte do Arduino Tolerância total (-) tolerancia (+) tolerancia Valor alvo Relembrando, para o cálculo da posição alvo incluímos um valor que indica a tolerância do posicionamento. Isso nos permitirá lidar com ruídos na leitura simplesmente aumentando a faixa alvo. 19

20 Entendendo o programa (girar) 20

21 Código Fonte do Arduino A função girar funciona da mesma forma que vimos anteriormente. girar (int direcao): A função girar receberá um parâmetro que indicará para qual lado o motor deverá girar. Este parâmetro é enviado pela avaliação dos valores que ocorre no loop, como vimos a pouco. O valor do parâmetro direcao determinará se o passo deve ser incrementado ou decrementado. Criamos essa função separadamente somente para ilustrar melhor o funcionamento do programa. Poderíamos ter incluído este código diretamente na avaliação que ocorre no loop. 21

22 Entendendo o programa (ajustar_passo) 22

23 Código Fonte do Arduino Bem como a função ajustar_passo, que a ativa as bobinas na sequencia correta. ajustar_passo(int bobina): A função ajustar_passo já é conhecida da montagem do vídeo anterior. É ela que efetivamente ativa ou desativa os pinos de controle do arduino para acionar o driver e consequentemente promover a polarização correta das bobinas do motor. Assim, ela é responsável por executar os passos determinados pelas avaliações das funções anteriores. 23

24 Entendendo o programa (serialevent) 24

25 Código Fonte do Arduino A função serialevent() é uma função do Arduino que dispara automaticamente sempre que um dado é recebido pela serial. Note que não precisamos explicitar nenhuma chamada para esta função pois, uma vez que um dado é recebido, o fluxo do programa é interrompido e esta função é chamada para manipular os dados recebidos. Fazemos isso verificando se há bytes no buffer de recepção serial do Arduino usando a função Serial.available(). Enquanto houver, armazenamos cada byte na variável caracter e adicionamos à variável comando_recebido até que um caractere de nova linha seja recebido, sinalizando o fim do comando ou até que se esgotem os bytes do buffer de recepção. 25

26 Entendendo o programa ( Interpretador de comandos ) Cascata de if... 26

27 Código Fonte do Arduino Interpretador de comandos Comando L A função interpretadora de comandos é uma coleção de verificações da primeira letra do comando recebido. Cada letra representa um comando e os dados seguintes servirão de argumentos para este comando, isso se houver. O primeiro comando é o comando L que executa uma leitura de todas as variáveis de controle e as envia para o usuários através da serial. 27

28 Código Fonte do Arduino Interpretador de comandos Comando T O comando T lê o restante dos bytes da variável comando, após a primeira letra e usa estes valores para ajustar o valor da variável tolerancia. Note que usamos o método.substring para cortar da segunda posição (a contagem das posições das strings começam em zero), até o comprimento total da variável comando. Para obter o comprimento usamos o método.length(). Por fim, usamos ainda o método.toint() para converter este valor em um inteiro. 28

29 Código Fonte do Arduino Interpretador de comandos Comando R O comando R é responsável pelo ajuste da variável retardo_entre_os_passos. Este retardo é importante para controlar a rapidez do movimento. Ela substituiu a variável velocidade que utilizamos antes (somente mudamos o nome). O argumento para esse comando é capturado da mesma forma que o comando anterior. Depois de recebido o valor, ele é verificado. O valor deste retardo não pode ser muito pequeno porque faria o motor pular passos. No nosso caso, o limite é 3 milissegundos. 29

30 Código Fonte do Arduino Interpretador de comandos Comandos I e S Os comando I e S servem para ajustar o valor das variáveis que controlam os limites do movimento do servo. Sendo I paro limite inferior e S para o limite superior. A recepção dos valores ocorre praticamente da mesma forma que os casos anteriores. 30

31 Código Fonte do Arduino Interpretador de comandos Comando M O comando M calcula o valor da posição MÉDIA entre os limites SUPERIOR e INFERIOR e atribui este valor a variável leitura_comando, tornando-se assim o alvo do ajuste. Após o comando M o servo sempre se posicionará na posição intermediária, entre a posição máxima e mínima ajustadas 31

32 Código Fonte do Arduino Interpretador de comandos Comandos + e - Os comandos + e - incrementam e decrementam, respectivamente, a posição do servo, em passos definidos pelo valor da variável inc_dec. O valor desta variável pode ser ajustado como um argumento destes dois comandos. Uma vez ajustada, não é necessário que se envie novamente o valor do incremento ou decremento, a menos que o intuito seja realmente altera-la. 32

33 Código Fonte do Arduino Interpretador de comandos Comando A O comando A é responsável pelo o AJUSTE da posição do servo. A nova posição é o argumento deste comando. Se o argumento for omitido, será considerado zero e o servo moverá para a posição mínima. 33

34 Novo suporte para NEMA

35 Novo suporte para NEMA

36 Novo suporte para NEMA Arquivo STL para impressora 3D 36

37 Novo suporte para NEMA

38 Próximo tutorial Automação de uma casa... Em Download arquivo PDF dos diagramas Download arquivo INO do código fonte 38

Por Fernando Koyanagi 1

Por Fernando Koyanagi 1 Por Fernando Koyanagi 1 Motor de passo como servo (Vídeo da montagem) 2 Características principais Permite um posicionamento realmente assistido, através do sensor acoplado ao eixo do motor. É capaz de

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Controlando um motor de passo (Vídeo da montagem) Características principais Não possuem escovas ou comutadores aumentando a vida útil. Permitem o controle de velocidade e posicionamento

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Recursos usados Fuso trapezoidal de 8mm de diâmetro e 2mm de passo Fuso trapezoidal de 8mm de diâmetro e 8mm de passo Castanha flangeada para fuso 8x2 Castanha flangeada para fuso

Leia mais

Arduino. Aula 3 motores

Arduino. Aula 3 motores Arduino Aula 3 motores O que são motores elétricos? São dispositivos capazes de converter energia elétrica em energia mecânica No Arduino : Entradas e saídas digitais Entradas analógicas Lembrete!!! Ondas

Leia mais

Pequenos Projetos com Arduino

Pequenos Projetos com Arduino Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Pequenos Projetos com Arduino Jener Toscano

Leia mais

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics. Projeto No. 3 LDR O objetivo deste projeto é controlar o estado de um LED (aceso ou apagado) através da verificação de luminosidade do ambiente utilizando um sensor de luminosidade LDR. O LDR (Light Dependent

Leia mais

Kit controle remoto IR acionando 3 Led com Arduino

Kit controle remoto IR acionando 3 Led com Arduino Kit controle remoto IR acionando 3 Led com Arduino Neste artigo, vamos mostrar como controlar o Arduino através do controle remoto IR. Trata-se de evolução em relação ao primeiro tutorial, onde acendemos

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Nosso objetivo será criar um player de músicas mp3. Utilizaremos para isso um Arduino UNO, um mini amplificador de som PAM8403 com ajuste de volume, um módulo MP3 DFPlayer

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Em www.fernandok.com Seu e-mail 2 Recursos usados ESP WROOM 32 Módulo TFT LCD 1,44 RGB Driver DRV8825 2 Potenciômetros: 10k e 50k Capacitor Eletrolítico 220uF Motor de Passo Intenção

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Nosso objetivo será criar um programa que recebe uma senha digitada pelo usuário através do teclado matricial e compara com a senha correta para exibir uma mensagem de correto

Leia mais

Comunicação Serial 1

Comunicação Serial 1 Curso Técnico em Automação Industrial Disciplina: Programação aplicada a Microcontroladores Professor: Marcelo Cendron Comunicação Serial 1 A comunicação serial (UART) na plataforma Arduino é, sem duvida,

Leia mais

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software.

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Serial Microcontrolador Alimentação Programando o Arduino Características do

Leia mais

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la

Leia mais

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microprocessador É um circuito integrado que contém milhares, ou mesmo milhões, de transistores. Os transistores trabalham juntos para armazenar e manipular

Leia mais

Projeto No. 15 Sensor Óptico Reflexivo

Projeto No. 15 Sensor Óptico Reflexivo Projeto No. 15 Sensor Óptico Reflexivo Neste projeto vamos utilizar um Sensor Óptico Reflexivo TCRT5000 para implementar um interruptor de proximidade. Desta forma, não será necessário que a pessoa toque

Leia mais

Indústria e Comércio de Atuadores RVC Eireli EPP.

Indústria e Comércio de Atuadores RVC Eireli EPP. MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO DO CONTROLADOR/POSICIONADOR ELETRÔNICO MODELO RVC_2017/05-R0 PARA OS ATUADORES ELÉTRICOS DA RVC 1. INTRODUÇÃO O controlador/posicionador desenvolvidos para os atuadores

Leia mais

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador; 1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e

Leia mais

PRÁTICA XVIII INSTALAÇÕES ELÉTRICAS

PRÁTICA XVIII INSTALAÇÕES ELÉTRICAS CENTRO DE ESTUDOS TÉCNICOS E PROFISSIONALIZANTES LTDA PRÁTICA XVIII INSTALAÇÕES ELÉTRICAS SUMÁRIO PRÁTICA XVIII INSTALAÇÕES ELÉTRICAS... 2 ACIONAMENTO DO MOTOR PELO INVERSOR DE FREQUÊNCIA... 2 1.0 AJUSTE

Leia mais

AVC Sistema de abertura e controle de altura do arco

AVC Sistema de abertura e controle de altura do arco Manual do Usuário AVC Sistema de abertura e controle de altura do arco Atenção. O operador deve ler todo o manual de instruções antes de utilizar o equipamento pela primeira vez. Sumário 1 Introdução:...

Leia mais

OFICINA Uso da plataforma Arduino no Ensino de Ciências

OFICINA Uso da plataforma Arduino no Ensino de Ciências OFICINA Uso da plataforma Arduino no Ensino de Ciências Grupo 2 de Atividades Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes

Leia mais

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo; O que são? CLP - CONTROLADOR LÓGICO PROGRAMÁVEL ü O CLP é um computador industrial, capaz de implementar funções de controle (sequência lógica, contagem e temporização), operações lógicas e aritméticas,

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Faremos um termômetro digital utilizando um NodeMCU Esp8266, um display OLED e um sensor de umidade e temperatura AM2302 DHT22. No display mostraremos a temperatura e a umidade

Leia mais

ASPECTOS TEÓRICOS DOS EXPERIMENTOS

ASPECTOS TEÓRICOS DOS EXPERIMENTOS ASPECTOS TEÓRICOS DOS EXPERIMENTOS OBJETIVO Compreender a Lei de Ohms Compreender funcionamento dos atuadores e sensores Compreender o circuito que utiliza o arduíno. Compreender o código FAZER O LED INTERNO

Leia mais

Entrada e Saída e Dispositivos

Entrada e Saída e Dispositivos Entrada e Saída e Dispositivos Uma das funções do Sistema Operacional é: - Gerência de dispositivos de E/S. Operações: - Tratamento de interrupções - Tratamento erros - Interfaceamento entre os dispositivos

Leia mais

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO PROXSYS Versão 1.3 Abril -2015 Controlador Industrial CP-WS1 1- Configurações

Leia mais

4. Constantes. Constantes pré-definidas

4. Constantes. Constantes pré-definidas 4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.

Leia mais

REDES DE COMPUTADORES E A CAMADA FÍSICA

REDES DE COMPUTADORES E A CAMADA FÍSICA CENTRO FEDERAL DE ENSINO TECNOLÓGICO DE SANTA CATARINA UNADE DESCENTRALIZADA DE SÃO JOSÉ NÚCLEO DE TELECOMUNICAÇÕES REDES DE COMPUTADORES E A CAMADA FÍSICA CAPÍTULO 2 Conceitos em Comunicação de Dados

Leia mais

Plano de Aula. 1 o semestre. Aula número 012 Periféricos Comunicação Serial. Conhecer os princípios de comunicação serial

Plano de Aula. 1 o semestre. Aula número 012 Periféricos Comunicação Serial. Conhecer os princípios de comunicação serial Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 012 Tema

Leia mais

HSS86 DRIVER DE MOTOR DE PASSO COM MALHA FECHADA / INSTRUÇÕES 1.2 CARACTERÍSTICAS

HSS86 DRIVER DE MOTOR DE PASSO COM MALHA FECHADA / INSTRUÇÕES 1.2 CARACTERÍSTICAS HSS86 DRIVER DE MOTOR DE PASSO COM MALHA FECHADA 1. INSTRUÇÕES HSS86 é um driver de motor de passo, híbrido de 2 fases, com malha fechada para motores NEMA 34. É equipado com uma nova geração de DSP de

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Motor de Passo Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Detector de raios para Arduino

Detector de raios para Arduino Detector de raios para Arduino Neste tutorial, vamos construir um detector de raios usando um Arduino Uno, alguns resistores e alguns fios de jumpers. A maioria dos detectores de relâmpago muitas vezes

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 2 Unidade 2 Nesta unidade estudaremos: If/else; for; while; switch case; Comunicação serial com PC; apelidos para os pinos do Arduino. Relembrando... Caso geral da instrução

Leia mais

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015 Projeto 01 Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz 30 de agosto de 2015 1 Introdução Este projeto é baseado no Laboratório 01 do Livro Head First C [2]. A idéia

Leia mais

Manual Técnico Driver Chopper 5A Para Motor de Passo

Manual Técnico Driver Chopper 5A Para Motor de Passo Manual Técnico Driver Chopper 5A Para Motor de Passo Introdução Compatível com motores de passo de até 5 amperes por fase, com tensão de alimentação até 48V, bipolares e unipolares. Este driver possui

Leia mais

Teclado. PdP. Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Teclado. PdP. Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Teclado Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br http://www.automato.com.br

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Motor DC Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br http://www.automato.com.br

Leia mais

SMC-U PRO GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DA CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 PÁGINA 1

SMC-U PRO GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DA CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 PÁGINA 1 GUIA DE UTILIZAÇÃO DA CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 PÁGINA 1 CONTROLADORA DE MOTOR DE PASSO UNIPOLAR SMC-U-PRO V1.00 ALIMENTAÇÃO MOTOR & LÓGICA DE 9 A 35 VDC SISTEMA LIMITADOR

Leia mais

KIT INICIANTE V7 PARA ARDUINO

KIT INICIANTE V7 PARA ARDUINO Módulo 3 Componentes: 1 Sensor de Temperatura LM35 Descrição: Com o auxílio da porta serial e do monitor serial, o usuário irá fazer a leitura do sensor de temperatura em ºC para fazer o projeto seguinte.

Leia mais

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato:

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato: Instituto Federal do Paraná IF-Robótica Contato: marcos.lavarda@ifpr.edu.br 1. Arduinos Modelos Arduino Nano Vantagens: Pequeno, pode ser encaixado em protoboard e shield expansor; Desvantagens: Necessita

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Faremos um termômetro digital utilizando um NodeMCU Esp8266, um módulo gráfico LCD e um sensor de umidade e temperatura AM2302 DHT22. No módulo LCD mostraremos a temperatura

Leia mais

I2C PROTOCOLO DE COMUNICAÇÃO

I2C PROTOCOLO DE COMUNICAÇÃO Esse barramento foi criado pela empresa Holandesa (Philips) como Inter IC ou I2C que possibilita a utilização de grande quantidade de componentes padronizados, os quais podem realizar diversas funções,

Leia mais

Linguagem de Programação. Linguagem C com Arduino

Linguagem de Programação. Linguagem C com Arduino Linguagem de Programação Linguagem C com Arduino Prof. Luiz Claudio Ferreira de Souza E-mail: luizclaudiofs@hotmail.com.br www.luizclaudiofs.blogspot.com Belém / PA 2017 Sumário Fundamentos de Eletrônica...

Leia mais

Profª Danielle Casillo

Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle CLP ezap900 e Ambiente de programação SPDSW Profª Danielle Casillo Kit Didático ezap900 É um módulo didático baseado

Leia mais

Qual é o tipo certo de lente NIKKOR para sua DSLR?

Qual é o tipo certo de lente NIKKOR para sua DSLR? 16 DE JUNHO DE 2017 INTERMEDIÁRIO Qual é o tipo certo de lente NIKKOR para sua DSLR? Revisado em setembro, 2016 Ler sobre todos os diferentes tipos de lente e suas abreviações pode ser um pouco cansativo,

Leia mais

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC ATIVIDADES EXECUTADAS PELO BOLSISTA / VOLUNTÁRIO DADOS DE IDENTIFICAÇÃO: Do bolsista: Nome: Carlos Vinícius Machado Caldeira Curso: Engenharia Elétrica com ênfase em Sistemas Eletrônicos Período de vigência

Leia mais

Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.

Variáveis e Entrada de Dados Marco André Lopes Mendes  marcoandre.googlepages. Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre@ifc-araquari.edu.br marcoandre@gmail.com marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma

Leia mais

Ficha 3. Exercícios de preparação da actividade 3

Ficha 3. Exercícios de preparação da actividade 3 Ficha 3 Exercícios de preparação da actividade 3 Sítio: Elearning UAb Unidade curricular: FATAC - Sensores e Actuadores (DMAD 2013-14) Livro: Ficha 3 Impresso por: José Coelho Data: Quarta, 4 Junho 2014,

Leia mais

ESPECIFICAÇÕES E CONFIGURAÇÕES DO TRATÔMETRO

ESPECIFICAÇÕES E CONFIGURAÇÕES DO TRATÔMETRO ESPECIFICAÇÕES E CONFIGURAÇÕES DO TRATÔMETRO PONTEIRO BOTÃO MODE LCD BOTÃO SET Tratômetro Página 1 de 9 Índice 1. Conhecendo o LCD:... 3 2. Operação das funções... 3 2.1 Modo 1... 3 2.2 Modo 2:... 4 2.3

Leia mais

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário. Copyright VW Soluções

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário.   Copyright VW Soluções Kit 4EA2SA v2.0 Manual do usuário 1 Apresentação O Kit 4EA2SA v2.0 foi desenvolvido pela VW Soluções utilizando-se como base o circuito integrado MCP3424 da Microchip, que possui 4 (quatro) entradas analógicas

Leia mais

Apostila de introdução ao Tinkercad (antigo Circuits.io)

Apostila de introdução ao Tinkercad (antigo Circuits.io) Apostila de introdução ao Tinkercad (antigo Circuits.io) Introdução Tinkercad é uma ferramenta da empresa Autodesk criadora de software famosos como o Autocad que é conhecida como Sala de aula, permite

Leia mais

Training Box Duo Mini Curso.

Training Box Duo Mini Curso. Training Box Duo Mini Curso www.altus.com.br 1 Suporte Técnico: + 55 51 3589-9500 ou 0800 510 9500 Internet: http://www.altus.com.br E-mail: suporte@altus.com.br No site da Altus você encontra vários tutoriais

Leia mais

Módulo 16 ED 125 Vdc Opto

Módulo 16 ED 125 Vdc Opto Descrição do Produto O módulo, integrante da Série Ponto, possui 16 pontos de entrada digital para tensão de 125 Vdc. O módulos é de lógica positiva (tipo sink ) e destina-se ao uso com sensores tipo 1

Leia mais

Projeto No. 2 Potenciômetro

Projeto No. 2 Potenciômetro Projeto No. 2 Potenciômetro O objetivo deste projeto é controlar a frequência de acender e apagar (frequência de pisca-pisca) e a intensidade da luminosidade de um LED. Nesse workshop teremos dois experimentos

Leia mais

Guia da Placa de desenvolvimento PD Mega16 N1

Guia da Placa de desenvolvimento PD Mega16 N1 Guia da Placa de desenvolvimento PD Mega16 N1 Este tutorial consiste mostrar detalhes de hardware da placa de desenvolvimento PD Mega16 N1, necessário para iniciar a programação e testes. Boa aprendizagem...

Leia mais

Capítulo 5 Entrada/Saída

Capítulo 5 Entrada/Saída Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S 5.2 Princípios do software de E/S 5.3 Camadas do software de E/S 5.4 Discos 1 Princípios do Hardware de E/S Taxas de dados típicas de dispositivos,

Leia mais

SMC-B-STD GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1

SMC-B-STD GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1 GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1 DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD DESCRIÇÃO A interface SMC-B-STD é um driver micropasso para motores de

Leia mais

Controle remoto de 4 canais utilizando módulo de RF 433 Mhz

Controle remoto de 4 canais utilizando módulo de RF 433 Mhz Controle remoto de 4 canais utilizando módulo de RF 433 Mhz O objetivo principal deste artigo é mostrar a funcionalidade do módulo de transmissão RF (FS1000A transmissor) + recepção de RF. Para demonstrar

Leia mais

Manual DETECTOR NH (11) (62) (11) (62)

Manual DETECTOR NH (11) (62) (11) (62) Manual DETECTOR NH3 1 APRESENTAÇÃO PHANTOM 2000 Sistema Detector Digital de NH3 foi desenvolvido para atender a NR 36 promovendo assim a avaliação, controle e monitoramento dos riscos existentes nas atividades

Leia mais

Microcontroladores e Robótica

Microcontroladores e Robótica Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.

Leia mais

ou

ou Suporte Técnico: + 55 51 3589-9500 ou 0800 510 9500 Internet: http://www.altus.com.br E-mail: suporte@altus.com.br No site da Altus você encontra vários tutoriais que auxiliam na implementação de aplicações

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Display POV

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Display POV PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação Display POV CURITIBA 2011 1 Fernando Brambilla de Mello Renan Passador da Silva Victor

Leia mais

O jeito fácil de aprender!

O jeito fácil de aprender! O jeito fácil de aprender! ETS - Educational Training Shield Manual do Usuário Versão 1.1 www.ezduino.com info@ezduino.com PREFÁCIO A partir de uma detalhada pesquisa o "EZduino Team" elaborou o ETS -

Leia mais

Manual Técnico Módulo Ponte H 5A

Manual Técnico Módulo Ponte H 5A Manual Técnico Módulo Ponte H 5A Introdução Módulo de Ponte H 5A para controlar um motores DC de grande porte. Com este módulo é possível controlar o sentido de rotação de motores DC de 5 a 8 Ampères.

Leia mais

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Kaya Sumire Abe kaya.sumire@gmail.com Programa de Educação Tutorial Computando Culturas

Leia mais

Introdução do Arduino para aquisição de dados e controle de instrumentos

Introdução do Arduino para aquisição de dados e controle de instrumentos Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações

Leia mais

364 SISTEMAS DIGITAIS

364 SISTEMAS DIGITAIS 364 SISTEMAS DIGITAIS APLICAÇÕES EM SISTEMAS DIGITAIS Nesta seção de aplicações em sistemas digitais, começamos a trabalhar com um sistema de controle de semáforo de trânsito. Estabelecemos aqui os requisitos

Leia mais

INSTRUMENTOS PARA TESTES ELÉTRICOS Tutorial de Teste. Função: 67 ou PTOC Direcional de Sobrecorrente

INSTRUMENTOS PARA TESTES ELÉTRICOS Tutorial de Teste. Função: 67 ou PTOC Direcional de Sobrecorrente Tutorial de Teste Tipo de Equipamento: Relé de Proteção Marca: General Electric -GE Modelo: SR 750 Função: 67 ou PTOC Direcional de Sobrecorrente Ferramenta Utilizada: CE-6006 Objetivo: Realizar testes

Leia mais

Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB

Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB PROXSYS Versão 1.3 Julho -2018 Controlador Industrial CP-WS1 1- Configurações

Leia mais

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar - Aula 1-1. ENTRADAS E SAIDAS Uma das principais funções dos sistemas operacionais é controlar os dispositivos de entrada e saída (E/S ou I/O). O Sistema Operacional (SO) deve ser capaz de enviar comando

Leia mais

DK105 GROVE. Sonar. Radiuino

DK105 GROVE. Sonar. Radiuino DK105 GROVE Sonar Radiuino O presente projeto visa mostrar uma básica aplicação com o Kit DK 105 Grove. Utilizamos um sonar ultrassônico Grove juntamente ao nó sensor para medir distância de obstáculos.

Leia mais

ALGORITMOS, ARQUITETURA E ARDUINO

ALGORITMOS, ARQUITETURA E ARDUINO INOVAÇÃO TECNOLÓGICA E EMPREENDEDORISMO ALGORITMOS, ARQUITETURA E ARDUINO Prof. Dr. Daniel Caetano 2017-2 Objetivos Rever alguns conceitos iniciais de algoritmos Tomar contato com alguns conceitos de arquitetura

Leia mais

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é

Leia mais

Prof. Daniel Hasse. Robótica Industrial

Prof. Daniel Hasse. Robótica Industrial Prof. Daniel Hasse Robótica Industrial Robótica Industrial Aula 5 - Componentes III Sensores Controlador / Eletrônica de Controle Software / Programação IHM Eletrônica de Potência Classificação dos Sensores

Leia mais

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW "Este artigo tem como proposta apresentar uma plataforma para monitoramento

Leia mais

MINICURSO ARDUINO BÁSICO

MINICURSO ARDUINO BÁSICO MINICURSO ARDUINO BÁSICO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO

Leia mais

SSC0611 Arquitetura de Computadores

SSC0611 Arquitetura de Computadores SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior

Leia mais

Modelo R01 - Volume 1 - Conhecendo o Equipamento

Modelo R01 - Volume 1 - Conhecendo o Equipamento Modelo R01 - Volume 1 - Conhecendo o Equipamento INTRODUÇÃO Este manual foi desenvolvido com a finalidade de apresentar os recursos do equipamento, modos de registro de ponto e comunicação. O equipamento

Leia mais

Manual de operação Sensor de vibração VKV / / 2014

Manual de operação Sensor de vibração VKV / / 2014 Manual de operação Sensor de vibração VKV0 70575 / 0 08 / 0 Índice Indicações de segurança... Utilização prevista... Montagem... Conexão elétrica... 5 Ajustes... 5. Alcance de medição...5 5. Reação da

Leia mais

Programação Básica em Arduino Aula 2

Programação Básica em Arduino Aula 2 Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Site: http://oficinaderobotica.ufsc.br/ Canal: Oficina de Robótica UFSC https://www.youtube.com/channel/uc4oojsp2fhfkdrnj0wd7iag

Leia mais

Sistemas Operacionais. Sistema de entrada e Saída

Sistemas Operacionais. Sistema de entrada e Saída Sistemas Operacionais Sistema de entrada e Saída Sistema de Entrada e Saída I/O É uma das principais tarefas de um sistema computacional Como máquina abstrata o S.O. deve oferecer uma visão padronizada

Leia mais

Servo Motor. Manual Rápido. Revisão: RW

Servo Motor. Manual Rápido. Revisão: RW Servo Motor Manual Rápido Revisão: 070416.002RW Sumário Cuidados importantes... 2 Especificação... 3 Servo Drive... 3 Servo Motor... 4 Cabo de Potência... 5 Cabo de Encoder... 6 Diagrama de Ligação...

Leia mais

MÓDULO DE PASSAGEM LINEAR HCS

MÓDULO DE PASSAGEM LINEAR HCS LINEAR-HCS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 1 Revisado em 15/03/2007 MÓDULO DE PASSAGEM LINEAR HCS DESCRIÇÃO GERAL: O Módulo de passagem é um equipamento

Leia mais

Descrição do Produto. Dados para Compra. Itens Integrantes. Código do Produto. Produtos Relacionados

Descrição do Produto. Dados para Compra. Itens Integrantes. Código do Produto. Produtos Relacionados Descrição do Produto Os módulos PO1000 e PO1003, integrantes da Série Ponto, possuem 16 pontos de entrada digital para tensões de 24 Vdc e 48Vdc, respectivamente. Os módulos são de lógica positiva (tipo

Leia mais

Introdução O MEC1000

Introdução O MEC1000 Introdução Esse documento tem como objetivo guiar o usuário durante a montagem e o uso do MEC1000. Os detalhes que compõem o equipamento são descritos de forma objetiva, de modo a facilitar a compreensão

Leia mais

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO Profª Danielle Casillo Ambiente de software desenvolvido para a programação, configuração, depuração e documentação de programas

Leia mais

Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato. Introdução

Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato. Introdução Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato Introdução O display de cristal líquido (LCD) inteligente é bastante usado como dispositivo de interface entre o usuário e

Leia mais

Sistemas de Controle 2

Sistemas de Controle 2 Pontifícia Universidade Católica de Goiás Escola de Engenharia Sistemas de Controle 2 Projeto de sistema de controle digital PID com Arduino Prof. Dr. Marcos Lajovic Carneiro Referência: Ivan Seidel https://www.youtube.com/watch?v=txftr4tqkya

Leia mais

Objetivo: Objetivo: Buscar as oscilografias de faltas registradas pelos relés utilizando o software SFT2841

Objetivo: Objetivo: Buscar as oscilografias de faltas registradas pelos relés utilizando o software SFT2841 Tutorial de Teste Tipo de Equipamento: Software SFT2841 Marca: Schneider Modelo: T87 Família: SEPAM Funções: Obtenção de arquivo COMTRADE Ferramenta Utilizada: CE-6006 & CE-6003 Objetivo: Objetivo: Buscar

Leia mais

Ligando uma lâmpada com Arduino. Professor: Paulo Marcos Trentin

Ligando uma lâmpada com Arduino. Professor: Paulo Marcos Trentin Ligando uma lâmpada com Arduino Professor: Paulo Marcos Trentin Aviso Importante! Energia elétrica de alta corrente e tensão pode matar! Tome sempre muito cuidado ao trabalhar com estas tensões. Verifique

Leia mais

Introdução ao kit microcontrolado Arduino

Introdução ao kit microcontrolado Arduino Introdução ao kit microcontrolado Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Diego Gabriel Lee diegolee7@gmail.com Programa de Educação Tutorial Computando Culturas em Equidade

Leia mais

Profª Danielle Casillo

Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Aula 05 Introdução ao CLP Profª Danielle Casillo CONTROLADOR LÓGICO PROGRAMÁVEL -CLP 2 CONTROLADOR LÓGICO PROGRAMÁVEL

Leia mais

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65 Manual Apresentação DGA21 Sistema Fixo com Supervisório para Detecção de Gases Nocivos e Amônia foi desenvolvido para atender

Leia mais

Linguagem C: Introdução

Linguagem C: Introdução Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Intenção dessa aula 1. Apresentar uma mesa XYZ. 2. Indicar o processo de montagem da mecânica. Demonstração Recursos usados para construção da mesa MDF 15mm com 600x556mm com recorte

Leia mais

Manual de Montagem Protuino FTDi

Manual de Montagem Protuino FTDi Manual de Montagem Protuino FTDi Componentes do Kit Protuino FTDi 1x FTDi Basic 1x ATMega328p com Bootloader do Arduino UNO 1x Protoboard de 170 furos 5x Jumpers de 10cm macho/macho 4x Jumpers de 5cm macho/macho

Leia mais