M1K Analog Devices: mudanças entre as edições
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. | ;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>. | |||
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:
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
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
- ↑ 1,0 1,1 https://wiki.analog.com/university/tools/m1k
- ↑ https://wiki.analog.com/university/tools/m1k/hw
- ↑ 3,0 3,1 https://wiki.analog.com/university/tools/m1k/analog-inputs
- ↑ https://wiki.analog.com/university/tools/m1k/pixelpulse
- ↑ https://github.com/analogdevicesinc/libsmu
- ↑ https://wiki.analog.com/university/tools/m1k/pixelpulse/build
--Evandro.cantu (discussão) 18h15min de 18 de outubro de 2017 (BRST)