Go Down

Topic: Quanti sensori posso comandare con arduino? (Read 2 times) previous topic - next topic

jackass90

Ciao ragazzi,
sto sviluppando un progetto e devo usare arduino e dei sensori a pressione per creare un'interazione per un'installazione interattiva.
Necessito di una gran quantità di sensori, probabilmente più di 100, arduino può gestirli tutti individualmente? Nel senso captare l'input da ogni singolo sensore e gestire questo input? Ho sentito parlare del multiplexer che potrebbe servire a tale scopo.

Grazie a chi mi risponderà  :)

leo72

Sicuramente 100 sensori in maniera diretta, ossia collegati ai pin di Arduino, la vedo dura (a meno che non siano sensori gestibili via I2C e non abbiano tutti indirizzi differenti).
Se sono sensori digitali, puoi usare degli shift register oppure dei port expander.
Come shift register, puoi usare i 74LS165 (8 porte) mentre come port expander puoi usare dei PCF8564 (8 porte) oppure degli MCP23016 (16 porte)

Ma... prima di tutto. Che sensori sono?  ;)

?R

potresti fare anche un sistema con più microcontrollori intercomunicanti tra loro, ma la domanda resta sempre
Che sensori sono?
Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

jackass90

Pensavo a dei sensori del genere http://www.emmeshop.it/product.php?id_product=61 , devono captare il peso di una persona che ci si siede sopra.
Che differenza c'è tra gli shift e gli expander, a parte la quantità di porte? :)
secondo voi riesco a capire quale sensore viene premuto, risalendo perciò al posto specifico su cui si siede la persona?

uwefed

oltre i sodi che dovresti sganciare per comprarne 100 ...

Un senore non si comanda ma si legge.
Isensore indicato é unno che cambia la resistenza in funzione della Forza (peso) applicato. Percui devi con una resistenza fissa fare un partitore di tensione e leggere la tensione. Se usi 6 Analog Multiplexer tipo CD4067 puoi leggere con le 6 Entrate analogiche 96 sensori.
Ciao Uwe

Go Up