Loading...
  Show Posts
Pages: [1] 2 3
1  International / Hardware / Re: Rendere motori sincroni on: March 11, 2013, 04:49:12 am
Grazie per ora sono soddisfatto, adesso tocca a me approfondire l'argomento.  smiley-grin
2  International / Hardware / Re: Rendere motori sincroni on: March 08, 2013, 04:22:18 am
Se voglio fare in modo che le lamine di una veneziana/frangisole siano quasi perfettemente allineate devo riuscire a sincronizzare i movimenti di più motori con un unico comando.
Questa è l'idea smiley
3  International / Hardware / Re: Rendere motori sincroni on: March 07, 2013, 08:58:26 am
Si l'idea del potenziometro come sensore di posizione mi è già stata accennata, volevo rendere sincroni dei motori ad albero commerciali come quelli che si acquistano da elero o somfy e che sinceramente non conoscendo l'ambiente delle motorizzazioni non so che tecnologia adottino, il discorso e che al momento l'obbiettivo si è spostato su un altra tipologia di motori che sono quelli lineari a stelo che vanno montati su frangisole fisse e non impacchettabili, il problema della sincronizzazione rimane comunque.
Si potrebbe sfruttare l'idea del potenziometro sul perno di movimento della pala frangisole.Il discorso encoder era un opzione che avevo preso in considerazione io, ma non c'è nulla di implementato per ora.Vorrei quindi avere dei consigli generali per capire quale sia la strada più semplice e valida da prende in funzione delle motorizzazioni che vi ho detto.
Per la tipologia di motori lineari a stelo avete idee per avere un feedback della posizione oltre a quella del potenziometro?
4  International / Hardware / Re: Rendere motori sincroni on: March 06, 2013, 12:00:39 pm
Quindi uwefed mi stai dicendo che non c'è possibilità di sincronizzare i movimenti per questa tipologia di motori giusto?
Neanche facendo uso di un encoder?
5  International / Hardware / Re: Rendere motori sincroni on: March 06, 2013, 10:15:29 am
Sono motori che si utilizzano per azionare veneziane o frangisole che hanno i fine corsa elettronico , a me interessa che si muovano sincroni in maniera da poter posizionare le lamine nella stessa direzione, quindi ne deduco che devono girare con lo stesso angolo.
Mi rendo conto che mi sto avventurando in argomenti tosti.
6  International / Hardware / Rendere motori sincroni on: March 06, 2013, 06:33:35 am
Ciao a tutti!
Sto lavorando per un progetto in cui a breve ci sara la necessità di comandare due o più motori (massimo 4 o 5 motori) in corrente alternata in maniera sincrona.
Premetto che non ne ho la più pallida idea di come si possa risolvere il problema.
Quello che vi chiedo e se mi potete dare qualche parere sulla questione, cosi che io possa capirci un po di più e cercare di approfondire i vari aspetti.
Il sistema che vorrei implementare è ovviamente gestito da una scheda arduino.
Aspetto commenti!!
7  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: March 04, 2013, 10:36:36 am
Si io sto utilizzando appunto la modalità POWER_DOWN, che appunto tiene attivi solo gli interrupt per il risveglio del micro.
Ma non mi è sufficiente in quanto ci sono consumi ancora alti per una batteria a 9V.
Il display rimane acceso ma la retroilluminazione viene spenta, il problema è che se spengo del tutto il display poi si questo non si ripristina, scrive caratteri a caso come se fosse entrato un disturbo.
Ho un dubbio, se sono in modalità POWER_DOWN i sensori che sono eventualmente attaccati all'arduino dissipano altra corrente giusto?
8  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: March 04, 2013, 09:35:37 am
Bene provo a farmi un po di cultura sul datasheet del micro! Comunque se lo stand alone è la direzione migliore per ridurre i consumi e questo punto anche le dimensioni del sistema prenderò in considerazione questa soluzione.
9  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: March 04, 2013, 08:19:09 am
Se tolgo l'alimentazione al display perdo le informazioni che c'erano riportate, ma se mi confermi che l'unica possibilità è questa vedo di programmare l'arduino in questo senso.
10  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: March 04, 2013, 07:32:08 am
Ciao a tutti,sono riuscito a far funzionare il codice per la gestione dello stand-by di arduino e sembra andare bene.
Praticamente quando si attiva la batteria vado a dare un +5 all'interrupt che manda in stand-by con la modalità  set_sleep_mode(SLEEP_MODE_PWR_DOWN) l'arduino.
Quando si verifica uno stato low sull'interrupt questo si risveglia.Ho usato due attachInterrupt sullo stesso pin, attivandoli in maniera sequenziale.
Anche togliendo la retro illuminazione del display con l'arduino in modalità stand-by rimane sempre un consumo che si aggira sui 90-100mAh, quello che vi chiedo è se c'è un modo per ridurre ulteriormente i consumi modificando il software.O secondo voi non si possono ulteriormente abbassare i consumi.
Avete qualche consiglio a proposito!Ringrazio in anticipo per le risposte  smiley
11  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: February 05, 2013, 06:18:38 am
Ho fatto alcune prove di messa in modalità sleep e come mi dicevi funziona solo con lo stato LOW, quindi devo rivedere la parte elettronica, cioè fare in modo che riconosco lo stacco della batteria e non l'attacco della rete.Grazie!
12  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: February 05, 2013, 04:06:18 am
Quindi ogni pin di interrupt è utile alla causa, indipendentemente dalla modalità di sleep,anche per quella a maggior risparmio  SLEEP_MODE_PWR_DOWN, giusto?
Se dovessi gestirlo con un cambio di stato alto? Cioè sentire l'alimentazione della rete invece che lo stacco della batteria....
13  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: February 05, 2013, 03:29:01 am
Si Leo il funzionamento che voglio ottenere è proprio quello.
Ci sono punti in cui il software è in attesa, mentre altri in cui il software esegue delle scritture sul display o altri in cui legge sensori, più raramente effettua movimentazioni di un motore. Le casistiche sono molte, forse la cosa migliore al ripristino è ricordarsi in che modalità ero e attivare una procedura di inizializzazione che mi riporta alla modalità in cui il micro è andato in sleep.

Quello che mi hai suggerito tu se non ho capito male, è di usare lo stesso pin ma di associargli due interrupt in manera sequenziale, cioè disattivi un L'interrupt rising metti in sleep e attivi quello di falling.
Io sto utilizzando un mega 2560, quello che mi consigli è di guardare il data sheet in modo da capire quali pin di interrupt rimangono abilitati nelle varie modalità di sleep?
Cosa intendi quando dici usare un PCINT?
14  International / Software / Re: Gestire attachInterrupt Falling e Rising sullo stesso pin on: February 04, 2013, 10:30:07 am
Lesto grazie per le dritte!!!
Non avevo mai usato l'interrupt CHANGE. Si penso possa andare bene.
Dopo aver riconosciuto l'interrupt mi basta verificare lo stato del pin con un semplice digitalRead?Poi posso eseguire X se è basso o Y se è alto, giusto?

15  International / Software / Gestire attachInterrupt Falling e Rising sullo stesso pin on: February 04, 2013, 09:25:28 am
Ciao a tutti!!
Sarei grato se qualcuno mi sapesse dare qualche dritta sull'argomento che vado a presentare.
Ho un a scheda elettronica che voglio alimentare con una batteria tampone, quando viene a meno la tensione di rete(220V), si attiva una batteria che mi tiene in vita arduino.
Quello che intendo fare è gestire l'evento di connessione della batteria tampone con un attachInterrupt(RISING) che mi rileva la presenza di alimentazione della batteria.
Fino a qui la cosa penso sia facilmente gestibile. smiley-eek-blue
Il problema è che il  sistema arduino + (sensori, display) consumano abbastanza (80-100 mA)e la vita della batteria è molto ridotta.
Cercando nel forum e in internet ho visto che c'è la possibilità di mettere in sleep l'arduino per farlo consumare meno, è possibile risvegliare arduino con lo stesso attachInterrupt che uso per batteria tampone? in questo caso quando ritorna la tensione di rete voglio rilevare il fronte di discesa è fare in modo che l'arduino si risvegli.
La mia prima idea è stata quella di gestire la cosa in questo modo, ma se avete soluzioni più semplici sono ben accette!! smiley-grin
 
Pages: [1] 2 3