Retrovisor Eletrico automatizado para Manobra, To querendo testar fazer um |
![]() ![]() |
Retrovisor Eletrico automatizado para Manobra, To querendo testar fazer um |
Aug 13 2009, 01:46 PM
Post
#1
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 61 Registrado: 11-July 09 Membro N°: 694 |
Galera.
Sempre quis que meu retrovisor elétrico "abaixasse" automaticamente quando eu engatasse a Ré. Alguns carros fazem isso de fabrica e até descobri uma empresa que vende um modulo pronto pra fazer isso... Mas "inexplicavelmente", os caras fazem modulos especificos pra cada carro...?! Não entendi o pq, mas tudo bem... Como a lógica é simples eu comecei a pensar em fabricar um modulo desses. Usando um ATMEGA programavel, tipo um Arduino. (PIC). A ideia na teoria é simples, na pratica não sei... A logica seria essa : - ENGATO A RÉ que faz a luz de ré acender, essa energia de 12V eu converto pra 5v e entro no analog IN do PIC indicando um estado de "HIGH" no pino. Posso pegar a "Ré" também mecanicamente pelo Cambio automático do meu carro. Com um Reed sei lá... - Detectando o HIGH (Ré ativada) o PIC manda um comando pra um Relé que faz curso com o botão de "BAIXAR" o retrovisor (o que fica no painel do carro)... - O PIC deixa o RELÉ ativo por tantos ms (milisegundos), programado, girando assim o retrovisor pra baixo alguns graus... - Quando a Ré for desengatada o PIC recebe um sinal de LOW, e ativa um segundo RELÉ agora pra subir de volta o retrovisor na mesma quantidade de "tempo", voltando assim pra mesma posição que estava antes. Pronto. Na teoria parece simples e bem logico... Agora será que funcionaria na prática ??? Um dos problemas que penso é se o retrovisor chegar no final do seu curso, quando ele subir, nào saberá mais o angulo original. Poderia resolver isso com um leitor rotativo resistivo encaixado dentro do retrovisor, mas isso já iria complicar demais o projeto e nem sei se resolveria todos os problemas. Mas acho que dá pra fazer a primeira etapa, aparentemente na boa não ? |
|
|
|
Aug 13 2009, 05:11 PM
Post
#2
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 126 Registrado: 7-March 08 De: Belo Horizonte, MG - Brasil Membro N°: 7 |
Opa!
Baum demais, Marcelo? Cara, acho que o problema é bastante complicado... Saber a posição atual do retrovisor e fazê-lo retornar à posição original requer bastante coisa mesmo, na minha opinião. Tô bastante afastado da eletrônica, mas acho que cê vai ter que controlar a posição inicial e também a final, além do fim de curso do retrovisor. É um desafio bacana que você tem pela frente. Acho que vai gerar um circuito bastante complexo. Mas vamos trocando figurinhas. Assim que aparecem as boas idéias. Abraço e boa sorte! Chico |
|
|
|
Aug 13 2009, 05:35 PM
Post
#3
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 61 Registrado: 11-July 09 Membro N°: 694 |
Opa Chico. Tudo bom ?!
Então. Vamos fingir que é simples... Pelo Arduino usando um Potenciometro comum eu sei como saber a posição que o potenciometro está. E é até bem fácil. Basta ler a resistencia que ele está no momento. Ele me dá uma variação de 0 a 1023 niveis e colocando ele numa posição eu posso ter um valor retornavel de leitura arredondado... Isso pode ser "convertido" eu graus, ou qq unidade (pq a unidade nào é importante nesse caso). Isso é bem simples de fazer, mas o que falei que complica é toda parafernalia de conseguir prender um potenciometro no eixo de rotação do vidro que além de dificil eu acho que seria quase impossivel já que se não me engano ele usa um tipo de mecanismo circular que gira em 2 eixos, e no final das contas ficaria uma gambiarra extrema. E vamos ser sensatos, com certeza esses carros que fazem isso não tem essa leitura... Muito menos o modulo que é vendido para fazer o mesmo... Porisso acho que não é importante saber o angulo na maior parte do tempo, pois o espelho é algo que sempre vai estar na vertical (na média), e pra manobra eu tenho que apertar o botão de BAIXAR por exemplo por 1 segundo... Digamos que o circuito só precise (na minha cabeça), acionar esse botão BAIXAR quando eu engato a Ré, por 1 segundo, parar de acionar e esperar o estado LOW da Ré, ou seja desativada... Quando eu desengato a ré, o Circuito só e ele ACIONAR por 1 segundo novamente o espelho no botão SUBIR. Teoricamente isso faria o espelho voltar pra "mesma" posição. Claro que precisão é algo que não teria nesse circuito, mas abrindo mao disso, parece bem simples, ou viajei ? Grande abraço ! Eu também não mexo com eletronica a uns 14 anos. kkk . Opa! Baum demais, Marcelo? Cara, acho que o problema é bastante complicado... Saber a posição atual do retrovisor e fazê-lo retornar à posição original requer bastante coisa mesmo, na minha opinião. Tô bastante afastado da eletrônica, mas acho que cê vai ter que controlar a posição inicial e também a final, além do fim de curso do retrovisor. É um desafio bacana que você tem pela frente. Acho que vai gerar um circuito bastante complexo. Mas vamos trocando figurinhas. Assim que aparecem as boas idéias. Abraço e boa sorte! Chico |
|
|
|
Aug 13 2009, 08:25 PM
Post
#4
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 39 Registrado: 13-March 08 Membro N°: 24 |
Eu também estava bolando um esquema desses mais não manjo muito de eletronica mais entendo muito de automação industrial
A minha ideia é assim: Quando engatar a ré o retrovisor baixar por um certo tempo que eu possa regular com um potenciometro e esse mesmo tempo seria para subir, já que teoricamente levaria o mesmo tempo, mais se por algum motivo demorar um pouco menos ou um pouco mais ele ira acumular um desnivel com o passar do tempo, mais nada que não possa ser regulado novamente apesar de que se você fizer essa manobra manualmente todas as vezes que engatar a ré terá que regular todas as vezes. Esse tempo tem que permanecer até o fim mesmo que se desengate a ré antes de terminar o tempo pois por exemplo: se o tempo esta regulado para 1seg. e se encerrar a contagem de decida com 0,5seg. e a subida contar 1seg. por completo também ira ficar desregulado. Com isso eu acho que já da para fazer um esqueminha bom, fácil e barato. Não entendo muito de eletronica mais se alguém quiser compartilhar alguma coisa para eu ir acompanhando o raciocinio e tentar ajudar de alguma forma eu fico muito agradecido. E se alguém puder me ensinar a fazer chaveamento com transistor acho que posso ajudar bastante no projeto pois se fosse para eu fazer uma lógica em comando eletrico com reles e temporizadores eu tiraria de letra, mais para fazer dessa forma fica muito caro e inviável. Então se eu soubesse trocar os chaveamentos dos reles por transístores talvez eu conseguisse. Antes de mais nada Obrigado.... |
|
|
|
Aug 14 2009, 12:02 AM
Post
#5
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 126 Registrado: 7-March 08 De: Belo Horizonte, MG - Brasil Membro N°: 7 |
A idéia do Marcelo, de controlar com potenciômetros, é boa.
2 potenciômetros dão conta, pois 1 detecta o deslocamento Horizontal e outro o deslocamento Vertical (tipo eixo X e Y). Aí rola de fazer uma calibração do ponto que se deseja que ele fique para a manobra de ré e o ponto inicial ele vai ler no momento de engate da ré, pra saber pra onde tem de voltar. Acho que controlar por tempo dá biziu, como comentou o Ecastelhano. Por tempo corre-se o risco de descalibrar. Aproveitando... uma informação sobre retrovisores... Não sei se todos são assim, mas o do meu antigo carro (Escort Europeu, ano 1995) ficava preso em uma espécie de esfera, pelo centro mesmo do espelho (na parte traseira do espelho). Essa esfera permite que o espelho se mova pra cima/baixo e direita/esquerda. A alavanca ed ajuste tem os comando pra fazer o ajuste adequado. Não sei se com a explicação é possível entender... qualquer coisa, tento desenhar depois. Bom, em teoria tá até tranquilo... hehehehhehe! Como nunca mexi com o Arduino, não posso ajudar muito... mas pelo que o Marcelo disse, é até tranquilo programá-lo. |
|
|
|
Aug 14 2009, 01:07 AM
Post
#6
|
|
|
Membro Avançado ![]() ![]() ![]() Grupo: Membros Posts: 61 Registrado: 11-July 09 Membro N°: 694 |
Pô que legal ! Eu não tô maluco sozinho. kkkk. Tem mais gente com a mesma ideia. kkkk
Bom. Eu "realizo o prejuizo" de numa primeira versão simples, rolar um descalibramento uma vez ou outra, ou seja. Aceito muito bem a imprecisão, pq provavelmente vai ser algo que vai descalibrar com o tempo, mas também vai funcionar por muitas vezes. Vamos lá... hoje no Workshop de Arduino, usamos o Arduino que montamos (na protoboard), e um dos testes que fiz, foi colocar um potenciometro e "ler" sua posição no computador. Funciona muito melhor do que eu imaginava. Ele retornou o valor na tela do computador direitinho. Mas blz, nem penso em usar o potenciometro, pq mecanicamente complicaria o projeto umas 10x. kkk Por outro lado contei da minha ideia pro "professor", e ele falou que é BEM possivel de funcionar sim. E ainda me deu uma ideia melhor. Falou que provavelmente eu consigo ativar os botões do comando do retrovisor usando "chave eletrônica", tipo um transistor comum 548 !!!! Putz. Fiquei bem feliz, já que não tava gostando da ideia dos relés. Ele falou que provavelmente a corrente ali é baixa e só pra fechar contato o Transistor pode resolver (Não deu certeza). Então vou no meu carro tentar tirar o comando do painel (do retrovisor), acho que é de fácil acesso e medir a amperagem ali... Se rolar sem relé, vai ser lindo, pq vai ser mais ágil e sem o "cleck-Cleck" que o relé faz (barulhinho)... Dai ontem de noite, eu fiquei PIRANDO numa ideia mais loca ainda ! ![]() Ok, Tá confuso o protótipo, mas deu pra sacar a viagem na maionese ? Imagina criar um modulozinho pro Centra com controle do retrovisor. Bom. Mas assim que pegar meu arduino, vou puxar 2 fios do comando do retrovisor e tentar pelo menos mover o espelho pra cima e pra baixo com o PIC... Depois conto se explodiu ou não. rsrsrs |
|
|
|
![]() ![]() |
| Versão Simples | Horário: 10th September 2010 - 01:09 AM |