0
Καλησπέρα σε όλους.
Θέλω να φτιάξω όσο πιο απλά γίνεται (χωρίς IC, opto, κτλ) κατασκευές για τον έλεγχο και την αλλαγή κατάστασης των επαφών σε σειριακή και παράλληλη θύρα.
ΕΞΗΓΩ (για να γίνω και κατανοητός):
1) Η σειριακή έχει 2 σήματα εξόδων (DTR,RTS)και 3 σήματα εισόδων (CTS,DCD,DSR) + το RI
Θέλω μέσω contact closure, δηλαδή απλού γεφυρώματος επαφών να: ανοιγοκλείνω ρελέ με το σήμα εξόδων και να ελέγχω την κατάσταση άλλων ρελέ με τα σήματα εισόδων με τάση πηνίου ελέγχου 5v (για να μπορεί να δουλέψει χωρίς εξωτερική τροφοδοσία).
Με παρόμοιο τρόπο ενημερώνουν ορισμένα UPS για την διακοπή τάσης κτλ τον υπολογιστή.
Ψάχνοντας αρκετά στο forum, βρήκα αρκετά θέματα που έκαναν αναφορά σε κυκλώματα εδώ αλλά κανένα από τα Link δεν δούλευει (Δυστυχώς).
Ψάχνοντας περεταίρω βρήκα αυτό http://www.swen.uwaterloo.ca/~drayside/altinput/
Ακόμη στο ίδιο site αναφέρει ότι με 3 σήματα εισόδου μπορούμε να έχουμε μέχρι και 8 Εισόδους (φαντάζομαι με multiplexing).
2) Κάπου στο forum (δεν θυμάμαι σε ποιο θέμα γιατί τα διάβασα σχεδόν όλα) είδα αναφορά σε 8 εισόδους (D0-D7) στην παράλληλη θύρα.
Σε αντιστοιχία με όσα είπα παραπάνω για την σειριακή, τι θα μπορούσε να γίνει στη παράλληλη σε εισόδους-εξόδους.
Θα ήθελα λοιπόν να ρωτήσω:
1) Θα μπορούσα μήπως να έχω τα Pins που αντιστοιχούν σε κάθε είσοδο-έξοδο για τη σειριακή και την παράλληλη; (σήμα και κοινά)
2) Για να γίνει multiplexing όπως αναφέρει στο πιο πάνω site, πρέπει να μεσολαβήσει κάποιο κύκλωμα; Δεν γίνεται μέσω software;
3) Πως μπορώ να ελέγξω τις εισόδους/ αλλάξω την κατάσταση στις εξόδους με Visual Basic 6?
Θα εκτιμούσα ιδιαίτερα οποιαδήποτε βοήθεια.
ΥΓ. Το σημαντικότερο είναι να μην υπάρχει κύκλωμα (ίσως καμια αντίσταση και κανα ledάκι).