CAN Bus-modul med I2C-grensesnitt, MCP2515 og Grove-kontakt

Legg til i ønskeliste

CAN Bus-modul med I2C-grensesnitt og Grove-kontakt for datakommunikasjon opptil 1 Mb/s.

Modulen er basert på MCP2515 CAN-kontroller og MCP2551-transceiver, og konverterer I2C-signaler til CAN Bus-protokollen. Standardadressen er 0x25 med opptil 400 kb/s I2C-hastighet. En innebygd skruterminal gjør det enkelt å koble til CAN_H og CAN_L uten lodding.

Kompatibel med OBD-II for kjøretøydiagnostikk via Arduino.

Modulen støtter driftsspenning på 3,3 V og 5 V, og leveres med 4-pinners kabel og skrutrekker.

På lager
SKU
MR-01094
Kategorier:

I2C-basert CAN Bus-modul for industriell og kjøretøykommunikasjon

Denne CAN Bus-modulen gjør det mulig å koble mikrokontrollere med I2C-grensesnitt direkte til en CAN Bus-magistral. Kjernen i modulen er en MCP2515 CAN-kontroller og en MCP2551-transceiver som sammen håndterer sending og mottak av CAN-rammer med hastigheter opptil 1 Mb/s.

I2C til CAN Bus-konvertering med Grove-kontakt og skruterminal.

I2C-kommunikasjonen bruker standardadressen 0x25, som kan endres via register. Modulen har plass til å bufre opptil 16 CAN-rammer, slik at data ikke går tapt selv ved korte forsinkelser i avlesningen.

 

MCP2515 og MCP2551 — to dedikerte brikker for pålitelig CAN-kommunikasjon

MCP2515 er en andregenrasjons CAN-kontroller som er fullt kompatibel med CAN 2.0-standarden. Den tilbyr avansert meldingsfiltrering gjennom to masker og seks filtre, noe som reduserer belastningen på vertsmikrokontrolleren. Kontrolleren støtter både standard (11-bit) og utvidede (29-bit) CAN-rammer.

MCP2551-transceiver med ISO-11898-kompatibilitet.

Transceiveren sørger for differensiell sending og mottak på den fysiske bussen, og tåler feilforhold som kortslutninger og spenningstopper. Sammen gir de to brikkene en robust og industrielt pålitelig CAN Bus-tilkobling.

 

Innebygd Atmega168PA for frittstående bruk

I tillegg til CAN-brikkene har modulen en Atmega168PA-mikrokontroller om bord. Via en USB-til-seriell-adapter kan du programmere mikrokontrolleren direkte i Arduino IDE, enten for å oppdatere fastvaren eller skrive helt egne applikasjoner.

Programmerbar CAN Bus-node med Arduino-støtte.

Longan Labs tilbyr et eget kortbibliotek som gjør det mulig å velge modulen som målplattform i Arduino IDE. Dermed kan den fungere som en selvstendig CAN-node uten ekstern mikrokontroller.

 

OBD-II-tilkobling for kjøretøydiagnostikk

Modulens skruterminal (CAN_H og CAN_L) gjør det enkelt å koble til et kjøretøys OBD-II-port med kun to ledninger. Ved hjelp av standard OBD-II PID-er kan du lese ut sanntidsdata som kjøretøyhastighet, motorturtall og kjølevæsketemperatur.

CAN Bus-modul for bildiagnostikk og OBD-II-avlesning.

Kommunikasjonen foregår med standard CAN Bus-hastighet på 500 kb/s, som er den vanligste hastigheten i moderne kjøretøy. Baudrate kan justeres til 18 ulike verdier mellom 5 kb/s og 1 Mb/s via I2C-registeret.

I2C-registerstruktur og meldingsfiltrering

Modulen eksponerer et sett med I2C-registre for konfigurasjon og dataoverføring:

  • ADDR (0x01): setter I2C-adresse (standard 0x25)
  • DNUM (0x02): antall buffrede CAN-rammer (maks 16)
  • BAUD (0x03): baudrate for CAN Bus (18 verdier, 5 kb/s–1 Mb/s)
  • SEND (0x30) og RECV (0x40): sender og mottar 16-byte CAN-rammer inkludert ID, data og sjekksum
  • MASK og FILT: to masker og seks filtre for selektiv mottak av CAN-rammer

Bruksområder for I2C CAN Bus-modulen

  • Kjøretøydiagnostikk

    : les ut hastighet, turtall og feilkoder via OBD-II-porten
  • Industriell automatisering: integrer sensorer og aktuatorer på en felles CAN-magistral
  • Prototyping:

    rask CAN Bus-tilkobling for Arduino- og Raspberry Pi-prosjekter

  • Datalogging: overvåk og logg CAN-trafikk i sanntid
  • Robotikk: kommunikasjon mellom flere kontrollere i et distribuert system

Spesifikasjoner

Modell
Seeedstudio 113020111
CAN-kontroller
MCP2515
CAN-transceiver
MCP2551
Atmega168PA
Driftsspenning
3,3 V / 5 V
Standard I2C-adresse
0x25
Maks. I2C-hastighet
400 kb/s
CAN Bus-hastighet
Opptil 1 Mb/s (standard 500 kb/s)
CAN-protokoll
CAN 2.0 (standard og utvidet ramme)
Meldingsbuffer
Opptil 16 CAN-rammer
Masker / filtre
2 masker, 6 filtre
Termineringsmotstand
120 Ω (krever lodding av P1)
Kontakter
4-pinners Grove, 3,5 mm skruterminal
LED-indikatorer
Strøm, status, TX, RX
Mål
20 × 40 mm

Pakkeinnhold

  • Grove CAN Bus I2C-modul
  • 4-pinners kabel
  • Skrutrekker

Se fanen Dokumenter & linker for tekniske data og nyttige linker.

Mer informasjon
SKUMR-01094
MerkeSeedStudio
EAN7073330510948
Skriv din egen anmeldelse
Kun registrerte brukere kan skrive omtaler. Vennligst Logg inn eller Registrer en konto

Frakttjenesterles mer

  • Pakke i postkassen med sporing (RFID) - fra 79 kroner
  • Pakke til hentested
  • Pakke til bedrift
  • Pakke levert hjem
  • Ekspress neste dag

Betalingsalternativerles mer

Betalingsalternativer

  • Kort
  • Vipps
  • Faktura - betal om 14 dager
  • Delbetaling - kjøp nå og betal senere
  • EHF-faktura (bedrifter)
  • Pdf-faktura (bedrifter)

Flere produkter fra SeedStudio