Seeed Studio CAN bus ploča za proširenje razvojnih sistema XIAO serije otvara mogućnost integracije ove minijaturne platforme u nekritične projekte u zgradarstvu i industriji, bilo oni edukativne, hobističke ili komercijalne namene. Robusna, deterministička i ekonomična veza kakav je CAN bus omogućava komunikaciju u realnom vremenu i time je adekvatan izbor za automatizaciju i mehaničku kontrolu.

8.8 TOTAL SCORE

Seeed Studio XIAO CAN bus Breakout Board

STEM
Kvalitet izrade 8
Implementirana tehnologija 8
Ease-of-use 10
Odnos cena/performanse 9
Pros
  • Veoma lako korišćenje
  • Malih je dimenzija te neće značajno povećati gabarite kontrolog sistema baziranog na XIAO rešenjima
  • Dve LED diode za praćenje RX i TX protoka podataka
Cons
  • Postoje samo Arduino biblioteke
Bottomline

Seeed Studio XIAO CAN bus Breakout Board je ekonomičan dodatak za svaki XIAO razvojni sistem kako bi se obezbedila CAN bus komunikacija. Po ceni od $10, dobija se i besplatna Arduino biblioteka sa četiri bazične komunikacione komande. Moguće brzine prenosa su od 5 kbps do 1 Mbps.

Ovaj modul se bazira na kombinaciji dva IC-a: Microchip MCP2515 kontrolera i Texas Instruments SN65HVD230 CAN bus transivera. Kontrola i upravljanje komunikacijom, menadžment protokola, filtriranje poruka i ponašanje u slučaju pojave greške povereni su MCP2515 kontroleru koga smo sretali u mejkerskom svetu i za koji postoje biblioteke. XIAO razvojni sistem komunicira sa kontrolerom SPI interfejsom, te o tome treba voditi računa jer većina XIAO ploča ima izveden samo jedan SPI interfejs, bez obzira koliko ih mikrokontroler podržava. TI SN65HVD230 je 3.3 V CAN transiver sa standby modom sa maksimalnom brzinom prenosa signala od 1 Mbps. Brzina prenosa se podešava softverski, gde je moguće izabrati jednu od 18 različitih brzina u rasponu od 5 kbps do 1 Mbps.

photo: magazin Mehatronika

Na poleđini pločice nalaze sa jasno ispisane oznake svakog od pinova, a pažnju samo treba obratiti na P1 kontakt. Naime, ukoliko vam je potreban terminalni otpornik u vrednosti od 120 Ω, potrebno je kratko spojiti dva polja ovog kontakta.

photo: magazin Mehatronika

Na wiki strani o ovom proizvodu Seeed Studio je dao potrebnu Arduino biblioteku koju treba preuzeti. Ovim ćete dobiti četiri dodane komande koje će omogućiti prikupljanje podataka od OBD-II interfejsa, slanje i prijem frejma CAN bus komunikacijom i komandu koja omogućava prijem CAN bus frejma sa mask i filter podešavanjima.

Dve LED diode u uglu ploče omogućavaju optičku kontrolu RX i TX prenosa CAN bus komunikacijom | photo: magazin Mehatronika

Cena ovog funkcionalnog dodatka za XIAO ploče je $10 i otvara mogućnost prilagođavanja svih XIAO ploča sa mikrokontrolerima sistemu sa CAN bus komunikacijom. Ne treba od ovog dodatka očekivati upotrebljivost u kritičnim industrijskim aplikacijama, ali se u hobističkim, edukativnim i korisničkim rešenjima može uspešno koristiti za uvođenje XIAO proizvoda u CAN bus svet.


XIAO proizvode u Srbiji možete kupiti kod Malina314 d.o.o.

Aleksandar Dakić
Follow me