Ruído no Acelerômetro MMA7260Q

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.

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

crodrigues:
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.

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.

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://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/

Todas elas implementações de Kalman...

Para algo mais simples, tens isto:

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

bubulindo:
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:

Contact | Jaycon Systems
Arduino Forum
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/
Arduino code for IMU Guide algorithm. Using a 5DOF IMU (accelerometer and gyroscope combo) – Starlino Electronics

Todas elas implementações de Kalman...

Para algo mais simples, tens isto:

Arduino Playground - HomePage

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 :slight_smile:

Vê aqui:

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