UNIVERSIDADE ESTADUAL DO RIO GRANDE DO SUL UNIDADE UNIVERSITÁRIA EM PORTO ALEGRE CURSO DE GRADUAÇÃO EM ENGENHARIA DE ENERGIA Autor: Thiago da Silva Girardi.

Slides:



Advertisements
Apresentações semelhantes
professor Victory Fernandes
Advertisements

professor Victory Fernandes
Sensor de Carga de Bateria de Automóvel utilizando o CI “LM3914”
Um programa em C Bibliotecas Variáveis globais
A implementação do circuito que define o andar a ser atendido, chamaremos de bloco II.
Circuitos electrónicos e aplicações da electrónica
Meu primeiro programa em ARDUINO
Norma DIN.
MC33033 – Controlador de Motor DC Brushless (BLDC)
Iniciação ao Arduino uno
1 Open Hardware & Arduino Jeronimo Avelar Filho
Implementação de um Ohmímetro Utilizando PIC16F877A
HellBot Robô direcionado por fontes de calor. Índice  Introdução  Metodologia :  Mecanismo;  Hardware;  Interface Comunicação;  Software NXT; 
Sensor de Temperatura que acionará ou desligará um cooler ou exaustor
UNIVERSIDADE DE MOGI DAS CRUZES Curso de Engenharia Elétrica
Programação de PIC em C Exposição das funções básicas para
e suas funcionalidades
Escolha da Placa. Porta Serial / COM Port Partes do Código.
Circuitos eletrónicos e suas aplicações
Decodificadores e Codificadores
Exemplos de programação IDE
Goniômetro digital Renata Leiros Romano Docente: Luciano Fontes
Gustavo Ribeiro P. Esteves
2.7. Circuitos eletrónicos e suas aplicações
Estrutura do Software no Sketch Window
Capítulo 3 - Circuitos e medições elétricas
Caroline Rezende Machado Leonardo Schramm Leonardo Torterolli Rufato Lucas Tomazi Durand.
Aula 03: Efeito de iluminação sequencial com LED e Efeito interativo de iluminação com LED
Aula 04: Aprendendo sobre o PWM do arduíno e Ponte H
UTILIZAÇÃO DO ARDUINO NO CONTROLE E MONITORAMENTO DE NÍVEL DE LÍQUIDO
Prof. Gustavo Fernandes de Lima
Aula 05: Sensores do robô e Bibliotecas. Aula 05: Sensores do robô  O que vamos aprender? 1.Funcionamento e aplicações dos sensores 2.Utilidade das Bibliotecas.
Clique para editar o título Arduino seu primeiro microcontrolador PMR
Clique para editar o título Sensores PMR
Bancada Modular Didática Para Estudos de Controladores Lógicos Programáveis DLB CLP642 Apresentação dos Módulos Preparado por: Eng. Arsonval Fleury.
Simulador de Processos Industriais
Universidade Federal da Paraíba Departamento de Informática Introdução à Engenharia de Computação Eletricidade Básica.
Atividade 4 - entrada e saída pelo Arduino
Atividades 3: Configuração de HW/SW
Disciplina: Sistemas Embarcados
Curso Básico e Arduino Elaboradores: Gilberto Lopes Filho Pedro Santos
Lê temperatura ARDUINO + ANDROID + BLUETOOTH
Arduino seu primeiro microcontrolador
Sensores PMR
Algoritmos Fabrício Costa Santana
IED General Electric F60 Feeder Management Relay
Integrantes (até dois) < > Data
Sistemas de entrada e saída. Aplicações
Conceitos Básicos de ARDUINO. ARDUINO é uma plataforma open-source de software e hardware para prototipagem flexível, fácil de usar e multiplataforma!
Interface de comunicação
Arduino. Configuração de HW/SW
Arduino + AppInventor (Android)
Certificado de Estudos em Eletrônica de Potência
Arduino. Entrada e saída
Controle e monitoramento de nível utilizando o Arduino Uno
Aula 01: Introdução, LED piscante e Sinalizador de código Morse;
E suas funcionalidades. Hardware livre Software livre Diferentes modelos Simples e confiável Robusto o suficiente para a maioria das atividades de robótica.
Instalação configuração de HW/SW-Exp.3
Aula 02: S.O.S e Semáforo Interativo
e suas funcionalidades
Prof. Wilian Soares Lacerda DCC - UFLA
Trabalho Prático de Redes Industriais
Projetos – Eletrônica 1 CIn – UFPE
Entalpia de Formação e entalpia de combustão
Germano Maioli Penello
Germano Maioli Penello
Germano Maioli Penello
Exemplos de programação IDE
Germano Maioli Penello
SENSORPROXIMIDADE. Componentes Requeridos: 1.LM 358 IC 2.1 par LED PhotoDiode InfraRed 3.Resistências: 2 x 270R, 10K 4.Potenciômetro: 10K 5.PROTOBOARD.
Transcrição da apresentação:

UNIVERSIDADE ESTADUAL DO RIO GRANDE DO SUL UNIDADE UNIVERSITÁRIA EM PORTO ALEGRE CURSO DE GRADUAÇÃO EM ENGENHARIA DE ENERGIA Autor: Thiago da Silva Girardi Controle de Motor CC por PWM Disciplina de Acionamentos Prof.: André Borin Porto Alegre Junho, 2017

Projeto Proposto Demostrar o funcionamento do sistema PWM para controle velocidade de um motor DC, através da variação de temperatura do sistema, em que é medido por um termistor e o set de temperatura é ajustado pelo potenciômetro.

Hardware e Software Um micro ventilador com tensão de funcionamento de 12 Vdc e corrente de 0,25 A; Um microcontrolador - Arduíno NANO; Sistema de controle por PWM; Sensor de temperatura: Termistor; Transistor PNP e Mosfet; Outros componentes: potenciômetro, leds, resistores e fontes de tensão de 5 e 12 Vdc;

Hardware e Software /* PWM controla a venlocidade conforme potenciometro e sensor de temperatura */ int motorPin = 3; // pino do motor int ledPin = 9; // pino do led int analogPin = 0; // pino para leitura do potenciômetro int analogtempPin = 1; // pino para leitura da temperatura int val = 0; //variável para armazenar o valor lido int temp = 0; // variável para armazenar o valor lido int ledcompPin = 7; //pino led comparador de temperatura void setup() { pinMode(analogPin, INPUT); // configura pino como entrada pinMode(analogtempPin, INPUT); // configura pino como entrada pinMode(ledPin, OUTPUT); // configura pino como saída pinMode(motorPin, OUTPUT); // configura pino como saída pinMode(ledcompPin, OUTPUT); // configura pino como saída }

Hardware e Software void loop() { val = analogRead(analogPin); // le o valor analógico do potenciometro temp = analogRead(analogtempPin); // le o valor do sensor de temperatura if (val >= temp) // compara o valor do potenciometro com o sensor de temperatura { if (((val - temp) * 4) > 250) { analogWrite(motorPin, 255 ); // aciona o motor com o valor analógico lid analogWrite(ledPin, 255 ); // aciona o led com o valor analógico lido digitalWrite(ledcompPin, HIGH); } else { analogWrite(motorPin, (val - temp) * 4 ); // aciona o motor com o valor analógico lid analogWrite(ledPin, (val - temp) * 4 ); // aciona o led com o valor analógico lido digitalWrite(ledcompPin, HIGH); }

Hardware e Software else { analogWrite(motorPin, 0); // aciona o motor com o valor analógico analogWrite(ledPin, 0); // aciona o led com o valor analógico lido digitalWrite(ledcompPin, LOW); } delay (500); }

Hardware e Software Os valores de PWM medidos, sendo os duty-cycle do primeiro de 10%, do segundo de 25% e do terceiro de 90%.

ANTUNES, F. L. M. Motores de Corrente Contínua pt.wikipedia.org Referências Bibliográficas