Giter Site home page Giter Site logo

canadapter's Introduction

CANadapter

This is a basic CAN bus adapter based on the MCP2515 and the MCP2551. The design is largely compatible with the Sparkfun CAN-BUS Shield for the sake of everyone's sanity.

The connectors are intended to be pin-compatible with Pmod, but there doesn't seen to be a standard or even defacto pinout for CANbus on Pmod online.

Board images generated by gerblook.org Board Front Board Rear

##Major design goals:

  • Full electrical isolation
  • Hardy CAN front-end
  • Support CAN bus development on the FPGA driven icoBoard.

Parts List:

CAN interface:

  • 1x MCP2551 soic8 - CAN interface chip
  • 1x PESD1CAN sot23 - TVS diode
  • 2x TLP2361 fast optocoupler - optoisolation
  • 2x 60R 1210 resistor - termination resistors
  • 1x 4.7nF 1206 capacitor - Common mode filter
  • 1x 1uF 1206 capacitor
  • 1x 100R 0603 resistor
  • 1x 330R 0603 resistor
  • 1x 4K7 0603 resistor
  • 1x 4pin header

CAN Controller:

  • 1x MCP2515 soic18 7.5mm - CAN controller IC
  • 1x 16MHz 5032 crystal
  • 1x 1uF 1206 capacitor
  • 2x 18pF 0603 capacitor
  • 1x 2x6pin header

canadapter's People

Contributors

brettrd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

canadapter's Issues

Voltage 3.3V < 5V

MCP2551 transciever is for 5V operation while
PMOD power is 3.3V

I'd suggest to replace 2551 with a different
3.3V compliant transciever, usually they are
SMD don't know of any DIL pacage with 3.3V

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.