You are on page 1of 13

10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

nberrydual-

nberrydual-

CanBerryDual ISO V2.1


hernetberry-

CanBerryDual ISO V 2.1 Canbus para


Frambuesa Pi B +, A +, Pi2, Pi3 y Cero.
hernetberry-
CanBerryDual ISO Pi V 2.1 es una placa de extensin para RaspBerry Pi. Se trata de un
diseo de hardware abierto. Cuenta con dos funcionalidades: un mdulo de bus CAN y un
reloj Real Time incorporado alimentado por una batera de 12 mm. El CanBus se basa en un
par de controladores MCP2515 SPI y tranceivers ISO1050. Todas las funcionalidades estn
totalmente integradas en el kernel linux estndar, por lo que pueden estar disponibles en el
momento, o por ltimo recompilar el kernel linux para agregar funcionalidades canbus. El
reloj de tiempo real se basa en DS3231 con el regulador interno del oscilador I2C. Es
totalmente compatible con linux tambin. Utilizando el mdulo Kernel I2C, y las funciones
tegory/automation/)
estndar del kernel, la fecha y la hora se pueden establecer / obtener mediante comandos
simples. En la parte inferior se encuentra una batera a bordo para garantizar una autonoma
tegory/canbus/)
de datos de ms de 20 aos. En el hardware del captulo hay todas las informaciones sobre
tegory/download/)
los componentes principales, esquemas para reconstruir y modi car el tablero de RaspBerry
PI. El nuevo directorio se desactiva con el (http://www.raspberrypi.org/introducing-raspberry-
tegory/iot/)
pi-hats/)Especi cacin del sombrero de la frambuesa

tegory/other-
(http://www.raspberrypi.org/introducing-raspberry-pi-hats/) .

http://www.industrialberry.com/canberrydual-iso-v2-1/ 1/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

CanberryDual Iso V2.1 (vista inferior) con dos canales a la izquierda y uno a la derecha.

CanberryDual Iso V2.1 (vista superior) con dos canales a la izquierda y uno a la derecha.

http://www.industrialberry.com/canberrydual-iso-v2-1/ 2/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

CanberryDual Iso V2.1 Vista inferior y superior con dos canales.

Si tiene un RPI A o B, vea la pgina web de Canberry V1.1


(http://www.industrialberry.com/canberry-v-1-1/) .

http://www.industrialberry.com/canberrydual-iso-v2-1/ 3/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

CanBerryDual Iso V2.1 en Frambuesa Pi 3.

http://www.industrialberry.com/canberrydual-iso-v2-1/ 4/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

El conector RPI expone dos clavijas de seleccin de esclavo SPI, SPI CE0 en el pin 24 y SPI
CE1 en el pin 26. La primera se utiliza para MCP2515 canal 1 y la segunda para MCP2515
canal 2. La misma situacin est presente para los pasadores de interrupcin, est
conectado en GPIO22 (pin 15) y el segundo en GPIO25 (pin 22).

CanBerryDual ISO V 2.1 est compuesto por tres bloques: un par de CanBus transceptor
aislado y un reloj en tiempo real. MCP2515 es un controlador de canbus SPI autnomo
totalmente integrado en el kernel de linux. Al principio, el controlador se implement como
un dispositivo de bloque. Recientemente se supone que es un mdulo de red en el kernel. Se
suministra por 3.3V del conector de frambuesa. ISO1050 es suministrado por 5V del
conector de la frambuesa insted. Por lo tanto, para que coincida con el nivel fsico de voltaje
entre los dos chips, se ha utilizado una combinacin de voltaje hecha por R4 y RN4. Hay dos
Jumpers SMD, JP6 para CAN Bus Channel 1 y JP7 para CAN Bus Channel 2, estos jumpers
proporcionan la terminacin de 120 ohmios para el primer y ltimo dispositivo.

http://www.industrialberry.com/canberrydual-iso-v2-1/ 5/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Existen dos reas galvnicas aisladas, alimentadas por dos convertidores DC-DC R1SE-0505
diferentes.

Es posible insertar la frambuesa con nuestro Canberry en una caja de dinmica de Phoenix (
RPI-BC 107,6 DEV-KIT KMGY-2202874 (http://www.farnell.com/datasheets/2051028.pdf?
_ga=1.209108571.899084170.1455371292) ).

http://www.industrialberry.com/canberrydual-iso-v2-1/ 6/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Es posible pedir este tablero por slo 65 (Dos canales) o 45 (Un canal) en el formulario
de contacto de Industrialberry o nuestra tienda (http://www.sg-electronic-
systems.com/ecommerce/en/) .

Industrialberry necesidades de un
distribuidor global, si est interesado
utilice el formulario de contacto
(Comercial).
Hoja de datos ISO CanBerryDual (http://www.industrialberry.com/wp-
content/uploads/2017/03/CanBerryDualIso-V2.1_03_2017.pdf)

Eagle Cad Files (http://www.industrialberry.com/wp-content/uploads/2016/08/Eagle-Files-


DualCanberryIso-2.1.2.zip)

http://www.industrialberry.com/canberrydual-iso-v2-1/ 7/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Schematich PDF (http://www.industrialberry.com/wp-content/uploads/2016/08/DualCaniso-


sch.pdf)

CanBerry con Codesys (http://www.industrialberry.com/can-bus-with-codesys/)

Cmo preparar una tarjeta SD con mdulos de kernel CAN


(slo para usuarios expertos de Linux).

Descargar ISOs listos para usar (kernel 4.1.7+ para Rpi B2 y B +)


(http://www.industrialberry.com/download-raspbian-with-can-and-rtc/)
Editar /boot/con g.txt modi ca la siguiente la

http://www.industrialberry.com/canberrydual-iso-v2-1/ 8/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

dtoverlay = mcp2515-can0, oscilador = 16000000, interrupcin = 22


dtoverlay = mcp2515-can1, oscilador = 16000000, interrupcin = 25

Ejecute el siguiente comando:

pi @ raspberrypi ~ $ dmesg | grep -i puede

Esta es la salida:

[13.197388] Interfaz de controlador de dispositivo CAN


[15.375846] mcp251x spi0.0 can1: sincronizacin de bit an no de nida
[15.382408] mcp251x spi0.1 can0: bit-timing an no de nido

A partir de la salida es posible observar que can0 est asociado a spi0.1 y can1 a spi0.0.

Respete la tabla mostrada en la gura 1, la interfaz can0 se encuentra en SPI0.1 (conector


X2) y can1 en SPI0.0 (conector X1).

Despus de que su frambuesa ha sido arrancado, vaya al directorio de inicio:

cd / home / pi /
nano can-start.sh

agregue estas lneas al script

#! / bin / sh
#Can
conjunto de enlaces ip can0 up tipo puede bitrate 1000000
ip conjunto de enlaces can1 up tipo puede bitrate 1000000


http://www.industrialberry.com/canberrydual-iso-v2-1/ 9/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Ejecute el script:

sudo sh can-start.sh

As que el sistema est listo, entonces usted puede usar el comando canbus estndar para
usar el perifrico:

candump puede 0 -> a la supervisin puede tr co de autobs

cansend can0 7DF # 0201050000000000 -> para enviar comandos canbus

candump puede 1 -> a la supervisin puede tr co de autobs

cansend can1 7DF # 0201050000000000 -> para enviar comandos canbus

Para usar ambas interfaces simultneamente abra 2 sesiones de telnet diferentes .

O lea la siguiente gua


http://www.industrialberry.com/canberrydual-iso-v2-1/ 10/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

O lea la siguiente gua


Para los usuarios de linux cuali cados es posible leer esta gua (
http://skpang.co.uk/blog/archives/1165 (http://skpang.co.uk/blog/archives/1165) ) para
preparar la ISO por usted mismo.

Cmo utilizar RTC DS1307Z (DS3231)


(http://www.industrialberry.com/use-rtc-ds1307z-
ds3231/)

Descargo de responsabilidad de la
certi cacin
(http://www.industrialberry.com/wp-
content/uploads/2016/01/certi cation_disclaimer.p

2 COMENTARIOS

Artem
4 de septiembre de 2017 a las 12:16 (http://www.industrialberry.com/canberrydual-iso-v2-1/#comment-781)

Hola,

La instruccin RTC DS1307Z debe actualizarse con Raspbery 3 Modelo B y posterior


informacin del sistema operativo Rasbian.
Es posible que necesite habilitar el hardware I2C usando:
from terminal: sudo raspi-con g
-select "5 interface-option"
-seleccione "P5 I2C"
-enable it
Entonces funciona con la instruccin actual.

BR,
Artem.

http://www.industrialberry.com/canberrydual-iso-v2-1/ 11/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Respuesta (http://www.industrialberry.com/canberrydual-iso-v2-1/?
replytocom=781#respond)

Pier826
5 de septiembre de 2017 a las 10:32 (http://www.industrialberry.com/canberrydual-iso-v2-
1/#comment-783)

Hola Artem,
Gracias por tus comentarios, actualizar la pgina web.

Saludos cordiales
Pierpaolo

Respuesta (http://www.industrialberry.com/canberrydual-iso-v2-1/?
replytocom=783#respond)

DEJA UNA RESPUESTA

Su direccin de correo electrnico no ser publicada. Los campos obligatorios estn


marcados *

Nombre *

Correo electrnico *

Sitio web

publicar comentario

http://www.industrialberry.com/canberrydual-iso-v2-1/ 12/13
10/9/2017 Dual Canbus aislado para Frambuesa Pi con MCP2515 e ISO1050

Orgullo de WordPress (http://wordpress.org/) . Tema: Apartamento 1.7.6 por Themeisle


(https://themeisle.com/themes/ at/) .

http://www.industrialberry.com/canberrydual-iso-v2-1/ 13/13

You might also like