Acelerometro

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Acelerometro

Mensagempor DelPessoa » 27 Nov 2007 10:53

Olá, eu gostaria de saber se alguém sabe alguma coisa sobre este acelerometro, MMA7260QT,
Eu preciso saber que tipo de sinal ele fornece e como ler o sinal dele.
Obrigado
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor Alexandre » 27 Nov 2007 13:59

DelPessoa,
Esse acelerometro fornece 3 sinais analógicos, um para eixo X outro para eixo Y e outro para o eixo Z.
A aceleração maxima é de ±2000g.
Dependendo da configuração que estiver nos pinos g-Select1 e g-Select2 a variação pode ser de 1.5g, 2g, 4g ou 6g tendo na saídas uma variação de 800mV/g, 600mV/g, 300mV/g ou 200mV/g.
Por exemplo:

se parado todas as saídas estão com 1,65V.

se ouver um movimento positivo no eixo X de 1g e tiver selecionado g-Select1 = 0 e g-Select2 = 0 então as saídas vão ficar assim:
X = 2,45V
Y = 1,65V
Z = 1,65V

se ouver um movimento negativo no eixo X de 1g e tiver selecionado g-Select1 = 0 e g-Select2 = 0 então as saídas vão ficar assim:
X = 0,85V
Y = 1,65V
Z = 1,65V

A melhor forma de se ler é atraves de um microcontrolador com 3 entradas analogicas.
Alexandre
Bit
 
Mensagens: 35
Registrado em: 29 Jul 2007 16:24
Localização: Sertãozinho, SP

Mensagempor DelPessoa » 27 Nov 2007 14:20

Deicha eu ver se entendi, a cada 1g de aceleração eu vou ter 800 mv na saída pra mais ou pra menos?
Mas qual o limite? e você sabe qual a presisão deste sensor.
Eu estou fazendo um quadricóptero não sei se você conhece, é um helicoptero com 4 helices, eu preciso ter este controle para estabilizar ele, eu comprei 4 destes acelerometros, e pretendo controlar eles com PIC.

Obrigado pela ajuda.
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor Alexandre » 27 Nov 2007 16:43

Seguinte,
O limite é o Vdd(3.3V) e a precisão é dada pelo g-Select1 e g-Select2.
Se tiver g-Select1 = 0 e g-Select2 = 0 então tenho a maior precisão, 2g para movimento positivo e 2g para movimento negativo.
Se tiver g-Select1 = 1 e g-Select2 = 1 então tenho a menor presisão mais posso ver mais aceleração, 8g para movimento positivo e 8g para movimento negativo.
Acho que é isso, no datasheet diz ±2000g mais não sei porque. Se descobrir te falo.
Alexandre
Bit
 
Mensagens: 35
Registrado em: 29 Jul 2007 16:24
Localização: Sertãozinho, SP

Mensagempor Alexandre » 27 Nov 2007 16:59

Outra coisa não achei nada no datasheet dizendo se é ou não linear, mas acho que é linear.
Tipo se com +6g tenho 1,85(1,65 + 0,2), então +3g devo ter 1,75(1,65 + 0,1).
E o projeto que vc esta montando como é?
Alexandre
Bit
 
Mensagens: 35
Registrado em: 29 Jul 2007 16:24
Localização: Sertãozinho, SP

Mensagempor phophollety » 27 Nov 2007 22:18

2000g?

Caramba, vai fazer crash test!?

Que porrada!
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor DelPessoa » 28 Nov 2007 06:43

Alexandre, muito obrigado pela ajuda, este projeto é para a conclusão do meu curso, é uma quadricóptero, vai se elétrico, muito show, só que tenho que ter um controle muito bom do equilibrio dele, tipo se pegar um vento derepente, ele vai ter que sentir isso e se equilibrar acelerando um ou outro motor, eu acho que vou ter outro problema em manter ele reto, conhece algum componente que eu possa usar para manter ele nivelado, pq o acelerometro vai sentir se ele se enclinar rápido, mas e se ele se enclinar lentamente, abaixo de 1g, como eu vou ver isso.
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor Sergio38br » 28 Nov 2007 07:17

Bom dia DelPessoa,

Interessante este teu projeto, que tipo de motor você vai utilizar?? Quantas RPMs???

Desculpe minha curiosidade, mas pretendo montar um helicóptero de RC, na parte eletrônica não seria problema , mas me perco na parte puramente mecanica.

Abraços

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor phophollety » 28 Nov 2007 07:50

Olá, se for fazer um quatroCopter como este:

Imagem

Pode se basear neste:

http://www.webx.dk/rc/4heli/index.htm

Ele no caso, não usa um sistema de estabilização, mas realmente cai muito bem..

Eu apenas recomendaria usar não um acelerômetro integrado e sim um giroscópio integrado (cheque www.analog.com eles tem isso!)

Pois é bom saber a posição do horizonte do modelo e com giro fica muito mais simples.

Usando esse acelerômetro de 2000G, vai ficar muito difícil pegar acelerações baixas, pois exceto caindo em queda livre o seu fundo de escala não vai ser maior que 1G.

[]s!
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor DelPessoa » 28 Nov 2007 07:52

Bom dia Sergio, eu estou utilisando motores Brushless 2408-21 Gold (1750kv) eu já estou achando mais facil a parte mecânico, e olha que vai fica legal, todo em aluminio, mas a parete eletrônica é que ta me quebrando, mas nada que não de pra resolver, quem sabe podemos nos ajudar. eu trabalho com SolidWorks.
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor DelPessoa » 28 Nov 2007 08:09

Valeu, phophollety mas o meu projeto [e um pouco mais complexo que isso, tem trem de pouso, camera e tudo mais.
Eu até tava pensando em colocar um giroscopio, mas é muito caro.
Sabe me dizer quanto custa um eletrònico?
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor phophollety » 28 Nov 2007 09:28

Este que mostrei é bem simplezinho mesmo, deve voar por 'intervenção divina' uhauahuahuahauahuah

Tem os gyros prontos da Futuba, mas ai não tem graça, ehehehe

Então, os gyros não são baratos, a partir de 30 dólares.... :? :?

http://www.analog.com/en/subCat/0,2879, ... 5F,00.html

usar um acelerometro de baixo fundo de escala pode te dar uma precisão melhor, e é mais barato que o gyro...

Ou pode tentar um gyro mecânico, mas deve dar um trabalhão...

[]s
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor DelPessoa » 28 Nov 2007 09:58

30 dolare esta bom, mas e não é dificil de fazer a leitura dele?
como eu fasso para por uma foto aki?
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Mensagempor Alexandre » 28 Nov 2007 10:02

DelPessoa
Qual a aceleração que vc quer medir?
Alexandre
Bit
 
Mensagens: 35
Registrado em: 29 Jul 2007 16:24
Localização: Sertãozinho, SP

Mensagempor DelPessoa » 28 Nov 2007 10:17

É minima, é tipo o rotor traseiro do helicoptero, só que na horizontal, e eu tenho que medir nos 2 eixos, é bem complicado. eu não sei como colocar imagens, se não eu colocava uma do meu modelo pra vcs verem.[/img]
DelPessoa
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2007 08:32

Próximo

Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x