Visualizzatore velocità di taglio (la solita Arduinata)
Moderatore: Junior Admin
-
meipei
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 296
- Iscritto il: ven lug 28, 2017 16:41
- Località: Avezzano
Visualizzatore velocità di taglio (la solita Arduinata)
Una realizzazione banale, senza pretese, giusto per giocare un po con Arduino e smanettare sul tornio, ancora sulla scrivania, a breve dovrei trasferirlo sul BV25.
Il range del diametro va da 10 a 125, settabile a piacere in fase di programmazione.
il disco encoder è quello di un hard disc 3,5" e che andrà collegato 1:1 al mandrino, io userò una cinghia liscia in PU.
Il motore sotto inverter è d'obbligo.
Il range del diametro va da 10 a 125, settabile a piacere in fase di programmazione.
il disco encoder è quello di un hard disc 3,5" e che andrà collegato 1:1 al mandrino, io userò una cinghia liscia in PU.
Il motore sotto inverter è d'obbligo.
Ultima modifica di meipei il sab dic 16, 2017 19:11, modificato 1 volta in totale.
-
luk2k
- CAPO OFFICINA
- Messaggi: 8597
- Iscritto il: lun set 08, 2008 00:10
- Località: portici (na)
- Contatta:
Re: Visualizzatore velocità di taglio (la solita Arduinata)
bel progettino, non avevo visto in origine la parte dove chiede il diametro e non capivo come funzionava questa cosa 
sarebbe interessante se potesse determinare da sola il diametro (cosa inutilmente complicata)
è un bel esercizio e si presenta bene, ma visto che ad ogni passata il diametro cambia, all'atto pratico...
sarebbe interessante se potesse determinare da sola il diametro (cosa inutilmente complicata)
è un bel esercizio e si presenta bene, ma visto che ad ogni passata il diametro cambia, all'atto pratico...
Non esistono domande stupide ma solo risposte inutili
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Buon compito a casa. Se non ci sono problemi di copyright (e se vuoi) potresti postare qualcosa per consentire di riprodurlo così Luk implementa le sue proposte e forse lo assumono all'UCCS sezione CI.

Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- onorino
- CAPO OFFICINA
- Messaggi: 41550
- Iscritto il: mar mar 23, 2010 22:18
- Località: Artena(Roma)
- Contatta:
Re: Visualizzatore velocità di taglio (la solita Arduinata)
si sentiva la mancanza di un nuovo ufficio 
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Sempre sensibili alle esigenza del popolo. 
-
Scarry
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 254
- Iscritto il: lun giu 23, 2014 17:12
- Località: Morbegno (SO)
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Io probabilmente avrei scelto qualche altro sistema come input
Gli encoder non mi piacciono per principio ma capisco che qui aveva il suo ruolo
Sul mandrino al posto che quel sistema con il disco con le fessure che devi collegare con una cinghia e che deve girare alla stessa velocità io avrei semplicemente messo un piccolo magnete sull'asse mandrino, e un sensore in prossimità, in modo che ad ogni giro del mandrino l'arduino riceve un impulso, indipendentemente dal diametro, dalla luce, da cinghie e ammennicoli simili
Gli encoder non mi piacciono per principio ma capisco che qui aveva il suo ruolo
Sul mandrino al posto che quel sistema con il disco con le fessure che devi collegare con una cinghia e che deve girare alla stessa velocità io avrei semplicemente messo un piccolo magnete sull'asse mandrino, e un sensore in prossimità, in modo che ad ogni giro del mandrino l'arduino riceve un impulso, indipendentemente dal diametro, dalla luce, da cinghie e ammennicoli simili
Utente fuori controllo
.
.
Sono fissato con i trapanini
.
.
Sono fissato con i trapanini
- AlBi
- TORNITORE E FRESATORE
- Messaggi: 1726
- Iscritto il: mer ott 07, 2015 09:11
- Località: Lastra a Signa (Firenze)
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Alberto Bianchi
Le mie 'rumente', Tornio: Mi-Bo; Fresatrici: Fervi T044, Rumag REV1S, CST L1; Tavola rotante: Vertex HV8; Divisori: BS-0 & Yantai FNL100B; Trapano: Caber BO6; Forno a muffola; Segatrice Axel 4"x6"; Affila-bulini Parpas AU.
Le mie 'rumente', Tornio: Mi-Bo; Fresatrici: Fervi T044, Rumag REV1S, CST L1; Tavola rotante: Vertex HV8; Divisori: BS-0 & Yantai FNL100B; Trapano: Caber BO6; Forno a muffola; Segatrice Axel 4"x6"; Affila-bulini Parpas AU.
- gigathegiant
- segretaria del capo
- Messaggi: 1487
- Iscritto il: ven feb 18, 2011 10:23
- Località: Vallecamonica
Re: Visualizzatore velocità di taglio (la solita Arduinata)
E dopo che si scopre che 99,9999999999% delle volte si stanno usando parametri di taglio sbagliati cosa succede?
Si vince qualcosa offerto dalla sandvik?
Si vince qualcosa offerto dalla sandvik?
Re: Visualizzatore velocità di taglio (la solita Arduinata)
idea molto carina. La lettura dei giri mi pare molto precisa e reattiva... come l'hai fatta ?
Scarry: "Gli encoder non mi piacciono per principio"
Scarry senza gli encoder tante cose non si possono fare.... mi piacerebbe capire il perché di questa tua avversione e quale alternativa proponi.
Scarry: "Gli encoder non mi piacciono per principio"
Scarry senza gli encoder tante cose non si possono fare.... mi piacerebbe capire il perché di questa tua avversione e quale alternativa proponi.
McMax
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
-
Scarry
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 254
- Iscritto il: lun giu 23, 2014 17:12
- Località: Morbegno (SO)
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Non sono un grande esperto, ma quelle volte che ho voluto/dovuto lavorare con gli encoder (parlo di quelli con la manopola) non mi sono piaciuti: i contatti all'interno mi sembrano spesso abbastanza delicati, si ossidano spesso e soprattutto mi sembravano inutilmente complicati da gestire a livello di software
Rispetto ad un potenziometro che gestisci con un analog read, e che se spegni e riaccendi mantiene lo stesso valore, oltre a darti l'idea, a occhio del valore a cui l'hai impostato, un encoder richiede molto più lavoro: bisogna contare le pulsazioni, capire da che parte gira, salvare i valori in EEprom e, molto spesso, se il tutto non è fatto bene si finisce per perdere step oppure misurarne quando non ci sono, oppure cambiare direzione
Ciò non toglie che sono comodissimi dal lato utente, ma per farlo devono Funzionare bene, altrimenti diventano un incubo
Rispetto ad un potenziometro che gestisci con un analog read, e che se spegni e riaccendi mantiene lo stesso valore, oltre a darti l'idea, a occhio del valore a cui l'hai impostato, un encoder richiede molto più lavoro: bisogna contare le pulsazioni, capire da che parte gira, salvare i valori in EEprom e, molto spesso, se il tutto non è fatto bene si finisce per perdere step oppure misurarne quando non ci sono, oppure cambiare direzione
Ciò non toglie che sono comodissimi dal lato utente, ma per farlo devono Funzionare bene, altrimenti diventano un incubo
Utente fuori controllo
.
.
Sono fissato con i trapanini
.
.
Sono fissato con i trapanini
-
meipei
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 296
- Iscritto il: ven lug 28, 2017 16:41
- Località: Avezzano
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Grazie a tutti per l'interesse.
@ Scarry:
Condivido la tua opinione sugli encoder, infatti qui uso un normalissimo potenziometro analogico, viene letto il valore di tensione, convertito e rimappato per muoversi nel range impostato.
Il disco montato su un supporto separato e collegato dalla cinghia è perché l'albero del mandrino e quello di uscita per gli ingranaggi sono molto vicini e su quello d'uscita vanno montate ruote di diverso diametro che possono interferire con il disco encoder, poi ci sono sempre molti approcci al medesimo problema che permettono giungere ad altrettanto valide soluzioni.
Di questo misuratore ce ne sono un paio di versioni in vendita in america, ma a parte il non voler spendere i 50 o 100$ richiesti, quello che non mi piaceva era proprio l'uso dell'encoder da premere e girare, volevo una soluzione più semplice, girare una sola manopola per settare il diametro ed anche con il mandrino in moto, e che visualizzasse i tre parametri( diam. RPM, VT) contemporaneamente senza entrare in sottomenu, quello realizzato è sicuramente poco versatile perché per variare in numero di tacche o il range della macchina, bisogna entrare nel programa e modificarlo, e poi visualizza solo i metri/minuto, ma la realizzazione su arduino consente agevolmente modifiche al programma.
@ McMax:
La routine da cui sono partito è disponibile qui http://elimelecsarduinoprojects.blogspot.it/2013/06/measure-rpms-arduino.html Versione V2 con calcolo della media.
Le quattro tacche sul disco sono un buon compromesso per avere una lettura attendibile a basse velocità e consentire la lettura anche a velocità abbastanza elevate, infatti con il disco alimentato dalla propria scheda e spinto a 5400 giri, il circuito era in grado tranquillamente di stargli dietro con una lettura reale(ho misurato l'onda quadra sull'oscilloscopio)
Vi allego altre foto giusto per documentare la semplicità della realizzazione.
Fatemelo collaudare sul tornio e vi allego schema e programma.
@ Scarry:
Condivido la tua opinione sugli encoder, infatti qui uso un normalissimo potenziometro analogico, viene letto il valore di tensione, convertito e rimappato per muoversi nel range impostato.
Il disco montato su un supporto separato e collegato dalla cinghia è perché l'albero del mandrino e quello di uscita per gli ingranaggi sono molto vicini e su quello d'uscita vanno montate ruote di diverso diametro che possono interferire con il disco encoder, poi ci sono sempre molti approcci al medesimo problema che permettono giungere ad altrettanto valide soluzioni.
Di questo misuratore ce ne sono un paio di versioni in vendita in america, ma a parte il non voler spendere i 50 o 100$ richiesti, quello che non mi piaceva era proprio l'uso dell'encoder da premere e girare, volevo una soluzione più semplice, girare una sola manopola per settare il diametro ed anche con il mandrino in moto, e che visualizzasse i tre parametri( diam. RPM, VT) contemporaneamente senza entrare in sottomenu, quello realizzato è sicuramente poco versatile perché per variare in numero di tacche o il range della macchina, bisogna entrare nel programa e modificarlo, e poi visualizza solo i metri/minuto, ma la realizzazione su arduino consente agevolmente modifiche al programma.
@ McMax:
La routine da cui sono partito è disponibile qui http://elimelecsarduinoprojects.blogspot.it/2013/06/measure-rpms-arduino.html Versione V2 con calcolo della media.
Le quattro tacche sul disco sono un buon compromesso per avere una lettura attendibile a basse velocità e consentire la lettura anche a velocità abbastanza elevate, infatti con il disco alimentato dalla propria scheda e spinto a 5400 giri, il circuito era in grado tranquillamente di stargli dietro con una lettura reale(ho misurato l'onda quadra sull'oscilloscopio)
Vi allego altre foto giusto per documentare la semplicità della realizzazione.
Fatemelo collaudare sul tornio e vi allego schema e programma.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di meipei il dom dic 17, 2017 22:37, modificato 1 volta in totale.
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Scarry, gli encoder di cui parli sono meccanici, nel senso che le commutazioni sono effettuate da switch che vengono mossi girando l'asse dell'encoder..... quello che ha implementato miepei è un encoder ottico, ovvero lo stesso che si usa per "indexare" i mandrini. l'uscita è uguale ma quello ottico, non avendo contatti striscianti, è di gran lunga più affidabile e privo di disturbi.
Per applicazioni tipo gli ELS o i torni CNC, è pressoché indispensabile e non può certo essere sostituito da un potenziometro.
Come alternativa al potenziometro offre numerosi vantaggi tra cui l'assenza del finecorsa e gli errori di lettura dovuti all'usura... che poi sia più complicato da gestire sono d'accordo, ma come potenzialità non c'è paragone.
Meipei grazie, gli do un'occhiata.
Per applicazioni tipo gli ELS o i torni CNC, è pressoché indispensabile e non può certo essere sostituito da un potenziometro.
Come alternativa al potenziometro offre numerosi vantaggi tra cui l'assenza del finecorsa e gli errori di lettura dovuti all'usura... che poi sia più complicato da gestire sono d'accordo, ma come potenzialità non c'è paragone.
Meipei grazie, gli do un'occhiata.
McMax
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
-
Scarry
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 254
- Iscritto il: lun giu 23, 2014 17:12
- Località: Morbegno (SO)
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Scusate, io avevo capito che anche la manopola per impostare il diametro del pezzo fosse collegata ad un encoder (tipo manopola del microonde) ed è questo il tipo di componenti con cui non ho un buon rapporto
Gli encoder ottici invece sono molto utili e in certi casi insostituibili, non li amo ma neanche li odio, in questo caso, però, per non dovere litigare con un disco che gira, cuscinetti, cinghie e ammennicoli vari, come ho scritto sopra, probabilmente avrei usato un sensore magnetico con relativa calamita appiccicata al mandrino
Gli encoder ottici invece sono molto utili e in certi casi insostituibili, non li amo ma neanche li odio, in questo caso, però, per non dovere litigare con un disco che gira, cuscinetti, cinghie e ammennicoli vari, come ho scritto sopra, probabilmente avrei usato un sensore magnetico con relativa calamita appiccicata al mandrino
Utente fuori controllo
.
.
Sono fissato con i trapanini
.
.
Sono fissato con i trapanini
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Su questo concordo con Scarry, per leggere solo la velocità un magnete che fa da index è senz'altro meglio e molto più facile da gestire.
McMax
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson
fulminato in tenera età
-
meipei
- TRA NON MOLTO PASSO AL TORNIO
- Messaggi: 296
- Iscritto il: ven lug 28, 2017 16:41
- Località: Avezzano
Re: Visualizzatore velocità di taglio (la solita Arduinata)
Come promesso l'ho implementato sul BV25, il disco encoder è stato calettato direttamente sulle ghiere di registro cuscinetti, ho fatto un anello da d.i. 57.5 x d.e. 65.5 x 10 in Nylon e gli ho fissato il disco tramite 8 viti M2x8, gli spazi sono ridotti ma ci sta senza interferire con puleggia e ingranaggi.
Per la realizzazione del disco ho utilizzato questo semplice e utilissimo programma
Sullo strumentino analogico si leggono gli Hertz dell'inverter da 0 a 100.
Arduino pro mini clone e display 1602 da 2 $ ciascuno, sensore sharp GP1A05AJ000F che avevo in casa
il video del funzionamento "on board"
Buon divertimento
Dino
Per la realizzazione del disco ho utilizzato questo semplice e utilissimo programma
Sullo strumentino analogico si leggono gli Hertz dell'inverter da 0 a 100.
Arduino pro mini clone e display 1602 da 2 $ ciascuno, sensore sharp GP1A05AJ000F che avevo in casa
il video del funzionamento "on board"
Buon divertimento
Dino