Mi sono appena divertito a cercare di individuare i segnali, qualcosa di veramente strano sta succedendo lì.
"Ecco una buona pagina web" <- quella pagina? sbagliato! non è quello che sta succedendo lì, c'è solo un segnale di input, non sin e cos
"La chiave sta usando conduttori a trama irregolare in prossimità di due condensatori." <- di nuovo sbagliato
Se mai trovi una pagina web in cui qualcuno ha effettivamente creato una copia di uno di questi, allora crederò a quello che stanno dicendo.
Comunque questo è quello che ho misurato, non riesco a trovare nessuna di quelle informazioni da Google
Le strisce verticali che sono raggruppate per 8, sono collegate alle uscite digitali del chip su blob, sono guidate da segnali PWM - sinusoidale approssimativa. 8 fasi, periodo sinusoidale 1800us (YMMV), periodo di impulso ~ 5.6us. Ogni fase spostata di 1800us / 8 = 225us
La piastra di ricezione ottiene il riepilogo summa che passa attraverso lo statore mediante accoppiamento capacitivo. Ora il segnale di ricezione è principalmente un mucchio di immondizia, ma i picchi di segnale che corrispondono ai fronti di salita dell'impulso di uscita formano una sinusoide. La fase di quella sinusoide dipende dalla posizione dello statore. Immagino che le misurazioni di rx debbano essere temporizzate con impulsi di uscita, e quindi c'è qualche funky che procura il segnale per ottenere lo sfasamento, non sono sicuro al 100% su come fare il lato rx di questo.
Poiché il motivo dello statore e il motivo delle piastre tx si ripetono ogni 5 mm, ciò significa che il valore finale è la somma delle misurazioni grossolane e fini. La misurazione approssimativa è il conteggio delle ripetizioni di 5 mm, contate e ricordate proprio come i normali valori dell'encoder, è possibile rovinare questo conteggio se si sposta la testina di scansione sul calibro troppo velocemente, il calibro perde il suo punto 0. La misurazione fine è la misurazione dello spostamento di fase della sinusoide di uscita. Questi vengono sommati e visualizzati sul display LCD.
Ecco un'illustrazione:
Perché questo è persino importante?
a) Se qualcuno è riuscito a copiarlo in un progetto fai da te, allora almeno non riesco a trovarlo su Google. Sono sicuro che qualcuno l'abbia fatto non sembra che abbiano pubblicato il loro progetto. Ciò significa che per un articolo così comune le informazioni pratiche non sono semplicemente disponibili.
b) La capacità di rendere sporchi gli encoder lineari fai-da-te economici conta molto, ad esempio sai quanto sono inclini a fallire tutte le stampanti 3D fai-da-te? Questo perché sono sistemi di controllo ad anello aperto, piccoli inceppamenti o scivolamenti e il sistema di controllo non sa più dove si trova il robot. Ora per un robot industriale acquisti un codificatore lineare, uno per ciascun asse. Heidenhein e altre 100 compagnie ne venderanno volentieri una per ~ 1k €. Purtroppo gli appassionati di scantinati non hanno questo tipo di budget. Ma acquisterebbero volentieri (o realizzeranno, la produzione è abbastanza semplice) codificatore lineare capacitivo come quelli usati nelle pinze digitali. Se il come informazioni fosse là fuori da qualche parte.