Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0

Detalhes bibliográficos
Autor(a) principal: Pinho, Diogo Elói Mota
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/5716
Resumo: Os osciloscópios digitais são utilizados em diversas áreas do conhecimento, assumindo-se no âmbito da engenharia electrónica, como instrumentos indispensáveis. Graças ao advento das Field Programmable Gate Arrays (FPGAs), os instrumentos de medição reconfiguráveis, dadas as suas vantagens, i.e., altos desempenhos, baixos custos e elevada flexibilidade, são cada vez mais uma alternativa aos instrumentos tradicionalmente usados nos laboratórios. Tendo como objectivo a normalização no acesso e no controlo deste tipo de instrumentos, esta tese descreve o projecto e implementação de um osciloscópio digital reconfigurável baseado na norma IEEE 1451.0. Definido de acordo com uma arquitectura baseada nesta norma, as características do osciloscópio são descritas numa estrutura de dados denominada Transducer Electronic Data Sheet (TEDS), e o seu controlo é efectuado utilizando um conjunto de comandos normalizados. O osciloscópio implementa um conjunto de características e funcionalidades básicas, todas verificadas experimentalmente. Destas, destaca-se uma largura de banda de 575kHz, um intervalo de medição de 0.4V a 2.9V, a possibilidade de se definir um conjunto de escalas horizontais, o nível e declive de sincronismo e o modo de acoplamento com o circuito sob análise. Arquitecturalmente, o osciloscópio é constituído por um módulo especificado com a linguagem de descrição de hardware (HDL, Hardware Description Language) Verilog e por uma interface desenvolvida na linguagem de programação Java®. O módulo é embutido numa FPGA, definindo todo o processamento do osciloscópio. A interface permite o seu controlo e a representação do sinal medido. Durante o projecto foi utilizado um conversor Analógico/Digital (A/D) com uma frequência máxima de amostragem de 1.5MHz e 14 bits de resolução que, devido às suas limitações, obrigaram à implementação de um sistema de interpolação multi-estágio com filtros digitais.
id RCAP_763473b324ce32cb2fa9135776d3fa6b
oai_identifier_str oai:recipp.ipp.pt:10400.22/5716
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0Osciloscópio digitalNorma IEEE1451.0FPGAInterpolaçãoDigital oscilloscopeIEEE 1451.0 StandardInterpolationOs osciloscópios digitais são utilizados em diversas áreas do conhecimento, assumindo-se no âmbito da engenharia electrónica, como instrumentos indispensáveis. Graças ao advento das Field Programmable Gate Arrays (FPGAs), os instrumentos de medição reconfiguráveis, dadas as suas vantagens, i.e., altos desempenhos, baixos custos e elevada flexibilidade, são cada vez mais uma alternativa aos instrumentos tradicionalmente usados nos laboratórios. Tendo como objectivo a normalização no acesso e no controlo deste tipo de instrumentos, esta tese descreve o projecto e implementação de um osciloscópio digital reconfigurável baseado na norma IEEE 1451.0. Definido de acordo com uma arquitectura baseada nesta norma, as características do osciloscópio são descritas numa estrutura de dados denominada Transducer Electronic Data Sheet (TEDS), e o seu controlo é efectuado utilizando um conjunto de comandos normalizados. O osciloscópio implementa um conjunto de características e funcionalidades básicas, todas verificadas experimentalmente. Destas, destaca-se uma largura de banda de 575kHz, um intervalo de medição de 0.4V a 2.9V, a possibilidade de se definir um conjunto de escalas horizontais, o nível e declive de sincronismo e o modo de acoplamento com o circuito sob análise. Arquitecturalmente, o osciloscópio é constituído por um módulo especificado com a linguagem de descrição de hardware (HDL, Hardware Description Language) Verilog e por uma interface desenvolvida na linguagem de programação Java®. O módulo é embutido numa FPGA, definindo todo o processamento do osciloscópio. A interface permite o seu controlo e a representação do sinal medido. Durante o projecto foi utilizado um conversor Analógico/Digital (A/D) com uma frequência máxima de amostragem de 1.5MHz e 14 bits de resolução que, devido às suas limitações, obrigaram à implementação de um sistema de interpolação multi-estágio com filtros digitais.The oscilloscopes are used in various areas of knowledge, assuming that in electronic engineering this is a very important and indispensable tool. Thanks to the advent of the Field Programmable Gate Arrays (FPGAs), reconfigurable measuring instruments, due to its advantages, i.e., high performance, low cost and high flexibility, is an increasingly alternative way to the traditional instruments used in laboratories. In order to standardize the access and control of this type of instruments, this thesis describes the project and implementation of a reconfigurable digital oscilloscope based on the IEEE 1451.0 std. Defined according to an architecture based on the indicated standard, its characteristics are described using a data structure named Transducer Electronic Data Sheet (TEDS), and its control is made using a set of standardized commands. The oscilloscope implements a set of basic characteristics and functionalities, all verified and tested. A bandwidth of 575kHz, a measurement interval of 0.4V to 2.9V, the possibility of defining a set of horizontal scales, the level and slope of triggering and the way coupling can be made to the circuit under analysis, are the main characteristics provided by the implemented oscilloscope. Its architecture comprises a module specified using the Verilog Hardware Description Language (HDL) and an interface developed using the Java® programming language. The module is embedded in an FPGA, which defines the entire processing capabilities of the oscilloscope. The interface, allows its control and the representation of the measured signals. During the project, a Digital-Analog converter was adopted with the maximum frequency of 1.5Mhz and 14 bits of resolution, which, due to its limitations, required the implementation of a interpolation multi-stage system with digital filters.Costa, Ricardo Jorge Guedes da Silva Nunes daRepositório Científico do Instituto Politécnico do PortoPinho, Diogo Elói Mota2015-03-16T12:45:39Z20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/5716TID:201816296porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:45:50Zoai:recipp.ipp.pt:10400.22/5716Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:26:19.438161Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
title Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
spellingShingle Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
Pinho, Diogo Elói Mota
Osciloscópio digital
Norma IEEE1451.0
FPGA
Interpolação
Digital oscilloscope
IEEE 1451.0 Standard
Interpolation
title_short Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
title_full Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
title_fullStr Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
title_full_unstemmed Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
title_sort Projecto e implementação de osciloscópio digital baseado na norma IEEE1451.0
author Pinho, Diogo Elói Mota
author_facet Pinho, Diogo Elói Mota
author_role author
dc.contributor.none.fl_str_mv Costa, Ricardo Jorge Guedes da Silva Nunes da
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Pinho, Diogo Elói Mota
dc.subject.por.fl_str_mv Osciloscópio digital
Norma IEEE1451.0
FPGA
Interpolação
Digital oscilloscope
IEEE 1451.0 Standard
Interpolation
topic Osciloscópio digital
Norma IEEE1451.0
FPGA
Interpolação
Digital oscilloscope
IEEE 1451.0 Standard
Interpolation
description Os osciloscópios digitais são utilizados em diversas áreas do conhecimento, assumindo-se no âmbito da engenharia electrónica, como instrumentos indispensáveis. Graças ao advento das Field Programmable Gate Arrays (FPGAs), os instrumentos de medição reconfiguráveis, dadas as suas vantagens, i.e., altos desempenhos, baixos custos e elevada flexibilidade, são cada vez mais uma alternativa aos instrumentos tradicionalmente usados nos laboratórios. Tendo como objectivo a normalização no acesso e no controlo deste tipo de instrumentos, esta tese descreve o projecto e implementação de um osciloscópio digital reconfigurável baseado na norma IEEE 1451.0. Definido de acordo com uma arquitectura baseada nesta norma, as características do osciloscópio são descritas numa estrutura de dados denominada Transducer Electronic Data Sheet (TEDS), e o seu controlo é efectuado utilizando um conjunto de comandos normalizados. O osciloscópio implementa um conjunto de características e funcionalidades básicas, todas verificadas experimentalmente. Destas, destaca-se uma largura de banda de 575kHz, um intervalo de medição de 0.4V a 2.9V, a possibilidade de se definir um conjunto de escalas horizontais, o nível e declive de sincronismo e o modo de acoplamento com o circuito sob análise. Arquitecturalmente, o osciloscópio é constituído por um módulo especificado com a linguagem de descrição de hardware (HDL, Hardware Description Language) Verilog e por uma interface desenvolvida na linguagem de programação Java®. O módulo é embutido numa FPGA, definindo todo o processamento do osciloscópio. A interface permite o seu controlo e a representação do sinal medido. Durante o projecto foi utilizado um conversor Analógico/Digital (A/D) com uma frequência máxima de amostragem de 1.5MHz e 14 bits de resolução que, devido às suas limitações, obrigaram à implementação de um sistema de interpolação multi-estágio com filtros digitais.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
2015-03-16T12:45:39Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/5716
TID:201816296
url http://hdl.handle.net/10400.22/5716
identifier_str_mv TID:201816296
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131357530554368