Bueno realmente son muy economicos, decidí entonces construir un equipito basado en algun chip que se comunique con la red CAN del carro utilizando los protocolos del OBDII; hay varios de estos, está el archiconocido ELM327 tambien está el STN1110, Sparkfun vende un convertidor OBD-II UART, solo que el problema es que uno tendría que encargarse de conectar la salida TTL de esta tarjeta a la portatil, es decir "Un Cablerío", decidí entonces hacer una tarjetica que se acople al STN1110 con un stick Bluetooth, es esta manera tendría el equivalente al conector obdII de uso comercial que habia pedido por Amazon, solo que un poco mas grande.
Veamos el esquema del diseño final
La Bateria de los carros es de 12 Voltios entoces para alimentar el stick Bluetooth hay que regular el voltaje a 5V y por ultimo conectamos el bluetooth a la salida TTL de la tarjeta. A continuación las partes del prototipo
Stick Bluetooth baasado en el chip RN41
Tarjeta OBDII-UART
Prototipo de tarjeta bluetooth
Ensamblado final
Antes de todo esto es importante tomar en cuenta que la tarjeta OBDII-UART viene por defecto a 9600baudios, o sea muy lenta; hay que conectarse via ttl por una terminal y configurarla a algo mas rapido yo utilize 115kbps. Los comandos fueron
STSBR 115200
y por ultimo para guardar en la memoria flas
STWBR
lo mismo hay que hacer con el stick bluetooth, que hable a la misma velocidad
tipear $$$ para entrar en modo comando antes de que se cumpla un minuto de haber sido energizado
presionar d para ver la configuracion actual.
usar el comando SU para cambiar los baudios en este caso 115200kbps
SU,11
Esto es todo, como yo lo que tengo es un MacBook Pro utilicé el software MoviPro, sin embargo existen mucho programas para hacer esto, por los momentos utilizaré este, pero creo que sería más interesante que haga un programa para Android aprovechando el bluetooth.
No hay comentarios:
Publicar un comentario