Messaggi: 6
Discussioni: 2
Registrato: Aug 2015
Reputazione:
0
salve ho fatto con python3 un programmino per usare il rasp come plc e finqua tutto bene...
il mio problema avrei bisogno di circa 70 ingressi e 30 uscite...
come posso aumentare in qualche modo i gpio???
altra cosa ho letto qualcosa su dei moduli ( ma non so come funzionano i2c o qualcosa di simile) ma dovrei cmq usalto multitasking cioe deve succedere che ci sono piu ingressi e piu uscite impegnati contemporaneamente... con i suoi gpio lofa tranquillamente in altro modo non so...
se potete aiutarmi vi ringrazio
Luigi
Messaggi: 524
Discussioni: 20
Registrato: Mar 2015
Reputazione:
22
Mcp23017... È un modulo i2c che amplia le GPIO ha un indirizzo formato da 3 bit e aggiunge 16 GPIO quindi puoi collegare al massimo 8... Quindi max 128 GPIO però devi cercare delle buone librerie
Inviato dal mio iPhone utilizzando Tapatalk
Messaggi: 6
Discussioni: 2
Registrato: Aug 2015
Reputazione:
0
128 mi sarebbero sufficienti mi puoi inviare qualche link dei moduli e qualche istruzioni su collegamenti...
e esistono librerie per detti moduli per python???
grazie
Luigi
Messaggi: 524
Discussioni: 20
Registrato: Mar 2015
Reputazione:
22
Ciao allora per i moduli basta che cerchi la sigla su amazon e trovi gli integrati. Chiaramente dovrai saldarli su una basetta o usare quelle basette coi fori (che non ricordo come si chiamano). Per quanto riguarda il collegamento di più unita, devi studiarti un po la cosa degli indirizzi. Considerando che l'inyegrato ha 2-3 pin di comunicazione i2c (in parallelo a tutti gli integrati) e 3 pin di indirizzo univoco, devi collegare 3v3 e gnd in modo da formare combinazioni univoche.
Forse per spiegarti bene ci vorrebbe qualcuno più esperto in elettronica.
Per il modulo, io tempo fa ne scrissi uno perché quelli trovati online non fornivano gli stessi metodi del modulo standard RPi.GPIO ma mi si è corrotta la SD del RPi dove lo avevo è il backup sfortunatamente era disattivato :/ ad ogni modo se devi partire da "zero" puoi usare le librerie che si trovano online, ottime quelle di adafruit
Inviato dal mio iPhone utilizzando Tapatalk
Messaggi: 6
Discussioni: 2
Registrato: Aug 2015
Reputazione:
0
il collegamento piu o meno ho capito ma vanno in serie tra di loro o ogni uno ha bisogno di pin diversi del raspberry?
inoltre si puo utilizzare una sola gpio alla volta o posso usarne piu di uno contemporaneamente come posso fare se uso le porte gpio del raspberry???
grazie scusate la mia ignoranza
Luigi
Messaggi: 524
Discussioni: 20
Registrato: Mar 2015
Reputazione:
22
Li colleghi in parallelo al i2c del raspberry, tutti usano gli stessi pin, cambia solo l'indirizzo che gli assegni
Inviato dal mio iPhone utilizzando Tapatalk
Messaggi: 6
Discussioni: 2
Registrato: Aug 2015
Reputazione:
0
e per caso sai se riesco ad far funzionare piu ingressi e uscite contemporaneamente come riesco a fare nel rasp?
grazie
Messaggi: 524
Discussioni: 20
Registrato: Mar 2015
Reputazione:
22
Non so come si comporta se devi usarli da più applicazioni, ma all'interno di un applicazione si puoi usarli contemporaneamente
Inviato dal mio iPhone utilizzando Tapatalk
Messaggi: 6
Discussioni: 2
Registrato: Aug 2015
Reputazione:
0
ok grazie
esistono schedine gia fatte con mcp 23017 ?
Luigi