Jump to content

Proyecto ASI-Can


zx81

Publicaciones recomendadas

Es que siempre he querido tener parametros, sobre todo temperaturas del motor, en la pantalla y la verdad que tengo entrada video por rca en la pantalla libre, asi que por eso me gusta el tema y tiene que quedar de lujo. Lo de aceleracion la verdad es que no me interesa porque ya he cambiado el modo de conduccion a tipo abuelo, mi coche tiene casi 10 años y 350.000 Km y va como la seda y para que siga asi tengo que cuidarlo porque hasta la fecha ni un problema de motor, por eso me interesa tanto poder tener controlados los parametros de motor.

Un saludo.

Enlace al comentario
Compartir en otros sitios web


  • Respuestas 178
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Lo ideal seria hacer que por un lado por medio de una tecla a elección( a mi me vendría bien la tecla MODE del volante) se pudiera a través de arduino o rasp accionar un rele para seleccionar la info que quieras ver en esas dos lineas de 8 caracteres ,o radio o la info extra y en caso de esta ultima fuera rotando cada 4 segundos las opciones elegidas...por otro lado la captura de esos datos también se pudieran exportar con la salida de video de rasp para los que tenemos rnse verlo en modo video o bien atraves de interface seleccionando una de las entradas ( video compuesto).

Resumiendo se podrían hacer dos opciones....opción FIS y opcion Rnse+FIS según necesidades

La opcion FIS con el inconveniente que Tolo comenta que la info se sobreescribe en amarillo cuando entra en modo AVISO.

Estoy dispuesto a colaborar pero no tengo ni idea de programación....me pone mas el hardware.

Muy buen trabajo Tolo!!!

Un saludo

 

 

Sent from my iPhone 5 through Death Star

Enlace al comentario
Compartir en otros sitios web

Me gusta que os interese, me yena de plofundo orguio y zatifazión...

 

Me queda por descubrir si se puede "simular" el teléfono para escribir en el FIS. El pseudo-teléfono no se perdería si hubiera un adverténcia en amarillo, podrias ver siempre los datos. En ese caso habria que simular también el botón Mode

 

Un resumen por si alguien le interesa:

 

Para capturar datos interesantes necesitamos mínimo un CAN bus conectado al Bus Tracción.

Para ver los datos en el FIS dos CAN Bus: Tracción(capturar) + Infotaiment(mostar)

Si queremos cambiar la información del FIS necesitamos botones. Si tenemos volante multifunción lo podemos usar a través del Bus Info.

Si no tenemos multifunción y queremos cambiar la información mostrada en el FIS podemos añadir botones físicos o usar el mando de los retrovisores en posición central. Para ello necesitamos capturar el Bus Comfort. Osea 3 CAN Bus.

 

Quiero generar video: Añadir una Raspberry Pi.

Enlace al comentario
Compartir en otros sitios web

Pues estamos a tus ordenes maestro Jedi.si me das info de la placa de captura de los Can voy montando algo.

La de monocara sin smd para pruebas.....

 

 

Sent from my iPhone 5 through Death Star

Enlace al comentario
Compartir en otros sitios web

Yo empezaria por comprar un Arduino, funciona muy bien para practicar y como programador. Tengo un programador ASP pero muchas veces acabo usando my Arduino Diecimila.

 

Y después montar un CAN Bus doble 2x MCP2551 y 2xMCP2515 con oscilador propio para conectarlo al Arduino a través de SPI.

Enlace al comentario
Compartir en otros sitios web

Hace una temporada que trabajo unicamente con SMD y doble cara.

 

Tendrias que adaptarlo a componentes DIL y valorar como conectarlo al Arduino. A mi es que los conectores del Arduino no me han gustado nunca.

 

Yo utilizo una salida del ATMEGA3280P como oscilador para el MCP2515. Creo que con Arduino tambien se podría hacer, pero tienes que reprogramar los fuses.

 

Te paso un esquema con 3 CAN's probado. Valora si quieres poner el ATMEGA o conectarlo al Arduino.

 

En principio es mejor utilizar el Arduino porqué programas por el USB y tienes el UART para depurar e investigar mejor.

 

ATMEGA_SMD_Tri_CAN.pdf

Enlace al comentario
Compartir en otros sitios web

  • 8 meses más tarde...

Hoy os explico como utilizar el Arduino:

 

Primero comprarlo.

 

Bajar la última versión del software: Enlace

 

Si os hace falta instalar los drivers de "Virtual COM Port": Enlace

 

Conectar por USB.

Enlace al comentario
Compartir en otros sitios web

A que viene esto:

 

A que he contruido un "prototipo" del shield para Arduino con interface CANBus. Los comerciales son carisimos en mi opinión.

 

Es muy simple. El controlador, el driver, el cristal y para este caso dos entradas digitales de 12 voltios, una de 5v y una salida digital de 5 voltios.

 

post-7482-0-64645000-1393094366_thumb.jpg

 

post-7482-0-52045600-1393094380_thumb.jpg

 

Simple y barato.

 

Con el PC de casa, un Arduino y un interface CANBus de este tipo tienes una especie de kit de iniciación.

Enlace al comentario
Compartir en otros sitios web

A que viene esto:

 

A que he contruido un "prototipo" del shield para Arduino con interface CANBus. Los comerciales son carisimos en mi opinión.

 

Es muy simple. El controlador, el driver, el cristal y para este caso dos entradas digitales de 12 voltios, una de 5v y una salida digital de 5 voltios.

 

attachicon.gifShield_01.JPG

 

attachicon.gifShield_02.JPG

 

Simple y barato.

 

Con el PC de casa, un Arduino y un interface CANBus de este tipo tienes una especie de kit de iniciación.

Una pregúntilla tolo y con esto que conseguirías programar. Esta interesante pero yo de arduinos y eso no estoy muy puesto jeje. Editado por nenineno
Enlace al comentario
Compartir en otros sitios web

Aparte de mi proyecto y el original del post(se emulaba una tecla del volante) he realizado un emulador de teclado del volante (7 u 8 teclas ya no me acuerdo) para un infereface bluetooth y ahora en proyecto un adaptador para un RNS-E moderno en un A6 más antiguo (inyector un mensaje en el CANBus).

 

En mi proyecto aparte de ver datos que circulan por el CANBus que no aparecen en el cuadro, escribo en el FIS y utilizo las teclas del volante para "navegar" por mis menus del FIS y activar el mando del garaje.

 

La opción de utilizar Arduino es para que un usuario pueda programar o modificar programas base con un PC con USB sin necesidad de programador ni tener que leerse miles de paginas en inglés de datasheets de microcontroladores. Hay muchas librerias y foros de ayuda.

Enlace al comentario
Compartir en otros sitios web

Aparte de mi proyecto y el original del post(se emulaba una tecla del volante) he realizado un emulador de teclado del volante (7 u 8 teclas ya no me acuerdo) para un infereface bluetooth y ahora en proyecto un adaptador para un RNS-E moderno en un A6 más antiguo (inyector un mensaje en el CANBus).

 

En mi proyecto aparte de ver datos que circulan por el CANBus que no aparecen en el cuadro, escribo en el FIS y utilizo las teclas del volante para "navegar" por mis menus del FIS y activar el mando del garaje.

 

La opción de utilizar Arduino es para que un usuario pueda programar o modificar programas base con un PC con USB sin necesidad de programador ni tener que leerse miles de paginas en inglés de datasheets de microcontroladores. Hay muchas librerias y foros de ayuda.

 

Aaa ok. Gracias. Y enhorabuena por el currazo tío.

Enlace al comentario
Compartir en otros sitios web

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, conecta ahora para publicar con tu cuenta.

Guest
Responder a esta discusión...

×   Pegar como texto enriquecido.   Pegar como texto sin formato

  Sólo se permiten 75 emoji.

×   Tu enlace se ha incrustado automáticamente..   Mostrar como un enlace en su lugar

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   No se pueden pegar imágenes directamente. Carga o inserta imágenes desde la URL.

  • Explorando recientemente   0 miembros

    • No hay usuarios registrados viendo esta página.