Buongiorno a tutti,
sto cercando uno stratagemma per creare un'ingresso universale di un encoder incrementale. Mi spiego meglio: l'ingresso in questione deve supportare tutti i vari tipi di encoder in commercio, line driver (RS422), push-pull 24Vcc, NPN o PNP e convertirmi le tre fasi A,B e Z in segnali TTL 0-5Vcc. Ho disegnato un possibile circuito usando tre Opto veloci per gestire i push-pull, NPN e PNP ed un AM26LS32 per gli encoder line driver. Il problema di questo circuito è il grosso numero dei contatti necessari sul connettore, 6 contatti per gestire gli ingressi line driver ed altri 6 per i 3 anodi e i 3 catodi dei opto (volutamente separati per poter gestire sia NPN che PNP) e alimentazione.
Avete qualche idea? Pensavo di usare dei piccoli dip-switch per configurare il tipo d'encoder collegato...
grazie e buona giornata.
Ingresso encoder universale.
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
3 messaggi
• Pagina 1 di 1
0
voti
0
voti
Riduci gli standard accettabili, perché altrimenti ti viene su un blob indefinito ed ingestibile.
Poi, PNP ed NPN. Ipotizza di avere ad esempio un ingresso con due impedenze che bilancia il segnale a metà della tensine di alimentazione. Se colleghi un PNP darà impulsi che salgono verso +V, se colleghi un NPN darà impulsi che scendono verso 0V. Basterebbero quindi dei comparatori di soglia per sapere quando l'ingresso è forzato, o quando è libero. Soluzine che però non si addice ad un push-pull.
Oppure puoi fare come hanno fatto altri. Usare opto d'ingresso con doppio diodo interno e, poi, spostare semplicemente un collegamento comune tra 0V e +V, così facendo i tre canali A, B e Z manterrebbero sempre gli stessi terminali.
Poi, PNP ed NPN. Ipotizza di avere ad esempio un ingresso con due impedenze che bilancia il segnale a metà della tensine di alimentazione. Se colleghi un PNP darà impulsi che salgono verso +V, se colleghi un NPN darà impulsi che scendono verso 0V. Basterebbero quindi dei comparatori di soglia per sapere quando l'ingresso è forzato, o quando è libero. Soluzine che però non si addice ad un push-pull.
Oppure puoi fare come hanno fatto altri. Usare opto d'ingresso con doppio diodo interno e, poi, spostare semplicemente un collegamento comune tra 0V e +V, così facendo i tre canali A, B e Z manterrebbero sempre gli stessi terminali.
-

Candy
32,5k 7 10 13 - CRU - Account cancellato su Richiesta utente
- Messaggi: 10123
- Iscritto il: 14 giu 2010, 22:54
0
voti
Grazie per la risposta,
l'idea di usare un partitore l'ho già applicata su una scheda precedente e per i segnali più "lenti" ho usato dei photo con doppio diodo. Tutte cose provate, ma stavolta volevo di più ed aggiungere la possibilità di collegare anche un'encoder line drive e non finisce qui, voglio la possibilità di poter collegare in parallelo n interfacce allo stesso encoder (visto che applicazioni può servire). Comunque mescolando varie idee ho disegnato il mio primo circuito d'ingresso universale per encoder, accetta qualsiasi configurazione e tensioni da 5 a 24 Vcc, per poter far tutto ho aggiunto dei comuni ed economici dip switch. Finito lo schema e lo sbroglio del circuito monto i primi prototipi e vedo se funziona il tutto, speriamo....
Grazie ancora.
l'idea di usare un partitore l'ho già applicata su una scheda precedente e per i segnali più "lenti" ho usato dei photo con doppio diodo. Tutte cose provate, ma stavolta volevo di più ed aggiungere la possibilità di collegare anche un'encoder line drive e non finisce qui, voglio la possibilità di poter collegare in parallelo n interfacce allo stesso encoder (visto che applicazioni può servire). Comunque mescolando varie idee ho disegnato il mio primo circuito d'ingresso universale per encoder, accetta qualsiasi configurazione e tensioni da 5 a 24 Vcc, per poter far tutto ho aggiunto dei comuni ed economici dip switch. Finito lo schema e lo sbroglio del circuito monto i primi prototipi e vedo se funziona il tutto, speriamo....
Grazie ancora.
3 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 215 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
