LusoRobótica - Robótica em Português
Electrónica => Sensores => Tópico iniciado por: filjoa em 22 de Fevereiro de 2010, 23:01
-
viva
estou a pensar comprar um sensor destes para fazer umas brincadeiras em casa, aqui na loja da casa ;)
alguém me pode dar uma dica de qual dos acelerómetro disponíveis na loja luso robótica devo escolher?
o que de mais importante devo ter em conta na minha escolha?
Cumprimentos
-
Acho que há dois pontos fundamentais, o tipo de saídas e a sensibilidade.
-
viva
pois a sensibilidade... ja tinha pensado nisso...
estou a pensar comprar este: http://loja.lusorobotica.com/52-triple-axis-accelerometer-breakout-adxl335.html (http://loja.lusorobotica.com/52-triple-axis-accelerometer-breakout-adxl335.html)
ou este:
http://loja.lusorobotica.com/16-triple-axis-accelerometer-breakout-mma7260q.html (http://loja.lusorobotica.com/16-triple-axis-accelerometer-breakout-mma7260q.html)
tem saida analogica por cada coordenada que é o que me da jeito no momento.
alguem tem alguma opiniao sobre algum destes? ou mesmo outro desde que tenha saidas analogicas?
Cumps
-
viva
ja comprei o ADXL335 e agr que estou a tensar usar nao estou a ter sucesso...
eis o meu esquema:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg72.imageshack.us%2Fimg72%2F2025%2F59004172.jpg&hash=a534bbcb8a6013929b8e0e618780143dc6ff7dc3) (http://img72.imageshack.us/i/59004172.jpg/)
acontece que nao consigo verificar alteraçoes nenhumas e tenho uns valores muito estranhos, tais como:
antes do buffer: X=3.85V, Y=3.62V and Z=3.69V
depois do buffer: X=3.94V, Y=3.78V and Z=3.82V.
no terminal com a ADC do PIC a 10bits tenho: "Z: 895 Y: 884 X: 947", mas estes valores estao constantemente a flutuar... ???
alguem tem alguma opiniao do que se pode estar a passar ou se o sensor estar danificado?
Cumps
-
Eu sei que esta resposta vai parecer meio confusa, mas aqui vai:
os valores do acelerómetro devem estar centrados, tipo se tiver uma saida de 0 a 5v, o valor 0g deve ser nos 2,5v então tens de subtrair esse valor ás medidas do que sai do adc e tens de usar um adc_ref muito estável e preciso senão vais ter sempre valores a flutuar, e esses opamps que estás a usar são rail-to-rail?
-
viva
nao... os opamps sao convencionais LM324 que eu tenho alimentado com Vss=0V e Vcc=5V.
sendo assim nao parece entao que o sensor esteja estragado certo?
Cumps
-
Aos alimentares os op-amps com 5v, o máximo de swing que ele consegue fazer é de 0v a Vcc-1.5, ou seja só te vai fazer de buffer para voltagens entre 0v e 3,5v o que te elimina cerca de 1/3 de toda a gama de valores que o acelerómetro te fornece, para além disso se não me engano tem um off-set tipo de 2-3mV o que quer dizer que se os valores do acelerómetro variarem 1 ou 2mV ele não vai ligar a essar variação de voltagem(nesta parte não tenho bem a certeza, mas mesmo assim esse opamp não será dos mais aconselhados porque só no caso da voltagem que ele passa já não chega para usar o acelerómetro).
-
Obrigado...
eu estou a usar o OPAMP como buffer porque a resistencia de entrada do PIC é muito inferior à do sensor (estou a falar de 2K no caso do PIC e 32K no caso do sensor), vez alguma outra soluçao para resolver este problema?
Cumps
-
E ligado directamente não funciona?
Imagino que provavelmente não e o sensor não vai gostar muito por ter de fornecer mais corrente, procura no google por opamp single ended rail-to-rail, está aqui a página da ti, agora tens de refinar a pesquisa:
http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1465&uiTemplateId=NODE_STRY_PGE_T (http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1465&uiTemplateId=NODE_STRY_PGE_T)
E possivelmente procurar em mais fabricantes