PhotoRobot Control Units - Tehnička dokumentacija

Kontrolni sistem je ključna komponenta svakog robota. PhotoRobot koristi interno proizvedene kontrolne sisteme, koji pružaju potpunu kontrolu nad njihovim dizajnom. Osim toga, kontroler robota radi optimalno sa softverom višeg nivoa na računaru ili u oblaku jer su sve ove komponente dizajnirane i proizvedene direktno od strane PhotoRobot-a - prilagođene precizno procesima koje obavljaju.

PhotoRobot rigorozno upravlja API-jem na svim nivoima. Sistem u oblaku ima API za jednostavnu integraciju sa drugim sistemima korisnika, a kontrolna jedinica robota također ima API za integraciju sa sistemima trećih strana. Ovaj moderni koncept omogućava korisnicima da implementiraju čak i vrlo složene integracije.

Sljedeća tabela prikazuje bitne karakteristike najnovijih verzija PhotoRobot-ovih kontrolnih sistema. Razvoj demonstrira povećanje opsega funkcija i računarskih performansi kontrolnog računara (počevši od generacije 6, koja je bazirana na Linuxu u realnom vremenu).

Verzija kontrolne jedinice
Generacija 5
Generacija 6
Generacija 7
M serija
CASE
kraj života
zastarjelo
aktivan
aktivan
aktivan
2013 - 2015
2015 - 2020
2020 - Danas
2023 - Danas
2017 - Danas
PIC32MX975F512
PIC32 Porodica 80
MHz/105 DMIPS
AM3358BZCZ100,
ARM Cortex-A8,
32-bitni, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32-bitni, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32-bitni, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32-bitni, 1GHz,
2000 MIPS
Običaj
Linux
Linux
Linux
Linux
1
1
1
1
1
1
1
1
1
1
N/A
N/A
N/A
DA
N/A
4
4
4
2
4
2
2
2
2
2
N/A
N/A
N/A
DA
DA
N/A
N/A
DA
DA
N/A
N/A
N/A
N/A
N/A
DA
N/A
N/A
N/A
DA
N/A
N/A
N/A
N/A
DA
N/A

Kontrolni sistemi stariji od generacije 6 više ne zadovoljavaju moderne arhitektonske i sigurnosne standarde. Novije kontrolne jedinice su u potpunosti kompatibilne sa prethodnim verzijama, tako da nije problem lako nadograditi PhotoRobot stariji od 10 godina kako bi se postigle najviše performanse i najnoviji parametri jednostavnom zamjenom kontrolnog sistema. Nove eksterne upravljačke jedinice u 19" rack formatu (2U) su povezane preko kablova - odmah nakon povezivanja, robot može obavljati najnaprednije funkcije.

Oblik

Za jednostavnu nadogradnju ili servisiranje, PhotoRobot koristi vanjske kontrolne jedinice ugrađene u 19" rack ormar. Jedinica se povezuje s robotom i perifernim uređajima putem kablova. U kompaktnim mašinama (COMPACT serija), mašinama koje zahtijevaju laku mobilnost ili višeosnim mašinama, koriste se ugrađene kontrolne jedinice (koje pružaju lak pristup za servis ili ažuriranja), čime se eliminiše potreba za instalacijom kablova unutar studija.

Glavni procesor

Od generacije 6, PhotoRobot se oslanjao na moćne ARM procesore sa visokim brzinama takta, osiguravajući performanse potrebne za napredne kontrolne funkcije.

Operativni sistem

Linux-bazirani operativni sistem u realnom vremenu pruža odlične performanse i fleksibilnost. Ažuriranja su dostupna za daljinsko ažuriranje jednim klikom. Ugrađeni web server pruža nadzor, dijagnostičke alate i osnovne funkcije kontrole kretanja. 

Optički senzor položaja

Na optičkim stolovima bez trenja, beskontaktni optički senzor se koristi za automatsku ponovnu kalibraciju virtualnog prijenosnog omjera mašine sa svakom rotacijom tokom rada. Ovo eliminira potrebu za kalibracijom korisnika (nakon početnog podešavanja) i osigurava izuzetno visoku preciznost u postavljanju stola mašine, što minimizira uticaj nečistoća, klizanja, itd.

Kvadratni koder

Ova komponenta kontinuirano određuje precizan položaj staklenog stola mašine. U zavisnosti od tipa mašine i veličine stola, postoji oko 40.000 impulsa po rotaciji stola, procijenjenih 1000 puta u sekundi. Ovaj raspored omogućava snimanje slika iz preciznih uglova dok je mašina u pokretu, bez potrebe za zaustavljanjem stola. Za zamrzavanje pokreta, koristi se bljeskalica iz fotografskih svjetala velike snage u trajanju od 1/10.000 s - s robotom koji pruža podesivu prethodnu obavijest kada dostigne definiranu poziciju.

Apsolutni enkoder

Koristi se za precizno određivanje položaja svake osi mašine bez potrebe za uključivanjem kalibracijskog senzora.

Digitalni ulazi

Oni se koriste za kontrolu jedinice sa vanjskim signalom (na primjer, nožni prekidač za pokretanje fotografske sekvence, senzor pokreta, itd.). Ulazi su galvanski izolirani.

Digitalni izlazi

Ovi izlazi se koriste za kontrolu vanjskih uređaja - obično za pokretanje kamere. Dvostruki izlaz, u ovom slučaju, omogućava, na primjer, prethodno podizanje ogledala u SLR fotoaparatima s jednim signalom, a zatim brzu ekspoziciju s drugim. Izlazi su galvanski izolirani.

Laser je izašao

Ovaj izlaz se koristi za kontrolu vanjskih lasera za precizno pozicioniranje objekata na stolovima. Jedinice koje nemaju ugrađenu lasersku kontrolu mogu koristiti digitalne izlaze u kombinaciji sa vanjskom laserskom jedinicom ili se odlučiti za autonomnu lasersku jedinicu kontrolisanu preko LAN-a sa vlastitim procesorom (dostupno u varijantama sa dodatnim ulazima i izlazima za periferne veze).

DMX

DMX kontrolira vanjske uređaje, obično LED fotografska svjetla (podešavanje intenziteta i boje). Za povećanu pouzdanost, DMX kontrola je integrisana direktno u kontrolnu jedinicu, značajno smanjujući broj potencijalnih tačaka kvara u poređenju sa različitim USB konverterima spojenim na računar.

USB izlaz

USB port je dostupan na kućištu mobilnih robota (obično CASE850), omogućavajući povezivanje odabranih eksternih perifernih uređaja kao što je USB Wi-Fi dongle kada LAN mreža nije dostupna na mjestu instalacije. Na mašinama dizajniranim za studijsku upotrebu, USB port nije instaliran jer su pouzdaniji i kvalitetniji načini za razmjenu podataka dostupni unutar studijskog okruženja.

Sigurnosna stanica

Ova funkcija je obezbjeđena za povezivanje dugmeta za zaustavljanje u slučaju nužde, kao što to zahtijevaju zakonski ili operativni standardi.

CAN autobus

Industrijska sabirnica koja se koristi za povezivanje ekspanzija ploča koje olakšavaju kontrolu dodatnih mašinskih osi, specijalizirane dodatne opreme i modula za proširenje mašina.

RS485

Industrijska sabirnica koja se koristi za komunikaciju između pojedinačnih komponenti mašine (npr. senzora), umjesto tradicionalnih kablova jedan-na-jedan. Ovo značajno pojednostavljuje ožičenje većih sistema.

Povezivost

PhotoRobot kontrolne jedinice su međusobno povezane isključivo preko LAN mreže (USB i slična rješenja ne mogu se pouzdano koristiti u većem obimu, dok LAN bazirana rješenja mogu pokriti potrebe malog studija sa jednim robotom, isto kao i velike kompanije koje imaju više od 200 robotskih radnih prostora u jednom klasteru). Ugrađeni web server (koji radi na IP adresi jedinice) pruža pristup kontrolnom sistemu jedinice (ažuriranja, servis, nadzor). Jedinica se također može locirati i upravljati pomoću web aplikacije PhotoRobot Locator na App Storeu i Google Playu.

Kontroler više kamera

Laserski kontroler