19/09/2015, 18:01
Ciao ragazzi,
Tempo fa comprai un MCP23017 per aumentare le gpio del mio raspi, e scrissi una classe che implementasse gli stessi metodi di RPi.GPIO tramite i2c in modo da essere utile veramente.
All'epoca non implementai tutto perché mi bastava leggere e scrivere "dietro domanda"
Ora il problema è che siccome devo collegarci un sensore che mi dà degli impulsi a tempo variabile, avrei bisogno di sfruttare la funzione interrupt del circuito.
Letta la documentazione, visti alcuni esempi... Ho collegato le due uscite INT-A e INT-B insieme (or cablato praticamente) alla gpio 7...
Il problema è che leggendo la gpio 17, anche con pull_down software, ritorna sempre HIGH
Leggendo la documentazione ho scoperto che ci sono alcuni registri da impostare e per "pulire" l'interrupt bisogna leggere alcuni registri, fatto anche quello.
Però restituisce sempre HIGH!
Qualcuno usa il mcp23017 con gli interrupt e ha esempi funzionanti? O sa qualcosa su come far andare sti benedetti interrupt?
Grazie
Inviato dal mio iPhone utilizzando Tapatalk
Tempo fa comprai un MCP23017 per aumentare le gpio del mio raspi, e scrissi una classe che implementasse gli stessi metodi di RPi.GPIO tramite i2c in modo da essere utile veramente.
All'epoca non implementai tutto perché mi bastava leggere e scrivere "dietro domanda"
Ora il problema è che siccome devo collegarci un sensore che mi dà degli impulsi a tempo variabile, avrei bisogno di sfruttare la funzione interrupt del circuito.
Letta la documentazione, visti alcuni esempi... Ho collegato le due uscite INT-A e INT-B insieme (or cablato praticamente) alla gpio 7...
Il problema è che leggendo la gpio 17, anche con pull_down software, ritorna sempre HIGH
Leggendo la documentazione ho scoperto che ci sono alcuni registri da impostare e per "pulire" l'interrupt bisogna leggere alcuni registri, fatto anche quello.
Però restituisce sempre HIGH!
Qualcuno usa il mcp23017 con gli interrupt e ha esempi funzionanti? O sa qualcosa su come far andare sti benedetti interrupt?
Grazie
Inviato dal mio iPhone utilizzando Tapatalk
http://bobvann.noip.me
Hai un Raspberry Pi?
(SI) complimenti, ottima scelta
(NO) compralo al più presto
Hai un Raspberry Pi?
(SI) complimenti, ottima scelta
(NO) compralo al più presto