Dit project is gemaakt voor een klasse van mij: mijn professor aan een FPGA design cursus aangeboden extra krediet aan degenen die kwam naar klasse gekleed in een kostuum op Halloween. Als een cliche ingenieur, ik ben vreselijk introvert en niet graag dressing in kostuums teveel; maar ik wilde nog extra krediet. Ik dacht dat het zou geweldig om mijn kostuum volle zicht onttrokken, dan op een gegeven moment kon ik de controle van de uitvoer.
Vanaf daar begon ik mijn ontwerp op een discrete kostuum dat was geïnspireerd door recent materiaal waarop werd in deze klasse: SR sloten.
Doelstellingen
- Voor het project worden goedkoop
- Maak je het kostuum onmerkbaar voor de meeste wanneer niet ingeschakeld
- Om te controleren de output van het kostuum op een mysterieuze manier
Technische achtergrond op SR hendels en 555 Timers
SR sloten of slippers, zijn een wijdverbreide vorm van geheugen van de computer. Ze bestaan uit twee NOR poorten (NANDs kan ook worden gebruikt), waar hun uitgangen zijn aangesloten in elkaars ingangen is er ook een SET en RESET input voor de NORs.
De werking van deze SR-klink, zie foto 2. Laten we eerst aannemen dat Q hoog is en niet Q laag is. Op dit punt, de SR-hendel wordt beschouwd als in "Ingesteld staat". Tijdens dit moment zijn SET en RESET beide laag. Q-feeds in de lagere NOR met S, die lage op niet niet Q. Q-feeds in de hogere NOR met RESET uitgangen. Twee dieptepunten NORed uitgang samen een hoog tot en met Q en het dus blijft. Kunt u zien dat zonder iets te doen herstellen of instellen, de flip flop blijft de waarde van Q. volgen de foto als RESET werd gebracht hoog en SET bleef laag. Q lage zou gaan en niet Q hoge zou gaan. RESET brengen terug naar laag. Q zal volharden in haar laag staat.
Om te emuleren deze SR-klink, wordt een 555 Timer gebruikt. Een 555 Timer is een schattige kleine IC gemaakt door Texas Instruments die kan worden aangesloten op verschillende manieren voor verschillende functies. Een relevante functie staat bekend als "Bi-Stable Mode". In deze modus, is de 555 Timer verbonden met 2 knoppen (Trigger en Reset genoemd) met 1 uitgang. Wanneer de Trigger knop laag gaat, wordt de uitvoer gaat hoog en blijft hoog. Wanneer de Reset-knop laag gaat, uitgang gaat laag en blijft laag. Klinkt als een SR-klink, nietwaar?
Als u geïnteresseerd in meer informatie over de 555 Timer bent, bezoek: dat is waar ik leerde over de 555 Timer.