3. O PROJETO DE HARDWARE
|
|
|
- Maria Júlia Carlos Penha
- 8 Há anos
- Visualizações:
Transcrição
1 3. O PROJETO DE HARDWARE Arquitetura Básica de um Sistema de Controle Analógico em Conversores Estáticos: Conversor Estático Transdutores Drivers Circuito de Controle Analógico Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann
2 3. O PROJETO DE HARDWARE Arquitetura Básica de um Sistema de Controle Digital em Conversores Estáticos: Conversor Estático Transdutores Drivers Interface Analógica Interface Discreta Digital Dispositivo Controlador Digital Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann
3 CONTROLE ANALÓGICO & CONTROLE DIGITAL: Controle Analógico Os sinais envolvidos no processo variam continuamente no tempo; Boa resposta dinâmica; Baixo custo: Compensadores empregam elementos simples, como Ampops, resistores e capacitores; Sensibilidade às variações paramétricas dos componentes empregados (em cascata); Susceptibilidade a ruídos e interferências eletromagnéticas; Pouca verstilidade, onde técnicas de controle mais complexas são impraticáveis ou implicam em circuitos demasiadamente grandes; Controle Digital Os sinais envolvidos no processo são processados em tempo discreto, através de DSCs, MCUs, FPGAs,...; O problema da sensibilidade às variações paramétricas dos componentes empregados, susceptibilidade a ruídos e interferências eletromagnéticas é consideravelmente minimizado, pois poucos elementos analógicos são empregados Grande versatilidade para implementação e ajuste das leis de controle; O ajuste dos parâmetros é feito diretamente por software; Possibilidade de implementação de estratégias de controle complexas; Facilidade para implementação e integração com funções extras: Interface homem máquina (teclados, display,...), Controle supervisório, energização e proteção da estrutura; Limitação da resposta dinâmica: Processo de amostragem e reconstrução do sinal, atrasos de processamento; Custo elevado, quando comparado às soluções puramente analógicas;
4 CONTROLE ANALÓGICO & CONTROLE DIGITAL: CONTROLE ANALÓGICO CONTROLE DIGITAL R f C e(t) R i - + u(t) e(t) T s e(kt s ) u( kt ) u ( k 1) T a e( kt ) s s 1 s a e ( k 1) T 0 s u(kt s ) s 1 K i z Pi() s K p K s s Rf K Ri 1 z Rf C K ( m) a z 0 m K z a1 m 2 T s ( m) m Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann
5 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann Dispositivo Controlador Digital Diversas soluções disponíveis: Microcontrolador ( c); DSC (Digital Signal Controller); DSP (Digital Signal Processor); FPGA (Field Programmable Gate Array); Principais Elementos: Processador: Processamento numérico do algoritmo de controle; Velocidade de processamento; Arquitetura; Conversor Estático Drivers Interface Digital Transdutores Interface Analógica Dispositivo Controlador Digital Periféricos (on-chip ou off-chip): Flexibilização da aplicação; Diminuição do esforço do processador (overhead); Integração com o processador, compartilhamento do barramento de memória (on-chip); Redução do Layout e custos e aumento da confiabilidade (on-chip). Conversor A/D; Conversor D/A; Portas de comunicação paralela, serial (SPI, SCI, I2C, etc); Interface para memória externa; Modulador PWM (senoidal, space vector);
6 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann Interface Analógica Adequação/condicionamento dos níveis elétricos provindo dos sensores: Inserção de tensão de offset; Isolação elétrica; Circuitos de proteção analógicos Limitação da banda passante: Prevenção do efeito de aliasing (Teorema de Shannon); Redução dos ruídos de medição; Proteção das entradas analógicas do conversor A/D (circ. grampeador); Conversor Estático Drivers Interface Digital Transdutores Interface Analógica Dispositivo Controlador Digital Sensor de Corrente (efeito hall) 2,5V + k1*ip Interface Analógica C6 8.2n 1,5V + k2*ip R34 1.5k R38 1k IcC R R33 10k LF347 + U3B 7 R35 1k R37 1k BIAS LF347 U3C - + R TL7726 U7 1 AD6 Sensor de Tensão (efeito hall) k1*vp C6 8.2n Max = 3,0V Min = 0,0 V 1,5V + k2*vp Conversor A/D 10 bits Entrada 0~3V R34 1.5k R38 1k IcC R R33 10k LF347 U3B 7 R35 1k R37 1k BIAS LF347 U3C 8 R TL7726 U7 1 AD6
7 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann Interface Discreta Conversor Estático Transdutores Adequação dos níveis elétricos dos sinais de saída do dispositivo controlador (3,3V ou 5V): Sinais PWM; Comando de contactores (proteção); Displays e LEDs de sinalização; Adequação dos níveis elétricos dos sinais de entrada: Sinais de erro dos drivers; Teclado de interface com usuário; Isolação elétrica. Drivers Interface Digital Interface Analógica Dispositivo Controlador Digital Dispositivo Controlador Interface Interface Digital Discreta
8 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann EXEMPLO DE SISTEMA EMBARCADO: Rede Elétrica S 1 S 3 S 5 L Fa R Fa Produtos comerciais de inversor p/ PV: L Fb R Fb C F V F L Fc R Fc S 2 S 4 S 6 Drivers Interface Analógica Interface Discreta Digital CONTROLADOR DIGITAL DSP,DSC,MCU, FPGA, µc, etc... Transformada de Clarke Transformada de Park Estratégia de Controle Modulação Space Vector Filtros FIR PLL DFT Filtros IIR Controladores Digitais
9 EXEMPLO DE SISTEMA EMBARCADO:
10 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann PANORAMA DOS DISPOSITIVOS DE CONTROLE DIGITAL DO MERCADO I) Conceitos básicos dos processadores digitais (revisão); II) Principais famílias de dispositivos empregados atualmente para o controle digital de conversores estáticos; III) Principais fabricantes IV) Principais periféricos empregados em Eletrônica de Potência
11 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann Principais famílias de dispositivos empregados no controle digital de conversores: Microcontroladores; Controladores Digitais de Sinais (DSCs); Dispositivos Lógicos Programáveis (FPGAs).
12 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann CONCEITOS BÁSICOS DE MICROCONTROLADORES (µc ou MCU) Os microcontroladores são, basicamente, microcomputadores em um único chip. Características: Baixo custo; Baixo consumo de energia; Diversas opções de recursos, desempenho e custo; Arquiteturas Von Neumann e Harvard; Diversos fabricantes; Microchip; Texas Instruments; Atmel; ST; Freescale;
13 Adaptado de DISPOSITIVOS PARA O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS_Prof. Samir H. Mussa e Márcio Ortmann CONCEITOS BÁSICOS DE MICROCONTROLADORES (µc ou MCU) Um Microcontrolador é constituído basicamente de: CPU; Memória; Periféricos: o Pinos de entrada/saída digitais; o Conversores A/D; o Conversores D/A; o Temporizadores e contadores; o Interfaces de comunicação: Interface de comunicação serial SCI (UART); Interface periférica serial (SPI); Barramento inter integrado de circuitos (I2C); Barramento serial universal (USB); Rede de controle de área (CAN); Etc. o Etc Code - Memory Memory Bus Data - Memory Clock Microprocessor Timer/Counter Peripheral Bus Digital In Digital In Analogue In Analogue Out
14 CONCEITOS BÁSICOS DE PROCESSADORES DIGITAIS DE SINAIS (DSC) Microprocessador com características otimizadas para o processamento digital de sinais Características: Unidade multiplicadora em hardware; Unidade de deslocamento lógico em hardware; o Multiplicação ou divisão por 2; DSP Ponto Flutuante Barramentos adicionais para acesso paralelo; Formato numérico: o Ponto Fixo: Dificuldade na programação Baixo custo; o Ponto Flutuante Ponto Fixo 16 bits 24 bits 32 bits Maior precisão (em geral), facilidade de programação; Custo mais elevado IEEE bits Outros
15 CONCEITOS BÁSICOS DE PROCESSADORES DIGITAIS DE SINAIS (DSC) Que tarefas são comuns em algoritmos de processamento digital de sinais??? MACs -> Multiplicações e acumulações Ex1: Filtros FIR; M y( n) a x( n k) k 0 k Ex2: Filtros IIR; M N k k k 0 k 1 y( n) a x( n k) b y( n k) X(n) b0 Σ y(n) Z -1 Z -1 b1 -a1 Z -1 Z -1 b2 -a2
16 CONCEITOS BÁSICOS DE PROCESSADORES DIGITAIS DE SINAIS (DSC) Índices de Performance de DSCs: MMACS Milhões de multiplicações a acumulações por segundo; MIPS Milhões de instruções por segundo; MOPS Milhões de operações por segundo; MFLOPS Milhões de operações em ponto flutuante por segundo Estes índices dão pouca informação sobre a atual velocidade do processador. Não refletem aspectos importantes como tempo de execução, uso de memória e consumo de energia. Dessa forma mostramse pouco relevantes para comparar dispositivos diferentes. É importante ressaltar também que a performance do processador não é o único aspecto para a escolha do dispositivo. Fatores como tamanho físico, ferramentas de projeto, etc, devem sempre ser consideradas. Ex1: DSP Texas TMS320C67x = até 1500 MFLOPS = 1,5 GFLOPS Ex2: DSC Texas TMS320F28335 = até 150 MMACS
17 Medição de Performance de DSPs - Benchmarking: Execução de testes adequados para verificação da performance do processador FFT; Filtros IIR; FIR adaptativo LMS; FIR real;
18 Controladores Digitais de Sinal (DSCs): Basicamente um Processador Digital de Sinal ( DSP) com funções periféricas on chip específicas para o controle digital de conversores; Características de interesse normalmente encontradas: Processadores: 16, 24 ou 32 bit com unidade multiplicadora em hardware; Aritmética em ponto-fixo ou ponto flutuante; Conversor Analógico Digital de múltiplos canais; Temporizadores e módulos específicos para modulação PWM; Fabricantes: Texas Instruments, família C2000; Analog Devices, família ADSP-21XX ; Microchip; Renesas, famílias M16C e Super H (32bits); Freescale, ex: família 56F80x
19 Texas Instruments Processadores :
20 Performance Device Production Sampling Development F2810 C2810 F2811 C2811 R2811 F2812 C2812 R2812 Higher Performance C281x 150 MIPS Flash/ROM/RAM KB Future Lower Cost F2801 C2801 F2802 C2802 F2806 F2808 F2809 New Features C280x 100 MIPS Flash/ROM KB LF2407A LF2406A LF2403A LF2402A LC2406A LF2401A LC2404A LC2403A LC2402A LC2401A C240x 40 MIPS Flash/ROM KB Integration F = Flash C = Custom ROM R = RAM only
21 ezdsp Kits LF2407A, LF2401A, F2812, and F2808 ezdsp board Compiler/Asm/Linker Code Composer Studio (only works with ezdsp) Power Supply USB or Serial Price: $345 - $595 Power Modules DMC550 or DMC1500 from Spectrum Digital Interfaces to EVM, ezdsp or standalone operation Protection features provide convenient s/w development platform DMC1500: 350V 7.5A (1&3 ph; BLDC, ACI, SR) $1749 DMC500: 24V 2.5A (BLDC) $499 Bundles F28xx ezdsp or LF2407 EVM USB or PP+ Emulator Unrestricted version of Code Composer Studio Bundles: $ $2295 Emulators: $1500-$1995 (if purchased separately)
22 Texas Instruments Família C2000 DSCs: TMS320C28X Arquitetura Harvard; Controladores de 32-bit ponto fixo e ponto flutuante; Multiplicação 32x32-bit; Até 150MHz e 300MFLOPS; Compilador linguagem C de alta performance; Diversos periféricos; F283x Ponto Flutuante; F282x Ponto Fixo; F281x Ponto Fixo de alta velocidade; F280x Ponto Fixo de uso geral (incluindo Piccolo) TMS320C24X Arquitetura Harvard; Controladores de 16-bit ponto fixo; Até 40MIPS Diversos periféricos.
23 Texas Instruments Família C2000 (C28x) DSCs:
24 Texas Instruments Code Composer Studio IDE:
25 Texas Instruments Família MSP MCUs: Arquitetura: Von Neumann; 16-bit RISC Baixo Consumo de energia 0.1uA RAM Retenção Diversos periféricos:
26 Microchip MCUs e DSCs: PIC 8-bit: Arquitetura RISC,Harvard modificada; 12,14 e 16 bit de instruções; Pipeline de dois estágios; Diversos periféricos; PIC 16-bit: Duas famílias de MCUs: Alto custo benefício: PIC24F (16 MIPS); Alta performance: PIC24H (40 MIPS); Duas famílias de DSCs: Versatilidade: DsPIC30F (30 MIPS); Alto performance: DsPIC33F (40MIPS) Arquitetura RISC, Harvard modificada; Capacidade para processamento digital de sinais; Diversos periféricos PIC 32-bit: Arquitetura RISC; 80MHz; Multiplicação um único ciclo e divisão em hardware de alta performance; Diversos periféricos
27 Microchip MCUs e DSCs:
28 FPGAs: Kit educacional da Altera que possui um FPGA Cyclone II EP2C35F672C6 e diversos periféricos, dentre eles: CODEC de áudio de 24 bits; Pinos de expansão, chaves e leds; Portas USB, PS/2, Ethernet; Display LCD e de 7 segmentos.
29 A Família de FPGA Cyclone II: Suporte DSP; Pode ser usado sozinho ou como co-processador DSP; Inclui: Até 150 multiplicadores 18x18 (ou 300 multiplicadores 9x9), com operação com ou sem sinal; Até 1,1 Mbit de memória on-chip interna, que podem ser configurados para operar como RAM, ROM e FIFO; Interfaces de alta velocidade para memórias externas; Na sua versão mais compacta possui LEs, bits de memória e 13 multiplicadores, e na versão mais avançada LEs, bits de memória e 150 multiplicadores; Consumo de energia baixo (menos de ½W para 200 MHz);
30 FPGAs:
31 Seleção do Dispositivo de Controle As informações relevantes de operação do Sistema Embarcado devem ser determinadas a fim de estabelecer as características básicas do dispositivo controlador. EX.: Em um projeto de operação de conversores chaveados, as principais características de interesse ao dimensionamento do controlador a ser utilizado são: Número de interruptores a serem comandados nro PWMs Tipo de modulação a ser empregada no comando dos interruptores flexibilidade dos PWMs Frequência de operação do conversor freq. dos PWMs e veloc. de processamento Principais sinais a serem monitorados/controlados nro DIOs e AIOs Pré-análise dos algoritmos a serem utilizados no controle veloc. de processamento
32 Seleção do Dispositivo de Controle As informações relevantes de operação do Sistema Embarcado devem ser determinadas a fim de estabelecer as características básicas do dispositivo controlador. EX.: Em um projeto de operação de conversores chaveados, as principais características de interesse ao dimensionamento do controlador a ser utilizado são: Número de interruptores a serem comandados nro PWMs Tipo de modulação a ser empregada no comando dos interruptores flexibilidade dos PWMs Frequência de operação do conversor freq. dos PWMs e veloc. de processamento Principais sinais a serem monitorados/controlados nro DIOs e AIOs Pré-análise dos algoritmos a serem utilizados no controle veloc. de processamento
33 Seleção do Dispositivo de Controle Realizar um estudo prévio das características básicas dos controladores candidatos: Resolução do Modulador PWM: influencia no controle; * cai com o aumento da frequência Resolução, número de canais e tempo de conversão do A/D: limitantes do controle Tempo de execução das instruções: limitante da banda e da complexidade de controle Capacidade de memória do DSP: limitante das funcionalidades do SE Arquitetura básica do DSP: influencia na complexidade do algoritmo e velocidade process. Ferramentas de hardware e software disponíveis no mercado: time to market
34 Seleção do Dispositivo de Controle Realizar um estudo prévio das características básicas dos controladores candidatos: Resolução do Modulador PWM: influencia no controle; * cai com o aumento da frequência Resolução, número de canais e tempo de conversão do A/D: limitantes do controle Tempo de execução das instruções: limitante da banda e da complexidade de controle Capacidade de memória do DSP: limitante das funcionalidades do SE Arquitetura básica do DSP: influencia na complexidade do algoritmo e velocidade process. Ferramentas de hardware e software disponíveis no mercado: time to market
Projeto de Sistemas Embarcados
Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt [email protected] PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.
ENGENHARIA DE SISTEMAS MICROPROCESSADOS
ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 01-26/07/2017 Plano de ensino Professor www.linkedin.com/in/pierredantas/ TÓPICOS Conceitos gerais. Evolução
AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)
AULA1 Introdução a Microprocessadores gerais Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Tópicos: Conceitos gerais Evolução dos Microprocessadores Arquiteturas Principais características
Sistemas Embarcados:
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados
Sistemas Embarcados. Prof. Dr. Fábio Rodrigues de la Rocha. (Apresentação) 1 / 45
Sistemas Embarcados Apresentação Prof. Dr. Fábio Rodrigues de la Rocha (Apresentação) 1 / 45 Sumário Sobre o que trata a disciplina? (Apresentação) 2 / 45 Sumário Sobre o que trata a disciplina? Página
Sistemas Digitais: Introdução
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas
Aula 10 Microcontrolador Intel 8051 Parte 1
Aula 10 Microcontrolador Intel 8051 Parte 1 SEL 0415 INTROD. À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Marcelo A. C. Vieira SEL 0415 Microcontroladores Grupo de Sistemas Digitais n Microcontrolador é o nome
Família de Microcontroladores AVR
www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade
Microprocessadores. São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão;
Microprocessadores São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão; CPU (Central Processing Unit Unidade Central de Processamento) CPU (Central Processing
Sumário Introdução Revisão de Números Complexos Programação em Delphi... 94
Sumário Introdução... 14 01.Revisão de Números Complexos... 15 01. Introdução... 15 02. Propriedades dos Números Complexos... 19 03. Conjugado de um Número Complexo... 21 04. Adição de Complexos... 22
Desenvolvendo aplicações com LabVIEW FPGA. Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas
Desenvolvendo aplicações com LabVIEW FPGA Rogério Rodrigues Engenheiro de Marketing Técnico Marcos Cardoso Engenheiro de Vendas Agenda O que são FPGAs e por que eles são úteis? Programando FPGAs Hardware
Microcontroladores e Microprocessadores
Microcontroladores e Microprocessadores Prof. Alison Lins Microcontrolador Agenda - Histórico da Evolução da Eletrônica - Microprocessadores - Memórias - Microcontroladores - Microcontrolador x Microprocessador
Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador
MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Aula 03: Objetivos 2 Arquitetura de um Microcontrolador Unidade Central de Processamento Portas de Entrada e Saída Porta Serial Temporizador / Contador Conversor
AULA2 Introdução a Microcontrolador. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)
AULA2 Introdução a Microcontrolador Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Tópicos: Microcontroladores - Evolução Principais características dos Microcontroladores Fabricantes de
Circuitos Lógicos. Prof. Odilson Tadeu Valle
Introdução Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José [email protected] 1/44 Sumário 1 Introdução 2 Analógico Versus Digital 3 Bits, Bytes e
Sistemas Embarcados:
Sistemas Embarcados: Microcontroladores Prof. Protásio Laboratório de Microengenharia/DEE/CEAR/UFPB Processadores Embarcados Todo sistema embarcado necessita ter incorporado um dispositivo de processamento
HARDWARE DOS RELÉS NUMÉRICOS
HARDWARE DOS RELÉS NUMÉRICOS 1. CONSIDERAÇÕES INICIAIS Objetivos idênticos ao hardware dos relés convencionais, ou seja, recebem sinais analógicos de tensão, corrente e outros, sinais digitais de contatos
INTRODUÇÃO: MICROCONTROLADORES
INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento
Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial
Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Definição de microcontroladores É um circuito integrado que pode ser programado para realização
Programa Trainee 2012 Módulo 4 Microcontroladores AVR
Programa Trainee 2012 Módulo 4 Microcontroladores AVR Conteúdo 01 Arquitetura de microcontroladores AVR Mayara de Sousa Prof. Leandro Schwarz Tempo Estimado 2 h.a. Projeto de Placas de Circuito Impresso
Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado
Aplicações Avançadas de Microprocessadores Professor: Marco Shawn Meireles Machado Iniciação aos sistemas microcontrolados Objetivos da Aula: Descrever os itens que compõem uma CPU; Detalhar a estrutura
SISTEMAS MICROCONTROLADOS
SISTEMAS MICROCONTROLADOS UTFPR Código: EL54E Turma: N11/E11 Prof. Sérgio Moribe Colaboração: Prof. Heitor S. Lopes Prof. Rubens Alexandre de Faria Email: [email protected] Site: pessoal.utfpr.edu.br/smoribe
Introdução à robótica
Núcleo de Robótica e Sistemas Cibernéticos Ensino pesquisa e extensão em robótica educacional e cibernética. Introdução à robótica Objetivo da aula 7: Entender o funcionamento de um controlador ou processador
Objetivos MICROCONTROLADORES HARDWARE. Microcontroladores I. Prof. Mauricio. Micro-I Prof. Mauricio 1. Microcontroladores PIC. Requisitos de Hardware
MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Microcontroladores I Objetivos 2 Microcontroladores PIC Famílias PIC PIC 16F877A Tipos de Encapsulamentos Requisitos de Hardware Prof. Mauricio 1 Microcontroladores
Arquitetura e Organização de Processadores. Aula 14. Processadores DSP
Universidade Federal do Rio Grande do Sul Instituto de Informática Programa de Pós-Graduação em Computação Arquitetura e Organização de Processadores Aula 14 Processadores DSP 1. Introdução Desempenho
KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X
KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X Bruno Roussenq Bichels; Ghybson Gregh Martins Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - IF-SC Av. Mauro Ramos,
Palestra de Tecnologia. Assunto: Microcontroladores.
Palestra de Tecnologia Assunto: Microcontroladores www.cerne-tec.com.br Apresentação Apresentação Vitor Amadeu Souza [email protected] Cerne Tecnologia: Localização: Rio de Janeiro Áreas de atuação:
FACULDADE LEÃO SAMPAIO
FACULDADE LEÃO SAMPAIO Microcontroladores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes CPU Memórias Dispositivos de Entrada/Saída (E/S) Input/Output (I/O) 2 CPU A CPU busca informações
Jadsonlee da Silva Sá
Introdução aos Sistemas Microcontrolados Jadsonlee da Silva Sá [email protected] www.univasf.edu.br/~jadsonlee.sa Introdução aos Sistemas Microcontrolados Assembly, C, java,... Circuito Reset
Microprocessadores e Microcontroladores. Professor Lucas Araujo do Nascimento
Microprocessadores e Microcontroladores Professor Lucas Araujo do Nascimento REVISÃO Microprocessadores e Microcontroladores Microprocessadores e Microcontroladores COMPUTADOR Microprocessadores e Microcontroladores
KIT DIDÁTICO PIC-2377
KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o
14/3/2016. Prof. Evandro L. L. Rodrigues
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores
Análise de vibrações mecânica com FPGA
Análise de vibrações mecânica com FPGA Este artigo consiste do estudo e adaptação de técnicas de processamento digital de sinais de vibrações mecânicas, em dispositivos FPGA, cujo resultado será uma biblioteca
AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.
AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus
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
Conjunto de Instruções e Modelos de Arquiteturas
Departamento de Engenharia Elétrica e de Computação EESC-USP SEL-0415 Introdução à Organização de Computadores Conjunto de Instruções e Modelos de Arquiteturas Aula 7 Prof. Marcelo Andrade da Costa Vieira
SEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas
ARDUINO. Profº. Engº. Robson Dias Ramalho
ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)
1.ARQUITETURA INTERNA DE UM MICROPROCESSADOR
1.ARQUITETURA INTERNA DE UM MICROPROCESSADOR Um microprocessador poderá ou nao apresentar características DSP. DSP Processamento digital de sinais é uma funcionalidade embutida no processador que permite
MSP430 - Arquitertura
Curso Técnico de Nível Médio Integrado Eletrônica - 8o Período Disciplina de Microcontroladores 2 (EL08D) Professor Gabriel Kovalhuk Email: [email protected] Página pessoal: http://paginapessoal.utfpr.edu.br/kovalhuk
Organização de Computadores I
Organização de Computadores I Aula 2 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte2.pdf Organização de Computadores I Aula 2 1/29 Tópicos de Computação. de um Sistema de Computação..
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2
Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática
www.spei.br Sociedade Paranaense de Ensino e Informática Parte II Arquitetura 2 1 Estrutura Básica 3 4 2 Arquitetura Básica 5 CLP x Computador A fonte de alimentação possui características ótimas de filtragem
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Carlos Eduardo Cugnasca e Prof. Dr. Paulo Sérgio Cugnasca Versão 1.0-05/2005 1. OBJETIVO Esta experiência
Comparação entre Arduino, FPGA, ASIC e SoC
Comparação entre Arduino, FPGA, ASIC e SoC Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José [email protected] 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC
INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS
Automação (AUT) Universidade do Estado de Santa Catarina (UDESC) Centro de Ciências Tecnológicas (CCT) Departamento de Engenharia Elétrica (DEE) INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS 2018-2
Circuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais
2 Sistemas Digitais Aula 2 Introdução à Sistemas Embarcados Prof. Abel Guilhermino Centro de Informática Universidade Federal de Pernambuco Circuitos Digitais Representação Numérica Analógica As entradas
ü 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,
1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5
PREFÁCIO 1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO 1 1.1 Bases de Numeração 3 1.1.1 Representação de Números Inteiros em Base b 3 1.1.2 Representação de Números em Base 2 5 1.1.3 Representação de Números Fraccionários
Microcontroladores PIC16 - XM 116 -
T e c n o l o g i a Microcontroladores PIC16 - XM 116 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. Microcontroladores PIC16 - XM 116 - INTRODUÇÃO O mundo da
SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira
SEL-0415 Introdução à Organização de Computadores Conceitos Básicos Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção dos dispositivos
Seminário de programação em sistemas embarcados
Seminário de programação em sistemas embarcados Implementando controle PID digital em sistemas embarcados Felipe S. Neves Agenda Compensadores, o compensador PID; Implementação PID em sistemas embarcados;
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
Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2
Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação
Estrutura Básica de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção
Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel
Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,
Disciplina : Microcontroladores AVR
Curso: Técnico em Automação Industrial Integrado ao Ensino Médio Disciplina : AVR Prof. Thiago Javaroni Prati Família AVR Os microcontroladores AVR da fabricante ATMEL são microcontroladores de 8 bits
MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad
MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad Imagem LaunchPad Texas Instruments Neste post iremos tratar dos primeiros passos com o microcontrolador MSP430G2553 da Texas Instruments
Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão
Arquitetura do 8051 Disciplina de Microcontroladores Prof. Ronnier Prof. Rubão Objetivo fim Entender as noções básicas de microprocessadores, microcontroladores e sistemas embarcados Estudar a arquitetura
Capítulo 11) Interface com o mundo analógico
Capítulo 11) Interface com o mundo analógico Conversores DA Conversores AD Compreender, Especificar, Comparar os tipos Conceitos Básicos de PROCESSAMENTO DIGITAL DE SINAIS 11.1) Quantidade Digital x Analógica
Aquisição dados. Conversão DA. Conversão AD. Outros tipos de conversores AD. Características de conversores AD e DA
Aquisição dados Conversão DA Conversão AD Outros tipos de conversores AD Características de conversores AD e DA Processamento de Sinais Instrumentos de Medida Osciloscópio Multímetro Processamento Digital
Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01
Laboratório de Utilização de Microcomputadores (DCA0302) Diogo Pedrosa Hardware Aula 01 Computador Combinação de diversos dispositivos e circuitos digitais que podem executar uma seqüência de operações
Documento: Descritivo Simplificado do Projeto SPDMAI
1/5 Descritivo Simplificado do Projeto SPDMAI O Sistema de Processamento Digital para Medição e Automação Industrial (SPDMAI) é baseado no kit de desenvolvimento DSP TMS320C6711 DSK da Texas Instruments,
Software para Sistemas Embarcados
Software para Sistemas Embarcados Comunicação com periféricos Professores: Alisson Brito e Eudisley Anjos Necessidades de Comunicação Um microcontrolador precisa trocar informações entre ele e outros disposi
Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento
Cerne Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de Pascal Avançado para PIC16F877A (21) 4063-9798 (11) 4063-1877 E-mail: [email protected] MSN: [email protected]
Hardware Reconfigurável
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Hardware Reconfigurável DCA0119 Sistemas Digitais Heitor Medeiros Florencio Tópicos Alternativas de projeto
Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.
Aula 03 Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos. Máquina de Von Neuman Memória Entrada Unidade Central de Processamento
Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28
Suporta os microcontroladores: PIC16F870, PIC16F872, PIC16F873A, PIC16F876A, PIC16F886, PIC18F2420, PIC18F2520, PIC18F2525, PIC18F2620, PIC18F2455, PIC 18F2550 e outros com 28 pinos O Kit de desenvolvimento
PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051
PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 MODELO: EE0216 DESCRIÇÃO Plataforma de treinamento em microcontroladores família 8051 base em aço carbono e pés de borracha, pintura
O Mundo Real é Analógico ou Digital?
Analógico / Digital O Mundo Real é Analógico ou Digital? O que define uma grandeza analógica? Os sinais analógicos podem tomar qualquer valor num intervalo contínuo de tensão, corrente, resistência ou
Objetivos MICROCONTROLADORES I HARDWARE. Aula 01a: Introdução ao Hardware. Prof. Mauricio. Diferença entre Microprocessador e Microcontrolador
MICROCONTROLADORES I HARDWARE Prof. Mauricio Aula 0a: Introdução ao Hardware Objetivos 2 Diferença entre Microprocessador e Fabricantes Arquiteturas RISC e CISC Von-Neumann e Harvard Prof. Mauricio 3 Os
28/05/2017. Interface com Conversores A/D e D/A. Interface com Conversores A/D e D/A SEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Interface com Conversores A/D e D/A Conversor A/D ADC Converte um Valor Analógico para Digital Conversor D/A DAC Converte um Valor Digital para Analógico Prof.
Arquitetura do Microcontrolador Atmega 328
Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega
FPGA & VHDL. Tutorial Aula 1. Computação Digital
FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma
Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial
Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial 1 Componentes de um computador MEMÓRIA PROCESSADOR DISPOSITIVOS DE E/S BARRAMENTO 2 Memórias
Organização de Computadores (revisão) André Tavares da Silva
Organização de Computadores (revisão) André Tavares da Silva [email protected] Conceitos Básicos Microcomputador é um sistema computacional que possua como CPU um microprocessador. Microprocessador
Kit de desenvolvimento ACEPIC PRO V3.0
Kit de desenvolvimento ACEPIC PRO V3.0 O Kit de desenvolvimento ACEPIC PRO V3.0 foi desenvolvido tendo em vista a integração de vários periféricos numa só placa, evitando o uso de protoboards e facilitando
FPGA & VHDL. Tutorial
FPGA & VHDL Tutorial 2009-2 FPGA FieldProgrammableGateArray Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programadas ) para desempenhar uma função simples Chaves
SISTEMA DE MEDICAO DE ENERGIA E MONITORIA DA QUALIDADE DA REDE ELÉTRICA
Revista de Engenharia e Pesquisa Aplicada, Volume 2, Número 1, 2016 SISTEMA DE MEDICAO DE ENERGIA E MONITORIA DA QUALIDADE DA REDE ELÉTRICA Santos, H. L. M. Escola Politécnica de Pernambuco Universidade
Arquitetura de Computadores. Infraestrutura de TI: Hardware
Arquitetura de Computadores Infraestrutura de TI: Hardware Computação Informação + Automação Tratamento dos dados em informação por meios automáticos Dispositivos eletrônicos Aplicados em Computadores,
