engenharia elÉtrica implementação de gerador de formas de ondas arbitrárias tcc – engenharia...
TRANSCRIPT
![Page 1: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/1.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Implementação de Gerador de Formas de Implementação de Gerador de Formas de Ondas ArbitráriasOndas Arbitrárias
TCC – Engenharia ElétricaTCC – Engenharia ElétricaRafael da Silva Barboza
Orientador: MSc. Eng. Paulo César Cardoso Godoy
1-23
![Page 2: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/2.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
ObjetivoObjetivo
2-23
Desenvolver uma ferramenta de geração de sinais arbitrários, controlados por software, operando com frequências de até 1MHz, empregando o método de síntese digital direta.
Nesse método, o sinal gerado na saída do circuito é influenciado diretamente pela precisão do cristal oscilador utilizado.
![Page 3: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/3.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Diagrama em Blocos:Diagrama em Blocos:
Estrutura básica do Gerador Arbitrário
3-23
RS-232 Kit comProcessador
ARM
Placa de conversão e
condicionamentodo sinal
Sinal de Saída
Microcomputador
![Page 4: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/4.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Interface Software do Interface Software do Supervisório:Supervisório:
4-23
Frequência
Forma de Onda
Controle da Serial
Digitação do Pontos
Limpa Dados Sinais Desenhados
![Page 5: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/5.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
5-23
Tela Sinal Senoidal
Tela Sinal Triangular
Interface do Software Interface do Software Supervisório:Supervisório:
![Page 6: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/6.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Diagrama em blocos do Hardware:Diagrama em blocos do Hardware:
6-23
Placa Desenvolvida
Microcontrolador ARM
Circuito de
Clock
Circuito de Reset
DAC 16 Bits
Circuito de Condicionamento
Circuito De
Endereçamento
Memórias SRAM
Fonte de Alimentação Saída Sinal
Analógico
![Page 7: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/7.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Hardware:Hardware:
7-23
DAC
Memórias
Ckt Analógico
Ajuste Amplitude
Ckt Contador Ckt Reset
Osciladores Base
Kit Comercial
Seriais
GPIO
![Page 8: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/8.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Diagrama em blocos do Firmware:Diagrama em blocos do Firmware:
8-23
![Page 9: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/9.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
ResultadosResultados
9-23
•O resultados foram coletados através da comparação entre o sinal ideal gerado pelo ARM e o sinal real obtido na saída do circuito, com o emprego do osciloscópio. Com isso, foi possível estimar através da normalização dos pontos o erro médio eficaz para o somatório das amostras coletadas.
•O cálculo de erro médio eficaz foi realizado através da seguinte equação:
21
0
..1
.
N
nnnRMS realPidealP
NTotalE
![Page 10: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/10.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Erro Médio Quadrático:Erro Médio Quadrático:
10-23
Para a coleta dos resultados
foram avaliados os seguintes valores de frequência:
125Hz, 125kHz, 250kHz,
380kHz e 500 kHz
![Page 11: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/11.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultados Onda Senoidal:Resultados Onda Senoidal:
11-23
![Page 12: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/12.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultados Onda Triangular:Resultados Onda Triangular:
12-23
![Page 13: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/13.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultados Onda Quadrada:Resultados Onda Quadrada:
13-23
![Page 14: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/14.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Sinais Arbitrários:Sinais Arbitrários:
14-23
Para a geração dos sinais arbitrários é realizada a interpolação linear (aproximação linear de uma função) usando as coordenadas enviadas pelo software supervisório depois da aquisição. Assim, para o cálculo da interpolação são necessárias as coordenadas de ponto inicial e final da reta para que as mesmas formem a reta que terá os pontos intermediários calculados.
![Page 15: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/15.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultados Sinais Arbitrários:Resultados Sinais Arbitrários:
15-23
Para a coleta dos resultados foram
avaliados os seguintes valores
de frequência:125Hz, 75kHz,
100kHz, 150kHz e 210 kHz
![Page 16: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/16.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultado Onda Arbitrária:Resultado Onda Arbitrária:
16-23
![Page 17: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/17.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Resultado Onda Arbitrária:Resultado Onda Arbitrária:
17-23
![Page 18: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/18.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICAResultados Onda Resultados Onda Arbitrária:Arbitrária:
18-23
![Page 19: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/19.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Conclusões:Conclusões:Considerando o erro médio quadrático, pode-se concluir que o projeto se comportou satisfatoriamente para:- ondas senoidais até frequências de 350kHz;- ondas triangulares até frequências de 300kHz;- ondas quadradas até freqüências de 200kHz;- ondas arbitrárias até frequências de 100kHz.
Estas limitações ocorreram devido à resposta em frequência circuito analógico, que apresentou um comportamento de filtro passa-baixas. Para sinais senoidais, a influência do circuito afeta predominantemente a amplitude mantendo o erro relativamente baixo. Para sinais triangulares, devido ao maior conteúdo harmônico, pode-se notar um aumento do erro. Já para as ondas quadradas e arbitrárias, devido há uma quantidade grande de conteúdo harmônico, as respostas ficaram mais limitadas, pois a atuação do circuito analógico acarretou maiores perdas no conteúdo de altas frequências. Os sinais atenderam os objetivos quanto a amplitude.
19-23
![Page 20: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/20.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Referências:Referências:
20-23
[1] MAITELLI, A. L. – Apostila de Controladores Lógicos Programáveis – UFRN, Natal-RN, 2003.[2] Direct-Digital Frequency Synthesis; a basic tutorial; Osicom Technologies Inc, 1983. Disponível em <http://web.itu.edu.tr/~pazarci/ddstutor.html>. [3] GUSSOW, Milton. Eletricidade básica. São Paulo : McGraw-Hill do Brasil,1985.[4] A Technical Tutorial on Digital Signal Synthesis, Tutorial, Analog Devices Inc.,1999. Disponível em: <http://www.analog.com/static/imported-files/tutorials/450968421DDS_Tutorial_rev12-2-99.pdf>. [5] CLÁUDIO, Dálcidio M. e MARINS Jussara M. Cálculo Numérico e Computacional - Teoria e Prática, São Paulo: Ed: Atlas, 2000.[6] TOCCI, Ronaldo J. WIDMER, Neal S. SISTEMAS DIGITAIS: Princípios e Aplicações. Rio de Janeiro: LTC – Livros Técnicos e Científicos Editora S.A, 1998.[7] CANZIAM, Edmur. Comunicação Serial – RS232. Cotia, 2006. Disponível em <http://www.professores.aedb.br/arlei/AEDB/Arquivos/rs232.pdf>.
![Page 21: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/21.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA[8] NXP – LPC2378, Data Sheet. Disponivel:http://www.nxp.com/documents/data_sheet/LPC2377_78.pdf. [9] UNICID. Linguagens de Programação. São Paulo, 2007. Disponível em: <www.dee.feis.unesp.br/.../c_04_linguagem_de_programacao.pdf >. [10] 64-Kbit (8 K × 8) Static RAM CY7C185, Data Sheet. Disponível:http://www.cypress.com/?docID=25678. [11] CYPRESS – CY7C185, Data Sheet. Disponível:http://www.cypress.com/?docID=25678. [12] NXP – 74HCT373, Data Sheet. Disponível:http://www.nxp.com/documents/data_sheet/74HC_HCT373.pdf. [13] NXP – 74HC590, Data Sheet. Disponível:http://www.nxp.com/documents/data_sheet/74HC590.pdf. [14] NXP – 74HCT02, Data Sheet. Disponível:http://www.nxp.com/documents/data_sheet/74HC_HCT02.pdf. [15] NXP – 74HCT02, Data Sheet. Disponível:http://www.nxp.com/documents/data_sheet/74HC_HCT30.pdf. [16] NXP – 74HCT32, Data Sheet. Disponível:http://www.nxp.com/documents/data_sheet/74HC_HCT32.pdf. [17] NATIONAL INSTRUMENTS – LM7171, Data Sheet. Disponível:http://www.ti.com/lit/ds/symlink/lm7171.pdf.
21-23
![Page 22: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/22.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Video do Projeto:Video do Projeto:
22-23
![Page 23: ENGENHARIA ELÉTRICA Implementação de Gerador de Formas de Ondas Arbitrárias TCC – Engenharia Elétrica Implementação de Gerador de Formas de Ondas Arbitrárias](https://reader036.vdocuments.mx/reader036/viewer/2022062223/552fc12b497959413d8cf534/html5/thumbnails/23.jpg)
ENGENHARIA ELÉTRICAENGENHARIA ELÉTRICA
Obrigado.Obrigado.
23-23