prof. José Roberto Marques docente da Universidade de Mogi das Cruzes Projeto de filtros digitais simples utilizando o Arduino duo

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

Download "prof. José Roberto Marques docente da Universidade de Mogi das Cruzes Projeto de filtros digitais simples utilizando o Arduino duo"

Transcrição

1 Projeto de filtros digitais simples utilizando o Arduino duo A fixação da frequência de amostragem do arduino: O programa abaixo fixa a frequência de amostragem do arduino duo em 8000 Hz. Isso pode ser verificado com um osciloscópio no terminal 12 do microcontrolador. A frequência obtida será de 4000 Hz, porque a cada interrupção o arduino troca o valor binário da saída, assim o valor da frequência real é 8000 Hz, com a instrução digitalwrite(12,x=!x ). Execute o programa abaixo no arduino int x; void setup() { pinmode(12, OUTPUT); // ////////////Configuração do timer 1 - canal0 /////////////////////// pmc pmc_enable_periph_clk(id_tc3); registradores pmc // desabilite a habilitação dos registradores // habilite do periferico de clock TC3 // desabilite a proteção de escrita dos TC_Configure(TC1, 0, TC_CMR_WAVE TC_CMR_WAVSEL_UP_RC TC_CMR_TCCLKS_TIMER_CLOCK2); TC_SetRC(TC1, 0, 1312); /* fixe o período de amostragem -> /8/8000 = 1312*/ TC_Start(TC1, 0); // enable timer interrupts on the timer TC1->TC_CHANNEL[0].TC_IER=TC_IER_CPCS; // IER = habilitação do registro de interrupção TC1->TC_CHANNEL[0].TC_IDR=~TC_IER_CPCS; // IDR = desabilitação do reginterrupt disable register NVIC_EnableIRQ(TC3_IRQn); analogwriteresolution(12); // Fixe a resolução do DAC p/a 12 bit (4096 niveis) analogreadresolution(12); // Fixe a resolução do ADC p/a 12 bits void loop() { //TC1 ch 0 1

2 void TC3_Handler() { TC_GetStatus(TC1, 0); //reset o bit de interrupção digitalwrite(12,x=!x ); Tabela com os manuseadores de interrupção do arduino duo Os clocks associados (pré-escalers) aos contadores são os seguintes: TIMER_CLOCK1 - MCK/2 TIMER_CLOCK2 - MCK/8 TIMER_CLOCK3 - MCK/32 TIMER_CLOCK4 - MCK/128 TIMER_CLOCK5 - SLCK Com a parte de fixação da frequência de amostragem dominada, implemente os seguintes filtros: Projeto de um filtro rejeita faixa com as seguintes especificações: Frequência de amostragem=,3000 Hz Frequência central = 60 Hz Banda de rejeição (-3 db) = 5Hz. Projeto de um filtro passa faixa com verificação dos resultados: a) No matlab b) no arduino duo: Projeto de um filtro diigital passa faixa pelo método de fixação polo-zero 2

3 Especificação do filtro: Frequência central= 300 Hz Banda de Passagem (-3dB) = 10 Hz Frequência de amostragem = 6000 Hz Execute o script do matlab verificando o resultado do projeto, o espectro utilizando a FFT nativa do matlab, as resposta de frequência de magnitude e fase. Execute o filtro no próprio matlab e compare os resultados do sinal original e o sinal filtrado. Código Matlab %Projeto de filtros IIR pelo método de fixação polo-zero %Filtro recursivo passa altas com frequência central de 300Hz %banda passante de 10Hz (-3dB) e frequência de amostragem de 6000Hz clear all, close all; %Visualização da resposta em frequência no matlab fs=6000; f=0:1:fs/2; hz=freqz([ ],[ ],length(f)); phiz=180*angle(hz)/pi; %magnitude plot(f,abs(hz)), title('projeto de filtros IIR pelo método de colocação polo-zero'); ylabel('magnitude'); %fase plot(f,phiz),grid ylabel('fase') %Gerando um sinal de teste c=1:(fs/2+1); %índice do tempo t=c/fs; %valores do tempo associads ao índice x1=1.5*sin(2*pi*100*t); %sinal de 100Hz x2=3*sin(2*pi*300*t); %sinal de300hz x3=1*cos(2*pi*600*t); %sinal de 600Hz x=x1+x2+x3; %soma dos sinais plot(t,x) %plot do sinal title('o sinal original antes da filtragem') xlabel('tempo (seg)'); ylabel('o sinal original'); %Criando um janela de menos pontos para visualização do sinal cc=1:length(c)/10; %janela com 10 vezes menos pontos que a faixa original xx=x(cc); %obtendo os valores de x dentro da janela menor tt=t(cc); %fixando o tempo dentro da janela menor plot(tt,xx) %plotando a janela menor title('uma parcela menor (10%) do sinal filtrado') xlabel('tempo (seg) com 10% da amostra original'); 3

4 ylabel('o sinal original'); %FFT do sinal original X=2*abs(fft(x,512)); X(1)=X(1)/2; X=X(1:length(X)/2)/length(X); f2=[0:1:length(x)-1]*fs/length(x)/2; plot(f2,abs(x)); title('módulo DO ESPECTRO DO SINAL ORIGINAL') ylabel('módulo da amplitude'); grid minor %Implementação do filtro digital y(1)=0; y(2)=0; for k=3:fs/2+1 y(k)= *x(k) *x(k-2) *y(k-1) *y(k-2); end plot(t,y); %plotando o resultado da filtragem title('o sinal filtrado') xlabel('tempo (seg)'); ylabel('magnitude do sinal filtrado'); Y=2*abs(fft(y,512)); %FFT do resultado Y(1)=Y(1)/2; Y=Y(1:length(Y)/2)/length(Y); f2=[0:1:length(y)-1]*fs/length(y)/2; plot(f2,abs(y)); %plotando o resultado da FFT title('módulo DO ESPECTRO DO SINAL FILTRADO') ylabel('módulo da amplitude'); grid minor %mostrando o sinal original e o sinal filtrado no mesmo plot yy=y(cc); plot(tt,yy,tt,xx) title('os sinais original e filtrado (10%)') ylabel('o sinal original e o sinal filtrado'); xlabel('tempo (seg) com 10% da amostra original'); Após executar o código do matlab execute o o arduino duo lembrando-se que: a) A entrada do ADC do arduino duo suporta no máximo 3,3V e no mínimo 0V. PORTANTO ANTES DE APLICAR QUALQUER SINAL NA ENTRADA VERIFIQUE, COM UM OSCILOSCÓPIO, QUAL É O VALOR DA TENSÂO NA SAÍDA DA ONDA SENOIDAL DO GERADOR DE FUNÇÃO. A oscilação de tensão deve estar entre 0V e 3,3V. b) Ajuste a frequência do gerador no entorno de 300 Hz, para verificar a ação passa faixa do filtro projeto. c) Anote os resultados obtidos e indique os mesmos no seu relatório. 4

5 Código Arduino duo //Projeto de filtro passa-faixa pelo método de colocação polo-zero //Frequencia central 300 Hz, faixa de 10 Hz //Frequencia de amostragem 6000 Hz //r=1-(10/6000)*pi=0,9947 //theta=(300/6000)*2*pi=0,31416 rad //k=(1-0,9947)sqrt(1-2*0,9947*cos(2*0,31416)+0,9947^2)/(2* sen0,31416) =0, //H(z)=0,005286(1-z^-2)/(1-2*0,9947*cos(0,31416)*z^-1+0,9947^2*z^-2) //H(z)=(0, ,005286*z^-2)/(1-1,8920*z^1+0,9894) //Equação a diferenças //y(n)=0,005286*x(n)-0,005286*x(n-2)+1,8920*y(n-1)-0,9894*y(n-2) float en,en_1,en_2; int x,y,ssn; float sn,sn_1,sn_2; int flag_aq; void setup() { Serial.begin(9600); pinmode(13, OUTPUT); // pinmode(12, OUTPUT); // ////////////Configuração do timer 1 - canal0 /////////////////////// pmc_enable_periph_clk(id_tc3); // desabilite a habilitação dos registradores pmc // habilite do periferico de clock TC3 // desabilite a proteção de escrita dos registradores pmc TC_Configure(TC1, 0, TC_CMR_WAVE TC_CMR_WAVSEL_UP_RC TC_CMR_TCCLKS_TIMER_CLOCK2); TC_SetRC(TC1, 0, 1750); /* fixe o período de amostragem -> /8/6000 = 3500*/ //fs=3000hz TC_Start(TC1, 0); // enable timer interrupts on the timer TC1->TC_CHANNEL[0].TC_IER=TC_IER_CPCS; // IER = habilitação do registro de interrupção TC1->TC_CHANNEL[0].TC_IDR=~TC_IER_CPCS; // IDR = desabilitação do reginterrupt disable register NVIC_EnableIRQ(TC3_IRQn); analogwriteresolution(12); // Fixe a resolução do DAC p/a 12 bit (4096 niveis) analogreadresolution(12); // Fixe a resolução do ADC p/a 12 bits 5

6 void loop() { if (flag_aq=1){ Serial.print(en); Serial.print(" "); Serial.println(ssn); //TC1 ch 0 void TC3_Handler(){ TC_GetStatus(TC1, 0); //reset o bit de interrupção en_2=en_1; en_1=en; sn_2=sn_1; sn_1=sn; en=analogread(a0); en = en*(3.3/4096.0)-1.65; //convertendo a tensão digital polarizada para "analógica" despolarizada sn=( *en *en_ *sn_ *sn_2); //passando pelo filtro ssn=sn*(4096.0/3.3)+2048; //convertendo a tensão "analógica" despolarizada para digital polarizada analogwrite(dac1,ssn); digitalwrite(12,x=!x ); Procedimento de análise Após carregar e executar o código do arduino duo, verifique o sinal do pino digital 13 do mesmo e verifique o tempo de execução do algoritmo do filtro utilizando um osciloscópio.. Qual foi o valor encontrado? No Handler de interrupção se flag_aq=1 o loop void coloca os valore de em e snn na serial, porem, se o volume de informação, a secrever na serial ultrapassar o período de tempo 135us pode haver trucação de resultado. Por que? Compare as fases do sinal de saída e do sinal filtrado com o osciloscópio. Os sinais estão em fase? Se não, explique alguns dos motivos para a ocorrência de defasagem. 6

7 E a amplitude dos dois sinais? São iguais? Caso a resposta for negativa explique o motivo. Como cove poderia ajustar a saída para obter resposta em amplitude idênticas? O filtro projetado com o arduino duo operou a contento? O arduino duo pode executar as mesmas operações de um DSP? Se sim, especifique as condições; Modifique o projeto do filtro passa-altas para operar com frequência central de 2500 Hz, banda passante em -3 db de 100 Hz e frequência de amostragem de 8 khz. Repita os mesmo procedimentos da realizados para verificar a qualidade da filtragem. Projeto de um filtro rejeita faixa com verificação dos resultados: a) No matlab b) no arduino duo: Projeto de um filtro diigital rejeita faixa pelo método de fixação polo-zero Especificação do filtro: Frequência central= 60 Hz Banda de Passagem (-3dB) = 5 Hz Frequência de amostragem = 3000 Hz Execute o script do matlab verificando o resultado do projeto, o espectro utilizando a FFT nativa do matlab, as resposta de frequência de magnitude e fase. Execute o filtro no próprio matlab e compare os resultados do sinal original e o sinal filtrado. %Projeto de filtros IIR pelo método de colocação polo-zero %Filtro recursivo rejeita faixa %//Projeto de filtro rejeita faixa pelo método de colocação polo-zero %//Frequencia central 60 Hz, faixa de 5 Hz %//Frequencia de amostragem 3000 Hz %//r=1-(5/3000)*pi=0,9947 %//theta=(60/1000)*2pi=0,1257 rad %//k=(1-2*0,9947*cos(0,1257)+0,9947^2)/(2-2*cos(0,1257)=0,9965 %//H(z)=0,9965(1-2*0,9947*cos(0,1257)*z^-1+z^-2)/(1-2*0,9947*cos(0,1257)*z^-1+0,9947^2*z^-2) %//H(z)=(0,9965-1,9773*z^-1+0,9965*z^-2)/(1-1,9734*z^1+0,9894) %//Equalção a diferenças %//y(n)=0,9965*x(n)-1,9773*x(n-1)+0,9965*x(n-2)+1,9734*y(n-1)- 0,9894*y(n-2) clear all, close all; fs=3000; f=0:1:fs/2; hz=freqz([ ],[ ],length(f)); phiz=180*angle(hz)/pi; 7

8 plot(f,abs(hz)), title('projeto de filtros IIR pelo método de colocação polo-zero'); ylabel('magnitude'); plot(f,phiz),grid ylabel('fase') c=1:fs/2; t=c/fs; x1=1.5*sin(2*pi*60*t); x2=1.5*sin(2*pi*200*t); x=x1+x2; plot(t,x); ; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% %janela de detalhe cc=1:length(c)/5; %índice para obter uma janela com a parte final do sinal filtrado %para evitar o termo transitório xx(cc)=x((length(c)-length(cc))+cc); %obtendo os valores de x dentro da janela menor tt(cc)=t((length(c)-length(cc))+cc); %fixando o tempo dentro da janela menor plot(tt,xx) %plotando a janela menor title('uma parcela menor (20%) do sinal original') xlabel('tempo (seg) com 20% da amostra original'); ylabel('o sinal original'); X=2*abs(fft(xx,512)); X(1)=X(1)/2; X=X(1:length(X)/2)/length(X); f2=[0:1:length(x)-1]*fs/length(x)/2; plot(f2,abs(x)); title('módulo DO ESPECTRO DO SINAL ORIGINAL') ylabel('módulo da amplitude'); grid minor %Implementação do filtro digital y(1)=0; y(2)=0; for k=3:1500 y(k)=0.9965*x(k) *x(k-1) *x(k-2) *y(k-1) *y(k-2); end plot(t,y) title('sinal filtrado mostrando o transitório gerado pelo filtro') xlabel('tempo (seg)'); ylabel('módulo da amplitude'); grid minor %FFT do resultado yy(cc)=y((length(c)-length(cc))+cc); %obtendo os valores de y dentro da janela menor Y=2*abs(fft(yy,512)); Y(1)=Y(1)/2; Y=Y(1:length(Y)/2)/length(Y); 8

9 f2=[0:1:length(y)-1]*fs/length(y)/2; plot(f2,abs(y)); %plotando o resultado da FFT title('módulo DO ESPECTRO DE UMA PARCELA SINAL FILTRADO') ylabel('módulo da amplitude'); grid minor %mostrando o sinal original e o sinal filtrado no mesmo plot plot(tt,yy,tt,xx) title('os sinais original e filtrado (20%)') ylabel('o sinal original e o sinal filtrado'); xlabel('tempo (seg) com 20% do final da amostra original'); Após executar o código do matlab execute o o arduino duo lembrando-se que: a) A entrada do ADC do arduino duo suporta no máximo 3,3V e no mínimo 0V. PORTANTO ANTES DE APLICAR QUALQUER SINAL NA ENTRADA VERIFIQUE, COM UM OSCILOSCÓPIO, QUAL É O VALOR DA TENSÂO NA SAÍDA DA ONDA SENOIDAL DO GERADOR DE FUNÇÃO. A oscilação de tensão deve estar entre 0V e 3,3V. b) Ajuste a frequência do gerador no entorno de 300 Hz, para verificar a ação passa faixa do filtro projeto. c) Anote os resultados obtidos e indique os mesmos no seu relatório. Código Arduino duo //Projeto de filtro rejeita faixa pelo método de colocação polo-zero //Frequencia central 60 Hz, faixa de 5 Hz //Frequencia de amostragem 3000 Hz //r=1-(5/3000)*pi=0,9947 //theta=(60/1000)*2pi=0,1257 rad //k=(1-2*0,9947*cos(0,1257)+0,9947^2)/(2-2*cos(0,1257)=0,9965 //H(z)=0,9965(1-2*0,9947*cos(0,1257)*z^-1+z^-2)/(1-2*0,9947*cos(0,1257)*z^-1+0,9947^2*z^-2) //H(z)=(0,9965-1,9773*z^-1+0,9965*z^-2)/(1-1,9734*z^1+0,9894) //Equalção a diferenças //y(n)=0,9965*x(n)-1,9773*x(n-1)+0,9965*x(n-2)+1,9734*y(n-1)-0,9894*y(n-2) float en,en_1,en_2; int x,y,ssn; float sn,sn_1,sn_2; int flag_aq; void setup() { 9

10 Serial.begin(9600); pinmode(13, OUTPUT); // pinmode(12, OUTPUT); // ////////////Configuração do timer 1 - canal0 /////////////////////// pmc_enable_periph_clk(id_tc3); // desabilite a habilitação dos registradores pmc // habilite do periferico de clock TC3 // desabilite a proteção de escrita dos registradores pmc TC_Configure(TC1, 0, TC_CMR_WAVE TC_CMR_WAVSEL_UP_RC TC_CMR_TCCLKS_TIMER_CLOCK2); TC_SetRC(TC1, 0, 3500); /* fixe o período de amostragem -> /8/3000 = 3500*/ //fs=3000hz TC_Start(TC1, 0); // enable timer interrupts on the timer TC1->TC_CHANNEL[0].TC_IER=TC_IER_CPCS; // IER = habilitação do registro de interrupção TC1->TC_CHANNEL[0].TC_IDR=~TC_IER_CPCS; // IDR = desabilitação do reginterrupt disable register NVIC_EnableIRQ(TC3_IRQn); analogwriteresolution(12); // Fixe a resolução do DAC p/a 12 bit (4096 niveis) analogreadresolution(12); // Fixe a resolução do ADC p/a 12 bits void loop() { if (flag_aq=1){ Serial.print(en); Serial.print(" "); Serial.println(ssn); //TC1 ch 0 void TC3_Handler(){ TC_GetStatus(TC1, 0); //reset o bit de interrupção en_2=en_1; 10

11 en_1=en; sn_2=sn_1; sn_1=sn; en=analogread(a0); en = en * (3.3 / ); sn=(0.9965*en *en_ *en_ *sn_ *sn_2); ssn=4095.0*sn/3.3; analogwrite(dac1,ssn); digitalwrite(12,x=!x ); No caso de querer ver o resultado da filtragem na porta serial do arduino, fixe o flag_aq=1 no interrupt handler do timer utilizado (void TC3_Handler). Repita s procedimentos já realizados no estudo do filtro passa banda. 11

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques Universidade de Mogi das Cruzes 2-122-11273 Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I Docente - José Roberto Marques Projeto de filtros pelo método de fixação polo-zero Filtro

Leia mais

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques Universidade de Mogi das Cruzes 2-122-11273 Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I Docente - José Roberto Marques Projeto de filtros pelo método de fixação polo-zero Filtro

Leia mais

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Filtros FIR utilizando matlab e arduino duo LAB 1 (LPF)

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Filtros FIR utilizando matlab e arduino duo LAB 1 (LPF) Fase (graus) Módulo da resposta em frequência METAHEURO LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II Filtros FIR utilizando matlab e arduino duo LAB 1 (LPF) Nota: O processador ARM do arduino duo

Leia mais

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Filtros FIR utilizando matlab e arduino duo LAB 4 (BRF)

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Filtros FIR utilizando matlab e arduino duo LAB 4 (BRF) Fase (graus) Módulo da resposta em frequência METAHEURO LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II Filtros FIR utilizando matlab e arduino duo LAB 4 (BRF) Nota: O processador ARM do arduino duo

Leia mais

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I. Docente - José Roberto Marques Universidade de Mogi das Cruzes 2-122-11273 Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS I Docente - José Roberto Marques Projeto de filtros pelo método de fixação polo-zero Esse

Leia mais

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Docente - José Roberto Marques

Universidade de Mogi das Cruzes Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II. Docente - José Roberto Marques Universidade de Mogi das Cruzes 2-122-11273 Engenharia Elétrica LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS II Docente - José Roberto Marques TRANSFORMADA DISCRETA DE FOURIER (DFT) Objetivos: Esse laboratório

Leia mais

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS LAB 1. Prof. José Roberto Marques

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS LAB 1. Prof. José Roberto Marques LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS Parte 1- Verificação do efeito de alias Script 1 LAB 1 Prof. José Roberto Marques Gerar dois per íodos de uma cosenoide analógica de amplitude 1 e freqüência

Leia mais

LABORATÓRIO DE PROCESSAMENTO DIGITAL I (2015)

LABORATÓRIO DE PROCESSAMENTO DIGITAL I (2015) LABORATÓRIO DE PROCESSAMENTO DIGITAL I (2015) Prof. José Roberto Marques Regras para projeto para filtros digitais rejeita faixa e passa faixa passa baixas e passa altas utilizando o método de fixação

Leia mais

Curso de Engenharia Elétrica Processamento Digital de Sinais II Projeto 1 Filtro eliminador de ruído elétrico para sinais de EletroEncefaloGrama (ECG)

Curso de Engenharia Elétrica Processamento Digital de Sinais II Projeto 1 Filtro eliminador de ruído elétrico para sinais de EletroEncefaloGrama (ECG) Curso de Engenharia Elétrica Processamento Digital de Sinais II Projeto 1 Filtro eliminador de ruído elétrico para sinais de EletroEncefaloGrama (ECG) Devido ao uso generalizado de equipamentos elétricos

Leia mais

ELETRÔNICA DE POTÊNCIA I Laboratório 1 (complemento) Medição de tensão e corrente em sistemas elétricos

ELETRÔNICA DE POTÊNCIA I Laboratório 1 (complemento) Medição de tensão e corrente em sistemas elétricos ELETRÔNICA DE POTÊNCIA I Laboratório 1 (complemento) Medição de tensão e corrente em sistemas elétricos Objetivo: Esse complemento completa o laboratório com o projeto de um medidor elétrico de precisão

Leia mais

Processamento (Digital) de Sinal. Caderno de exercícios para as horas não presenciais

Processamento (Digital) de Sinal. Caderno de exercícios para as horas não presenciais Caderno de exercícios para as horas não presenciais João Paulo Teixeira ESTiG, 014 Capítulo 1 Sinais 1. Considere o Considere o seguinte sinal contínuo: x(t) 1-1 0 1 3 t a. Represente y1(t)=x(t+1). b.

Leia mais

CANAL ANALÓGICO

CANAL ANALÓGICO CANAL ANALÓGICO CANAL ANALÓGICO (Introdução) Variáveis analógicas apresentam variação modular em função do tempo, como por exemplo a temperatura, pressão, nível, etc. Para trabalhar com estas variáveis,

Leia mais

Curso de Engenharia Elétrica Processamento Digital de Sinais II Exercícios sobre filtros não recursivos Data de entrega: 17/11/2015

Curso de Engenharia Elétrica Processamento Digital de Sinais II Exercícios sobre filtros não recursivos Data de entrega: 17/11/2015 Curso de Engenharia Elétrica Processamento Digital de Sinais II Exercícios sobre filtros não recursivos Data de entrega: 17/11/2015 1) Projete um filtro FIR passa baixas de 3 etapas com frequência de corte

Leia mais

Desenvolvimento e Validação de um Conversor Analógico/Digital para Aquisição e Registros de sinais em Matrizes Multi Eletrodo

Desenvolvimento e Validação de um Conversor Analógico/Digital para Aquisição e Registros de sinais em Matrizes Multi Eletrodo Desenvolvimento e Validação de um Conversor Analógico/Digital para Aquisição e Registros de sinais em Matrizes Multi Eletrodo 9o. Encontro de Registros Multieletrodos Julho de 2013 Francisco Fambrini Faccamp

Leia mais

i) Filtragem ii) Amostragem e reconstituição cuja Transformada de Fourier (TF) é dada na Figura seguinte e que constitui a entrada de um SLIT S.

i) Filtragem ii) Amostragem e reconstituição cuja Transformada de Fourier (TF) é dada na Figura seguinte e que constitui a entrada de um SLIT S. 6ª Aula Prática de Sistemas e Sinais (LEIC Alameda) Sumário: i) Filtragem ii) Amostragem e reconstituição Exercícios Propostos Exercício 1: Considere o sinal x (t) cuja Transformada de Fourier (TF) é dada

Leia mais

Filtros IIR. Luis Henrique Assumpção Lolis. 19 de maio de

Filtros IIR. Luis Henrique Assumpção Lolis. 19 de maio de http://www.eletrica.ufpr.br/~luis.lolis Filtros IIR Luis Henrique Assumpção Lolis 19 de maio de 2016 Conteúdo 1 Introdução 2 Filtros IIR 3 Transformada bilinear 4 Ferramentas de design de filtros 5 Implementação

Leia mais

Aula Prática: Filtros Analógicos

Aula Prática: Filtros Analógicos Curso Técnico Integrado em Telecomunicações PRT60806 Princípios de Telecomunicações Professor: Bruno Fontana da Silva 2015-1 Aula Prática: Filtros Analógicos Objetivos: em laboratório, montar um circuito

Leia mais

Filtros Digitais. Filtros básicos, parâmetros no domínio do tempo e frequência, classificação de filtros

Filtros Digitais. Filtros básicos, parâmetros no domínio do tempo e frequência, classificação de filtros Filtros Digitais Filtros básicos, parâmetros no domínio do tempo e frequência, classificação de filtros Filtros são usados basicamente para dois propósitos: Separação de sinais combinados; Restauração

Leia mais

Tutoriais PET-Tele. Introdução à Amostragem de Sinais com o kit Arduino (Versão: A2016M06D21)

Tutoriais PET-Tele. Introdução à Amostragem de Sinais com o kit Arduino (Versão: A2016M06D21) Universidade Federal Fluminense UFF Escola de Engenharia TCE Curso de Engenharia de Telecomunicações TGT Programa de Educação Tutorial PET Grupo PET-Tele Tutoriais PET-Tele Introdução à Amostragem de Sinais

Leia mais

Processamento (Digital) de Sinal. Caderno de exercícios para as aulas

Processamento (Digital) de Sinal. Caderno de exercícios para as aulas Caderno de exercícios para as aulas João Paulo Teixeira ESTiG, 04 Processamento (Digital) de Sinal ESTiG - IPB Exercícios Matlab. Identificar no ambiente Matlab o Command Window, o Workspace, o Current

Leia mais

Resposta Senoidal em Circuito RC. Experiência 1 Arduino atuando como gerador de Onda Senoidal

Resposta Senoidal em Circuito RC. Experiência 1 Arduino atuando como gerador de Onda Senoidal Ministério da Educação Universidade Tecnológica Federal do Paraná ampus ornélio Procópio oordenação de Eletrotécnica Resposta Senoidal em ircuito R Autor: Prof. Alessandro N. Vargas Objetivo Programar

Leia mais

Plano de Aula. 1 o semestre. Aula número 010 Interrupções Internas Timers. Uso de interrupções internas produzidas pelos timers

Plano de Aula. 1 o semestre. Aula número 010 Interrupções Internas Timers. Uso de interrupções internas produzidas pelos timers 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 010 Tema

Leia mais

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

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.

Leia mais

AULA LAB 02 LABORATÓRIO DE CONVERSORES CC-CC 2 GERAÇÃO DOS SINAIS DE COMANDO (PWM) NO ARDUINO

AULA LAB 02 LABORATÓRIO DE CONVERSORES CC-CC 2 GERAÇÃO DOS SINAIS DE COMANDO (PWM) NO ARDUINO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA DEPARTAMENTO ACADÊMICO DE ELETRÔNICA CURSO TÉCNICO DE ELETRÔNICA Eletrônica de Potência AULA LAB 02 LABORATÓRIO DE CONVERSORES CC-CC

Leia mais

Departamento de Engenharia Elétrica SEL 384 Laboratório de Sistemas Digitais I PRÁTICA Nº5B

Departamento de Engenharia Elétrica SEL 384 Laboratório de Sistemas Digitais I PRÁTICA Nº5B Departamento de Engenharia Elétrica SEL 384 Laboratório de Sistemas Digitais I PRÁTICA Nº5B CIRCUITOS SEQUENCIAIS Contadores síncronos e gerador de PWM 1. Introdução Nesta prática iremos compreender o

Leia mais

Simulação MATLAB - Transmissão PCM em Banda Base e Diagrama de Olho. Testar o efeito de filtros sem ISI no espectro e na curva BERXE b /N 0.

Simulação MATLAB - Transmissão PCM em Banda Base e Diagrama de Olho. Testar o efeito de filtros sem ISI no espectro e na curva BERXE b /N 0. Simulação MATLAB - Transmissão PCM em Banda Base e Diagrama de Olho Objetivos Simular a taxa de erro binário em função de E b /N 0 para diferentes modulações PCM e comparar com a teoria Testar o efeito

Leia mais

ROTEIRO OFICIAL 14 Amplificador Operacional no Modo Com Realimentação Negativa

ROTEIRO OFICIAL 14 Amplificador Operacional no Modo Com Realimentação Negativa - UTFPR DAELT Engenharia Elétrica e/ou Controle e Automação Disciplina: Laboratório de Eletrônica ET74C Prof.ª Elisabete Nakoneczny Moraes ROTEIRO OFICIAL 14 Amplificador Operacional no Modo Com Realimentação

Leia mais

Roteiro-Relatório da Experiência N o 5

Roteiro-Relatório da Experiência N o 5 Roteiro-Relatório da Experiência N o 5 1. COMPONENTES DA EQUIPE: ALUNOS 1 2 3 NOTA 4 Prof.: Celso José Faria de Araújo 5 Data: / / : hs 2. OBJETIVOS: 2.1. Fazer uma análise teórica e experimental do filtro

Leia mais

Interface com A/D e D/A

Interface com A/D e D/A Interface com A/D e D/A 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 Um Microcontrolador/Microprocessador

Leia mais

Interrupção

Interrupção 1. 8051 - Interrupção Def.: Consiste de um evento assíncrono que faz com que o fluxo de um programa seja desviado para uma Rotina de Tratamento de Interrupção (ISR). Faz uso da estrutura de controle da

Leia mais

Capítulo 11) Interface com o mundo analógico

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

Leia mais

Laboratório Controle Dinâmico

Laboratório Controle Dinâmico Faculdade de Engenharia Elétrica Universidade de Brasília Laboratório Controle Dinâmico Marco A. Egito it Impressora Este kit consiste basicamente de motor CC acoplado a um carro através de uma correia

Leia mais

Elementos de processamento de sinais

Elementos de processamento de sinais (parte I) Instrumentação eletrônica para sistemas de medição Capítulo 10 Elementos de processamento de sinais Prof. Lélio R. Soares Júnior ENE FT UnB Introdução Necessário caso a saída do condicionador

Leia mais

Laboratório de Microprocessadores e Microcontroladores

Laboratório de Microprocessadores e Microcontroladores Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 2: Interrupções Externas e Relés Alunos: Matrícula:

Leia mais

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS Introdução a filtros digitais Theo Pavan e Adilton Carneiro TAPS Filtro anti-aliasing Com um sinal já digitalizado não é possível distinguir entre uma frequência alias e uma frequência que realmente esteja

Leia mais

Exercícios para Processamento Digital de Sinal - Folha

Exercícios para Processamento Digital de Sinal - Folha Exercícios para Processamento Digital de Sinal - Folha 1 Interpolação Exercício 1 Suponha que uma sinusóide de frequência angular π/4 foi aplicada na entrada de um bloco expansor que aumenta a frequência

Leia mais

EXPERIMENTO 5: Flip-Flop

EXPERIMENTO 5: Flip-Flop DEE - Departamento de Engenharia Elétrica Laboratório de Circuitos Digitais I ELE 1065 EXPERIMENTO 5: Flip-Flop 1 - OBJETIVOS Estudos de dispositivos de memória com Flip-Flops e outros dispositivos correlatos.

Leia mais

PSI LABORATÓRIO DE CIRCUITOS ELÉTRICOS

PSI LABORATÓRIO DE CIRCUITOS ELÉTRICOS ESCOLA POLITÉCNICA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI 3212 - LABORATÓRIO DE CIRCUITOS ELÉTRICOS GUIA DE EXPERIMENTOS Experiência 2 - Medição de Grandezas Elétricas

Leia mais

Estudo comparativo entre filtros digitais FIR e IIR

Estudo comparativo entre filtros digitais FIR e IIR Estudo comparativo entre filtros digitais FIR e IIR José Paulo de Oliveira Petry petrybr@gmail.com Resumo: Neste artigo será realizado o projeto de filtros, analógicos e digitais, passa baixa e passa faixa

Leia mais

Introdução teórica Aula 10: Amplificador Operacional

Introdução teórica Aula 10: Amplificador Operacional Introdução Introdução teórica Aula 10: Amplificador Operacional O amplificador operacional é um componente ativo usado na realização de operações aritméticas envolvendo sinais analógicos. Algumas das operações

Leia mais

Nome...Nota... T /R,COUNT

Nome...Nota... T /R,COUNT FEI NE 7720/772 - Prova P2 Sistemas Digitais II - 28/11/07 Turma A Tempo 80min - Sem consulta Permitido o uso de calculadora científica Interpretação faz parte da prova. Nome...Nota... N.o N.o da Lista

Leia mais

PSI LABORATÓRIO DE CIRCUITOS ELÉTRICOS

PSI LABORATÓRIO DE CIRCUITOS ELÉTRICOS ESCOLA POLITÉCNICA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI 3031 - LABORATÓRIO DE CIRCUITOS ELÉTRICOS GUIA DE EXPERIMENTOS Experiência 2 - Medição de Grandezas Elétricas

Leia mais

Analisador de Espectros

Analisador de Espectros Analisador de Espectros O analisador de espectros é um instrumento utilizado para a análise de sinais alternados no domínio da freqüência. Possui certa semelhança com um osciloscópio, uma vez que o resultado

Leia mais

Revisão Análise em frequência e amostragem de sinais. Hilton de Oliveira Mota

Revisão Análise em frequência e amostragem de sinais. Hilton de Oliveira Mota Revisão Análise em frequência e amostragem de sinais Hilton de Oliveira Mota Introdução Análise em frequência (análise espectral): Descrição de quais frequências compõem um sinal. Por quê? Senóides são

Leia mais

Comparação de filtros IIR e FIR

Comparação de filtros IIR e FIR Comparação de filtros IIR e FIR Rodrigo Farias/Humberto José de Sousa rfarias@sj.ifsc.edu.br/humbertos@ifsc.edu.br Resumo: Este documento apresenta um comparativo de alguns filtros IIR e FIR. Este comparativo

Leia mais

Interligação de Terminais com Modem

Interligação de Terminais com Modem Interligação de Terminais com Modem F.N.A. e E.T.M. / 2001 (revisão) E.T.M./2004 (revisão) E.T.M./2005 (revisão) E.T.M./2011 (revisão) RESUMO O objetivo principal desta experiência é a aplicação de MODEMs,

Leia mais

Utilizando o Real-Time Windows Target do Simulink

Utilizando o Real-Time Windows Target do Simulink Capítulo 2 Utilizando o Real-Time Windows Target do Simulink O objetivo deste capítulo é dar aos alunos o conhecimento necessário para trabalhar com a ferramenta Real-Time Windows Target do Simulink em

Leia mais

DSP (Conversão AD/ DA) Processo de conversão AD. Processo de conversão AD. Current A/D technology (cont.) Currente tecnologia A/D

DSP (Conversão AD/ DA) Processo de conversão AD. Processo de conversão AD. Current A/D technology (cont.) Currente tecnologia A/D DSP (Conversão AD/ DA) Conversão Analógico-> Digital Aula 3 Por Manoel Eusebio de Lima Centro de Informática - UFPE Processo de conversão AD Processo de conversão AD Amostragem do sinal de entrada (limitado

Leia mais

Interligação de Terminais com Modem

Interligação de Terminais com Modem Interligação de Terminais com Modem Versão 2013 RESUMO O objetivo principal desta experiência é a aplicação de MODEMs, apresentados em experiência anterior, na interligação de terminais de dados localizados

Leia mais

Experimento 8 Circuitos RC e filtros de freqüência

Experimento 8 Circuitos RC e filtros de freqüência Experimento 8 Circuitos C e filtros de freqüência OBJETIO O objetivo desta aula é ver como filtros de freqüência utilizados em eletrônica podem ser construídos a partir de um circuito C Os filtros elétricos

Leia mais

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro Frequencímetro Versão 2014 RESUMO Esta experiência tem como objetivo a familiarização com duas classes de componentes: os contadores e os registradores. Para isto, serão apresentados alguns exemplos de

Leia mais

Sistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2017

Sistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2017 5197 - Sistema Digitais Bacharelado de Informática UEM DIN - Prof. Elvio 2017 Roteiro ATmega328 (Interrupções) ATmega328 (Interrupções Externas) ATmega328 (Portas de E/S) ATmega328 (Temporizador/Contador

Leia mais

Eletricidade e Magnetismo II 2º Semestre/ 2014 Experimento 4: Filtros de Frequência - Passa Baixa e Passa Alta

Eletricidade e Magnetismo II 2º Semestre/ 2014 Experimento 4: Filtros de Frequência - Passa Baixa e Passa Alta Eletricidade e Magnetismo II º Semestre/ 14 Experimento 4: Filtros de Frequência - Passa Baixa e Passa Alta Nome: Nº USP: Nome: Nº USP: Informações Importantes: Vocês devem realizar os procedimentos experimentais,

Leia mais

Lista de Exercícios A2

Lista de Exercícios A2 Lista de Exercícios A2 Nota: Aluno: RA: Curso: Turma: 1 1 Em um sistema microprocessado, interrupção é o nome dado a um mecanismo que permite interromper a execução normal do programa, para atender a um

Leia mais

Processamento de sinais digitais

Processamento de sinais digitais Processamento de sinais digitais Aula 1: Filtros digitais silviavicter@iprj.uerj.br Tópicos Definição de um filtro digital Anatomia de um filtro digital Descrição no domínio da frequência de sinais e sistemas

Leia mais

Manual Técnico MS04A-TS

Manual Técnico MS04A-TS Descrição Módulo de 4 Saídas Analógicas de Tensão (-10 ~ 10V, 0 ~ 10V) 1- Características Técnicas: MS04A-TS é um módulo D/A que tem 4 canais de saída de tensão (-10 ~ 10V, 0 ~ 10V). Módulo de conversão

Leia mais

Sumário Introdução Revisão de Números Complexos Programação em Delphi... 94

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

Leia mais

Laboratório de Microprocessadores e Microcontroladores. Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico

Laboratório de Microprocessadores e Microcontroladores. Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico

Leia mais

Plano de Aula. 1 o semestre. Aula número 009 Interrupções. Fazer uso das interrupções externas no Arduíno

Plano de Aula. 1 o semestre. Aula número 009 Interrupções. Fazer uso das interrupções externas no Arduíno 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 009 Tema

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Prof. Adilson Gonzaga Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos Xtal1 e Xtal2 da CPU.

Leia mais

Laboratório de Microprocessadores e Microcontroladores

Laboratório de Microprocessadores e Microcontroladores Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 2: Interrupções Externas e Relés Alunos: Matrícula:

Leia mais

Sinais Representação e Manipulação

Sinais Representação e Manipulação Exper. 1 Sinais Representação e Manipulação Objetivo Esta prática descreve como utilizar o Matlab para representar e manipular alguns sinais elementares: Criação e armazenamento de sinais em Matlab Amostragem

Leia mais

CONCURSO DE ADMISSÃO AO CURSO DE FORMAÇÃO ENGENHARIA ELETRÔNICA CADERNO DE QUESTÕES

CONCURSO DE ADMISSÃO AO CURSO DE FORMAÇÃO ENGENHARIA ELETRÔNICA CADERNO DE QUESTÕES CONCURSO DE ADMISSÃO AO CURSO DE FORMAÇÃO EXÉRCITO BRASILEIRO ENGENHARIA ELETRÔNICA CADERNO DE QUESTÕES 2012 l a QUESTÃO Valor: 1,00 Um filtro digital é especificado pela seguinte equação: y[n] = 4n-1]

Leia mais

APRENDA NA PRÁTICA: FILTROS DIGITAIS PARA A CORREÇÃO DE FREQUÊNCIAS RUIDOSAS EM SISTEMAS DE COMUNICAÇÃO UTILIZANDO A PLATAFORMA MATLAB.

APRENDA NA PRÁTICA: FILTROS DIGITAIS PARA A CORREÇÃO DE FREQUÊNCIAS RUIDOSAS EM SISTEMAS DE COMUNICAÇÃO UTILIZANDO A PLATAFORMA MATLAB. APRENDA NA PRÁTICA: FILTROS DIGITAIS PARA A CORREÇÃO DE FREQUÊNCIAS RUIDOSAS EM SISTEMAS DE COMUNICAÇÃO UTILIZANDO A PLATAFORMA MATLAB. Francisco Hitalo J. B. Teixeira 1, Paulo Ricardo B. Gomes 2, Daniel

Leia mais

ENG-1450 Microcontroladores e Sistemas Embarcados. Lab02 Apresentação Kit PicGenios Interrupção e Timers

ENG-1450 Microcontroladores e Sistemas Embarcados. Lab02 Apresentação Kit PicGenios Interrupção e Timers ENG-1450 Microcontroladores e Sistemas Embarcados Lab02 Apresentação Kit PicGenios Interrupção e Timers Atividades 1. Executar tarefas da aula anterior no kit 2. Exemplo1: 1.Acionar o LED por interrupção

Leia mais

Experimento 8 Circuitos RC e filtros de freqüência

Experimento 8 Circuitos RC e filtros de freqüência Experimento 8 Circuitos C e filtros de freqüência OBJETIO O objetivo desta aula é ver como filtros de freqüência utilizados em eletrônica podem ser construídos a partir de um circuito C Os filtros elétricos

Leia mais

MAS 160/510 Conjunto de Problema Nove

MAS 160/510 Conjunto de Problema Nove MAS 160/510 Conjunto de Problema Nove 1. Modulação Digital O sistema Quaternário de Manipulação de Comutação de Fase na figura é usado para transmitir dados através de um canal (barulhento). O gerador

Leia mais

Processamento Digital de Sinais II Exercícios sobre Transformada z Data de entrega: 17/11/2015

Processamento Digital de Sinais II Exercícios sobre Transformada z Data de entrega: 17/11/2015 Processamento Digital de Sinais II Exercícios sobre Transformada z Data de entrega: 17/11/2015 1) Determine a transformada inversa de, aplicando: a) Desenvolvimento em série de potências b) Divisão direta

Leia mais

AMPLIFICADORES OPERACIONAIS APLICAÇÕES LINEARES

AMPLIFICADORES OPERACIONAIS APLICAÇÕES LINEARES EN 2603 ELETRÔNICA APLICADA LABORATÓRIO Nomes dos Integrantes do Grupo AMPLIFICADORES OPERACIONAIS APLICAÇÕES LINEARES 1. OBJETIVOS a. Verificar o funcionamento dos amplificadores operacionais em suas

Leia mais

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução.

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução. Parâmetros importantes de um Analisador de Espectros: Faixa de frequência Exatidão (frequência e amplitude) Sensibilidade Resolução Distorção Faixa dinâmica Faixa de frequência: Determina as frequências

Leia mais

Redução de ruído em sinais amostrados

Redução de ruído em sinais amostrados Redução de ruído em sinais amostrados Técnicas de redução de ruídos de sinais amostrados Técnicas de DSP são normalmente usadas para aumentar a relação sinal/ruído de sinais amostrados São também chamadas

Leia mais

A entrega deve ter um relatório em PDF e os arquivos.m (devidamente comentados). Os códigos devem ser referenciados no relatório.

A entrega deve ter um relatório em PDF e os arquivos.m (devidamente comentados). Os códigos devem ser referenciados no relatório. ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia Mecatrônica Sistemas Dinâmicos II para Mecatrônica Profs. Larissa Driemeier e Marcilio Alves Usando Exercícios a seguir devem

Leia mais

AULA LAB 01 PARÂMETROS DE SINAIS SENOIDAIS 2 MEDIÇÃO DE VALORES MÉDIO E EFICAZ COM MULTÍMETRO

AULA LAB 01 PARÂMETROS DE SINAIS SENOIDAIS 2 MEDIÇÃO DE VALORES MÉDIO E EFICAZ COM MULTÍMETRO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA DEPARTAMENTO ACADÊMICO DE ELETRÔNICA CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS ELETRÔNICOS Retificadores (ENG - 20301) AULA LAB 01 PARÂMETROS

Leia mais

Interrupção. Prof. Adilson Gonzaga

Interrupção. Prof. Adilson Gonzaga Interrupção Prof. Adilson Gonzaga Estrutura de Programação Assembly Programa Principal Chamada de Sub-rotina1 Programa Principal Chamada de Sub-rotina2 Sub-rotina1 Subrotina2 Programa Principal Chamada

Leia mais

Circuitos RC e filtros de frequência. 7.1 Material

Circuitos RC e filtros de frequência. 7.1 Material Circuitos RC e filtros de frequência 7 7. Material Gerador de funções; osciloscópio; multímetros digitais (de mão e de bancada); resistor de kω; capacitor de 00 nf. 7.2 Introdução Vimos que a reatância

Leia mais

Sistemas Microprocessados

Sistemas Microprocessados Sistemas Microprocessados satoutfpredubr http://pessoal.utfpr.edu.br/sato/ Interrupções no ATmega8 satoutfpredubr Sobre o material Essas transparências foram baseadas no manual

Leia mais

Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina. Temporização Interrupções Rotinas de Atraso

Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina. Temporização Interrupções Rotinas de Atraso SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos

Leia mais

29/03/2017. Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina

29/03/2017. Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Temporização da CPU Todos os Microcontroladores da família MCS-5 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos

Leia mais

Experimento 7. Circuitos RC e filtros de frequência. 7.1 Material. 7.2 Introdução. Gerador de funções; osciloscópio;

Experimento 7. Circuitos RC e filtros de frequência. 7.1 Material. 7.2 Introdução. Gerador de funções; osciloscópio; Experimento 7 Circuitos RC e filtros de frequência 7.1 Material Gerador de funções; osciloscópio; multímetros digitais (de mão e de bancada); resistor de 1 kω; capacitor de 100 nf. 7.2 Introdução Vimos

Leia mais

Laboratório de Microprocessadores e Microcontroladores. Experimento 7:

Laboratório de Microprocessadores e Microcontroladores. Experimento 7: Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 7: Conversor Analógico/Digital e Conversor Digital/Analógico

Leia mais

Laboratório de Microprocessadores e Microcontroladores. Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico

Laboratório de Microprocessadores e Microcontroladores. Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico

Leia mais

Um filtro digital é uma implementação de um filtro através de operações matemáticas aplicadas em um sinal amostrado (e quantizado);

Um filtro digital é uma implementação de um filtro através de operações matemáticas aplicadas em um sinal amostrado (e quantizado); Filtros Digitais Filtros Digitais Um filtro digital é uma implementação de um filtro através de operações matemáticas aplicadas em um sinal amostrado (e quantizado); São usados para dois propósitos básicos:

Leia mais

Filtros Digitais FIR (Finite Impulse Response) Prof. Juan Mauricio Villanueva

Filtros Digitais FIR (Finite Impulse Response) Prof. Juan Mauricio Villanueva Filtros Digitais FIR (Finite Impulse Response) Prof. Juan Mauricio Villanueva jmauricio@cear.ufpb.br www.cear.ufpb.br/juan 1 Filtros FIR (Finite Impulse Response) Para um sistema FIR de ordem M Com função

Leia mais

Laboratório de Microprocessadores e Microcontroladores. Experimento 6:

Laboratório de Microprocessadores e Microcontroladores. Experimento 6: Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 6: Conversor Analógico/Digital e Conversor Digital/Analógico

Leia mais

CONHECIMENTOS ESPECÍFICOS

CONHECIMENTOS ESPECÍFICOS CONHECIMENTOS ESPECÍFICOS Quanto à classificação de sinais e aos sistemas discretos, julgue o item abaixo. 51 Os sinais digitais são definidos apenas em valores discretos do tempo, os quais são usualmente

Leia mais

Microcontroladores. Contadores e Temporizadores. Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão

Microcontroladores. Contadores e Temporizadores. Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão Microcontroladores Contadores e Temporizadores Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão Introdução Como fazer um temporizador? 2 maneiras 2 Introdução Como fazer um

Leia mais

RTC Real Time Counter e Pinos do JM60

RTC Real Time Counter e Pinos do JM60 RTC Real Time Counter e Pinos do JM60 Disciplina: Aplicações Avançadas de Microprocessadores (AAM) Profa. Eduardo Henrique Couto Tópicos da aula: Modos de baixo consumo; RTC; Pinos do JM60; Pinos I/O de

Leia mais

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR Prof. Filippo Valiante Filho http://prof.valiante.info Estrutura do Computador Computador CPU (Central Processing Unit) Sistema de Armazenamento (Memórias) Sistema

Leia mais

Introdução aos sinais discretos e conversão de sinais analógicos para digitais

Introdução aos sinais discretos e conversão de sinais analógicos para digitais Introdução aos sinais discretos e conversão de sinais analógicos para digitais Dispositivos de Medição Elétrica Usualmente, dois tipos de equipamentos são utilizados na medição de sinais elétricos: Medidores

Leia mais

UTFPR Departamento Acadêmico de Eletrônica Curso Técnico em Eletrônica Microcontroladores 1 - Prof. Cion nov/2010 (atualizado em jul 2015)

UTFPR Departamento Acadêmico de Eletrônica Curso Técnico em Eletrônica Microcontroladores 1 - Prof. Cion nov/2010 (atualizado em jul 2015) UTFPR Departamento Acadêmico de Eletrônica Curso Técnico em Eletrônica Microcontroladores 1 - Prof. Cion nov/2010 (atualizado em jul 2015) Interrupção e Contadores/Temporizadores Este texto apresenta uma

Leia mais

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim unesp UNIVERSIDADE ESTADUAL PAULISTA Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim 1 Atividades de Recuperação Final Sistemas Digitais II

Leia mais

SOBRE O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS

SOBRE O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS CONSIDERAÇÕES RELEVANTES SOBRE O CONTROLE DIGITAL DE CONVERSORES ESTÁTICOS Seminário de Eletrônica de Potência e Controle (SEPOC 2010) Programa de Pós Graduação em Engenharia Elétrica Universidade id d

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Temporizadores e Contadores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Temporizadores

Leia mais

Sendo N o número decimal equivalente na entrada binária, a tensão de saída é N vezes o tamanho da fração:

Sendo N o número decimal equivalente na entrada binária, a tensão de saída é N vezes o tamanho da fração: MECÂNICA DE PECISÃO - ELEÔNICA II - Prof. Nelson M. Kanashiro EXPEIÊNCIA 6 CONVESO D/A 1. MAEIAL UILIZADO: a) sistema EB-2000 : -placa EB 134 b) osciloscópio digital c) multímetro digital 2. INODUÇÃO:

Leia mais

Conversor A/D por aproximações sucessivas

Conversor A/D por aproximações sucessivas Conversor A/D por aproximações sucessivas É baseado no mesmo princípio do A/D de rampa digital, onde o sinal analógico de entrada i é comparado sucessivamente com a saída analógica do conversor D/A acoplado

Leia mais

Conversão Analógico-Digital

Conversão Analógico-Digital GUIA DO 1 O TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Conversão Analógico-Digital Ano Lectivo de 2015/2016 Introdução Neste trabalho analisam-se as várias etapas envolvidas na digitalização de

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

Programação do Arduino. Parte 1. IDE Wiring

Programação do Arduino. Parte 1. IDE Wiring Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação

Leia mais

Temporização Interrupções. Prof: Evandro L. L. Rodrigues. Rotinas de Atraso

Temporização Interrupções. Prof: Evandro L. L. Rodrigues. Rotinas de Atraso Temporização Interrupções Prof: Evandro L. L. Rodrigues Rotinas de Atraso Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar

Leia mais