U ovom projektu semafora dizajnirat ćemo krug za upravljanje semaforima na četverosmjerni signal. Ovaj je krug dizajnirao 555 Timer IC timer i brojač desetljeća. Tajmer generira impulse i ti se impulsi dovode na desetstepeni brojač desetljeća.
Desetdesetobrojnik s deset stupnjeva ima sjećanje na DESET. Može brojati do deset impulsa. Dakle, za svaki vrhunac sata brojač to priznaje kao događaj i pamti. Broj događaja koji su brojači zapamtili, a koje je iznio odgovarajući pin.
Komponente sklopa
- + 9v do + 12v opskrbni napon
- 555 IC timer
- Otpornici 1KΩ, 10KΩ, 220Ω (3 komada),
- Kondenzatori od 10µF i 100µF
- CRVENA LED (4 komada), PLAVA LED (4 komada) i ŽUTA LED (4 komada)
- CD4017 Desetljetni brojač IC
- IN4007 diode (8 komada)
Kružni dijagram i objašnjenje

Četverosmjerni dijagram kruga semafora pomoću 555 IC tajmera prikazan je na gornjem dijagramu. Ovdje mjerač vremena stvara impulse vremenskog razdoblja od približno 100 ms. Dakle, vrijeme UKLJUČIVANJA je 50 ms, a vrijeme isključivanja 50 ms. Ovo vrijeme trajanja može se promijeniti promjenom vrijednosti kondenzatora. Iako ulična svjetla imaju vrijeme pomaka za 2 minute, ovdje smanjujemo vrijeme za ispitivanje kruga.
Vremenski pomak za četverosmjerni semafor može se postići u ovom krugu zamjenom kondenzatora od 10uF za 470uF. Nakon što je napajanje uključeno, tajmer djeluje kao generator kvadratnih valova i generira sat, taj sat se dovodi na DESETLETNJE BINARNO BROJILO. Sada binarni brojač desetljeća broji broj impulsa zadanih na satu i dopušta da odgovarajući izlaz pina ide visoko, na primjer, ako je broj događaja 3, tada će Q2 pina brojača biti visok, a ako se broji 5, pin Q4 će biti visoko. Dakle, na svakih 100 ms bit će vrh, s tim vrhom brojač memorije dobiva jedan, a isto tako i izlaz.
Diode ovdje sprječavaju kratki spoj brojača izlaza, recimo ako je broj dva s ovim, Q1 će biti visok (budući da je Q1 visok svi ostali izlazi će biti niski, uključujući Q0, Q2) u nedostatku dioda, Q1 s pozitivnim naponom dobiva jedva da se Q0 spušta na NISKO (jer je napon Q0 + 0V kad je Q1 visok), jer su međusobno povezani. S tim se odvija kratki spoj.
Tako će tijekom Q0, Q1, Q2, Q3 visoka ZELENA LED na SJEVERU i JUGU BITI UKLJUČENA zajedno s CRVENOM LED na ISTOKU I ZAPADU. Dakle, ako pretpostavimo da je sat 1Hz, SJEVERNA i JUŽNA strana dobivaju signal ZELENI da idu četiri sekunde, a istočno I ZAPADNA strana CRVENO DA SE ZAUSTAVE za to vrijeme.
Kad Q4 dosegne visoku vrijednost, ŽUTA LED na SJEVERU i JUGU GORIT će zajedno s CRVENOM LED lampicom na ISTOKU i ZAPADU. Dakle, ako pretpostavimo da je sat 1Hz, SJEVERNA i JUŽNA strana dobivaju ZUTU žustro usporavanje za 1 sek, a istočno i ZAPADNU stranu CRVENO DA SE ZAUSTAVE za to vrijeme.
Kada Q5, Q6, Q7, Q7 dosegnu visoku, ZELENA LED na ISTOKU I ZAPADU bit će UKLJUČENA zajedno s CRVENOM LED na SJEVERU i JUGU. Dakle, ako pretpostavimo da je sat 1Hz, istočnoj i zapadnoj strani daje se znak ZELENA da ide četiri sekunde, a također se sjevernoj i južnoj strani CRVENO STAJE za to vrijeme.
Kad Q4 dosegne visoku vrijednost, ŽUTA LED na ISTOKU I ZAPADU bit će UKLJUČENA zajedno s CRVENOM LED lampicom na SJEVERU i JUGU. Dakle, ako pretpostavimo da je sat 1Hz, istočnoj i zapadnoj strani daje se žUTA boja da uspori za 1 sek, a također sjevernoj i južnoj strani CRVENO da se zaustavi za to vrijeme.
Ove gornje četiri faze tvore kontinuirani ciklus za upravljanje semaforom na četiri načina.
