Autor Tópico: Acelerômetro e PIC  (Lida 13913 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Acelerômetro e PIC
« Online: 15 de Maio de 2008, 00:46 »
Galera é o seguinte.
Preciso fazer um trabalho para a faculdade e o que o grupo escolheu foi falar sobre acelerômetro.
Mas poxa ... eu gostaria de fazer um esquema com acelerômetro onde eu possa ter uma interface com qualquer tipo de usuário, um tipo de bargraph seria bom, já uma cruz de leds mostrando o eixo que está recebendo a inércia é o ideal!!
Mas e é que está o problema, nunca usei um acelerômetro, não conheço sobre, mas algumas pequenas informações (modelos, datasheet e fabricantes) encontrei, mas usar mesmo ainda não.
A única dica que tenho é de usar a saída PWM de um modelo de acelerômetro da Analog Devices que pode ser ligado diretamente nos ports do PIC, mas e ae?
Como faço a programação disso tudo? fiquei em uma sinuca de bico, será que alguém pode me dar uma ajuda?

Offline plancton81

  • Fuso
  • **
  • Posts: 185
  • Sexo: Masculino
Re: Acelerômetro e PIC
« Resposta #1 Online: 15 de Maio de 2008, 07:30 »
Blackmore,

É o ADXL202?

Pelo que eu me lembro dele, ele tem uma saída PWM, 50% significa 0g, acima disso é algum valor positivo de G e abaixo é algum valor negativo de G.

O que vc tem q fazer é usar um contador ou dois contadores e ver quanto "tempo" a saida PWM fica em hi e em low, a partir daí vc calcula o duty cycle e pronto.

Idéia 1:

TH = tempo em High
TL = tempo em low
com dois contadores vc mede esses "tempos" TH e TL
seu duty cycle será TH/(TH+TL), e já era. Só converter pra regra que tiver no datasheet.

Idéia 2:

Quando eu disse um ou dois contadores eu nao expliquei direito, mas se a frequencia de saida do acelerometro que vc tiver usando for constante vc pode simplesmente medir o tempo de HI e dividir pelo periodo da saída do PWM. Particularmente nao gosto dessa idéia, é muito malha aberta pro meu gosto.

Idéia 3:

Se o plano é mostrar num VU de LEDS, tem outros jeitos de fazer isso tambem, até sem microcontrolador deve dar usando um filtro RC e uns comparadores. vc filtra o sinal PWM com um RC, isso vai te dar um nivel de tensão, passa por um buffer ou amplificador. A partir daí com comparadores ou diodos em série vc pode fazer saídas com vários niveis de tensão, é bonito mas da trabalho.

O cara que eu tava falando ta aqui: http://www.analog.com/en/prod/0,2877,ADXL202,00.html

Abraço.
 

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Acelerômetro e PIC
« Resposta #2 Online: 15 de Maio de 2008, 13:19 »



pááá bixo !! pow bacana .. agora entendi legal ... vou tentar fazer se não vou copiar da revista mesmo (o que eu não quero, pois quero aprender!!)

o sensor eu estou tentando pegar o MMA7260Q que é fornecido gratuitamente (como brinde pela compra de duas plaquetinhas de 12x12mm  >:(  ), mas esse da analog é uma outra opção, que é a que eu aprendo pois vou ter q desenvolver tudo.

vou amadurecendo ae as idéias e de acordo com a disponibilidade vou postando aqui as novas!!

abraço!

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Acelerômetro e PIC
« Resposta #3 Online: 17 de Maio de 2008, 01:46 »
plancton81

véééééio ... desisti desse analog ae .... bixo ... é uma bagatela de R$340,93 cents+impostos e mínimo de 3 semanas para entrega (na farnell) ...
q absurdo!   :o   :o  :o

abraço!

Offline plancton81

  • Fuso
  • **
  • Posts: 185
  • Sexo: Masculino
Re: Acelerômetro e PIC
« Resposta #4 Online: 17 de Maio de 2008, 11:36 »
plancton81

véééééio ... desisti desse analog ae .... bixo ... é uma bagatela de R$340,93 cents+impostos e mínimo de 3 semanas para entrega (na farnell) ...
q absurdo!   :o   :o  :o

abraço!

Hehehe, e te digo mais, a Farnell nao ia entregar em 3 semanas. No meu trabalho a Farnell vive pisando na bola.
quanto custa esse outro (MMA7260Q)?
Vi o datasheet dele rapidamente, pelo que entendi, vc poe a saida dele num filtro RC e recupera com o AD do microcontrolador.
Se for usar esse mesmo e quiser ajuda me avisa q eu leio com atenção esse datasheet.

 Abraço.

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Acelerômetro e PIC
« Resposta #5 Online: 17 de Maio de 2008, 16:46 »
plancton81

esse da freescale tb não é barato .. mas como ela está querendo entrar de sola nos "não profissionais" existem algumas oportunidades ...
solicitei um sample com eles .. do micro controlador e do acelerometro ... inclusive do gravador com o Spyder, software mas básico deles e de graça!!
esta semana se tudo correr bem eu recebo os brinquedos aqui em casa!!
quanto a ler o data, puts .. se tu fizer isso para me ajudar cara .. será uma boa ... pois com certeza vou precisar de ajuda ... caso o projeto da revista q tenho aqui não satisfaça as espectativas !! heheh
mas espere um sinal verde ae!! a não ser que tenha tempo sobrando! :)

abraço!

Smarley

  • Visitante
Re: Acelerômetro e PIC
« Resposta #6 Online: 13 de Fevereiro de 2009, 19:06 »
Eae cara!
Recebeu os samples?
O que q deu do projeto?
Esse acelerômetro da as coordenadas em x,y e z também?

Abraço!

Smarley

  • Visitante
Re: Acelerômetro e PIC
« Resposta #7 Online: 13 de Fevereiro de 2009, 22:55 »
Li o datasheet e pelo que eu entendi o acelerômetro nos mostra em quantos G esta se movendo para tal eixo, certo?
Qual seria a relação força-G x tempo x distância em metros ? para fazer uma equação e traduzir os movimentos em metros...
Tu ja fez isso blackmore?

Eu não entendi o negócio da resolução dele la, 1,5G 2G, etc...
Isso seria o limite que ele irá ler?(para aumentar a precisão dentro da resolução escolhida eu pensei...)

Abraço!

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Acelerômetro e PIC
« Resposta #8 Online: 13 de Fevereiro de 2009, 23:47 »
Smarley

Recebeu os samples?O que q deu do projeto?

recebi nada ... os caras da Freescale (que fica em campinas) me deram um nó e tive que procurar outra coisa para fazer ... e estou fazendo até hoje !!  :)


Esse acelerômetro da as coordenadas em x,y e z também?

cara ... o acelerômetro é para medir apenas a intensidade de força em um eixo ... não dá coordenadas, velocidade ou outras informações ...

pelo que eu entendi o acelerômetro nos mostra em quantos G esta se movendo para tal eixo, certo?

isso ...

Qual seria a relação força-G x tempo x distância em metros ? para fazer uma equação e traduzir os movimentos em metros...

cara ... acho que isso é algo meio viajante ... tu pode fazer isso no teu CNC usando os passos do motor, o passo do fuso ... e o tempo que vai demorar um percurso X e dah para saber o que tu quer ...

Eu não entendi o negócio da resolução dele la, 1,5G 2G, etc...

isso esse é o limite de sua capacidade ... e varia a cada tipo de acelerômetro ... mas se for por saída de tensão será um X de força para um X de tensão ... outros já dão o valor em forma serial ... mas é algo que tem q ser pesquisado com calma ...

Infelizmente eu ainda não tive como trabalhar/fuçar em um ... muito caro também além de tempo e outros casos ...

Se tiver novidades poste aí ...

abrax!


Smarley

  • Visitante
Re: Acelerômetro e PIC
« Resposta #9 Online: 14 de Fevereiro de 2009, 01:28 »
Mas porque tu não pediu os samples pelo site da freescale.com ??
Eu estava olhando agora e sai 11 dolares 2 desses.
Acho que vou pedir para testes...
Eu só não sei como vou soldar estes componentes, por serem pequenos demais...
Eu tava a fim de fazer um projeto para medir a aceleração nos 3 eixos e mostrar em 3 displays a força G de um avião de acrobacias, gravando a maior aceleração em cada eixo...
Eu só tenho que ver la quanto que o avião vai, mas acho que o que temos por aqui não chega a 8G, deve chegar perto de 5 no máximo, intaum este serve.
Eu to a fim de pagar por esse sample ai,
os que tu pediu e não recebeu tu chegou a pagar algo, tu pediu pelo site .com, foi na freescale dai, o que tu fez?

abraço!

Smarley

  • Visitante
Re: Acelerômetro e PIC
« Resposta #10 Online: 14 de Fevereiro de 2009, 01:32 »
A Farnell(que é sempre mais cara) tem o MMA7260QT por R$17,29 só.
Então não vale a pena eu pegar os samples dos EUA.
Vou ver se não acho em outra loja mais barato.

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Acelerômetro e PIC
« Resposta #11 Online: 14 de Fevereiro de 2009, 11:57 »
a algum tempo eu não peço samples em sites gringos, por dois motivos sendo o primeiro por causa de impostos, o governo cobra imposto das empresas quando elas mandam os samples e isso faz com que várias delas não forneçam para nós brasileiros e quando fornecem o imposto pode ser cobrado de quem pediu tb !!! o segundo motivo é que muitas vezes quando você pede o sample os sites lhe direcionam para os distribuidores regionais, e estes cobram e chegam a pôr valores nos samples.
Tenho duas experiências assim que me "brocharam" as idéias ... a da Freescale é uma ... eu queria o software e o gravador de micro controlador ... os caras me deram atenção até o momento que eu disse que era estudante e que SE POSSÍVEL me fornecessem amostras ... de imediato o carinha disse que tinha que ver se ainda tinha disponível, mas que custaria $30 EUROS mais frete e colocou a maior dificuldade ... terminei que nem se eu pagasse teria os samples ... no segundo caso doi da FTDI ... fui direcionado para a Anacom ... liguei pedi os samples, expliquei toda a história para o cara e ele falow no final de tudo que iria verificar com a supervisora se ELA liberava uma peça como amostra ... ou seja não ganhei nada mas para mim ela autorizaria a venda a um custo baixo de algumas unidades sendo que tudo tenha que somar o mínimo de 150 lulas mais frete !!! sacanagem isso !
Quanto aos acelerômetros que tu viu na Farnell ... tinha algum motivo pelo qual eu não adquiri tb ... não sei se pela resolução ... não sei se pelo tempo de entrega ... não me lembro ... mas eu tenho certeza que o preço não era esse mesmo ... na época o mais barato que encontrei custava quase 120 reais !!! mas os preços estão baixando ...

abrax!

Smarley

  • Visitante
Re: Acelerômetro e PIC
« Resposta #12 Online: 14 de Fevereiro de 2009, 12:19 »
Hmm...
Eu fiquei interessado porque no celular ele mede a inclinação em graus do aparelho, no eixo x e y dando o angulo.
Só que com este da freescale acho que não é possível isso, pois ele só mede a aceleração, e quando o movimento estabiliza a velocidade a aceleração volta ao normal...
Teria que ser outro acelerômetro.
Mas este seria interessante para fazer um medidor de força G.

Offline plancton81

  • Fuso
  • **
  • Posts: 185
  • Sexo: Masculino
Re: Acelerômetro e PIC
« Resposta #13 Online: 14 de Fevereiro de 2009, 23:33 »
Hmm...
Eu fiquei interessado porque no celular ele mede a inclinação em graus do aparelho, no eixo x e y dando o angulo.

Deve ser um inclinômetro ou quem sabe um giroscópio, já existe alguns em tecnologia MEMS.

Offline EDSONCAN

  • Novato
  • *
  • Posts: 69
    • Projetos eletronicos consultoria
Re: Acelerômetro e PIC
« Resposta #14 Online: 16 de Fevereiro de 2009, 07:54 »
Existem varias formas de saida do sinal do acelerometro.
Uso um analogico de 3 eixos, por exemplo.
Existem tambem na interface SPI.
Se voce quiser entender como funciona da uma olhada em sensores capacitivos, alias é o mesmo principio usado em paquimetros digitais.

Edson

 

/** * */