Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
ELETRÔNICA / ELÉTRICA => Arduino => Tópico iniciado por: minilathe em 30 de Março de 2013, 21:17
-
Estou trabalhando "arduinamente" :) para tentar adaptar o Arduino (Mega2560) a algumas de minhas atividades de pesquisa atuais. Os problemas são diversos, a baixa resolução do conversor A/D, baixa estabilidade da fonte de referência do A/D, ruído inerente da placa Arduino, baixa velocidade de aquisição, ....
Mas, apesar disso tudo, estou tentando contornar essas dificuldades em função do custo e das dificuldades de compra, realidades frequentes, mesmo nas melhores universidades brasileiras. Mas, nem tudo é ruim, acho que assim (da maneira não ideal, talvez), muitos brasileiros, ganham conhecimento e aprendem como fazer melhor e mais barato....
Uma das coisa que já fiz é adaptar um roteador wireless para atuar como interface de rede Ethernet (com fio e sem fio) de um Arduino. O roteador foi devidamente hackeado com o OpenWrt (Linux). Assim, posso acessar os resultados de onde eu estiver (universidade, em casa, ...), com isolamento galvânico para minimizar ruído (um dos requisitos de minhas atividades).
Outro trabalho é um data-logger baseado em Arduino, usando memória SD, referência : http://nathan.chantrell.net/20111128/diy-micro-sd-shield-for-arduino (http://nathan.chantrell.net/20111128/diy-micro-sd-shield-for-arduino)
-
Olá Prof. Gil,
Parabéns pelos trabalhos que citou.
Você já testou o data-logger baseado em Arduino, usando a memória SD?
Está utilizando no laboratório da Universidade.
Agradeço pela atenção.
Milton Vilela
-
Olá Prof. Gil,
Parabéns pelos trabalhos que citou.
Obrigado!!
Você já testou o data-logger baseado em Arduino, usando a memória SD?
Está utilizando no laboratório da Universidade.
Sim, já fiz alguns testes preliminares com memórias micro-SD, que se mostraram promissoras, vou colocar em "produção" o uso dessas memórias, pois há ensaios na universidade que demandam dezenas de horas e grande volume de dados.
Também testei a conexão serial sem fio com bluetooth, que pareceu causar alguma interferência em sinais analógicos de baixa amplitude (alguns milivots) na entrada do Arduino.
Por outro lado, na conversão A/D, vou adotar um conversor externo com interface SPI para obter maior resolução (mínimo de 20 bits) e menor ruído que o conversor interno do Arduíno.
-
Olá Prof. Gil,
Já testou o Arduino Due nas suas experiências de laboratório?
Estou realizando alguns testes simples e me parece muito rápido.
Até +,
Milton Vilela
-
Olá Prof. Gil,
Já testou o Arduino Due nas suas experiências de laboratório?
Estou realizando alguns testes simples e me parece muito rápido.
Até +,
Milton Vilela
Tenho usado módulos da National Instruments se comunicando com o Matlab ou com o LabView.
Nos laboratórios, e dependendo da aplicação, a questão não é tanto a velocidade de processamento, mas a qualidade do sistema de aquisição de dados, do conversor A/D, do tipo: resolução (quantidade de bits), boa velocidade de conversão (várias dezenas ou centenas de KHz), alta relação sinal x ruído, entrada de sinal balanceada e não balanceada, ajuste do range de tensão de entrada, quantidade de canais, entradas isoladas eletricamente entre si e do PC, etc... O processamento normalmente é feito através do Matlab (off-line) ou do LabView (on-line).
Mas pretendo usar um Arduino (modificado) em módulos "stand alone", para uso em laboratório e em plantas industriais.