Autor Tema: Mis experiencias con el BUS CAN  (Leído 894571 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Mis experiencias con el BUS CAN
« en: 07 de Noviembre de 2007, 08:35:00 »
Aqui pondré el indice del Hilo, cumpliendo con un pedido de Aristides Zago.
Gracias Bruno por hacerme el enganche del tema (te perdono la borrada) :D :D :D

Indice
:mrgreen: :mrgreen:
« Última modificación: 21 de Septiembre de 2011, 15:43:23 por MGLSOFT »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Mis experiencias con el BUS CAN
« Respuesta #1 en: 07 de Noviembre de 2007, 08:36:42 »
Bueno, la idea es abrir este hilo para no complicar el hilo de Ethernet del amigo PICMOUSE.
Esto no quita seguir participando de su hilo apenas mi placa cuente con los elementos para poder realizar las comunicaciones en Ethernet.

Aqui contare mis experiencias con este BUS, poco conocido o mejor dicho, poco tocado aqui en el foro.
Cuento para ello con una placa desarrollo de desarrollo propio, que contiene 4 nodos CAN.
Los nodos se denominan Nodo A, Nodo B, Nodo C y Nodo D respectivamente.

La foto siguiente muestra la placa en cuestión armada.

« Última modificación: 07 de Noviembre de 2007, 12:25:15 por MGLSOFT »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Mis experiencias con el BUS CAN
« Respuesta #2 en: 07 de Noviembre de 2007, 09:04:04 »
Los recursos del Nodo A son los siguientes:

  • Zocalos para lineas de PIC de 28 y 40 pines, especialmente la linea PIC18 con CAN incorporado.
  • Hardware de comunicacion Ethernet con ENC28J60 para practicar con el.
  • Reloj de tiempo real DS1307, con interfaz I2C
  • Memoria 24C256 con interfaz I2C (la comparte con el DS1307).
  • Puerto para teclado 5 teclas y display LCd 2x16.
  • Canal de comunicacion serial.
  • Conector ICD / ICSP, para programación In Circuit y Debug.
  • Hardware de comunicación CAN.

Aqui una foto con detalles.

« Última modificación: 07 de Noviembre de 2007, 12:22:52 por MGLSOFT »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Mis experiencias con el BUS CAN
« Respuesta #3 en: 07 de Noviembre de 2007, 09:59:03 »
Los recursos del Nodo B son los siguientes:

  • Zócalos para líneas de PIC de 28 y 40 pines, puede usarse un PIC sin CAN o la línea PIC18 con CAN incorporado.
  • Hardware de comunicacion CAN a PC con software CanKing (permite hacer Debug del BUS CAN).
  • Memoria 93C86 con interfaz SPI.
  • Pulsador para pruebas.
  • Conjunto de LEDs en configuración semáforo.
  • Un puerto completo de LEDs.
  • Canal de comunicación serial.
  • Conector ICD / ICSP, para programación In Circuit y Debug.
  • Controlador CAN MCP2515, para utilizar con micros sin CAN incorporado.
  • Selector de origen de Controlador CAN.
  • Hardware de comunicación CAN.

Aquí una foto con detalles.


« Última modificación: 07 de Noviembre de 2007, 12:21:35 por MGLSOFT »
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Mis experiencias con el BUS CAN
« Respuesta #4 en: 07 de Noviembre de 2007, 10:30:46 »
Hola Marcos! Muy buen hilo!
Lo voy a mirar seguido. No he necesitado nunca implementar un bus de este tipo, pero es bueno tener donde recurrir en caso de necesidad.
Buenisima la placa!

Saludos.
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Mis experiencias con el BUS CAN
« Respuesta #5 en: 07 de Noviembre de 2007, 10:33:10 »
Gracias Ariel!! :-/
Eso anima a seguir adelante!! :lol:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado luscho

  • PIC12
  • **
  • Mensajes: 66
Re: Mis experiencias con el BUS CAN
« Respuesta #6 en: 07 de Noviembre de 2007, 10:50:29 »
Muy buena idea, mira que ya despertaste mi curiosidad y para enfrentarle como nuevo proyecto, para mas adelante, sigue adelante, me comprometo a ser un asiduo lector del mismo, ya que de este no se nada de nada y si las cosas se me dan talvez a realizarle junto contigo, je,je, si no aplicarle mas adelante… :-) :-)

                                                             saludos

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Mis experiencias con el BUS CAN
« Respuesta #7 en: 07 de Noviembre de 2007, 11:06:00 »
Marcos, por que usaste una Memoria 93C86 con interfaz SPI en lugar de una I2C tipo 24xxxx?
Pregunto por que siempre elijo las 24xxx y quizas este eqivocado en mi eleccion... :)
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Mis experiencias con el BUS CAN
« Respuesta #8 en: 07 de Noviembre de 2007, 11:09:53 »
Si te fijas bien, el primer nodo usa una memoria I2C 24C256, en el segundo nodo uso una memoria SPI por dos razones:
  • Ya tengo el Bus SPI para comunicarme con el MCP2515
  • Tambien tengo la memoria... :D :D

Por otro lado me conviene aprender a usarlas... :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Mis experiencias con el BUS CAN
« Respuesta #9 en: 07 de Noviembre de 2007, 11:21:19 »
Si te fijas bien, el primer nodo usa una memoria I2C 24C256

¡Se me pasó! :)
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7907
Re: Mis experiencias con el BUS CAN
« Respuesta #10 en: 07 de Noviembre de 2007, 12:07:29 »
Los recursos de los Nodos C y D son los siguientes:

  • Zócalos para expansores CAN MCP25050.
  • 4 pulsadores para pruebas.
  • 1 conjunto de LEDs en configuración semáforo.
  • 1 display de LEDs de 7 segmentos.
  • 1 conector ICSP, para programación In Circuit.
  • Hardware de comunicación CAN para cada nodo.

Aquí una foto con detalles.

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Azicuetano

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1020
    • Aplicaciones Electrónicas en Alicante.
Re: Mis experiencias con el BUS CAN
« Respuesta #11 en: 07 de Noviembre de 2007, 12:30:17 »
Me gusta, me apunto esto en mi lista de tareas pendientes  :mrgreen:


Un saludo desde Alicante.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5470
    • Electrónica Didacta
Re: Mis experiencias con el BUS CAN
« Respuesta #12 en: 07 de Noviembre de 2007, 12:37:54 »
otro lector para lo del CAN!!!  :mrgreen:

Gracias Marcos
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18272
    • MicroPIC
Re: Mis experiencias con el BUS CAN
« Respuesta #13 en: 07 de Noviembre de 2007, 14:40:42 »
Otro hilo que me apunto. Bravo Marcos, you can be the boss with the can bus

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Mis experiencias con el BUS CAN
« Respuesta #14 en: 07 de Noviembre de 2007, 15:00:36 »
Yo también me apunto. Veo la placa y se me hace agua la boca.

Bravo Marcos, you can be the boss with the can bus

 :D :D :D :D

Nos vemos.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.


 

anything