|
17.03.2015., 10:50 | #1 |
Beer Ambassador
Datum registracije: Jul 2011
Lokacija: Zabok
Postovi: 19
|
Povezivanje Raspberry Pi sa Arduinom
Radim na vlastitom projektu. Odučio sam koristiti Rasperry Pi kao master i nekoliko arduina kao slave-ove. Zanima me koji protokol za komunikaciju koristiti, a da može podnjeti udaljenosti do 100 metara. Brzina nije bitna. I2C je odličan protokol ali se koristi do 3 m sa brzinama od nekoliko stotina kb/s. što ako se smanji brzina, dali je moguće ostvariti veću udaljenost? SPI? Razmišljao sam o CAN protokolu, no on nije direktno kompatibilan sa raspberry pi-em. Što vi mislite? Zadnje izmijenjeno od: Lazyboy. 17.03.2015. u 11:01. |
19.03.2015., 10:32 | #2 |
Beer Ambassador
Datum registracije: Jul 2011
Lokacija: Zabok
Postovi: 19
|
Nakon povećeg istraživanja odlučio sam koristiti I2C protokol. Smanjim li mu clock rate, pada brzina ali i raste udaljenost, odnosno smanjuju se interferencije. |
|
|
Oglas
|
|
19.03.2015., 11:32 | #3 |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,551
|
Moze li bezicno? XBee baca do 1 milje, 433MHz RF-a imas do 1 km, Synapse baca preko 1 milje... Pitanje je, naravno, kakav ti je novcani proracun za projekt.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
22.03.2015., 22:12 | #5 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,551
|
Citiraj:
A kako bi to napravio s I2C, osim da fizicki izmjeris koliko ti je kabla trebalo da provuces? I zasto ti je to potrebno; u smislu ima li neko alternativno rjesenje obzirom na cilj?
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
22.03.2015., 22:25 | #6 |
Beer Ambassador
Datum registracije: Jul 2011
Lokacija: Zabok
Postovi: 19
|
To mi nije primarni cilj, to mi je trenutno nešto sporedno, ali ne vidim kako bi to u budučnosti mogao ostvariti bežično, ne vidim ni kako bi sa i2c ali pretpostavljam da bi morao isto nešto žičano koristiti za određivanje udaljenosti od RPi-a (kasnije i položaja) pa mi nema smisla koristiti bežično ako kasnije moram opet koristiti žicu |
22.03.2015., 23:20 | #7 |
Premium
Datum registracije: Jul 2005
Lokacija: Zagreb
Postovi: 77
|
Radim nešto slično i jer nema praktičnog bežičnog rješenja Arduino će biti Bluetoothom spojen na mobitel. Feature, a ne bug |
23.03.2015., 00:04 | #8 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,551
|
Citiraj:
Jedino suvislo i lako dostupno sto mi pada na pamet je RS422/423/485.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
23.03.2015., 09:40 | #10 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,551
|
Citiraj:
http://www.i2c-bus.org/termination-versus-capacitance/
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
|
|
Oglas
|
|
|
|