UNO CAN-BUS Shield Keyestudio kompatibilno z Arduino

22.99 (DDV vključen)

UNO CAN-BUS Shield Keyestudio je praktična nadgradnja za Arduino UNO, ki omogoča enostavno povezovanje in komunikacijo preko CAN-BUS protokola ter vključuje tudi SD režo za shranjevanje podatkov.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 02 - B7 Kategoriji: ,
Opis

Opis

CAN bus komunikacija za Arduino UNO – Keyestudio shield z MCP2515 in SD režo

CAN-BUS Shield podjetja Keyestudio priklopite direktno na Arduino UNO in takoj dobite zmogljivo CAN bus komunikacijo. Na srcu modula je preizkusšeni cůip MCP2515 – SPI-vmesnisški CAN krmilnik, ki ga podpira popularna knjizžnica mcp_can. Dodana vrednost je integrirana SD kartica rezža za belezženje CAN sporocil ali shranjevanje nastavitev.

CAN bus je standard v avtomobilski industriji in industrijski avtomatizaciji – s tem shieldom ga prenesete v Arduino svet: branje OBD-II senzorjev vozil, komunikacija med veců mikrokrmilniki na razdalji, ali priklop na industrijsko opremo.

Ključne lastnosti

  • MCP2515 CAN krmilnik + TJA1050 CAN transceiver – preizkusšena kombinacija
  • SPI vmesnik – direktna priključitev na Arduino UNO header
  • SD kartica rezža – belezženje podatkov z iste plosšče
  • Standardni DB9 priključek za CAN bus kabiranje
  • Združljiv z Arduino UNO R3 in kompatibilnimi plosščami

Tehnične specifikacije

Parameter Podatek
CAN krmilnik MCP2515
CAN transceiver TJA1050
Vmesnik z Arduino SPI (pin 10 CS)
CAN hitrost Do 1 Mbit/s
SD kartica Da (microSD)
Priključek DB9 (CAN bus)
Napajanje 5 V (prek Arduino)
Kompatibilnost Arduino UNO R3

Inženirski „PRO“ nasvet

Najpogostejsša napaka pri CAN bus komunikaciji je manjkajoců zakljucůitveni upor (120 Ω) na koncu vodila. CAN bus zahteva 120 Ω terminator na obeh krajih – brez njega dobite odboje signalov in nestabilno komunikacijo. Preverite, ali ima vaš shield jumper za vklop terminatorja. Knjizžnica mcp_can je standardna izbira: MCP_CAN(10) za CS pin. Za OBD-II nastavite hitrost na CAN_500KBPS. Za debug pisšite ID + data bajte na Serial monitor.

Primeri uporabe

  • Branje OBD-II podatkov iz avtomobila (hitrost, vrtljaji, temperatura) z Arduino
  • Multi-node mrezža Arduino mikrokrmilnikov prek CAN vodila
  • Industrijsko nadgledanje senzorjev na CAN bus vodilu
  • Belezženje CAN sporocil na SD kartico za analizo komunikacije
  • Razvoj in testiranje CAN protokolov za EV ali robotske sisteme

Pogosta vprašanja

V: Katera knjizžnica je priporocůena za MCP2515?

O: Standardna je mcp_can (avtor Cory Fowler, dostopna v Arduino Library Managerju). Primer kode najdete na Keyestudio wikiju (povezava v opisu).

V: Ali deluje z Arduino Mega ali Nano?

O: Shield je fizicůno zasnovan za UNO R3. Z Mega ali Nano zahteva rorčno ozžicůenje – SPI pini so na razlicůnih lokacijah. CS pin (privzeto 10) je nastavljiv v kodi.

V: Ali SD kartica in CAN bus delujeta hkrati?

O: Da – oba sta SPI napravi z lastnim CS pinom. V kodi inicializirajte oba in skrbite za pravilno menjavo CS signalov.

Kompatibilnost

Zasnovano za Arduino UNO R3. CAN bus hitrost nastavljiva od 5 kbps do 1 Mbps. Za OBD-II: 500 kbps. Knjizžnica: mcp_can. Keyestudio Wiki: dokumentacija in primeri.

Vsebina paketa

  • 1× UNO CAN-BUS Shield Keyestudio