Projecto arduino - Painel de Instrumentos TFT para VE

Responder
Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

Após alguma pesquisa pela net à procura de uma solução mais agradável à vista para colocar na minha scooter electrica, lembrei-me porque não ser eu a desenvolver uma coisa à medida das minhas necessidades, sim, porque não?
Como até gosto de bricolagem, olha, avancei com o projeto... e seja o que Deus quiser...

Já não mexo em programação à alguns anos, nem conhecia muito bem a tecnologia arduino (a que vou usar), mas após alguma consulta documental na internet, pareceu-me que não será um bicho de 7 cabeças.

Vou-me basear neste projecto já existente para colocar algo parecido no painel de instrumentos da minha liberty: http://www.janspace.com/b2evolution/ard ... ooterputer

Imagem

Neste caso foi usada a tecnologia gps para o calculo da quilometragem, mas não vejo grandes vantagens nisso, até porque o risco de margem de erro é capaz de ser maior... eu bem sei o tempo que o meu gps demora a "posicionar-se"!
E para este caso o sistema também não me parece que esteja a ser usado como "definitivo" ou principal. E eu pretendo mesmo colocar em substituição difinitiva do que tenho atualmente.

Por isso vou fazer de maneira diferente e obter a quilometragem atravez de sensor de hall, o que até me parece mais facil de implementar.
Assim conto de conseguir instalar na minha liberty um painel thouchscreen com as seguintes indicações:
- Data/Hora;
- Km/h - instantaneos, medios e maximos;
- Kms - totais e parciais;
- Consumo instantaneo - Amps e Watts;
- Voltimetro;
- Autonomia;
- Temperaturas - ambiente, baterias, controlador e motor

Outras implementações podem ser feitas a seguir, visto o arduino ser bastante flexivel neste aspeto. Já estou a adquirir a placa com mais ligações para isso mesmo.

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

E o material já começou a chegar...

Já tenho:
- módulo clock para o relogio/data e cálculo da velocidade instantãnea;
- sensores de temperatura
- display 3,2" touchscreen e respectivo "shield" para mais fácil ligação com o arduíno

A moeda é mesmo só para terem noção do tamanho dos componentes - o display de 3,2" acho que vai ser mais que suficiente para o efeito e ocupa a maior parte do painel existente pelo que o resultado visual deve ser bom.

Imagem

Fica mesmo só a faltar o arduino (que ainda vem a caminho), para começar a testar código.

Numa segunda fase, fica a faltar o sensor para o cálculo da amperagem, que como ainda custa uns euros, só vou adquirir depois de ver que me consigo entender com isto! :P

Abraço,


pena33
Membro Silver
Membro Silver
Mensagens: 159
Registado: terça ago 14, 2012 7:36 pm

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por pena33 »

Já tinha visto algumas coisas no teu DB.
Afinal vais mesmo fazer um painel ao teu gosto.

Parabéns pela iniciativa e que te dê muito gozo a elaborar e que consigas ultrapassar todos os obstáculos.

Avatar do Utilizador

visitante1
Membro Platinium
Membro Platinium
Mensagens: 3322
Registado: sexta jan 07, 2011 12:08 am
Localização: Região norte

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por visitante1 »

lopes Escreveu:E o material já começou a chegar...

Já tenho:
- módulo clock para o relogio/data e cálculo da velocidade instantãnea;
- sensores de temperatura
- display 3,2" touchscreen e respectivo "shield" para mais fácil ligação com o arduíno

A moeda é mesmo só para terem noção do tamanho dos componentes - o display de 3,2" acho que vai ser mais que suficiente para o efeito e ocupa a maior parte do painel existente pelo que o resultado visual deve ser bom.

Imagem

Fica mesmo só a faltar o arduino (que ainda vem a caminho), para começar a testar código.

Numa segunda fase, fica a faltar o sensor para o cálculo da amperagem, que como ainda custa uns euros, só vou adquirir depois de ver que me consigo entender com isto! :P

Abraço,
Viva Lopes,
vá lá dizendo o que precisa, talvez se arranje algumas coisas...
cumprimentos
VE Nissan Leaf MKII
Micro-produção 5kWp+4kWp
Auto-consumo Stand-Alone 14,5kWp
Micro-Hidrica Pelton max:1,5kW
AQS Tubos De Vácuo
Caldeira Biomassa Roval R203 73kW
Fluksometer FLM03E

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

Obrigado pena33 pelo apoio, e pnunes pela disponibilidade ;)
Vamo-nos mantendo em contacto!
Cumps

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

O projeto está atrasado! :roll:
Infelizmente parece que está a haver problema com o envio logo do próprio Arduino...
O prazo limite de entrega terminava ontem, mas o vendedor pediu para esperar mais uma semana, estando já prometida a devolução do dinheiro caso não chegue. Mas isto vai obrigar a nova encomenda e nova espera... :?
E eu que estava desertinho para começar a programar! :lol:


RJSC
Membro Platinium
Membro Platinium
Mensagens: 2374
Registado: terça jun 24, 2008 1:45 pm

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por RJSC »

Ui... Se fosse com um LCD de texto, até sem Arduino fazia (costumo usar PICs) agora programar um LCD gráfico, vai lá vai!
Só organizar o texto nos bitmaps, mais gerar as barras e desenhos...

Ás tantas não era mau ligar isso num módulo de porta de série Bluetooth e fazer o display num telemóvel Android, que tem bibliotecas gráficas fáceis e que geram decentes, colocado num suporte.

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

Como já tenho um exemplo prático por onde me guiar, pode ser que não seja nada! :P


civic
Moderador
Moderador
Mensagens: 1457
Registado: sábado mar 03, 2007 10:40 am
Localização: viseu

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por civic »

Vê lá se começas isso, pois posso ser um futuro cliente teu. Ando com umas ideias de outra conversão, o problema é a troika.
Nissan LEAF 2018 40kWh
149 000Km's
BMW i4 eDrive 40 80kWh
43 000Km's

https://www.dropbox.com/scl/fi/zuncqojg ... o58f8&dl=0

Avatar do Utilizador

Jorge Rocha
Membro Platinium
Membro Platinium
Mensagens: 3152
Registado: domingo jul 31, 2011 7:55 pm
Localização: Aveiro

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por Jorge Rocha »

Acho que faz todo o sentido, esse tipo de informações numa mota electrica, para além de ficar mais catita! :D

Também vou querer um assim!
Tudo por um mundo mais limpo!

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

civic Escreveu:Vê lá se começas isso, pois posso ser um futuro cliente teu. Ando com umas ideias de outra conversão, o problema é a troika.
Pois... a troika vai colocar muita coisa em stanby...
Mas não acho que não ser o caso deste projecto! :)
Já tratei de encomendar outra placa e pedir a restituição da que não chegou no tempo previsto - se ainda chegar a vir, azar... já fica para outra montagem! :mrgreen:
Jorge Rocha Escreveu:Acho que faz todo o sentido, esse tipo de informações numa mota electrica, para além de ficar mais catita! :D

Também vou querer um assim!
Ainda estou a ponderar a possibilidade de o modulo poder fazer também a leitura de cada célula, podendo este fazer cortes de protecção ou lançar alertas ao condutor, substituindo ou aumentando a protecção que o próprio BMS já tem. Com isto conseguia ter em tempo real a informação de se as células estavam a ser todas descarregadas por igual, dando uma melhor percepção do estado do pack.

Avatar do Utilizador

Jorge Rocha
Membro Platinium
Membro Platinium
Mensagens: 3152
Registado: domingo jul 31, 2011 7:55 pm
Localização: Aveiro

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por Jorge Rocha »

lopes Escreveu:Ainda estou a ponderar a possibilidade de o modulo poder fazer também a leitura de cada célula, podendo este fazer cortes de protecção ou lançar alertas ao condutor, substituindo ou aumentando a protecção que o próprio BMS já tem. Com isto conseguia ter em tempo real a informação de se as células estavam a ser todas descarregadas por igual, dando uma melhor percepção do estado do pack.
Bem...tu pensas mesmo em tudo! Isso é que era, a cereja em cima do bolo! :D
Tudo por um mundo mais limpo!

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

Jorge Rocha Escreveu:
lopes Escreveu:Ainda estou a ponderar a possibilidade de o modulo poder fazer também a leitura de cada célula, podendo este fazer cortes de protecção ou lançar alertas ao condutor, substituindo ou aumentando a protecção que o próprio BMS já tem. Com isto conseguia ter em tempo real a informação de se as células estavam a ser todas descarregadas por igual, dando uma melhor percepção do estado do pack.
Bem...tu pensas mesmo em tudo! Isso é que era, a cereja em cima do bolo! :D
Era mesmo fixe, mas acho que não dá para fazer como estava a pensar. Para ler as voltagens, precisava de 16 entradas analógicas na placa(para as 16 células). E o arduino (o que adquiri foi o mega2560) tem essas 16 portas analogicas, mas 6 ou 7 já vão ser ocupadas com o LCD, e depois preciso de mais uma para cada sensor que vou usar, que ainda serão uns 5 ou 6.
Aquilo tem uma carrada de portas digitais (54), mas já andei à pesca e à primeira vista não as consigo usar para ler voltagens :|
Mas fica mais para a frente voltar a debruçar-me sobre o assunto... ;)

Avatar do Utilizador

visitante1
Membro Platinium
Membro Platinium
Mensagens: 3322
Registado: sexta jan 07, 2011 12:08 am
Localização: Região norte

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por visitante1 »

Por acaso tenho uma cena com esses canais todos precisamente para fazer monitorização individual de baterias... mas para isso precisava de uma prateleira auxiliar que esteticamente não iria ser nada agradavel :lol:
é melhor mesmo ficar só com o que planeia...
cumprimentos
VE Nissan Leaf MKII
Micro-produção 5kWp+4kWp
Auto-consumo Stand-Alone 14,5kWp
Micro-Hidrica Pelton max:1,5kW
AQS Tubos De Vácuo
Caldeira Biomassa Roval R203 73kW
Fluksometer FLM03E

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

pnunes Escreveu:Por acaso tenho uma cena com esses canais todos precisamente para fazer monitorização individual de baterias... mas para isso precisava de uma prateleira auxiliar que esteticamente não iria ser nada agradavel :lol:
é melhor mesmo ficar só com o que planeia...
cumprimentos
É! Vou avançar primeiro com o que planeei, mas entretanto descobri a maneira de adicionar mais portas analógicas no sistema! ;)
http://www.arduino.cc/playground/Learning/4051

Avatar do Utilizador

e_bike
Membro Gold
Membro Gold
Mensagens: 1706
Registado: sábado jan 30, 2010 11:40 pm
Localização: Abrantes

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por e_bike »

2 MUX 8:1 ligados em cascata e ficas com 16 entradas analógicas.
A solução é boa mas deve aumentar bastante a complexidade do código.

Continua o bom trabalho que eu vou estando atento!
ImagemSW PREDATOR GTI - 60Ah - 71.000 km
Blogue da minha Predator
Galeria de Fotos da Predator

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

e_bike Escreveu:2 MUX 8:1 ligados em cascata e ficas com 16 entradas analógicas.
A solução é boa mas deve aumentar bastante a complexidade do código.

Continua o bom trabalho que eu vou estando atento!
Foi mais ou menos isso que pensei fazer, ocupar 2 entradas analógicas do arduino (uma para cada MUX) e assim fazer a leitura das 16 células - não sei se isso se designa de ligação em cascata, mas pareceu-me ser a maneira mais fácil de fazer. Isso até me vai resolver o problema de medir a tensão instantânea do pack, pois tinha como opções recorrer a divisores de tenção ou medir apenas uma célula e multiplicar por 16 o que não seria correcto.

Quanto à complexidade do código, bem... era bom que essa fosse a parte mais complicada! :lol:

Vai ser bonito passar a informação toda para o display, vai vai... 8-)


Njay
Membro Gold
Membro Gold
Mensagens: 1981
Registado: sábado nov 17, 2007 9:46 pm

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por Njay »

Vais ter à mesma que ter os divisores resistivos.
Copyright (c) Njay 2012-2015
Um dia o dinheiro será substituído por Conhecimento.
Aprilia RS125e
Troniquices.wordpress.com

Avatar do Utilizador

g_card
Membro Silver
Membro Silver
Mensagens: 260
Registado: segunda mar 10, 2008 10:13 pm
Localização: atras-dos-montes

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por g_card »

atençao que as celulas estao em serie e o arduino so lê ate 5V
"A natureza deu-nos duas orelhas e uma só boca para nos advertir de que se impõe mais ouvir do que falar."

Avatar do Utilizador

Autor do tópico
lopes
Membro Gold
Membro Gold
Mensagens: 1053
Registado: terça dez 28, 2010 12:22 pm
Localização: Ferreira do Zêzere

Re: Projecto arduino - Painel de Instrumentos TFT para VE

Mensagem por lopes »

g_card Escreveu:atençao que as celulas estao em serie e o arduino so lê ate 5V
Ups... não me tinha lembrado desse pormenor. :oops: estava a pensar nelas individualmente...
Vou ver que leituras consigo tirar do BMS.

Responder

Voltar para “Projectos V.E.”