andreansr125 Inserito: ieri dalle 19:02 Segnala Inserito: ieri dalle 19:02 Buongiorno a tutti, versione breve: da un cavo cat5 usato per comunicazione parallela mi arriva un byte sugli 8 cavi. Quello che vorrei fare è leggere quel byte e pilotare un relè 12-->230V. La cosa scomoda? non usare un microcontrollore ma componenti discreti, quindi di primo acchito direi: con una rete di porte logiche (tante AND in cascata e le NOT per alzare i bit a 0) verifico che il byte è quello che mi serve e quando il byte corrisponde, ho un uscita a livello alto e con un transistor alimento il relè. C'è qualche soluzione migliore? anche a livello hardware, sarebbe comodo ad esempio una porta AND con 8 ingressi. nota: in realtà il byte non sarebbe formato solo da "0" e "1" ma anche da "-1" (-12V, 0V e 12V). I bit "-1" vengono interpretati come degli "1" messi di fronte al byte, ad esempio: 110-1-1001 diventa 0001 1000 1100 0001 -1-1-1-1-1-1-1-1 diventa 1111 1111 0000 0000 -10-11 -10-11 diventa 1010 1010 0001 0001 grazie mille anticipatamente ;)
GiRock Inserita: ieri dalle 21:10 Segnala Inserita: ieri dalle 21:10 Per semplificarti la vita, puoi cominciare a pensare ad un 8-bit Identity Comparator che contiene già al suo interno una sfilza di porte logiche...
andreansr125 Inserita: 11 ore fa Autore Segnala Inserita: 11 ore fa direi che è esattamente quello che fa al caso mio! grazie 1000!
max.bocca Inserita: 7 ore fa Segnala Inserita: 7 ore fa S Esempio nella serie logica TTL c'è il 74.521, in ingresso ci metti i foto accoppiatori tipo PC814 che accetta tensione sia negativa e positiva e quindi ti crea in uscita lo stesso stato.
Claudio F Inserita: 2 ore fa Segnala Inserita: 2 ore fa O delle semplici porte XOR con un AND a diodi in uscita, estendibile a piacere:
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora