Polohovací zařízení
Napsal: 30. 8. 2011, 4:54
Dobrý den,
mam dotaz, který se netýká přímo CNC strojů, ale z principiálního hlediska je to v podstatě stejné. Proto mě napadlo se obrátit sem, jestli by někdo znal odpověď.
Před cca rokem jsem na eBay koupil motorizovanou ekvatoriální montáž k dalekohledu. Ta byla prodávána jako nefunkční, já jsem si jí koupil s cílem, že jí opravím, nebo přebuduju. Tato montáž vypadá tak, že jedna osa je paralelní s osou zemské rotace a na této ose se úhel nastavení měří v hodinách - to je tzv. rektascenze. Na tu je kolmá druhá osa, na které se úhel natočení měří ve stupních - to je deklinace. Vtip této montáže je v tom, že když máte dalekohled správně postavený a seřízený (správné nasměrování os), tak pak stačí, když objekt na obloze zaměříte jednou pomocí z hvězdné mapy odečtené deklinace a rektascenze a pak už stačí jen korigovat rektascenzi tím, jak se Země postupně otáčí - deklinace zůstává stejná, proto se rektascenze udává v hodinách. Dá se použít i hodinový strojek, který rektascenzi postupně koriguje sám. V případě motorizované montáže je pak na každé ose jeden elektromotorek, které jsou řízeny ovladačem - osy se dají otáčet pomocí tlačítek, dá se nastavit na panelu poloha na kterou se pak dalekohled sám nasměruje, řeší se tímto hodinový strojek, existují i dalekohledy napojené na počítač přes USB kde se polohování dělá přímo pomocí SW mapy apod. To je pro vaší představu jak zařízení o které mi jde vypadá.
V Ne jsem se konečně dostal k tomu zjistit co s jednotkou je. Po odmontování krytu jsem jednak zjistil jaké je vnitřní uspořádání. Pak jsem zkusil přímo na konektory motorků přivést 12DCV proud a zjistil jsem, že jsou v pořádku. Problém tedy bude zřejmě v řídící desce - to jsem i očekával. V prvé řadě chci ovládání montáže zprovoznit tak, že jí budu prostě ovládat analogově přiváděním proudu přímo do motorků a stupně budu odečítat na kruzích. Nicméně do budoucna bych chtěl zprovoznit jednak především hodinový posuv (ten je důležitý pro fotografování s dlouhou expozicí) a pak také číslicové ovládání - a to je právě důvod proč sem píšu a kolem čeho budu mít dotazy.
Vypadá to tak, že motůrky budou normální DC motory, ty mají relativně velké otáčky a jsou napojeny na převodovku z ozubených kol hodně do pomala - výstupní otáčky jsou tak 1/min nebo možná ani to ne. Na hřídelce je nasazeno plechové kolečko s obdélníkovými zuby kolem dokola, které prochází třmenem senzorů, co zřejmě měří počet otočení (nebo částečných otočení) tím, že generují pulsy pro čítač. Zřejmě to tedy funguje tak, že řídící deska pustí do motůrku proud a čítače pak zajišťují zpětnou vazbu, jestli už došlo k otočení o požadovaný úhel - řídící deska potom proud odpojí. A mě zajímá následující:
1. Proč jsou u každého motůrku dva senzory? Dále jsem si všiml, že od senzorů vedou 3 dráty - proč to, proč nejsou jen dva?
2. Potřeboval bych doporučit nějaké vhodné a levné čítače pulsů. Koukal jsem se na eBay a našel jsem jen čítače, co zobrazují ve formátu např. 9999 nebo 99.99. Já bych ale potřeboval jednak čítač co bude zobrazovat ve stupních (rozsah je 0 --- +/- 90st), tj. StSt.MM.SS, a dále pak čítač co bude zobrazovat v hodinách (0 --- 24H) ve formátu HH:MM:SS. Stejně tak abych na čítači mohl ve stejném formátu nastavit cílovou hodnotu, na které dojde k odpojení proudu. Tj. čítače by jednak sloužily k zobrazení aktuálních souřadnic při manuální zaměřování dalekohledu a jednak by sloužily k nastavení cílových souřadnic pro automatické nasměrování dalekohledu.
3. Jak vyřešit hodinový strojek? Nepředpokládám, že by se toto dalo řešit změnou napětí na motorech. Jediné, co mě napadlo je následující řešení: V momentě kdy se pustí hodinový stojek, dojde ke spuštění zdroje časového signálu, který bude postupně počítat čas od 0s řekněme po 0.1s (to by mělo stačit) a tato hodnota kontinuálně přičítat k cílové hodnotě rektascenze. Motůrek tak bude po drobných krůčcích korigovat hodnotu rektascenze tak, aby souhlasila s časovým posuvem. Nicméně otázka je jak toto zařídit - co jsem viděl tak, čítače umožňují nastavení cílové hodnoty na které dojde k vypnutí jen pomocí tlačítek, nevšiml jsem si možnosti nějakého elektronického vstupu. Napadá mě jen použít pro rektascenzi ještě jeden čítač (aby se nerozhodila správná hodnota rektascenze na ukazateli), kde se bude časový signál od aktuální hodnoty rektascenze odečítat a tím vlastně vznikne odchylka, kterou bude motůrek korigovat pootočením. Jak byste toto prosím řešili, šlo by to řešit takto?
Děkuji mnohokrát
Aleš Honsa
mam dotaz, který se netýká přímo CNC strojů, ale z principiálního hlediska je to v podstatě stejné. Proto mě napadlo se obrátit sem, jestli by někdo znal odpověď.
Před cca rokem jsem na eBay koupil motorizovanou ekvatoriální montáž k dalekohledu. Ta byla prodávána jako nefunkční, já jsem si jí koupil s cílem, že jí opravím, nebo přebuduju. Tato montáž vypadá tak, že jedna osa je paralelní s osou zemské rotace a na této ose se úhel nastavení měří v hodinách - to je tzv. rektascenze. Na tu je kolmá druhá osa, na které se úhel natočení měří ve stupních - to je deklinace. Vtip této montáže je v tom, že když máte dalekohled správně postavený a seřízený (správné nasměrování os), tak pak stačí, když objekt na obloze zaměříte jednou pomocí z hvězdné mapy odečtené deklinace a rektascenze a pak už stačí jen korigovat rektascenzi tím, jak se Země postupně otáčí - deklinace zůstává stejná, proto se rektascenze udává v hodinách. Dá se použít i hodinový strojek, který rektascenzi postupně koriguje sám. V případě motorizované montáže je pak na každé ose jeden elektromotorek, které jsou řízeny ovladačem - osy se dají otáčet pomocí tlačítek, dá se nastavit na panelu poloha na kterou se pak dalekohled sám nasměruje, řeší se tímto hodinový strojek, existují i dalekohledy napojené na počítač přes USB kde se polohování dělá přímo pomocí SW mapy apod. To je pro vaší představu jak zařízení o které mi jde vypadá.
V Ne jsem se konečně dostal k tomu zjistit co s jednotkou je. Po odmontování krytu jsem jednak zjistil jaké je vnitřní uspořádání. Pak jsem zkusil přímo na konektory motorků přivést 12DCV proud a zjistil jsem, že jsou v pořádku. Problém tedy bude zřejmě v řídící desce - to jsem i očekával. V prvé řadě chci ovládání montáže zprovoznit tak, že jí budu prostě ovládat analogově přiváděním proudu přímo do motorků a stupně budu odečítat na kruzích. Nicméně do budoucna bych chtěl zprovoznit jednak především hodinový posuv (ten je důležitý pro fotografování s dlouhou expozicí) a pak také číslicové ovládání - a to je právě důvod proč sem píšu a kolem čeho budu mít dotazy.
Vypadá to tak, že motůrky budou normální DC motory, ty mají relativně velké otáčky a jsou napojeny na převodovku z ozubených kol hodně do pomala - výstupní otáčky jsou tak 1/min nebo možná ani to ne. Na hřídelce je nasazeno plechové kolečko s obdélníkovými zuby kolem dokola, které prochází třmenem senzorů, co zřejmě měří počet otočení (nebo částečných otočení) tím, že generují pulsy pro čítač. Zřejmě to tedy funguje tak, že řídící deska pustí do motůrku proud a čítače pak zajišťují zpětnou vazbu, jestli už došlo k otočení o požadovaný úhel - řídící deska potom proud odpojí. A mě zajímá následující:
1. Proč jsou u každého motůrku dva senzory? Dále jsem si všiml, že od senzorů vedou 3 dráty - proč to, proč nejsou jen dva?
2. Potřeboval bych doporučit nějaké vhodné a levné čítače pulsů. Koukal jsem se na eBay a našel jsem jen čítače, co zobrazují ve formátu např. 9999 nebo 99.99. Já bych ale potřeboval jednak čítač co bude zobrazovat ve stupních (rozsah je 0 --- +/- 90st), tj. StSt.MM.SS, a dále pak čítač co bude zobrazovat v hodinách (0 --- 24H) ve formátu HH:MM:SS. Stejně tak abych na čítači mohl ve stejném formátu nastavit cílovou hodnotu, na které dojde k odpojení proudu. Tj. čítače by jednak sloužily k zobrazení aktuálních souřadnic při manuální zaměřování dalekohledu a jednak by sloužily k nastavení cílových souřadnic pro automatické nasměrování dalekohledu.
3. Jak vyřešit hodinový strojek? Nepředpokládám, že by se toto dalo řešit změnou napětí na motorech. Jediné, co mě napadlo je následující řešení: V momentě kdy se pustí hodinový stojek, dojde ke spuštění zdroje časového signálu, který bude postupně počítat čas od 0s řekněme po 0.1s (to by mělo stačit) a tato hodnota kontinuálně přičítat k cílové hodnotě rektascenze. Motůrek tak bude po drobných krůčcích korigovat hodnotu rektascenze tak, aby souhlasila s časovým posuvem. Nicméně otázka je jak toto zařídit - co jsem viděl tak, čítače umožňují nastavení cílové hodnoty na které dojde k vypnutí jen pomocí tlačítek, nevšiml jsem si možnosti nějakého elektronického vstupu. Napadá mě jen použít pro rektascenzi ještě jeden čítač (aby se nerozhodila správná hodnota rektascenze na ukazateli), kde se bude časový signál od aktuální hodnoty rektascenze odečítat a tím vlastně vznikne odchylka, kterou bude motůrek korigovat pootočením. Jak byste toto prosím řešili, šlo by to řešit takto?
Děkuji mnohokrát
Aleš Honsa