Diskuse2 Elektrika.cz

HYBRIDNÍ zóna => TECO - Foxtrot chytré instalace. ODBORNÍCI radí spotřebitelům! => Firemní podpora => Technická podpora výrobce TECO Kolín radí odborníkům => Topic started by: Jarda-J on 05.02.2017, 15:53

Title: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Jarda-J on 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.
Title: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Zdeněk Mazač on 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.
Title: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Fuk Tomáš on 05.02.2017, 21:25
Koupit se dá leccos, ale jako DIY projekt se mi to líbí.
Title: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Jaroslav J on 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.
Title: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Fuk Tomáš on 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ě.
Title: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Jaroslav J on 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.
Title: Re: Existují knihovny pro řízení krokového motoru pro Foxtrot 1003?
Post by: Milan Bydžovský on 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.