Visualizza messaggio singolo
Vecchio 11 ottobre 13, 23:54   #43 (permalink)  Top
bloodsun
User
 
L'avatar di bloodsun
 
Data registr.: 04-03-2009
Messaggi: 99
Citazione:
Originalmente inviato da Danielxan Visualizza messaggio
Gli switch non passano per il 74hc541
Come dice Danilexan... gli switch passano esternamente al 74hc541. infatti passano solo attraverso il pc123 o per il tuo caso il PC817.

se inverti il segnale di emc2 (che tra le altre cose adesso si chiama LinuxCNC dalla versione 2.5 in poi), il programma rileverà l'evento quando da un segnale alto (+5V) passerà ad un segnale basso (0V) quindi nel migliore dei casi quando molli lo switch.

Se al banco funzionava... consiglierei di controllare se l'anello che costruisci con gli switch sia effettivamente chiuso e che conduca elettricità da un capo all'altro.
Se fai un unico anello con 6 switchs + 1 bottone di emergenza e li poni tutti sul piedino delle emergenze, il programma dovrebbe rilevare emergenza ogni qualvolta che tu premi uno switch.
Il piedino 1 e 2 del DB9 ponticellati con P11, sono collegati attraverso il PC817 (U11) al pin 15 della LPT. Hai configurato correttamente?? Attenzione. non puoi usare allo stesso momento bottone delle emergenze su P10 e anello switch su pin 2 del DB9. Devi creare un unico anello da collegare attraverso P10 OPPURE Pin 2. Se fai due anelli paralleli il collegamento a massa viene grantito da entrambi e se non li disattivi entrambi... non verrà rilevata l'azione. Per caso hai fatto due anelli???
bloodsun non è collegato   Rispondi citando