Pages: [1]   Go Down
Author Topic: Ruído no Acelerômetro MMA7260Q  (Read 1238 times)
0 Members and 1 Guest are viewing this topic.
Rio de Janeiro/RJ
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Estou fazendo um projeto de faculdade no arduino e estou usando o acelerometro MMA7260Q, eu consigo ler os eixos X, Y, e Z so que acho que os valores lidos estao muito alto e quando faço qualquer movimento com o mesmo ele nao varia com tanta precisao, meu coordenador informou que pode ser por causa do ruido no acelerometro so que procurei em alguns locais e nao achei nenhum metodo para estar implementando para diminuir esse ruido, alguem sabe onde posso encontrar algo do tipo?

Segue abaixo como esta sendo feito a ligação do mesmo.


* acelerometro.png_bb.png (71.28 KB, 861x456 - viewed 23 times.)
Logged

Portugal
Offline Offline
Edison Member
*
Karma: 37
Posts: 1534
Pretending you know everything then you will learn nothing.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Outro post igual.Mas afinal todos os dias colocas o mesmo???
Logged

Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B


'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3219
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Estou fazendo um projeto de faculdade no arduino e estou usando o acelerometro MMA7260Q, eu consigo ler os eixos X, Y, e Z so que acho que os valores lidos estao muito alto e quando faço qualquer movimento com o mesmo ele nao varia com tanta precisao, meu coordenador informou que pode ser por causa do ruido no acelerometro so que procurei em alguns locais e nao achei nenhum metodo para estar implementando para diminuir esse ruido, alguem sabe onde posso encontrar algo do tipo?

Segue abaixo como esta sendo feito a ligação do mesmo.

Duas coisas:

1 - A quantidade de posts é inversamente proporcional à probabilidade de obteres uma resposta. Ou seja, muitos posts, poucas respostas.

2 - Se é para a faculdade... e tens um coordenador (suponho que seja uma espécie de professor), não será o trabalho dele direccionar-te na direcção certa em vez de te deixar pelos fóruns?

Achas que os valores são muito altos baseado em quê? Tens outro acelerómetro calibrado ao lado deste?
Fizeste um gráfico dos valores que obténs para confirmar que é ruído?

Que tipo de filtragem já tentaste? Média? Janela? Passa-baixo? IIR? FIR? Se procurares na net por cada um destes termos em filtragem vais obter imensos métodos para filtrar um valor.
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Rio de Janeiro/RJ
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Na verdade é um projeto de Iniciação Cientifica, meu professor me deu um filtro para utilizar, o Filtro de Kalman, mas, antes de colocar o filtro em si eu tenho que testar o acelerometro, ja informei os valores a ele, ele me disse que esses valores sao altos devido ao ruido no acelerometro e me disse para ir atras de alguma programaçao para tentar baixar esse ruido dentro do arduino, eu possuo apenas um acelerometro que é esse MMA7260Q ligado na minha placa nenhum outro e vim ate aqui para tentar saber se alguem com uma experiencia maior que a minha teria algum conhecimento para o mesmo.

Em funçao de estar fazendo novamento o tópico é porque o outro foi bloqueado pelo moderador e eu nao conseguia fazer nenhuma postagem, exclui o topico antigo e refiz esse.
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3219
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

O motivo pelo qual o outro foi retirado foi por teres colocado o mesmo tópico 5 vezes...

Parece-me um pouco estranho estares a olhar para um filtro de Kalman sem saberes uma forma simples de filtrar um sinal.
Procuraste pelos termos que coloquei?

O Google devolveu isto:

http://www.jayconsystems.com/forum/viewtopic.php?f=22&t=40
http://arduino.cc/forum/index.php?topic=58048.0
http://forums.udacity.com/questions/1014592/kalman-filter-in-c-for-arduino-available
http://interactive-matter.eu/blog/2009/12/18/filtering-sensor-data-with-a-kalman-filter/
http://www.starlino.com/imu_kalman_arduino.html

Todas elas implementações de Kalman...

Para algo mais simples, tens isto:

http://playground.arduino.cc/main/smooth

Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Rio de Janeiro/RJ
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

O motivo pelo qual o outro foi retirado foi por teres colocado o mesmo tópico 5 vezes...

Parece-me um pouco estranho estares a olhar para um filtro de Kalman sem saberes uma forma simples de filtrar um sinal.
Procuraste pelos termos que coloquei?

O Google devolveu isto:

http://www.jayconsystems.com/forum/viewtopic.php?f=22&t=40
http://arduino.cc/forum/index.php?topic=58048.0
http://forums.udacity.com/questions/1014592/kalman-filter-in-c-for-arduino-available
http://interactive-matter.eu/blog/2009/12/18/filtering-sensor-data-with-a-kalman-filter/
http://www.starlino.com/imu_kalman_arduino.html

Todas elas implementações de Kalman...

Para algo mais simples, tens isto:

http://playground.arduino.cc/main/smooth

No caso eu achei alguns codigos fontes sim referente a isso, ja ate tentei fazer a programaçao nele so que sempre da algum erro de biblioteca que falta algo e sempre que busco onde colocar as bibliotecas no arduino nunca acho a pasta, mas vou dar uma olhada nesse SMOOTH que você informou, obrigado  smiley
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3219
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Vê aqui:

http://www.arduino.cc/en/Hacking/Libraries

http://www.instructables.com/id/How-to-install-Libraries-in-arduino/
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Pages: [1]   Go Up
Jump to: