M1K Analog Devices: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 39: Linha 39:


===Instalação do pixelpulse===
===Instalação do pixelpulse===
;Descrição da instalação realizada no Ubuntu 18.04: --[[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 03h37min de 14 de julho de 2018 (BRT).


Antes de instalar o aplicativo '''pixelpulse''' é necessário instalar a biblioteca '''LibSMU''' <ref NAME=M1K> https://wiki.analog.com/university/tools/m1k</ref>.
Antes de instalar o aplicativo '''pixelpulse''' é necessário instalar a biblioteca '''LibSMU''' <ref NAME=M1K> https://wiki.analog.com/university/tools/m1k</ref>.


;libsmu: Biblioteca de programas desenvolvida em '''Python''' para dispositivos conectados via USB, como o M1k. Oferece suporte para apresentar as formas de onda periódicas, configuração do hardware e medida de sinais. Necessita de
;libsmu: Biblioteca de programas desenvolvida em '''Python''' para dispositivos conectados via USB, como o M1k. Oferece suporte para apresentar as formas de onda periódicas, configuração do hardware e medida de sinais.  


:Passos instalação: <ref> https://github.com/analogdevicesinc/libsmu </ref>.
Passos instalação: <ref> https://github.com/analogdevicesinc/libsmu </ref>.
 
Durante a realização dos procedimentos acima ocorreram alguns erros com o cmake. Após pesquisa foram instalados os seguinte pacotes:
sudo apt-get install cmake libblkid-dev e2fslibs-dev libboost-all-dev libaudit-dev
 
Após isto a instalação do libsmu pode ser realizada sem erros.


;pixelpulse: Para a instalação do pixelpulse é necessário instalar a biblioteca LibUSB e o software Qt5.4.
;pixelpulse: Para a instalação do pixelpulse é necessário instalar a biblioteca LibUSB e o software Qt5.4.
   
   
:Passos instalação: <ref> https://wiki.analog.com/university/tools/m1k/pixelpulse/build </ref>.
:Passos instalação: <ref> https://wiki.analog.com/university/tools/m1k/pixelpulse/build </ref>.


==Referências==
==Referências==

Edição das 06h37min de 14 de julho de 2018

M1K Analog Devices

O Kit Analog Devices M1K é um módulo educacional para estudo de eletrônica, oferecendo de dois canais analógicos que podem gerar ou medir sinais analógicos de até 100 k amostragens por segundo (kSPS). As referências deste material foram obtidas na wiki do fabricante [1].

Cada canal analógico possui três modos de operação:

  • Medir tensão
  • Gerar tensão e medir corrente
  • Gerar corrente e medir tensão

No modo de medida de tensão o sistema se comporta como um osciloscópio, mostrando as formas de onda de tensão no display.

No modo gerador de tensão/medida de corrente, o sistema gera formas de onda de tensão contínua, senoidal, triangular, dente de serra e quadrada, e mede a forma da corrente. De modo similar, no modo gerador de corrente/medida de tensão, o sistema gera diferentes formas de onda de corrente e mede a tensão.

O módulo M1K recebe energia da interface USB e opera con tensões de 0 a 5 V e corrente de -200 a 200 mA, com precisão de 100 μV, 100 μA e 10 μs [2].

Entradas Analógicas

O módulo M1K possui 6 pinos de entrada/saídas analógicas, das quais os Canais A e B são os pinos externos. O diagrama em blocos de um dos canais é mostrado na figura:

[3]

As entradas analógicas podem medir tensões de 0 a 5 V. Para medir tensões além destes limites, deve-se utilizar um circuito divisor de tensão externo.

Divisor de tensão externo

[3]

O divisor de tensão externo deve trabalhar em conjunto com a resistência interna do M1K, RIN = 1 MΩ. O resistor R1 é a resistência de entrada do divisor de tensão. O resistor R2 pode ser conectado a terra, ou a 2,5 V ou 5 V para inserir um offset e permitir medir tensões negativas.

Exemplo de operação:

  • Se R1 = 1 MΩ e R2 = 500 KΩ e conectado a terra, a resistência na base do divisor será o paralelo entre RIN e R2, ou seja, 333,33 KΩ, o que resulta num fator de divisão de 4X.
  • Caso R2 seja conectado a 5V, com VIN = 0 V e tensão medida será 2,5 V, com VIN = -10 V e tensão medida será 0 V e com VIN = 10 V e tensão medida será 5 V.

A capacitância de entrada do M1k é CIN = 380 pF e deve ser compensada por um capacitor sobre R1 com 130 pF, ou 100 pF em paralelo com 27 pF (total de 127 pF).

Software pixelpulse

O pixelpulse é uma aplicação que provê uma interface usuário para visualizar e manipular sinais em dispositivos conectados ao módulo Analog Devices M1K [4].

Instalação do pixelpulse

Descrição da instalação realizada no Ubuntu 18.04
--Evandro.cantu (discussão) 03h37min de 14 de julho de 2018 (BRT).

Antes de instalar o aplicativo pixelpulse é necessário instalar a biblioteca LibSMU [1].

libsmu
Biblioteca de programas desenvolvida em Python para dispositivos conectados via USB, como o M1k. Oferece suporte para apresentar as formas de onda periódicas, configuração do hardware e medida de sinais.

Passos instalação: [5].

Durante a realização dos procedimentos acima ocorreram alguns erros com o cmake. Após pesquisa foram instalados os seguinte pacotes:

sudo apt-get install cmake libblkid-dev e2fslibs-dev libboost-all-dev libaudit-dev

Após isto a instalação do libsmu pode ser realizada sem erros.

pixelpulse
Para a instalação do pixelpulse é necessário instalar a biblioteca LibUSB e o software Qt5.4.
Passos instalação: [6].

Referências


--Evandro.cantu (discussão) 18h15min de 18 de outubro de 2017 (BRST)