Dit is een project dat ik enige tijd geleden tijdens undergrad school maakte. Het is een beetje oud, maar nog steeds de moeite waard om te delen.
Het project gaat over een PCB met 8 relais die beheerd worden door een microcontroller, die opdrachten vanaf een PC via seriële poort interface ontvangt.
Oorspronkelijk wilde het project worden gedreven door de NI DAQ 6008 uitgangen alleen (geen microcontroller).
Maar toen besloot ik om een andere versie van het project, ook kunnen worden voortgestuwd door de PC te maken.
Dus heb ik geselecteerd met de PIC16F84A als de link tussen de PC en het Relais. En natuurlijk, de seriële poort (DB-9) als het medium voor het overbrengen van de opdrachten.
De maximale stroom kunnen circuleren door elk van de Relais is van 5A @ 250 v.
Geen GUI kan worden gebruikt om te communiceren met het apparaat. Het gaat erom dat de microcontoller een inkomende één byte ontvangt en het Relais afhankelijk van hun respectieve bits schakelt: als n-bits logica 1, dat relais zal activeren. Het is eenvoudig omdat de communicatie is voor enkele reis alleen.