RPScope - Um micro laboratório baseado num Raspberry Pi

Enquadramento: Hoje em dia é muito vulgar, para quem desenvolve projectos de electrónica como hobby (os Makers ou adeptos da Maker Culture), ter necessidade de um conjunto de ferramentas de teste que, sendo normalmente adquiridas isoladamente, envolvem somas razoavelmente avultadas. Por isso, têm surgido soluções no mercado, e.g. http://www.nscope.org, que conjugam várias ferramentas num único dispositivo que, para ser de baixo custo, recorre ao auxílio de um computador (normalmente portátil) para desempenhar as funções de controlo do sistema de aquisição e de interface com o utilizador. A utilização deste tipo de soluções envolve, todavia, a manipulação de 2 equipamentos (a "caixa" de aquisição e o computador) o que nem sempre é eficaz, especialmente se precisamos do computador para outra função no projecto em desenvolvimento, bem como a própria instalação do software necessário à interacção com o hardware de aquisição. Neste contexto, torna-se mais prático dispor dum dispositivo autónomo que possa ser utilizado sem recorrer ao computador.

Objectivos: O objectivo deste projecto passa por desenvolver um sistema electrónico que gere e adquira sinais analógicos e digitais e use a interface de E/S do Rasp. Pi (GPIOs, SPI, I2C) para controlo /upload dos dados. O Rasp. Pi será equipado com um display touchscreen facilitando muito a interface com o utilizador. As funções básicas que o sistema deve garantir são: Power Supply (+/- 5V e 3,3V); Gerador de funções (uso de DDS para geração de sinais sinusoidais, triangulares e implusos), osciloscópio (2 canais @ 400 KHz); Analisador Digital (4 canais).

Descrição: Desenvolver um sistema electrónico.

 As principais tarefas envolvidas são:
  1. Estudo dos requisitos do sistema;
  2. Levantamento dos potencialidades do RPi;
  3. Projecto do bloco de aquisição;
  4. Implementação e optimização do circuito de aquisição de sinal;
  5. Desenvolvimento / adaptação do software de controlo e GUI.

Orientação: Rui M. Rocha