A A A A Автор Тема: Система Goto OnStep и все что с ней связано  (Прочитано 140400 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Laplase

  • *****
  • Сообщений: 1 602
  • Благодарностей: 135
  • engineer
    • Сообщения от Laplase
    • vkontakte
Re: Система Goto OnStep и все что с ней связано
« Ответ #2020 : 02 Мар 2025 [21:20:33] »
Доброе время суток.
Изучив всю ветку форума , и первоисточник : сайт и форум Говарда Даттона, пришёл. к определенным выводам: Пытаться найти определенные характеристики системы бесполезно ведь сама система построена по принципу  : кто во что горазд. Не считаю это недостатком, но для себя определил однозначно.
Мне нужна коммерческая система  onstep, с пультиком,  максимально подходящая к моим потребностям.
На сколько я понял коммерческие сборки производит Сергей <Scred> именно они продаются на звездочете. И вопрос видимо непосредственно ему.
Дак вот вопрос у меня такой: возможно ли организовать работу onstep (вашего производства) с внешними драйверами  шаговых двигателей, или что конкретно в моем случае и нужно с драйвером сервомотора,(степ дир сигналы). И какова максимальная частота сигнала  степ дир на внешний привод. Для stm32 заявлено в теории 500 кгц. какая частота реальна?
Сервомоторы с драйверами у меня понимают до 500 кгц, дальше я могу подробить все  электронной редукцией в драйвере в любую сторону.
Мне нужно просто понимать:
  Взять готовую систему в звездочете и подкорректировать ее для себя, или возможно индивидуально для меня собрать ?

Зачем вам такая частота? В большинстве случаем такая частота не нужна. По крайней мере при использовании шаговых двигателей.
GSO 150/750 Photo, APO DeepSky 80/480, DIY Harmonic mount, EQ6-Pro, ASI1600MM

Оффлайн Андрей Смирнягин

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от Андрей Смирнягин
Re: Система Goto OnStep и все что с ней связано
« Ответ #2021 : 02 Мар 2025 [22:04:13] »
вот здесь  немного на  эту тему Открытый проект . Стационарная любительская монтировка для телескопа 100 кг.
но в двух словах сервомоторы имеют энкодер встроенный на 131072  точки на оборот, при редукции механической 1:100, то для максимальной скорости 15гр/сек ( мощности для этой скорости хватает) частота сигнала степ дир как раз в районе 500 кгц получается, серво привод позволяет электронной редукцией делать большое дробление или объединение шага сигнала, но принимать больше 500кгц не может , но хочется знать сколько stm32 реально может , чтоб максимально использовать разрешение сервопривода.
SW 254/1200 zwoASI 533MC Pro

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2022 : 02 Мар 2025 [22:21:44] »
Действительно, не знаю зачем вам такая частота. 15 гр/сек, это же может по голове так заехать если отвернешься)). По-моему в рамках OnStep есть вариант на Teensy, там частота чипа 600 МГц и это будет максимальный вариант по частоте на выходе. Но я таким не занимался. У меня есть плата Pro на STM32 с драйверами ТМС5160 для Nema23 оптимально. (Инструкция где-то в теме была, если что пишите в личку). Плюс на ней стоят буфера для работы с внешними драйверами типа как у вас. У меня кстати валяются такие же сервы как у вас, только на 400 Вт. Подключал, работают вроде нормально на столе. Но настраивать им там все это такое себе конечно. ПИД-регуляторы под нагрузкой уже настраиваются как понимаю.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн Laplase

  • *****
  • Сообщений: 1 602
  • Благодарностей: 135
  • engineer
    • Сообщения от Laplase
    • vkontakte
Re: Система Goto OnStep и все что с ней связано
« Ответ #2023 : 03 Мар 2025 [09:59:57] »
15 гр/сек, это же может по голове так заехать если отвернешься))
Дроны сбивать видимо хочет. Мне кажется 4°/s более чем достаточно.
GSO 150/750 Photo, APO DeepSky 80/480, DIY Harmonic mount, EQ6-Pro, ASI1600MM

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2024 : 03 Мар 2025 [10:46:37] »
15 гр/сек, это же может по голове так заехать если отвернешься))
Дроны сбивать видимо хочет. Мне кажется 4°/s более чем достаточно.

Лично мне и 2 и 3 гр/сек достаточно)). Если дроны, то это уже OnStep не подойдет, думаю.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн Александр Зарубин

  • ****
  • Сообщений: 382
  • Благодарностей: 138
  • Мне нравится этот форум!
    • Skype - zarubin591
    • Сообщения от Александр Зарубин
Re: Система Goto OnStep и все что с ней связано
« Ответ #2025 : 03 Мар 2025 [13:17:39] »
для максимальной скорости 15гр/сек
Хорошо подойдёт система наведения "Пересвет", он как раз под это сделан.
Нельзя придумать того чего нет

Оффлайн Андрей Смирнягин

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от Андрей Смирнягин
Re: Система Goto OnStep и все что с ней связано
« Ответ #2026 : 03 Мар 2025 [13:39:26] »
Дроны сбивать видимо хочет. Мне кажется 4°/s более чем достаточно.
Неет что вы, все абсолютно по граждански. Просто моторы имеют хороший запас по моменту и крутится могут до 6000 об/мин.
После некоторых дискуссий было принято что больше 15°/s вообще не нужно, вот я взял максималку и все. В данном случае эта скорость мне нужна чтоб рассчитать электронную редукцию на сервоприводах, не более того. и понимать возможную частоту сигнала которая нужна для этих скоростей.
 
У меня есть плата Pro на STM32 с драйверами ТМС5160 для Nema23 оптимально. (Инструкция где-то в теме была, если что пишите в личку). Плюс на ней стоят буфера для работы с внешними драйверами типа как у вас
Это был бы идеальный вариант, поискал по форуму подробностей не нашел. Написал в личку

Но настраивать им там все это такое себе конечно. ПИД-регуляторы под нагрузкой уже настраиваются как понимаю.
Настроек, да, там много, но выполняются они единожды по этому трудностей не вызывает
обещаю после окончания проекта сделаю полное описание настроек комплекта сервоприводов для работы с  onstep.
SW 254/1200 zwoASI 533MC Pro

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2027 : 03 Мар 2025 [13:47:24] »
Настроек, да, там много, но выполняются они единожды по этому трудностей не вызывает
обещаю после окончания проекта сделаю полное описание настроек комплекта сервоприводов для работы с  onstep.

Супер! Закинул инфу в личку.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн ivlad_1974

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от ivlad_1974
Re: Система Goto OnStep и все что с ней связано
« Ответ #2028 : 09 Мар 2025 [19:36:13] »
Привет всем. Подскажите пожалуйста в чем проблема. Раньше пользовался OnStep и не знал, что можно задать микрошаги в режиме GOTO. Поставил значения, прошил, подпаялся, но при наведении на объект, пока работают оба двигателя все нормально, как только одна ось останавливается, вторая начинает двигаться медленней чем должна, в результате до выбранного объекта не доходит. Пробовал менять микрошаги, но либо двигатель замедляется, либо наоборот ускоряется. При AXIS1_DRIVER_MICROSTEPS_GOTO OFF все работает отлично. Плата wemos d1 r32 + CNC3
Сейчас так, правда GOTO OFF:
#define AXIS1_STEPS_PER_DEGREE    14222.2222
#define AXIS1_STEPS_PER_WORMROT     64000
#define AXIS1_DRIVER_MODEL            LV8729
#define AXIS1_DRIVER_MICROSTEPS       32
#define AXIS1_DRIVER_MICROSTEPS_GOTO 16

#define AXIS2_STEPS_PER_DEGREE    14222.2222
#define AXIS2_DRIVER_MODEL            LV8729
#define AXIS2_DRIVER_MICROSTEPS       32
#define AXIS2_DRIVER_MICROSTEPS_GOTO 16
« Последнее редактирование: 09 Мар 2025 [20:18:43] от ivlad_1974 »

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2029 : 09 Мар 2025 [20:02:53] »
Проблема в том что управляющие входы М1 и М2 которые переключают микрошаг 32 и 16 не подключены к микроконтоллеру или не на те выходы назначены. Надо проверить файл назначения выходов pinmaps/Pins.MaxESP3.h или другой какая там у вас плата.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн ivlad_1974

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от ivlad_1974
Re: Система Goto OnStep и все что с ней связано
« Ответ #2030 : 09 Мар 2025 [20:16:13] »
Файл Pins.CNC3.h:
// Axis1 RA/Azm step/dir driver
#define Axis1_EN             12     // Enable [must be low at boot 12]
#define Axis1_M0             32     // Microstep Mode 0 or SPI MOSI
#define Axis1_M1             33     // Microstep Mode 1 or SPI SCK
#define Axis1_M2             15     // Microstep Mode 2 or SPI CS
#define Axis1_M3           Aux2     // SPI MISO/Fault
#define Axis1_STEP           26     // Step
#define Axis1_DIR            16     // Dir
#define Axis1_DECAY    Axis1_M2     // Decay mode
#define Axis1_HOME         Aux3     // Sense home position

// Axis2 Dec/Alt step/dir driver
#define Axis2_EN         SHARED     // Enable pin control shared with Axis1
#define Axis2_M0             32     // Microstep Mode 0 or SPI MOSI
#define Axis2_M1             33     // Microstep Mode 1 or SPI SCK
#define Axis2_M2              0     // Microstep Mode 2 or SPI CS
#define Axis2_M3           Aux2     // SPI MISO/Fault
#define Axis2_STEP           25     // Step
#define Axis2_DIR            27     // Dir
#define Axis2_DECAY    Axis2_M2     // Decay mode
#define Axis2_HOME         Aux4     // Sense home position
Подключал к 32 и 33  параллельно к обеим осям, а 0 и 15 отдельными проводами на М2 драйверов.

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2031 : 09 Мар 2025 [22:05:22] »
Здесь М0 и М1, я ошибся выше. Т.е. в некоторых мануалах М1-М3 нумерация, а здесь М0-М2 - с нуля.
Короче проблема в том что одни и те же выходы 32 и 33 подключены к М0 и М1 обоих драйверов. Поэтому они не могут независимо настраиваться на микрошаг. Понято?
Надо чтобы выходы были разные для каждого драйвера, не знаю на этой плате возможно ли сделать так. Надо резать линии у МО, М1 одного из драйверов и тянуть проводами к выводам микроконтроллера.
Плохое решение но по другому никак если хотите чтобы переключались микрошаги на лету.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн zivert

  • ***
  • Сообщений: 101
  • Благодарностей: 14
    • Сообщения от zivert
Re: Система Goto OnStep и все что с ней связано
« Ответ #2032 : 09 Мар 2025 [22:46:51] »
Подключал к 32 и 33  параллельно к обеим осям, а 0 и 15 отдельными проводами на М2 драйверов.
А драйвера какие? Вам нужны с SPI и всё будет работать.
SW 150\750 Eq6 Juwei-14

Оффлайн ivlad_1974

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от ivlad_1974
Re: Система Goto OnStep и все что с ней связано
« Ответ #2033 : 10 Мар 2025 [06:04:13] »
А драйвера какие? Вам нужны с SPI и всё будет работать.

Драйвера LV8729. Я думал, что и без SPI должно работать( Да наверное попробую TMC5160.
« Последнее редактирование: 10 Мар 2025 [07:34:20] от ivlad_1974 »

Оффлайн ivlad_1974

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от ivlad_1974
Re: Система Goto OnStep и все что с ней связано
« Ответ #2034 : 10 Мар 2025 [06:06:30] »
Надо резать линии у МО, М1 одного из драйверов и тянуть проводами к выводам микроконтроллера.
Ясно, только не понятно к каким выводам тянуть, по pinmaps вроде как к одним и тем же 32 33, кроме М2.
« Последнее редактирование: 10 Мар 2025 [06:19:01] от ivlad_1974 »

Оффлайн zivert

  • ***
  • Сообщений: 101
  • Благодарностей: 14
    • Сообщения от zivert
Re: Система Goto OnStep и все что с ней связано
« Ответ #2035 : 10 Мар 2025 [08:27:00] »
8729 работает только с перемычками. Если с ним, то оставьте 32, 33 для одного драйвера , а от другого протяните к незадействованных пинам, aux всякие и т.п и в пинмап пропишите к каким протянули.

С spi будет работать, как есть сейчас.
SW 150\750 Eq6 Juwei-14

Оффлайн ivlad_1974

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от ivlad_1974
Re: Система Goto OnStep и все что с ней связано
« Ответ #2036 : 10 Мар 2025 [10:07:43] »
8729 работает только с перемычками. Если с ним, то оставьте 32, 33 для одного драйвера , а от другого протяните к незадействованных пинам, aux всякие и т.п и в пинмап пропишите к каким протянули.

С spi будет работать, как есть сейчас.
Да, спасибо большое, буду пробовать. Все равно, закажу драйвера с spi)))

Оффлайн scredАвтор темы

  • *****
  • Сообщений: 702
  • Благодарностей: 66
  • Сергей
    • Сообщения от scred
Re: Система Goto OnStep и все что с ней связано
« Ответ #2037 : 10 Мар 2025 [10:21:05] »
Надо резать линии у МО, М1 одного из драйверов и тянуть проводами к выводам микроконтроллера.
Ясно, только не понятно к каким выводам тянуть, по pinmaps вроде как к одним и тем же 32 33, кроме М2.

Если управляется по одному входу, то надо соответствующие микрошаги ставить. А 32 и 16 управляются по 2-м входам. Вообще надо бы схему посмотреть на CNC3, так сказать сложно. Т.к. на драйвере М1-М3, а в файле М0-М3 - на один больше. Я не вкуриваю поэтому.
Askar 71F, Celestron 150/750, Dobson SW150/1200+DSC, Harmonic mounts M22HD2017 & M23HD1714, ASI294MM

Оффлайн Astro_nom_y

  • Новичок
  • *
  • Сообщений: 18
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от Astro_nom_y
Re: Система Goto OnStep и все что с ней связано
« Ответ #2038 : 13 Мар 2025 [16:35:02] »
Здравствуйте
Подскажите, пожалуйста, кто знает: какие модели ШД nema 17 (например- hs4401) используются в системе онстеп? И какие шестерни и ремни нужны под монтировку eq5, и где их можно взять кроме Али?

Оффлайн Laplase

  • *****
  • Сообщений: 1 602
  • Благодарностей: 135
  • engineer
    • Сообщения от Laplase
    • vkontakte
Re: Система Goto OnStep и все что с ней связано
« Ответ #2039 : 13 Мар 2025 [16:59:33] »
Да вы любые можете использовать nema17. Просто обычных 4401 бывает достаточно. Для EQ5 точно. Шкивы, ремни обычно GT2. Соотношение берется исходя из дискрета и требуемого момента. Обычно хватает от 3 до 5. На алике брать будет дешевле всего, далее идут перекупы с озона.
GSO 150/750 Photo, APO DeepSky 80/480, DIY Harmonic mount, EQ6-Pro, ASI1600MM