Upravljačka elektronika za cilindre automatskih ruleta
Ovaj proizvod namijenjen je kontroliranju rada cilindara automatskih ruleta naše proizvodnje. Upravljačka elektronika kontrolira rad svih triju motora cilindra automatskog ruleta koordinirano sa sistemom očitavanja pozicije loptice cilindra automatskog ruleta koji je sastavni dio svakog našeg standardnog tipa cilindra automatskog ruleta.
Upravljačka elektronika cilindra automatskog ruleta može raditi u:
1.) automatskom modu
Tada upravljačka elektronika u sklopu sa cilindrom automatskog ruleta radi samostalno. Dovoljno je priključiti napajanje i cilindar će započeti sa radom.
Parametri rada standardno su podešeni:
- brzina glavnog motora cilindra automatskog ruleta: kao slučajan odabir između postavljenih granica mijenja se četiri puta u toku jedne igre
- brzina ispuha loptice: kao slučajni odabir između postavljenih granica
- podizanje centralnog klobuka cilindra automatskog ruleta / propuštanje loptice u startnu rampu: nakon očitanog dobitnog broja
 Postavljeni parametri rada upravljačke elektronike cilindra automatskog ruleta mogu se vrlo jednostavno mijenjati uz pomoć PC-a.
U ovom modu upravljačka elektronika ne prima naredbe od glavnog računala ali mu šalje potrebne podatke o radu uređaja.
2.) poluautomatskom modu
U ovom slučaju na osnovu naredbi od glavnog PC-a upravljačka elektronika cilindra automatskog ruleta upravlja trima motorima cilindra automatskog ruleta.
Također upravljačka elektronika PC-u prosljeđuje podatke o izvršenim naredbama te o poziciji loptice i dobitnom broju.
Detaljnije
Komunikacija između upravljačke elektronike cilindra automatskog ruleta i vanjskog sistema (PC) odvija se serijski preko RS232 porta.
Upravljačka elektronika cilindra automatskog ruleta se može koristiti u automatskom ili poluautomatskom modu.
U poluautomatskom modu igru vodi vanjski sistem (PC) tako da šalje naredbe upravljačkoj elektronici cilindra automatskog ruleta u određenom formatu, određenim redoslijedom i vremenskim razmacima. Upravljačka elektronika cilindra automatskog ruleta po primitku naredbe izvršava naredbu.
Npr. vanjski sistem daje naredbu za ispuh loptice tako da pošalje kontrolnoj elektronici rečenicu: BR|KGO| broj u milisekundama|CRC|ST.
BR|KGO - naredba
broj u milisekundama - određuje koliko dugo u milisekundama radi motor puhalica
CRC - kontrolni broj koji služi za provjeru ispravnosti rečenice naredbe
ST - oznaka za kraj rečenice naredbe
Po primitku naredbe upravljačka elektronika cilindra automatskog ruleta vraća informaciju vanjskom sistemu rečenicom: BR|KGO|x|CRC|ST.
BR|KGO -naredba
x - 0 znači naredba izvršena; 1 znači naredba nije izvršena
CRC - kontrolni broj koji služi za provjeru ispravnosti rečenice naredbe
ST - oznaka za kraj rečenice naredbe
U automatskom modu igru vodi upravljačka elektronika cilindra automatskog ruleta. Po početku rada sistema u poluautomatskom modu potrebno je iz vanjskog sistema (PC) poslati upravljačkoj elektronici cilindra automatskog ruleta granice parametara koji određuju ciklus igre (granice brzine loptice, trajanja pauza, brzine okretanja diska itd.). Dalje upravljačka elektronika cilindra automatskog ruleta samostalno vodi ciklus igre i šalje vanjskom sistemu preko serijskog porta rečenice sa trenutnim obavijestima o izvršenim naredbama, o trenutnom tijeku ciklusa igre o dobitnom broju itd.
Npr. primjer poruka jednog ciklusa koje se šalju vanjskom sistemu:
BR|CFB| - čeka se loptica u startnoj poziciji
BR|RDL| - pauza prije novog kruga
BR|WSC|30| - rotiraj disk na 30 okretaja/min
BR|BSC|4000| - ispuhni lopticu sa 4000 milisekundi uključenom puhalicom
BR|WSD| - pauza prije usporenja diska
BR|WWC|25| - rotiraj disk na 25 okretaja/min
BR|JOC|15| - rotiraj disk na 15 okretaja/min
BR|WIN|13| - dobitni broj je 13
BR|WIN|13| - dobitni broj je 13
BR|WIN|13| - dobitni broj je 13
BR|WDL| - pauza za vidjeti dobitni broj.
|