Tento rok som pripravil zapojenie ktoré slúži na riadenie autoblokov na modelovej železnici. Na obrázku dole vidíte jeho schému zapojenia. Zariadenie sa skladá z riadiaceho mikroradiča ATtiny2313, troch semafórov ktoré riadia vstup vlaku do nasledujúceho traťového úseku. Na simuláciu kolajiska budeme používať štyri tlačítka. Konektor J1 slúži na pripojenie programátora ktorým sa do mikroradiča nahrá obslužný program. Táto technológia programovania je označovaná ako ISP (in side programming/programovanie v aplikácii).
Pokiaľ nie je vlak v žiadnom úseku (nieje je zopnuté žadne tlačítko), tak na semafóroch svietia zelené LED ktoré umožňujú aby vlak do daného úseku mohol vojsť plnou rýchlosťou. Ak sa niektoré tlačidlo stlačí tak semafór pre daný úsek sa prepne na červenú LED. To znamená že úsek je obsadený a vlak prichádzajúci z predošlého úseku musí na semafóre zastaviť.
Situácia je ale komplikovanejšia ak predchádzajúci úsek je volný a nasledujúci je obsadený. V takom prípade na predchádzjúcom úseku bliká žltá LED. Znamená to že vlak do úseku vojsť môže ale musí znížiť rýchlosť lebo musí očakávať že na ďalšom semafóre bude musieť zastaviť.
V krabičke máte nachystané všetky potrebné súčiastky. Prevažne sú to súčiastky typu SMD. Navrhnite a vyrobte dosku plošného spoja ktorý bude realizovať nakreslené zapojenie. Semafóry rozmiestnite tak že budú v rade za sebou. Snažte sa vyrobiť dosku čo najmenšiu. Dajte si pozor na orientáciu programovacieho konektora. Má kľuč, ktorý zabraňuje nesprávnemu pripojeniu programátora. Preto je dôležité aby ste presne dodržali čísla vývodov konektora.
Dosku vyrobte, osadte súčiastky okrem procesora. Otestujte či nemáte na doske skrat, či je napájanie tam kde má byť. Manuálne, pripojením správneho napätia otestujte či svietia jednotlivé diody semafórov. Tak isto otestujte či tlačítka uzemňujú dané vývody mikroradiča. Prípadné chyby odstráňte.
Pokiaľ je všetko pri manuálnom teste funkčné, osadte riadiaci mikroradič. V spolupráci s vyučujúcim naprogramujte do mikroradiča riadiaci program. Ak programovanie nie je funkčné treba nájsť a opraviť chybu.
Po naprogramovaní otestujte pomocou tlačítok či semafóry reagujú správne na "obsadzovanie koľají" ktoré simulujete stískaním tlačítok.
Funkčné zariadenie očistite a ošetrite pred oxidáciou a odovzdajte.