Carica pallini elettrico

Progetti Arduino
Rispondi
TheOrdinarySuperhero
Messaggi: 1032
Iscritto il: mar 2 ott 2018, 15:16

Re: Carica pallini elettrico

Messaggio da TheOrdinarySuperhero »

Se il passo passo non ce la fa puoi
Prenderene uno piu grande
Demoltiplicarlo (ad esempio con una vite senza fine)
Ti dico questo perche fare un ciclo chiuso é molto piu complicato che farne uno aperto
Il ciclo aperto e quello senza controllo (ovvero sai che ad ogni giro del motore corrispondono 2 pallini ne vuoi 20 allora dici al motore di fare 10 giri)
il ciclo chiuso e quello in cui conti quanti pallini sono passati e blocchi il motore. Il problema e che devi usare un pid per far spegnere il motore al momento giusto considerando che ha un inerzia. ad esempio devi dire al controller di bloccare il motore un centesi di secondo dopo il 19 pallino altrimenti ne mette 21.
Il ciclo aperto ( che poi é usato nel 95% delle stampanti 3d e delle cnc casalinghe ) funziona bene e se il motore é della potenza giusta é affidabile al 99% inoltre ha un costo ridotto.
Per il codice prima di realizzarlo ti consiglio di passare per un metacodice ( ovvero uno schema in cui definisci n modo logico cosa entre nel programma cosa esce e come deve reagire ai vari input output)
Ad esempio direi
OUT schermo: selezionare numero pallini 0-100
IN tasti: up +1 down -1 right -10 left +10
IN tasti: OK validazione numero pallini
OUT controller motore: numero pallini x costante (numero di passi per far caricare un pallino)

Poi non so come é fatto meccanicamente il tuo sistema se necessita ad esempio di girare un po per caricare dei pallini
Come dici puoi anche inserire un sensore per verificare se i pallini scendono o no
Ma prima ti consigli di fare il metacodice (magari definendo anche i nomi delle variabili e le logiche di funzionamento IF THEN WHEN etc)
TheOrdinarySuperhero
Messaggi: 1032
Iscritto il: mar 2 ott 2018, 15:16

Re: Carica pallini elettrico

Messaggio da TheOrdinarySuperhero »

Per usare il motore passo passo devi provare a stampare una ruota piu piccola cosi riduci il braccio di leva e aumenti la forza (tanto a te non serve una super velocità di caricamento) ovvimaente visto che la ruota é piu piccola anche tutto il resto va adatato
il sensore che hai ha un problema con i pallini neri o molto scuri potrebbe non contarli.
Per il metacodice devi iniziare a pensare a tutto quello ceh vuo che faccia il tuo dispositivo e fare un diagramma a bocchi (come si faceva a scuola) poi da li si parte per scrivere il codice
dkmorb
Messaggi: 18
Iscritto il: dom 13 ott 2019, 20:07

Re: Carica pallini elettrico

Messaggio da dkmorb »

Provato con un servomotore?
Ce ne sono piccoli ma di buona potenza, dovrebbero aver già integrate le riduzioni di cui si parla.
Di solito vengono utilizzati in robotica.
TheOrdinarySuperhero
Messaggi: 1032
Iscritto il: mar 2 ott 2018, 15:16

Re: Carica pallini elettrico

Messaggio da TheOrdinarySuperhero »

dkmorb ha scritto: mar 7 apr 2020, 11:12 Provato con un servomotore?
Ce ne sono piccoli ma di buona potenza, dovrebbero aver già integrate le riduzioni di cui si parla.
Di solito vengono utilizzati in robotica.
Per usare un servomotore dovrebbe riproggetare tutto il sistema perche i servo al massimo fanno una rotazione di 360°
Si possono modificare per ruotrare in continuo ma cosi si perde la possibilita di conoscerne la posizione
Rispondi