Visualizza messaggio singolo
Vecchio 02 gennaio 17, 21:42   #16 (permalink)  Top
giancarlomilo
User
 
Data registr.: 07-07-2005
Messaggi: 31
Citazione:
Originalmente inviato da MSchiepp Visualizza messaggio
...
Si può fare una prova semplice invertendo il collegamento dei due fili che escono dal commutatore: può darsi che rilevando una rotazione in senso contrario a quello atteso la scheda dia risultati sbagliati.
...
Ho provato ad invertire i fili, ma non migliora.
Per capire il funzionamento dell'encoder, ho disegnato quello che DOVREBBE essere il suo disco forato. Se ho visto giusto, è evidente che ruotando, i due contatti non si collegano/scollegano mai entrambi contemporaneamente, ma uno alla volta, e lo conferma il tester.
Mentre purtroppo con il commutatore (o pseudoEncoder) entrambi i contatti si scollegano per un istante ad ogni scatto.
Quindi deduco che per imitare il comportamento dell'encoder, il commutatore passando da posizione 2 a 3 (e viceversa), dovrebbe impedire al sensore esterno di staccarsi, e passando da posizione 3 a 4 (e viceversa), dovrebbe impedire al sensore interno di staccarsi. Forse si potrebbe ottenere con dei Diodi, o con dei commutatori componibili (come dice ElNonino), ma non capisco come si fa.
Icone allegate
Per MSchiepp Pseudo-Encoder-encoder-disco-forato.jpg  

Ultima modifica di giancarlomilo : 02 gennaio 17 alle ore 21:45
giancarlomilo non è collegato   Rispondi citando