Detalii despre produsMagistrala CAN este un standard de rețea la scară mică, conceput inițial pentru mașini și, da, pentru autobuze, dar este acum utilizat pentru multe rețele de robotică sau senzori care necesită o rază mai lungă de acțiune și o adresare mai bună decât I2C și nu au pinii sau capacitatea de calcul pentru a comunica prin Ethernet.
CAN este o diferență pe 2 fire, ceea ce înseamnă că este bun pentru distanțe lungi și medii zgomotoase.
Mesajele sunt trimise la o rată de aproximativ 1 Mbps - setați frecvența magistralei și apoi toți „vecinii” trebuie să o respecte și să aibă o adresă înaintea pachetului, astfel încât fiecare nod să poată asculta mesaje doar pentru el însuși.
Noile noduri pot fi ușor atașate, deoarece trebuie doar să se conecteze la cele două linii de date oriunde în rețeaua partajată.
Fiecare dispozitiv CAN trimite mesaje oricând dorește și, datorită unei codificări inteligente a datelor, poate detecta dacă există o coliziune a mesajelor și le poate retransmite ulterior.
Dacă doriți să conectați Raspberry Pi Pico la o magistrală CAN, magistrala CAN Adafruit PiCowbell are un controler MCP2515 și un transceiver TJA1051/3! Controlerul utilizat este MCP2515, un chipset extrem de popular și bine suportat, care are drivere în Arduino și CircuitPython și necesită doar un port SPI și doi pini pentru selectarea cipului și IRQ.
Folosește-l pentru a trimite și primi mesaje în format standard sau extins la o viteză de până la 1 Mbps.
Am adăugat câteva caracteristici suplimentare utile acestui PiCowBell pentru a-l face util în multe scenarii CAN comune: generator de tensiune pentru pompă de încărcare de 5V, astfel încât, chiar dacă rulezi 3,3V pe o placă Pico, aceasta va genera un curent curat de 5V, după cum este necesar pentru transceiver.
Bloc de terminale de 3,5 mm pre-lipit pentru acces rapid la liniile de date High și Low, precum și un pin de masă.
Rezistență de terminare de 120 ohmi pe placă, puteți îndepărta cu ușurință terminarea tăind puntea marcată Term în partea de sus a plăcii.
Pini CS și INT precablați pe Pico GPIO #20 și #21. Puteți tăia punțile de lipire de pe partea inferioară și puteți utiliza plăcile de conectare pentru a vă conecta la oricare doi pini IO doriți.
Fiecare comandă vine cu un PCB și un header asamblate.
Va trebui să lipiți singur header-ul, dar este o sarcină rapidă.
Vă rugăm să rețineți! Există o mulțime de configurații posibile și avem diverse headere în funcție de modul în care doriți să lipiți și să atașați.
Mai ales dacă doriți ca Pico să fie deasupra, astfel încât butonul BOOTSEL și LED-ul să fie accesibile.
Utilizați conectorii Pico Stacking dacă doriți să vă puteți conecta la o placă de test sau la alt accesoriu cu socluri.
Utilizați conectorii Pico dacă doriți să vă conectați direct și să aveți o conexiune solidă și frumoasă, fără părți proeminente.
Utilizați conectorii Pico scurți pentru un design foarte subțire, dar conectabil
rețineți că veți dori să tăiați capetele Pico sau să utilizați conectorii Pico scurți de pe Pico pentru a avea un sandwich subțire.
Lipiți PCB-ul direct pe conexiunile Pico - desigur, aceasta este o placă foarte compactă și ieftină, dar nu veți putea scoate PiCowbell.
Magistrala CAN PiCowbell vă oferă: Conector JST SH în unghi drept pentru conectarea I2C / Stemma QT / Qwiic.
Oferă 3V, GND, IO4 (SDA) și IO5 (SCL) Buton de resetare - Apăsați pentru a reporni programul Fiecare pad de pe „clopot” are un orificiu duplicat lângă el pentru lipirea jumperilor Pad-urile de masă au dreptunghiuri albe serigrafiate pentru o identificare ușoară, plus o bandă lungă de masă lângă butonul de resetare Pad-uri placate cu aur pentru lipire ușoară Dacă utilizați nucleul Arduino Philhower, perifericul Wire este deja configurat să utilizeze IO4 și IO5, iar SPI are setarea implicită IO16, IO18 și IO19. Dacă folosești CircuitPython sau MicroPython, va trebui să-i spui codului să se uite la pinii 4+5 pentru pinii SDA+SCL și să configurezi portul SPI pentru SCK=18, MOSI=19 și MISO=16. Link către producător
Informații suplimentareVândut de Usborne Libraria cu idei.
Consultă ambalajul produsului sau manualul utilizatorului pentru informații privind condițiile de depozitare.
Se pot comanda maximum 3 (de) unități din acest produs. Trendyol își rezervă dreptul de a anula comenzile cu mai mult de 3 unitate/unități.
Detaliile responsabilului UE sunt aici.
Cod de bare nr.: 3487806YV5XYEZ84