TwistedAndes

TwistedAndes (http://www.twistedandes.com/foro/index.php)
-   General (http://www.twistedandes.com/foro/forumdisplay.php?f=13)
-   -   decodificador / escanner aldl gm para ecu 1227747 (http://www.twistedandes.com/foro/showthread.php?t=46034)

RVP 29-04-2008 22:37:44

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por AndR3Z (Mensaje 551725)
lo quieres hacer como negocio?

o vai a publicar el codigo y planos?

de hecho, esta publicado, unos posts mas arriba. la version 1.0, diagrama electrico, codigo fuente, binario, fotos, etc. todo lo necesario por si alguien lo quiere construir, y dado que lo mas complicado es la escritura del microprocesador, puedo hacerlo a pedido. no hay $$$ de por medio.

estoy trabajando en la version 2.0 (estamos trabajando para ud. :-D )

AndR3Z 29-04-2008 22:55:05

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por RVP (Mensaje 551754)
de hecho, esta publicado, unos posts mas arriba. la version 1.0, diagrama electrico, codigo fuente, binario, fotos, etc. todo lo necesario por si alguien lo quiere construir, y dado que lo mas complicado es la escritura del microprocesador, puedo hacerlo a pedido. no hay $$$ de por medio.

estoy trabajando en la version 2.0 (estamos trabajando para ud. :-D )

genial!!

una duda.. la version 2.0 la estai haciendo pal mismo microcrontrolador?

como pa hacer la placa con un zif para poder upgradear el firmware

yo creo q se le puede agregar a la circuiteria un MAX232 para poder hacer q se pueda cargar firmwares via serial

RVP 29-04-2008 23:40:43

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por AndR3Z (Mensaje 551766)
genial!!

una duda.. la version 2.0 la estai haciendo pal mismo microcrontrolador?

como pa hacer la placa con un zif para poder upgradear el firmware

yo creo q se le puede agregar a la circuiteria un MAX232 para poder hacer q se pueda cargar firmwares via serial

no, estoy usando uno mas grande (no tengo el numero exacto en este momento), principalmente porque quede corto con rom para el programa, esta hecho en C y dado el bajo costo de los micros no me voy a quebrar la cabeza achicando codigo o pasando a assembler, ya pasaron esos años.

hay un max232 en la nueva version, para el envio de los datos grabados via una puerta serial y tengo que probar algunos esquemas menos sensibles al ruido para la lectura de la trama aldl. no se me habia ocurrido la idea cargar el firmware via serial, pero suena super interesante. en ese caso no es necesario un zif, algunos pic tienen la capacidad de auto-escribir su rom, ni idea como, solo conozco que existe esa funcionalidad, asi que saltas desde el menu a un loader/booter que recibe via serial el nuevo firmware y se escribe a si mismo. voy a investigar un poco mas, pero ahora estoy dedicado a dos cosas principalmente: la escritura de los datos en una eprom auxiliar (y su revision y envio a un pc), y hacer menos sensible al ruido la lectura, y disminuir las tramas invalidas (lamentablemente este formato aldl es tan antiguo que no incorpora ni un checksum de la informacion)

saludos,

AndR3Z 30-04-2008 10:10:01

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por RVP (Mensaje 551776)
no, estoy usando uno mas grande (no tengo el numero exacto en este momento), principalmente porque quede corto con rom para el programa, esta hecho en C y dado el bajo costo de los micros no me voy a quebrar la cabeza achicando codigo o pasando a assembler, ya pasaron esos años.

hay un max232 en la nueva version, para el envio de los datos grabados via una puerta serial y tengo que probar algunos esquemas menos sensibles al ruido para la lectura de la trama aldl. no se me habia ocurrido la idea cargar el firmware via serial, pero suena super interesante. en ese caso no es necesario un zif, algunos pic tienen la capacidad de auto-escribir su rom, ni idea como, solo conozco que existe esa funcionalidad, asi que saltas desde el menu a un loader/booter que recibe via serial el nuevo firmware y se escribe a si mismo. voy a investigar un poco mas, pero ahora estoy dedicado a dos cosas principalmente: la escritura de los datos en una eprom auxiliar (y su revision y envio a un pc), y hacer menos sensible al ruido la lectura, y disminuir las tramas invalidas (lamentablemente este formato aldl es tan antiguo que no incorpora ni un checksum de la informacion)

saludos,

yo creo q la falta de checksum va mas por el hecho de ser GM... los checksum se usan desde el UNIVAC-I.

recuerdo años atrás cuando todavia sabia usar un PIC, q varias veces hice el cirucuito pa cargarlo y qse podia en muchos casos poner dentro del circuito final, aislandolo con transistores.. con los q switcheai entre modo normal y modo grabacion.

y le vaia poner un bloque de memoria para hacer dataloggin?

Gonzalo Bravo 30-04-2008 10:38:48

Re: decodificador / escanner aldl gm para ecu 1227747
 
hace tiempo que no estaba tan colgado en T/A :oops:

RVP 30-04-2008 11:07:20

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por Gonzalo Bravo (Mensaje 551886)
hace tiempo que no estaba tan colgado en T/A :oops:

jejeje, sorry, mi avisar en el disclaimer del primer post, primera linea, primera frase :-D

Andres, el pic es el 16f873 y si, va con una eeprom serial de 64 kb, a 20 bytes por frame y 1 frame por segundo eso da casi una hora de grabacion. para programar estos pic efectivamente puedes hacerlo como dices, dejas 3 patas el modalidad compartida (usadas dentro del circuito y para programacion) y le chantas un "in circuit serial programmer" (asi esta en el protoboard actualmente), y ahi al recibir el voltaje de programacion el pic se resetea y comienza a escribir su flash. lo interesante es que estos bichos tienen otra modalidad que se llama lvp (low voltaje programming) que permite su escritura con 5 volts, eso se suma a que el control de la escritura de la flash rom se puede hacer por software, por el mismo software que esta corriendo en el pic, por lo que puedes tener una rutinita que lee una puerta serial rs232 y los datos que llegan por ahi, se escriben en la memoria del pic, sin ningun hardware adicional, la rutina finalmente resetea el pic y voila... una nueva version de firmware cargada. esto es teoria, pero a estos tipos les creo bastante.

AndR3Z 30-04-2008 11:17:05

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por RVP (Mensaje 551910)
jejeje, sorry, mi avisar en el disclaimer del primer post, primera linea, primera frase :-D

Andres, el pic es el 16f873 y si, va con una eeprom serial de 64 kb, a 20 bytes por frame y 1 frame por segundo eso da casi una hora de grabacion. para programar estos pic efectivamente puedes hacerlo como dices, dejas 3 patas el modalidad compartida (usadas dentro del circuito y para programacion) y le chantas un "in circuit serial programmer" (asi esta en el protoboard actualmente), y ahi al recibir el voltaje de programacion el pic se resetea y comienza a escribir su flash. lo interesante es que estos bichos tienen otra modalidad que se llama lvp (low voltaje programming) que permite su escritura con 5 volts, eso se suma a que el control de la escritura de la flash rom se puede hacer por software, por el mismo software que esta corriendo en el pic, por lo que puedes tener una rutinita que lee una puerta serial rs232 y los datos que llegan por ahi, se escriben en la memoria del pic, sin ningun hardware adicional, la rutina finalmente resetea el pic y voila... una nueva version de firmware cargada. esto es teoria, pero a estos tipos les creo bastante.

genial!

pero una hora a 1 muestra por segundo no suena mal.. pero 1 muestra por segundo lo encuentro muy poca resolucion, ya q en un segundo pasa mucho. en una de esas podrias dejar programable el sampleo, cosa de q para regimen normal lo dejes q grave una hora, pero pa cuando estai haciendo alguna prueba especifica grabes no sé 5 minutos o algo asi.. cosa de tener resolucion suficiente para ver problemas.

el LVP tiene el problema q si se te cae el programa mientras lees o si estan corruptos los datos (pa locual usas CRC pa asegurarte) brickeas el PIC. me gusta mas la idea de tener el circuito de grabacion incorporado en el circuito ppal, aunq agrande un poco el hardware (500 pesos?) pero asi te vai a la segura y dejas un puerto serial dedicado para los upgrades de firmware.

AndR3Z 30-04-2008 11:17:37

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por Gonzalo Bravo (Mensaje 551886)
hace tiempo que no estaba tan colgado en T/A :oops:

tenias razón.. sigue técnico el foro

RVP 30-04-2008 11:27:30

Re: decodificador / escanner aldl gm para ecu 1227747
 
es del orden de una muestra por segundo por caracteristicas de la ecu, son 160 baudios y 9 bits por byte, 20 bytes (+/-) por trama.

voy a apurarme con el resto, asi podemos probar "en terreno" algunas alternativas de upgrades de firmware, como no va a salir algo bueno entre tanta idea!

AndR3Z 30-04-2008 16:02:11

Re: decodificador / escanner aldl gm para ecu 1227747
 
Cita:

Empezado por RVP (Mensaje 551924)
es del orden de una muestra por segundo por caracteristicas de la ecu, son 160 baudios y 9 bits por byte, 20 bytes (+/-) por trama.

voy a apurarme con el resto, asi podemos probar "en terreno" algunas alternativas de upgrades de firmware, como no va a salir algo bueno entre tanta idea!

9 bits por byte?


La franja horaria es GMT -3. Ahora son las 00:43:02.

Powered by: vBulletin, Versión 3.8.11
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright Twisted Andes. Todos los derechos reservados.