Discussione: Consiglio su Software
Visualizza messaggio singolo
Vecchio 30 luglio 06, 02:24   #25 (permalink)  Top
totillos
User
 
Data registr.: 03-07-2004
Messaggi: 111
ciao danielxan
in alto a sinistra, connettore per una delle mie schede che hanno il connettore DRO integrato e da cui escono sia i segnali di passo direzione provenienti dalla parallela di controllo cnc o generati dal circuito di controllo manuale

i 4 connettori piu in basso sono i connettori per gli encoder veri, che e sempre meglio avere separati come cablaggio, dato che il cavo schermato arriva da ogni encoder con spina DB9 poli.
il connettore a 26 poli ovviamente serve a collegare il tutto alla porta lpt ausiliaria tramite connettore DB25 (un filo resta scollegato).

il connettore USB ? quello e come abbellimento al tutto dato che il programma di rendering lo mette al posto dei connettori a vite .

le porte o ic che convertono il segnale non possono mai avere latenze maggiori del lavoro che dovrebbe fare un processore per quanto sia veloce , e non arriveranno mai a latenze in grado di disturbare i segnali, e comunque mi interessa poco se un processore o pld riesce o meno a fare questo lavoro, dato che cosi funziona .
non servono clock esterni o forse si ........ che dici ne mettiamo un paio quarzati ?

la scheda controllo 4 assi + jog pad, esiste da tempo non ce bisogno di farne un'altra ....

ciao ciao



Citazione:
Originalmente inviato da Danielxan
Oggi ho ripreso in mano il mio vechio manuale di elettronica, è del 1986 ma visto che affermi che la tua scheda è composta da comuni porte logiche diciamo che è perfettamente attuale, sono andaqto a rinfrescarmi alcune nozioni base perchè non mi spiegavo e non mi spiego tuttora alcune cose, magari tu mi puoi aiutare:
La tua scheda prvende in ingresso i segnali step, in pratica un clock ed i segnali di dir 0 oppure 1 logico permaneti fino al variare della direzione, mi spieghi con quale combinazine di logica ottirni i due segnali canale A e B dell'encoder virtuale sfasati esattamente di 1/4 di periodo se sulla scheda non hai un proprio clock di riferimento, che per altro dovrebbe essere almeno di 4 volte la frequenza dello step.
Sostieni che la tua logica implementando in Hw le funzioni risulta di gran lunga piu veloce di un processore, forse la cosa potrebbe essere vera in una PLD, i tempi di latenza di un processore moderno con un buon Sw ottimizzato credo possano essere inferiori dei tempi di propagazione del segnale nella tua scheduzza, data la quanyità di porte impiegate.
Non mi è per nulla chiara la presenza di tutti quei connettori sulla scheda, segnali di step-dir 4 assi, 8 poli + la massa di un IDC10 ne avanza 1, segnali uscenti 4 encoder virtuali ChA-ChB 8 poli + la massa ed abbiamo un altro 10 poli, mettiamo che vuoi connettere direttamente un flat con connettore 25P usi il 26 poli, ma da ciò che si vede da quell'immagine a bassa risoluzine ci sono un pò troppi pin collegati.
A cosa serve un doppio circuito di alimentazione su di una scheda che prevede solo segnali TTL?
Non mi era molto chiara nemmeno la presenza di quel connettore USB-A nella modellazione 3D, ma quella probabilmente è stata la fretta.

Comunque su quella scheda ci sono 4 connetori 10poli di troppo, io la vedrei molto meglio come scheda LPT per controllo 4 assi con ingresso per i 4 finecorsa e Emergenza.
Però sai com'è io sono solo un povero Perito Capotecnico in Elettronica Industriale, magari mi sfugge qualcosa.
totillos non è collegato   Rispondi citando