Anda di halaman 1dari 4

UNIVERSIDADE FEDERAL DO ABC

FERNANDO HENRIQUE GOMES ZUCATELLI


FERNANDA SILVA GUIZI

Processadores Digitais em Controle e Automac


ao:
Laboratorio 4: Aquisicao de Dados com Osciloscopio Digital

SANTO ANDRE
10 DE NOVEMBRO DE 2014

1 Introducao
O objetivo deste trabalho e capturar uma onda triangular gerada pela fonte de sinal
Tektronix modelo AFG 3021B com o osciloscopio digital Agilent DSO-X 2024A utilizando
as atenuacoes de 1x e 10x em cada um dos canais, salvar sua imagem e seus dados em
dispositivo de memoria Flash, um Pen Drive, para serem reconstrudos depois utilizando
c
c
o Microsoft Excel
e o Matlab
. De forma a entendermos como o osciloscopio digital
discretiza o tempo e quantifica a variavel medida.
c
c
Para a transferencia de dados entre o Excel
e o Matlab
adotamos o seguinte procedimento:
1. Utilizar o comando Texto para Colunaspara separar os dados em colunas diferentes, pois eles veem todos na mesma linha do arquivo .csv exportado pelo osciloscopio
2. No processo de separacao ou logo apos dele, formatar as celulas para n
umero e
atribuir o total de casas de decimais necessarias.
3. Alterar provisoriamente as opcoes regionais do computador para ingles de um pas
que utilize o ponto como separador decimal, Estados Unidos da America por exemplo, assim ambas os programas conversam no mesmo sistema de notacao decimal
4. Aqui ha duas opcoes:
- usar o comando xlsread(nome arquivo xls sem extensao)
- ou criar uma variavel digitando Var = [ ], e colando os dados copiados do
c
Excel
entre os colchetes.
5. Gerar o grafico e se desejar tambem salvar os dados que o geraram com o comando
save

2 Resultados
A Figura 1 apresenta a imagem original da tela do osciloscopio ajustada para conter 5
perodos completos da onda triangular e com amplitude de 2 divisoes, ou 10 tracos da tela
para a onda nao atenuada do canal 1 (amarelo), sendo o canal 2 (verde) a onda atenuada
em 10x.
c
A Figura 2 apresenta a reconstrucao feito no proprio Excel
apos editarmos o arquivo
recebido do osciloscopio quebrando os valores nas respectivas colunas e utilizando o grafico
em dispersao XY do programa.
c
A Figura 3 foi obtida com o comando plot() do Matlab
enquanto que a Figura 4
c
foi obtida com o comando stairs() do Matlab . Devemos citar que devido ao processo

de escalamento feito na tela do osciloscopio, os valores de pico entre a onda triangular


original e os vistos nas figuras reconstrudas e perdido

Figura 1: Imagem Osciloscopio. Canal 1 com atenuacao 1x, e Canal 2 com atenuacao de
10x.

c
Figura 2: Imagem do osciloscopio reconstruda no Excel
. Canal 1 com atenuacao 1x, e
Canal 2 com atenuacao de 10x.

c
Figura 3: Imagem do osciloscopio reconstruda no Matlab
com comando plot. Canal 1
com atenuacao 1x, e Canal 2 com atenuacao de 10x.

c
Figura 4: Imagem do osciloscopio reconstruda no Matlab
com comando stairs. Canal
1 com atenuacao 1x, e Canal 2 com atenuacao de 10x.

3 Conclusao
As reconstrucoes do sinal de onda triangular foram executadas com exito, sendo que
os resultados obtidos para as duas plataformas utilizadas (Matlab e Excel) apresentaramse identicos ao sinal original visualizado no osciloscopio. Esta pratica reforca o conceito
base do Teorema da1 Amostragem de Nyquist, o qual afirma que a reconstrucao sem
perdas de um sinal so e possvel se a frequencia de amostragem for, no mnimo, igual ou
maior a duas vezes o valor da maior frequencia presente no sinal original. Para a situacao
implementada a frequencia da onda triangular foi ajustada em 10 kHz e obteve-se do
osciloscopio uma amostragem de 2000 pontos em 0,0005 segundos o que equivale a uma
frequencia de amostragem de 400 kHz, obedecendo portanto o Teorema.

Anda mungkin juga menyukai