Info

altrettanto a tutti voi ! A presto

Non userei quel motore perché a vuoto fa troppi giri. è meglio usarne uno con un minimo di ingranaggio per avere un numero di giri bassi. Semplifica molto il programma o meglio dire non devi stare attento di non esagerare con i tempi di esecuzione).

Ciao Uwe

Se come tachimetrica ne usa uno gemello i conti escono facili e non serve tenere conto dei giri, bastano i volt, essendo le due costanti uguali, o almeno simili

Avrei deciso per questi tipi di encoder

Mi sa che ti costa più l'encoder del motore

E per il motore come ti stai orientando?

Solo per leggere la velocita', e' sprecato quell'encoder ... ti basta un dischetto sull'asse con 6 fori o alette equidistanti sulla circonferenza, ed una forcellina ottica ... :wink:

Non devo leggere la velocità ma i giri che ho deciso io,e tramite Arduino gli impulsi li trasformerò in giri . Per il motore quello che mi è stato indicato nel post, ma accetto consigli . Se devo auto costruire un disco fare dei fori , oltretutto precisi , che non ci riuscirò mai, allora mi conviene acquistare un Encoder.

Accettasi consigli : faro del mio meglio! :o

Io il consiglio te lo ho dato...

Non voto per un encoder, comunque.....

Prendo atto della tua scelta

Non serve che i fori siano precisi precisi
Basta anche un disco con pochi fori, o anche una croce di malta

Volendo esagerare in precisione, che comunque non serve, potresti prendere questo motore o uno simile, che ha gia montato il disco ottico, a te serve solo aggiungere una forcella ottica oppure una coppia led-fotodiodo e risolvi il problema con poca spesa ... :wink:

Pero' se devi solo misurare la velocita', puoi ridurre tutto "all'osso", usando la forcella ottica ed un pezzetto rettangolare di lamierino o plastica opaca infilato sull'albero in un foro centrale ed incollato ... tipo elica bipala ... anche solo due interruzioni al giro, alle velocita' che servono a te e su un motore che gira libero, dovrebbero bastare ...

Ma prendere un motoriduttore già dotato di encoder è una cosa brutta ?
Attenzione che Arduino 8 bit non è assolutamente in grado di gestire un encoder ad alta risoluzione, non dispone dello specifico hardware per farlo, riesce a gestire solo encoder a bassa risoluzione.

Con tutto il grandissimo rispetto per docsavage e astrobeed che hanno dato preziosi consigli , credo che optero per il consiglio di etemenanki....e adesso avanti tutta, quando avrò tutto il materiale comincero il progetto e mi mettero di nuovo in contatto ....a prestissimo!

Che ne dite di questo qui?

Ora che ci penso , ritornando alla nostra cisterna di carburante e della pompa, non è che nei primi 200 litri la pompa scende di giri , ma rimane sempre a giri alti sono due valvole che si aprono e chiudono abbassando e alzando il flusso di carburante.
Concettualmente non cambia nulla ma si semplifica di molto il nostro prototipo.
Invece di far scendere di giri un motorino facciamo accendere e spegnere un led.
Cosi per i primi 200 impulsi( litri ) rimane acceso solo un led rosso ( basso flusso ) e dai 200 impulsi in su si accende un diodo led verde ( alto flusso ) per ritornare solo con il led rosso a meno 200 impulsi ( litri ) da quello che ho settato io!
Che ne dite?

Direi che va benissimo, se la tua pompa è volumetrica con valvola di massima pressione

Oppure centrifuga o almeno non volumetrica

Ritorna adesso la domanda: che sensore di livello usi?

Mars54:
Che ne dite di questo qui?

E' un motorino con encoder incrementale incorporato ... a te basta usare una delle due uscite per contare gli impulsi, ma in caso di necessita' e' possibile anche leggere il senso di rotazione ...

Se vuoi usare il motore, serve un certo tipo di uscita (regolatore di tensione per il motore con un paio di transistor per variare la velocita', oppure mosfet pilotato in PWM se vuoi fare anche le rampe di accelerazione e decelerazione), se vuoi usare i led bastano un paio di resistenze sui led ...

docsavage:
Direi che va benissimo, se la tua pompa è volumetrica con valvola di massima pressione

Oppure centrifuga o almeno non volumetrica

Ritorna adesso la domanda: che sensore di livello usi?

docsavage lasciamo stare la pompa e i livelli serve solo per simulare tutto al piu si puo usare per un serbatoio di acqua! Ripeto è solamente una simulazione da laboratorio!

Se da questa simulazione togli ancora qualcosa rimani in piedi senza la sedia

Una simulazione qualcosa dovrà pur simulare.. un minimo dovrà pure esserci

Tu hai tolto la pompa, i serbatoi,..., per il cambio velocità hai pensato a due led, non misuri più il livello

Tra poco ti basta un interruttore per accendere un motore, che sarà una lampadina..

Dai dopo se semplifichi ancora ti basta alzarti dal divano per accendere la luce, che simula il motore che simula la pompa c'he simula.....

Alla fine abbiamo una useless machine. :slight_smile:

astrobeed:
Alla fine abbiamo una useless machine. :slight_smile:
...

... che sara' comunque piu complicata della simulazione originale :smiley: