LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: almamater em 30 de Dezembro de 2010, 22:02

Título: Arduino + Auto Gauge
Enviado por: almamater em 30 de Dezembro de 2010, 22:02
 ;D Surgiu uma ideia, controlar um "Gauge" / "Tachometer" de um carro (daqueles tunning) de acordo com a utilização do CPU.

Encontrei uns sites muito porreiros:

PIC: http://www.cesaretto.it/usb-cpu-meter/ (http://www.cesaretto.it/usb-cpu-meter/)

Arduino: http://www.uchobby.com/index.php/2008/02/12/arduino-analog-gauge/ (http://www.uchobby.com/index.php/2008/02/12/arduino-analog-gauge/)

Agora não sei se com o Arduino será mais fácil, para ligar um como o do 1º site, de 12v, bastava ligar o fio do sinal directamente a uma saída PWM do Arduino? ou tenho de colocar resistências pelo meio e assim?


Por acaso tb tenho PICs 18F2550, e depois de ler o projecto do site não me parece muito complicado
Título: Re: Arduino + Auto Gauge
Enviado por: senso em 30 de Dezembro de 2010, 22:54
O pic tem usb interno, logo usa menos componentes, mas usa um programa proprietário que provavelmente sai um SP qualquer para o windows e já não funciona, o do arduino é baseado no LcdSmartie e na ligação serial do arduino/ftdi para funcionar.
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 30 de Dezembro de 2010, 23:09
Pois, agora tenho de decidir.

Por acaso não sabes que resistências são aquelas que o autor tem nas fotos finais da placa? no esquema não tem qualquer resistência mas na pcb colocou duas.. será nos pinos 15 e 16 (D- e D+ USB) de 22R? Quanto aos restantes componentes acho que está igual.
Título: Re: Arduino + Auto Gauge
Enviado por: Fifas em 03 de Janeiro de 2011, 23:08
És capaz de encontrar umas ajudas em fóruns de simuladores (também conhecidos como "jogos" :P) auto.

Existem muitos vídeos no youtube com a utilização de "Outgauges" com o LFS (Live For Speed), rFactor, etc...Alguns deles com manómetros de carros reais, e outros com lcds. Há quem use arduino, pic, etc... E alguns usam programas como o LCDSmartie para enviar info para o uControlador...

Depois basta mandar info do LCD Smartie para o PIC, e tá a andar...

Tens é de ter atençao ao tipo de "Tacho" que arranjas...Tenho lido que alguns tem um tipo de controlo um pouco manhoso.
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 04 de Janeiro de 2011, 00:45
 ;) yep!! Descobri este site maravilha: http://www.symprojects.com/ (http://www.symprojects.com/) já tem a placa que quero fazer para venda entre outras, de qualquer forma vou fazer o projecto eu mesmo, pois tenho 2 PICs destes aqui e não me parece nada dificil :)
Título: Re: Arduino + Auto Gauge
Enviado por: Fifas em 04 de Janeiro de 2011, 01:15
Existem algumas empresas dedicadas a vender disso...Essa surgiu à pouco tempo...

Existia tambem a Beta Innovations mas penso que ja fechou...esses tinham umas coisas engraçadas :)

Olha um deles:
Beta Innovations RSIM E36 Simcockpit with Real Car Instruments (http://www.youtube.com/watch?v=v4x-owADko4&feature=grec_index#)

E só mais um...desta vez com arduino:
BMW E36 Instrument Cluster / Arduino MEGA :: Live For Speed Test (http://www.youtube.com/watch?v=bDhWUjw0pA0&feature=related#ws)

Se quiseres depois mando-te uns links de uns projectos de outgauges para simracing :)
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 04 de Janeiro de 2011, 01:19
Ena, muito bom!!! este com o Arduino está genial!
Título: Re: Arduino + Auto Gauge
Enviado por: Fifas em 04 de Janeiro de 2011, 02:05
Já ando a estudar projectos destes à muito :D Tenho ali um painel de instrumentos do mercedes do meu pai a mais...ainda me vai dar jeito :D
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 04 de Janeiro de 2011, 10:21
Já ando a estudar projectos destes à muito :D Tenho ali um painel de instrumentos do mercedes do meu pai a mais...ainda me vai dar jeito :D

 ;D então vai dando feedback para ir acompanhando ;)

Ontem comprei este só para testar http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=160523232528&ssPageName=STRK:MEWAX:IT#ht_720wt_1139, (http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=160523232528&ssPageName=STRK:MEWAX:IT#ht_720wt_1139,) depois se correr bem penso noutro que vi um pouco mais caro mas mais catita.

Inicialmente vou fazer o projecto com o PIC18F2550, se ficar fixe queria ver se arranjava um painel como o teu para usar com o Arduino ::) será que no ferro velho nos carros acidentados vendem isso barato? de um BMW é que era.

Já conseguiste controlar alguma coisa?



Título: Re: Arduino + Auto Gauge
Enviado por: Fifas em 04 de Janeiro de 2011, 10:39
Ainda não comecei a testar isso...Ando um pouco ocupado com outros projectos :P Mas assim que os terminar vou andar em testes com isso...Ainda não sei se ele é "Air-core" ou não, mas depois vejo isso...

Se fores a uma sucata e negociares bem és capaz de conseguir umas coisas dessas baratinhas :) No Youtube ve-se bastantes dos BMW E36...:)
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 18 de Janeiro de 2011, 02:34
Bem.. já consegui meter este brinquedo a funcionar :)

Usei um PIC mas penso que com o Arduino não será nada difícil tb:

Tachometer CPU Load (http://www.youtube.com/watch?v=CHk4cQYq91A#)
Título: Re: Arduino + Auto Gauge
Enviado por: Fifas em 18 de Janeiro de 2011, 15:10
Muito bom...

Esse manómetro está interessante :) Podes dizer onde o arranjaste?

Já agora, o controlo é eléctrico certo? Ou é daqueles "Air-core"?
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 18 de Janeiro de 2011, 15:26
Muito bom...

Esse manómetro está interessante :) Podes dizer onde o arranjaste?

Já agora, o controlo é eléctrico certo? Ou é daqueles "Air-core"?

Ebay ;) 20€

Tem 4 fios (RED, BLACK, GREEN e WHITE), o branco apenas para ligar aos 12v para acender a luz do 'shift indicator'

Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 21 de Janeiro de 2011, 11:03
Uma dúvida sobre um 'step up' de 5v para 12v da por ta USB

No projecto http://www.cesaretto.it/usb-cpu-meter/ (http://www.cesaretto.it/usb-cpu-meter/) o autor comprou isto: http://www.dimensionengineering.com/AnyVoltMicro.htm (http://www.dimensionengineering.com/AnyVoltMicro.htm) o que me parece muito fixe mas um pouco caro.

Será que com um circuito igual a este consigo fazer a mesma coisa?

http://www.reuk.co.uk/Power-12V-LED-Spotlight-with-4-AA-Batteries.htm
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.reuk.co.uk%2FOtherImages%2F5v-12v-step-up-converter-circuit.jpg&hash=1a4739690235f71f0c58b08ef8215ecdec806f69)

O objectivo é alimentar o tacómetro a 12v a partir dos 5v da USB.



Título: Re: Arduino + Auto Gauge
Enviado por: jorge_rc em 21 de Janeiro de 2011, 11:22
Nao sei o consumo disso, mas geralmente, uma porta usb so fornece até 500mah a 5v, ou seja, a 12v tens 208mah. Isto sem considerar todas as perdas do tal "step up". Por isso, ve lá quanto é o consumo disso para não sobrecarregares a porta usb.

PS: não confiem muito nestas contas  :P
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 21 de Janeiro de 2011, 11:26
Nao sei o consumo disso, mas geralmente, uma porta usb so fornece até 500mah a 5v, ou seja, a 12v tens 208mah. Isto sem considerar todas as perdas do tal "step up". Por isso, ve lá quanto é o consumo disso para não sobrecarregares a porta usb.

PS: não confiem muito nestas contas  :P

exacto mas penso que isto consome uns 40mA..  mas secalhar é melhor não arriscar, de qualquer forma acho que as portas USB tb tem qualquer protecção mas n tenho a certeza
Título: Re: Arduino + Auto Gauge
Enviado por: senso em 21 de Janeiro de 2011, 23:39
O step-up é um processo altamente eficiente, provavelmente mais de 80% de eficiencia, e um dispositivo USB não enumerado só fornece 100mA.
Como isso não tem inteligencia não enumera, logo só podes pedir 100mA, se calhar podes usar os 5v da fonte de alimentação, mas tens de ter cuidado, um curto circuito e podes queimar a fonte e o que ela quiser levar atrás com ela.
Título: Re: Arduino + Auto Gauge
Enviado por: almamater em 22 de Janeiro de 2011, 14:20
Ok, mas há quem use isto que referi acima directamente na USB (Max. saída: 500mA):

http://www.technobotsonline.com/anyvolt-switching-regulator-0.5a.html (http://www.technobotsonline.com/anyvolt-switching-regulator-0.5a.html)

Product Specs
Model: AnyVolt Micro
Performance: 2.6V to 14V output voltage range
2.6V to 14V input voltage range
0.5A max input or output current at < 10V
(please see datasheet for current ratings at higher voltages)
<50mV typical ripple
No external components needed
Protective features: Overcurrent protection
Thermal (overheating) protection
Shorted output protection

Applications:
Lab work and prototyping
Powering 9V and 12V video transmitters
Powering small audio amplifiers
Driving multiple LEDs in series
Backlit LCD drive
Solar powered applications
High power crystal based radio transmitters Battery powered applications
Renewable energy source applications
Universal battery charger
Powering things from two AA batteries
Powering things from a single lithium cell
USB powered mayhem


Para o que quero não deve haver problema usar isto, pois não chega aos 100mA