Importantes dicas sobre sensores hall
Importantes dicas sobre sensores hall
Enfim, entrei para o hall dos usuários de sensores hall.
E tomo a liberdade de deixar algumas dicas...
1- Precisão da resposta
Não adianta usar um circuito de alta precisão (resolução) se você não tomar os cuidados para utilizar toda a precisão que o circuito lhe oferece.
Pois acontece que os sensores e os circuitos têm tensões nominais de trabalho, por exemplo, o sensor hall comumente usado (Allegro A1321) tem uma tensão de saída de 0.2V a 4.7V e uma sensibilidade de 0.005V por Gauss (unidade de medida do campo magnético).
E os circuitos alimentados pela usb normalmente têm uma entrada analógica de 0V a 5V, até aí tudo bem, porém os sensores hall somente vão dar a saída mínima e máxima se a intensidade do campo magnético a que são submetidos atingir os valores mínimo (negativo) e máximo (positivo) do campo magnético que são feitos para medir.
Em resumo, se você utilizar um imã de má qualidade (com 'baixo magnetismo') ou dependendo da posição que você montar o imã, pode perder grande parte da precisão (resolução) do seu circuito.
E como o Windows aceita quase que qualquer resolução (mesmos que seja 1 bit), isto não será fácil de ser notado, mas o resultado do trabalho pode estar muito abaixo do que é possível atingir.
Para saber a real precisão da sua montagem, na tela onde se faz a calibração do joystick, marque para mostrar os valores e veja qual o valor mínimo e máximo que consegue atingir e subtraia o mínimo do máximo. Veja também se o valor se altera de 1 em 1, pois em alguns circuitos o valor se altera de 2 em 2, dividindo a precisão por 2.
Para comparação, descubra qual a resolução do seu circuito e veja se o seu resultado está próximo disto.
Outra forma é medindo a tensão na saída do sensor hall, lembrando que o perfeito seria ter uma saída de 0.2V com o eixo do joystick num extremo e 4.7V no outro extremo, quanto menor for a diferença de tensão entre os extremos, maior é a perda que você está tendo.
Para melhorar consiga imãs mais fortes, como os de terras raras.
Colar um pedaço de metal (ferroso) atrás do sensor também aumentará o campo (o sensor deve ficar entre o imã e o pedaço de metal).
2- Linearidade
O sensor hall que utilizamos é vetorial (não-omnidirecional), por isso quando simplesmente giramos o imã ele altera a saída. Ou seja, a sua saída é diretamente proporcional à intensidade do campo magnético num determinado vetor (entenda como sentido).
Sendo assim, quando giramos o imã o resultado não é linear ao ângulo que giramos o imã, e sim senoidal.
Por exemplo, vamos chamar de G1 o máximo campo que o imã pode causar no sensor, de G2 o campo que o sensor está medindo e de 'a' o ângulo que o imã está em relação ao sensor, então G2 será igual a G1 vezes o seno de 'a'.
A posição 0° é quando o sensor dá um sinal de saída igual a quando não temos campo (2.5V), pois afinal seno de 0° é igual a zero, ou seja, não há campo magnético no sentido em que o sensor mede.
No gráfico abaixo o verde mostra o resultado em função do ângulo do imã
Perceba que o giro do imã tem velocidade constante, mas a linha verde é mais rápida próximo do centro (0°) e mais lenta nas extremidades (-90° ou 270° e +90°), chegando a parar por um instante.
Em resumo, para a sua montagem ter uma resposta 'quase' linear, os ângulos mínimo e máximo deverão estar entre -45° e +45°, ou seja, um giro máximo de 90°. Se fugir disto, sua resposta será mais agressiva no centro e consideravelmente mais suave nas extremidades.
Sabendo que quanto mais próximo do ângulo 0° mais linear é o resultado, deve-se então ajustar o imã para que no centro do movimento do eixo o imã esteja neste angulo. Para ajustar isso, lembre-se que na ângulo 0° a saída do sensor é igual a 2.5V, e assim terá o resultado mais linear possível.
3- É importantíssimo que o campo magnético não varie de intensidade sobre o sensor e somente de ângulo.
Ou seja, além do ângulo, a posição do imã em relação ao sensor é muito importante. Portanto, o centro do imã, o centro do giro e o centro do sensor devem ser perfeitamente alinhados.
Pois numa variação de distância dos centros, a variação do sinal é exponencial.
E evite imãs quebrados e que não sejam simétricos, pois achar o centro do campo seria quase impossível.
Queda exponencial
Espero que as informações sejam úteis.
E fico a disposição para esclarecer ou discutir o que tiver ao meu alcance.
Abraços!
E tomo a liberdade de deixar algumas dicas...
1- Precisão da resposta
Não adianta usar um circuito de alta precisão (resolução) se você não tomar os cuidados para utilizar toda a precisão que o circuito lhe oferece.
Pois acontece que os sensores e os circuitos têm tensões nominais de trabalho, por exemplo, o sensor hall comumente usado (Allegro A1321) tem uma tensão de saída de 0.2V a 4.7V e uma sensibilidade de 0.005V por Gauss (unidade de medida do campo magnético).
E os circuitos alimentados pela usb normalmente têm uma entrada analógica de 0V a 5V, até aí tudo bem, porém os sensores hall somente vão dar a saída mínima e máxima se a intensidade do campo magnético a que são submetidos atingir os valores mínimo (negativo) e máximo (positivo) do campo magnético que são feitos para medir.
Em resumo, se você utilizar um imã de má qualidade (com 'baixo magnetismo') ou dependendo da posição que você montar o imã, pode perder grande parte da precisão (resolução) do seu circuito.
E como o Windows aceita quase que qualquer resolução (mesmos que seja 1 bit), isto não será fácil de ser notado, mas o resultado do trabalho pode estar muito abaixo do que é possível atingir.
Para saber a real precisão da sua montagem, na tela onde se faz a calibração do joystick, marque para mostrar os valores e veja qual o valor mínimo e máximo que consegue atingir e subtraia o mínimo do máximo. Veja também se o valor se altera de 1 em 1, pois em alguns circuitos o valor se altera de 2 em 2, dividindo a precisão por 2.
Para comparação, descubra qual a resolução do seu circuito e veja se o seu resultado está próximo disto.
Outra forma é medindo a tensão na saída do sensor hall, lembrando que o perfeito seria ter uma saída de 0.2V com o eixo do joystick num extremo e 4.7V no outro extremo, quanto menor for a diferença de tensão entre os extremos, maior é a perda que você está tendo.
Para melhorar consiga imãs mais fortes, como os de terras raras.
Colar um pedaço de metal (ferroso) atrás do sensor também aumentará o campo (o sensor deve ficar entre o imã e o pedaço de metal).
2- Linearidade
O sensor hall que utilizamos é vetorial (não-omnidirecional), por isso quando simplesmente giramos o imã ele altera a saída. Ou seja, a sua saída é diretamente proporcional à intensidade do campo magnético num determinado vetor (entenda como sentido).
Sendo assim, quando giramos o imã o resultado não é linear ao ângulo que giramos o imã, e sim senoidal.
Por exemplo, vamos chamar de G1 o máximo campo que o imã pode causar no sensor, de G2 o campo que o sensor está medindo e de 'a' o ângulo que o imã está em relação ao sensor, então G2 será igual a G1 vezes o seno de 'a'.
A posição 0° é quando o sensor dá um sinal de saída igual a quando não temos campo (2.5V), pois afinal seno de 0° é igual a zero, ou seja, não há campo magnético no sentido em que o sensor mede.
No gráfico abaixo o verde mostra o resultado em função do ângulo do imã
Perceba que o giro do imã tem velocidade constante, mas a linha verde é mais rápida próximo do centro (0°) e mais lenta nas extremidades (-90° ou 270° e +90°), chegando a parar por um instante.
Em resumo, para a sua montagem ter uma resposta 'quase' linear, os ângulos mínimo e máximo deverão estar entre -45° e +45°, ou seja, um giro máximo de 90°. Se fugir disto, sua resposta será mais agressiva no centro e consideravelmente mais suave nas extremidades.
Sabendo que quanto mais próximo do ângulo 0° mais linear é o resultado, deve-se então ajustar o imã para que no centro do movimento do eixo o imã esteja neste angulo. Para ajustar isso, lembre-se que na ângulo 0° a saída do sensor é igual a 2.5V, e assim terá o resultado mais linear possível.
3- É importantíssimo que o campo magnético não varie de intensidade sobre o sensor e somente de ângulo.
Ou seja, além do ângulo, a posição do imã em relação ao sensor é muito importante. Portanto, o centro do imã, o centro do giro e o centro do sensor devem ser perfeitamente alinhados.
Pois numa variação de distância dos centros, a variação do sinal é exponencial.
E evite imãs quebrados e que não sejam simétricos, pois achar o centro do campo seria quase impossível.
Queda exponencial
Espero que as informações sejam úteis.
E fico a disposição para esclarecer ou discutir o que tiver ao meu alcance.
Abraços!
Aerroc
Light as air, hard as rock!
Light as air, hard as rock!
- 07_Phantom
- Veterano
- Posts: 6802
- Joined: 07 Apr 2003 21:00
- Contact:
Re: Importantes dicas sobre sensores hall
Ok, qual idioma seleciono para traduzir isso no Google Translator ?!
SP!
Phantom
Phantom
Re: Importantes dicas sobre sensores hall
Legal, bom saber disso.
santo.
santo.
Senta a Pua!
Porque há um só Deus, e um só Mediador entre Deus e os homens, Jesus Cristo homem. 1 Timóteo 2:5
Porque há um só Deus, e um só Mediador entre Deus e os homens, Jesus Cristo homem. 1 Timóteo 2:5
Re: Importantes dicas sobre sensores hall
07_Phantom wrote:Ok, qual idioma seleciono para traduzir isso no Google Translator ?!
Dois links do Wikipedia e está tudo aí:
Campo Magnético
Trigonometria
É mais simples do que parece. Um quadro branco, um pincel preto, um pincel vermelho, 10 minutos e você já dominaria o assunto. Tenho certeza!
Aerroc
Light as air, hard as rock!
Light as air, hard as rock!
- 07_Phantom
- Veterano
- Posts: 6802
- Joined: 07 Apr 2003 21:00
- Contact:
Re: Importantes dicas sobre sensores hall
O que prova que, o importante não é entender, é fingir ser inteligente o suficiente para que os outros acreditem que você poderia se quisesse UAhUhaUAHUA
SP!
Phantom
Phantom
- 42_Hildebrand
- Arataca
- Posts: 2109
- Joined: 27 Dec 2005 21:00
- Location: 1ºGavcavi
- Contact:
Re: Importantes dicas sobre sensores hall
S!
Isso aí Aerroc, cê tá indo muito bem, é por aí mesmo... Qualquer dúvida me pergunte, viu!
SP!
p.s.: Acho que vou mudar minha assinatura para "O Aerroc aprendeu comigo!!" Ou então, "Sou amigo do Aerroc!" Ou ainda, e acho que essa é a melhor, "Vendo os projetos do Aerroc!"
Isso aí Aerroc, cê tá indo muito bem, é por aí mesmo... Qualquer dúvida me pergunte, viu!
SP!
p.s.: Acho que vou mudar minha assinatura para "O Aerroc aprendeu comigo!!" Ou então, "Sou amigo do Aerroc!" Ou ainda, e acho que essa é a melhor, "Vendo os projetos do Aerroc!"
O "Aerolula" da Argentina é um EMBRAER Lineage 1000! Eita!!!
-
- Veterano
- Posts: 7408
- Joined: 22 Aug 2004 21:00
- Location: Santos/SP
- Contact:
Re: Importantes dicas sobre sensores hall
S!
Que nada, esse trambiqueiro copia e cola diversas matérias que encontra na internet
Estão vendo? Olha aí o que ele usa para estudar esse assunto:11_Aerroc wrote: É mais simples do que parece. Um quadro branco, um pincel preto, um pincel vermelho, 10 minutos e você já dominaria o assunto. Tenho certeza!
SP!
Re: Importantes dicas sobre sensores hall
S!
SP!
Bom, depois dessa deixa, vou aproveitar e tirar a dúvida: como é que eu realinho o meu banco de torpedos fotônicos quando tenho uma queda no rendimento dos cristais de dilithium??E fico a disposição para esclarecer ou discutir o que tiver ao meu alcance.
SP!
[b]Eu confio no povo brasileiro. Voto facultativo já no Brasil![/b]
Re: Importantes dicas sobre sensores hall
Eu sabia que este tópico seria útil para algo...
Útil para essa cambada me zoar!!!
Útil para essa cambada me zoar!!!
Aerroc
Light as air, hard as rock!
Light as air, hard as rock!
-
- Veterano
- Posts: 7408
- Joined: 22 Aug 2004 21:00
- Location: Santos/SP
- Contact:
Re: Importantes dicas sobre sensores hall
S!
28_Condor wrote: como é que eu realinho o meu banco de torpedos fotônicos quando tenho uma queda no rendimento dos cristais de dilithium??
SP!
Re: Importantes dicas sobre sensores hall
Olá Cmte. Aerroc
No caso de deslocamento linear do imâ entre 2 sensores.
Como eles são resistivos, poderiam ser colocados em paralelo?
O curso linear, provavel, seria reduzido pela metade.
Seriam 8 no total.
Ví que existem sensores hall de base onde o imâ fica suspenso e o deslocamento
para qualquer eixo tem leituras nos 4 terminais de saída de sinal. Confere?
DOC
No caso de deslocamento linear do imâ entre 2 sensores.
Como eles são resistivos, poderiam ser colocados em paralelo?
O curso linear, provavel, seria reduzido pela metade.
Seriam 8 no total.
Ví que existem sensores hall de base onde o imâ fica suspenso e o deslocamento
para qualquer eixo tem leituras nos 4 terminais de saída de sinal. Confere?
DOC
cuidado com os que lhe prometem liberdades, pois estes são escravos da corrupção...Pedro 2-2:19
Re: Importantes dicas sobre sensores hall
Olá Doc.DocFlyer wrote:No caso de deslocamento linear do imâ entre 2 sensores.
Como eles são resistivos, poderiam ser colocados em paralelo?
O curso linear, provavel, seria reduzido pela metade.
Seriam 8 no total.
Puxa, perguntinha capciosa
Creio que se você percorrer um único sensor no comprimento do imã a resposta já será linear.
Mas essa resposta é baseada nas teorias que são do meu conhecimento, de que o imã terá uma ponta N, outra S e por dedução um centro neutro (sem magnetização) num determinado vetor. Pura dedução...
Eu desconheço. Você tem um datasheet ou código deste sensor?DocFlyer wrote:Ví que existem sensores hall de base onde o imâ fica suspenso e o deslocamento para qualquer eixo tem leituras nos 4 terminais de saída de sinal. Confere?
Se em cada saída for a medição do campo em um sentido (vertical e horizontal), então será perfeito para aquela aplicação que fiz no volante.
Abraços.
Aerroc
Light as air, hard as rock!
Light as air, hard as rock!
Re: Importantes dicas sobre sensores hall
Não sei se exatamente isso que descreve, mas os Sensores HALL 3D da Melexis - usados pela Thrustmaster no H.E.A.R.T.- funcionam assim.Ví que existem sensores hall de base onde o imâ fica suspenso e o deslocamento para qualquer eixo tem leituras nos 4 terminais de saída de sinal. Confere?
Sokol1
Re: Importantes dicas sobre sensores hall
S!
Sokol,
Qual a diferença de precisão e qualidade desses sensores em relação ao que tem no Aviator?
No site deles eles enchem o peito:
Será?
SP!
Sokol,
Qual a diferença de precisão e qualidade desses sensores em relação ao que tem no Aviator?
No site deles eles enchem o peito:
http://www.thrustmaster.com/product.asp ... atformID=5Offer precision levels 256 times greater than current systems (i.e. a resolution attaining 16,000 x 16,000 values!)
Será?
SP!
[b]Eu confio no povo brasileiro. Voto facultativo já no Brasil![/b]
Re: Importantes dicas sobre sensores hall
Condor,
O Aviator usa potenciometros convencionais - sujeitos a desgaste com o uso - e usa (se não me engano) circuito de 8 bits. Este Tm usa sensores HALL - não sujeito a desgaste - e circuito de 14 bits.
Existem potenciometros de longa vida - e precisão - mas nenhum fabricante usa (custam mais caros que os sensores HALL), os melhores são os usados pela CH Products.
Sokol1.
O Aviator usa potenciometros convencionais - sujeitos a desgaste com o uso - e usa (se não me engano) circuito de 8 bits. Este Tm usa sensores HALL - não sujeito a desgaste - e circuito de 14 bits.
Existem potenciometros de longa vida - e precisão - mas nenhum fabricante usa (custam mais caros que os sensores HALL), os melhores são os usados pela CH Products.
Sokol1.