0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #210 on: October 24, 2011, 08:42:35 am » |
Ok! No te había entendido.... 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #211 on: November 04, 2011, 01:03:35 pm » |
Hola, Hoy con un poco más de tiempo, he probado la librería para la memoria de 2 Mb que trae el nuevo Industrial Brick. Funciona a la perfección!! Pronto más información! Por otro lado, no sé si conoceis las bases de plástico de Adafruit, pero están bastante bien para prototipar. Te lo puedes hacer con metraquilato, pero la verdad que están baratas y vienen con los tornillos para enganchar el Arduino, el plastico pre-agujereado, y con gomas para la base por 5 dólares:  
|
|
|
|
« Last Edit: November 04, 2011, 01:34:08 pm by Igor R »
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 8
Posts: 1040
Arduino rocks
|
 |
« Reply #212 on: November 04, 2011, 03:36:57 pm » |
@Igor R. la idea de cambiar los conectores de tu arduino por bornas me ha gustado ademas de ese policarbonato, si señor muy chulo. Tienes alguna referencia de las bornas?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 13
Posts: 1266
Arduino rocks
|
 |
« Reply #213 on: November 04, 2011, 08:14:55 pm » |
Yo tambien me he quedado mirando esas bornas pensando...buena idea !!
igor que velocidad de lectura CAN-BUS y escritura en la memoria has conseguido?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #214 on: November 05, 2011, 06:52:29 am » |
Hola, Si, es mi Arduino de prototipos!! je,je,je. Le desolde las tiras de pines y le puse las bornas. Las bornas las compré en RS-Amidata o Farnell.... no recuerdo bien porque las tengo hace tiempo. Son las estandar de paso 2.54 mm. Me compre de diferentes vías. Por ejemplo => link . Te salen como productos asociados diferentes tamaños. Estoy seguro que los puedes comprar más baratos que ahí, pero como referencia. La memoria debería ser muy rápida, esta preparada para grabar desde 2 buffer de 512 ó 528 bytes. Todavía estoy probando, pero en teoría es menos de 20 ms para grabar una página (512 bytes) y leer muchísimo más rápido. La memoria admite hasta 66 Mhz de velocidad SPI, así que en teoría se podría usar directamente la velocidad de reloj de Arduino sin prescaler (16 Mhz). Aunque repito, estoy todavía en pruebas.... Resumiendo Sergio, necesitas una!!! 
|
|
|
|
« Last Edit: November 05, 2011, 07:10:39 am by Igor R »
|
Logged
|
|
|
|
|
Venezuela
Offline
Full Member
Karma: 0
Posts: 122
Arduino rocks
|
 |
« Reply #215 on: November 05, 2011, 07:13:10 am » |
oye que bien diogo lo mismo sobre las borneras estar super ademas es muy practico a la hora de emparmar proyectos con otros modulos.
Saludos y estamos en contacto.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 13
Posts: 1266
Arduino rocks
|
 |
« Reply #216 on: November 05, 2011, 10:08:08 am » |
Hola, Si, es mi Arduino de prototipos!! je,je,je. Le desolde las tiras de pines y le puse las bornas. Las bornas las compré en RS-Amidata o Farnell.... no recuerdo bien porque las tengo hace tiempo. Son las estandar de paso 2.54 mm. Me compre de diferentes vías. Por ejemplo => link . Te salen como productos asociados diferentes tamaños. Estoy seguro que los puedes comprar más baratos que ahí, pero como referencia. La memoria debería ser muy rápida, esta preparada para grabar desde 2 buffer de 512 ó 528 bytes. Todavía estoy probando, pero en teoría es menos de 20 ms para grabar una página (512 bytes) y leer muchísimo más rápido. La memoria admite hasta 66 Mhz de velocidad SPI, así que en teoría se podría usar directamente la velocidad de reloj de Arduino sin prescaler (16 Mhz). Aunque repito, estoy todavía en pruebas.... Resumiendo Sergio, necesitas una!!!  jaja buen resumen !! necesito una !!! pero todavia no que aun ando liado en los ratos libres mejorando mi otro proyecto. ademas de arduinocarblackbox que tambien intento añadirle alguna cosita de vez en cuando, tengo que ponerme serio para ver como mejorar drasticamente el refresco del LCD con datos nuevos CAN-BUS ya q de vez en cuando se queda pillado. por lo tanto, me espero un pelin pero caera uno seguro. a ver si para entonces ya estas leyendo canbus y grabando en SD !! jeje sino te ayudo yo. animo.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #217 on: November 06, 2011, 03:59:11 pm » |
Hoy he hecho unas pruebas rápidas, ya que tengo ambas cosas trabajando por SPI sin problemas (controlador CAN + memoria 2 Mb): - He modificado la librería de la memoria para trabajar por SPI al igual que el controlador CAN SPI (8 Mhz). - Para el ejemplo, transmito mensages cada 1 ms con una velocidad de bus de 100 kbps. - Recibo los mensajes y grabo cuando he recibido un total de 30 (30x8=240 bytes). Tiempo aprox en recibir + grabar en memoria= 15.4 ms aprox (los 240 bytes). El ejemplo, una vez recibido los 30 mensajes, los vuelca por puerto serie. No va nada mal!! 
|
|
|
|
« Last Edit: November 06, 2011, 04:02:46 pm by Igor R »
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 13
Posts: 1266
Arduino rocks
|
 |
« Reply #218 on: November 06, 2011, 04:25:57 pm » |
estupendos numeros Igor !!
No sigas picandome que me veo comprando una en breve.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #219 on: November 06, 2011, 04:36:54 pm » |
Necesitas un nuevo brick, asi puedes hacer pruebas sin irte al coche. Ya te haremos un precio especial...  El encapsulado de la memoria es bastante pequeño y se alimenta a de 3v3 (aunque sus pines son tolerantes a ttl). El brick dispone de un regulador para dicho voltaje. 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 12
Posts: 1554
|
 |
« Reply #220 on: November 07, 2011, 03:03:02 pm » |
Eduard nos ha mandado otro video de sus avances manejando el cluster de su Seat Leon. Lo que hace es enviar mensajes en el ID que usa la radio, aunque a veces pierde el control (por ejemplo al final del video). Sigue con sus pruebas, que no van nada mal!! Una vez que tenga controlado de forma estable, su idea es conectarse al bus de tracción, es decir tener acceso a 2 bus CAN del coche. En uno es donde se comunica la radio, teléfono, etc (infortaiment) y luego al de tracción (rpm, acelerómetro, par, velocidad, etc). También nos adjunta un link interesante => http://www.golfmkv.com/forums/showpost.php?p=2346115&postcount=319 ] 
|
|
|
|
« Last Edit: November 07, 2011, 03:18:16 pm by Igor R »
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 2
|
 |
« Reply #221 on: November 13, 2011, 06:22:28 am » |
Hola. Proximamente voy a comprar el brick de Igor R. para can bus y empezar a trastear con el coche(renault megane), y queria preguntaros que software usais para interpretar los datos del arduino en el pc, ya que leer las tramas con el hiperterminal de windows o similares me parece muy engorroso. Un saludo y gracias.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 13
Posts: 1266
Arduino rocks
|
 |
« Reply #222 on: November 13, 2011, 06:29:41 am » |
lo primero es leer tramas en hiperterminal como tu dices. luego ya es cuestion de hacerse algun programita en visual basic y con el programa que quieras para interpretar ya que no hay programas que hagan esto. creas una trama en el arduino y que el programa lo reconozca. velocidad;rpms;temp;presion; etc 120;2600;85;1.5;...
así puedes hacer que te lo grafique, te lo guarde en CSV, etc
|
|
|
|
|
Logged
|
|
|
|
|
Venezuela
Offline
Full Member
Karma: 0
Posts: 122
Arduino rocks
|
 |
« Reply #223 on: November 13, 2011, 12:23:09 pm » |
Hola monitoreal una red can es muy bueno e interezante, yo parto de saber a que velocidad opera esa red, y si es modo standar o extendido y si tengo que usar o no resistencia terminal, luego de eso voy captando las trama pero igual no es nada facil saber que hace cada trama es algo complicado lo que si veo algo rapido de identificar son los ID pero luego el contenido de cada trama tiene un objetivo que es el que hay que estudiar y analizar para poder darle aplicacion y mas si es en el caso de los carros.
Saludos y estamos en linea.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 2
|
 |
« Reply #224 on: November 13, 2011, 01:00:07 pm » |
Hola de nuevo. Me refiero a si existe un soft que saque en pantalla las tramas desglosadas en sus campos identificador, bytes de datos, etc. pero en tiempo real y agrupadas. Hace ya unos años estuve mirando el tema del can con un elm327 pero a la hora de monitorear las tramas, se amontonaban unas tras otras y en un segundo o menos tenia el buffer del elm327 lleno y la pantalla parada y me perdia muchisimas tramas, ademas de no poder ver los cambios en cada una de las tramas. Yo se que renault usa la norma ISO 15765-4 a una velocidad de 500kBit/s y con identificador de 11 bits, e incluso se los identificadores de las ecus del coche, pero necesito ver los cambios en las tramas en tiempo real para poder identificar que es lo que hacen cada una de ellas.
|
|
|
|
|
Logged
|
|
|
|
|
|