Loading...
Pages: [1]   Go Down
Author Topic: Collegamento bus tra diversi Arduino  (Read 294 times)
0 Members and 1 Guest are viewing this topic.
Italia
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,
volevo approcciarmi ad Arduino per potere realizzare un piccolo sistema di home automation.
Il sistema deve avere 2 o 3 nodi collegati con bus.
Avevo pensato di utilizzare degli Arduino Uno tanti quanti sono i nodi (uno fa da nodo master, gli atri da slave).
Ma quali sono le tipologie di bus che potrei utilizzare ?
Oppure si puo' utilizzare il collegamento Ethernet per far colloquiare tra di loro diversi Arduino Ethernet ?

Mille grazie per l' eventuale risposta.

Saluti
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 162
Posts: 15716
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ethernet é un po costoso ma in quel caso potresi usare un PC come nodo master.
Dei bus tip I2C o SPI non funzionano con le distanze necessarie tra i Arduini.

È meglio che usi un bus che si usa anche in Domotica perché in questo modo puoi aggiungere anche parti comerciali come per esempio interuttori o lampade.

Altre informazioni deve darTi qualcun altro che é dentro nella materia.
Ciao Uwe

Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 15
Posts: 4908
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

RS485 potrebbe essere una soluzione oppure una seriale RS232 "concatenata" che però occupa 4 pin per nodo anzichè due come la 485
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Forum Moderator
Italy
Online Online
Brattain Member
*****
Karma: 219
Posts: 16463
Don't know what I do
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

RS485 potrebbe essere una soluzione
Quoto.
Con qualche misero chip 75176 giri per tutta la casa senza problemi, portando solo 2 fili.
Logged


Cagliari
Offline Offline
Faraday Member
**
Karma: 49
Posts: 3018
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-mr-green
Il GND --> http://www.chipkin.com/rs485-cables-why-you-need-3-wires-for-2-two-wire-rs485/  smiley-wink
Logged


Forum Moderator
Italy
Online Online
Brattain Member
*****
Karma: 219
Posts: 16463
Don't know what I do
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

'sta cosa del ground era venuta fuori anche tempo fa e astrobeed aveva chiarito che la massa comune non è necessaria perché il bus RS485 usa un sistema basato sulla differenza tra le 2 linee e non tra le linee e massa:
http://arduino.cc/forum/index.php/topic,72136.msg541203.html#msg541203
Logged


Italia
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mille grazie a tutti.
Ora vedo come posso affrontare la cosa.
Ciao
Claudio
Logged

Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 6
Posts: 2954
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

puoi usare anche i MAX485 ACPA fatti da maxim semiconductors, li trovi anche su  ebay.
Logged

Pages: [1]   Go Up
Print
 
Jump to: