Diskuse Elektrika.cz

HYBRIDNÍ zóna => Technická podpora výrobce TECO Kolín radí odborníkům => Téma založeno: Jarda-J 05.02.2017, 15:53



Název: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Jarda-J 05.02.2017, 15:53


Nevíte zdali existuje knihovna funkcí pro řízení krokových motorů pro model foxtrot 1003?

Potřebuji řídit krokové motory ve funkci pulzy a směr.

Ideální by byla funkce kde by bylo možno zadat: max. min.rychlost KM, směr pohybu, náběžnou i doběhovou hranu pojezdu a hlavně pozici kde má zastavit. (počet kroků).
V popisu HW foxtrotu je sice popis jak by to mohlo fugovat, (na urovni bitmapy a asembleru) ale nenašel jsem nikde knihovnu která by problém řešila na úrovni nějakých funkcí.

Jediné co na webu TECO jsou knihovny pro řízení serva, ale ty se nedají použít pro krokové motory.

Potřebuji řešit problém s řízením montáže dalekohledu a přesné posuvy dalekhledu ve dvou nezávislých osách.


Název: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Zdeněk Mazač 05.02.2017, 20:53
Řídit potřebujete hodinovou a deklinační osu astronomického dalekohledu? Na to se dodává už hotová montáž s automatickým naváděcím systémem.


Název: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Fuk Tomáš 05.02.2017, 21:25
Koupit se dá leccos, ale jako DIY projekt se mi to líbí.


Název: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Jaroslav J 05.02.2017, 23:35
,  děkuji za informace, řízení montáže je sice možné řešit pomocí koupených výrobků, bohužel však
Nesplňují některé detaily pro mé zaměření.
U Foxtrotu je možné vytvořit webovou stránku pro řízení montáže a pak ovládat zařízení na dálku online.
Dalším důvodem je řešení nastavování sekundárního zrcadla dalekohledu na různá zařízení pridelaná na dalekohledu.( ccd kamera, spektroskop,vyhledávací kamera a td.
Proto nutně potřebuji poradit jak se dají na foxtrotu řídit krokové motory.
Prosím tedy kompetentní odborníky o radu. Děkuji vám za pomoc při řešení problému.


Název: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Fuk Tomáš 06.02.2017, 00:34
Doporučuji při tom zvážit, jak máte ty KM zpřevodované a jakou max. rychlost od toho budete chtít.
Aby to ten Foxtrot stíhal, když bude vyrušován komunikací po netu a generováním webpage, a zda tedy nenechat fyzické řízení KM na nějakém Arduinu či Malině.


Název: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Jaroslav J 06.02.2017, 14:22
Na hodinový posuv bude využit externí generátor přesného kmitočtu, který bude dinamicky posouvat hodinovou osu za objektem na obloze . (  např. hvězda ,kometa, Slunce a td.)
Tento posuv je v pohodě. Hlavně však potřebuji nastavovat dalekohled z jednoho objektu na druhý.
Hlavní věcí je použití na nastavení sekundárního zrcadla s přesnosti na jednotlivé kroky.( pokud možno ;)  )
Potřebuji tedy kihovnu pro krokové motory. V ní funkce pro nastavení polohy ařízení rozjezdů a dojezdů na zadaný počet kroků.
V některých aplikacích to fy. TECO použiá .!! Bohužěl potřebuji poradit jak to udělat nejlíp. DĚKUJI za kousek prográmku ,který by to uměl řešit.


Název: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Přispěvatel: Milan Bydžovský 06.02.2017, 14:55
Řízení krokových motorů formou knihovny není momentálně k dispozici, nicméně obsluha motorů je v CP-1003 realizována pomocí vstupní a výstupní zóny periferního modulu, kde stačí zadat číslo příkazu plus parametry a alternací bitu řídícího slova jej spustit.
Vše najdete detailně popsané v kapitole 4.9.6 příručky Tecomat Foxtrot CP-1003.
http://www.tecomat.com/wpimages/other/DOCS/cze/TXV00433_01_Foxtrot_CP_1003.pdf (http://www.tecomat.com/wpimages/other/DOCS/cze/TXV00433_01_Foxtrot_CP_1003.pdf)

Pozor, periferie musí mít verzi HW 02 a poslední firmware.