A A A A Автор Тема: AMount - система управления телескопом  (Прочитано 23905 раз)

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

Онлайн mike

  • *****
  • Сообщений: 1 986
  • Благодарностей: 248
    • Сообщения от mike
Re: AMount - система управления телескопом
« Ответ #260 : 02 Июл 2025 [05:40:44] »
а людей вопросами мучаете
Я думал, что есть ограничения, связанные со скоростью вращения самого ШД.
(кликните для показа/скрытия)

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

  • ****
  • Сообщений: 306
  • Благодарностей: 45
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #261 : 02 Июл 2025 [05:43:50] »
Если речь о выборе этих объектов (screen 1), то надо тапнуть по данной кнопке (screen 2).
SW Dob8 + xMount

Оффлайн Redek

  • *****
  • Сообщений: 585
  • Благодарностей: 34
  • Познающий
    • Instagram: https://www.instagram.com/space_astrophoto/
    • DeepSkyHosting: https://deepskyhosting.com/redek
    • Сообщения от Redek
    • Астросообщество ЮФО в ТГ
Re: AMount - система управления телескопом
« Ответ #262 : 03 Июл 2025 [12:23:49] »
Если речь о выборе этих объектов (screen 1), то надо тапнуть по данной кнопке (screen 2).
не, речь о поиске по каталогу типа NGC***
и у меня почему-то неправильное небо показывает как бы в настройках не ставил, и место уже вручную и часовой пояс. Поеду сегодня снова разбираться.
Пока только одну ось прикрутил, но даже с ней теперь объект не убегает из кадра, что прям очень хорошо уже
RC TS 8" Carbon + CCDT47 Reducer 0.67X + Astro Physics 1X corrector
Askar 107PHQ + 0.7X reducer
ZWO AM5 Mount
QHY-268M Pro, QHYCFW3 + OAG + Antlia 3nm set, QHY5III568C + Q-focuser + Wanderer Rotator
DOB 346\1700 + Baader MaxBright II
Сообщество ЛА в Telegram - https://t.me/dalniycosmos_chat

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

  • ****
  • Сообщений: 306
  • Благодарностей: 45
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #263 : 03 Июл 2025 [12:58:26] »
1. В мобильном xMount нет доступных для пользователя каталогов объектов. Объект можно находить непосредственно на карте или через строку поиска.
2. Проверьте в настройках приложения xMount, что широта положительная, долгота отрицательная(!).
SW Dob8 + xMount

Оффлайн Faddey

  • ***
  • Сообщений: 247
  • Благодарностей: 17
  • Люблю самоделки.
    • Сообщения от Faddey
Re: AMount - система управления телескопом
« Ответ #264 : 05 Июл 2025 [18:13:29] »
Прошивка хMount.
Ведение Солнца более 90 минут (окуляр 20 мм, увеличение х60) - в центре окуляра, что интересно ведение солнечное и всё на месте (ранее был карандаш).
Инклиномер 0.45-0.65
Пятен на Солнце почти нет - мозаика мимо.
Редуктор все испортил (не удивительно при его цене), что то снял  :D

Оффлайн Deinos

  • Новичок
  • *
  • Сообщений: 5
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от Deinos
Re: AMount - система управления телескопом
« Ответ #265 : 07 Июл 2025 [14:35:43] »
Здравствуйте, поставил последнюю версию прошивки xMount, установил приложение. При подключении появляется ошибка "Двигатель Z недоступен". Скорее всего, я его не отключил в config. Последняя версия aMount работает исправно. Вот мой config.h
#pragma once

//****************************************************************************************************
//                                         "CONFIG.h" by FlexLM
//                                   ESP32_Wemos_D1_R32 + CNC_Shield_v3                       05.02.25
//****************************************************************************************************

//====================================================================================================
//                                     ИНДИВИДУАЛЬНЫЕ НАСТРОЙКИ
//====================================================================================================

#define BAUDRATE                115200    //скорость COM-порта: 115200 Бит/с
#define MOUNT_TYPE              1         //тип монтировки: 1=ALTAZ 1, 2=FORK_ALT, 3=GEM, 4=FORK
#define HC                      true      //ручной пульт:      true (подключен), false (отсутствует)
#define ST4                     false      //порт "ST-4":       true (подключен), false (отсутствует)
#define VD                      false      //внешний светодиод: true (подключен), false (отсутствует)
#define FOCUSER                 false      //фокусер:           true (подключен), false (отсутствует)
#define MOTORS                  true      //состояние ШД:      true (ON), false (OFF)               
#define SET_BACKLASH_X          false     //настройка люфта по оси X: true (включена), false (отключена)
#define SET_BACKLASH_Y          false     //настройка люфта по оси Y: true (включена), false (отключена)
#define DEBUG                   false     //режим отладки (beta)
#define SERIAL_BLUETOOTH_NAME   "xMount"  //Bluetooth device name (можно исправить)


#ifdef xMOUNT_MAIN_UNIT
//----------------------------------------------------------------------------------------------------
//                                   Координаты места наблюдения
//----------------------------------------------------------------------------------------------------
double Latitude               = 52.000000;//северная широта местности, градусы.
double Longitude              =-37.000000;//восточная долгота местности, градусы.
byte   Zh                     = 3;        //часовой пояс, ч.

//----------------------------------------------------------------------------------------------------
//                           Настройка скорости осей  X/Y (Az/Alt)
//----------------------------------------------------------------------------------------------------
#define INITIAL_RATE_AXIS       6         //начальный № скорости осей X/Y (Az/Alt) <- актуален для РП, когда не подключен ВП
                                          //не должен превышать максимальное число скоростей в массиве RATE_AXIS[]

const unsigned int RATE_AXIS[]= /*
                             {            //набор скоростей по-умолчанию
                                          //скорости осей X/Y (Az/Alt или RA/Dec) <- диапазон: [1-9] (не менее 1 и не более 9)
                                          //Ненужные следует удалить. Значения слева можно редактировать.
                                          //Две косых черты означают комментарий (в данном случае это порядковый номер скорости).
                                256,      //1 - самая медленная скорость
                                128,      //2
                                64,       //3
                                32,       //4
                                16,       //5
                                8,        //6
                                4,        //7
                                2,        //8
                                1         //9 <- максимальное число скоростей осей (т.е. max_rate_axis = 9, а RATE_AXIS[max_rate_axis-1]=1)
                                          //Примечание: в массиве индексы начинаются с 0, а в интерфейсе ВП - с 1.
                             }; */

                             {            //мой набор скоростей для MAX_RATE_X/Y = 55000
                                          //скорости осей X/Y (Az/Alt или RA/Dec) <- диапазон: [1-7] (не менее 1 и не более 9)
                                64,       //1 - 5X
                                32,       //2 - 11X
                                16,       //3 - 23X
                                8,        //4 - 46X
                                4,        //5 - 93X
                                2,        //6 - 187X
                                1         //7 - 374X <- максимальное число скоростей (т.е. max_rate_axis = 7, а RATE_AXIS[max_rate_axis-1]=55000)
                             };

//----------------------------------------------------------------------------------------------------
//                        Параметры оси: азимутальной/прямого восхождения (Az/RA)
//----------------------------------------------------------------------------------------------------
#define REVERSE_DIR_X           false     //реверс направления вращения ШД Х: true (включена), false (выключена) <===== стоит убрать???
#define BACKLASH_X              0         //люфт редуктора X, микрошаги
#define ACCEL_DIST_X            0.5       //дистанция для разгона/торможения, град. Значение > 0

const unsigned int STEPS_X    = 200;      //полных шагов на 1 оборот двигателя X
const byte         DRV_X      = 32;       //кратность шага драйвера X <===== [для LV7829/A4988/DRV8825]
const double       GEAR_X     = 1227.27;  //передаточное число редуктора X=(135:11)*(100:1)

//----------------------------------------------------------------------------------------------------
//                              Параметры оси: высоты/склонения (Alt/Dec)
//----------------------------------------------------------------------------------------------------
#define REVERSE_DIR_Y           true      //реверс направления вращения ШД Y:  true (включена), false (выключена) <===== стоит убрать???
#define BACKLASH_Y              0         //люфт редуктора Y, микрошаги
#define ACCEL_DIST_Y            0.5       //дистанция для разгона/торможения, град. Значение > 0

const unsigned int STEPS_Y    = 200;      //полных шагов на 1 оборот двигателя Y
const byte         DRV_Y      = 32;       //кратность шага драйвера Y <===== [для LV7829/A4988/DRV8825]
const double       GEAR_Y     = 1227.27;  //передаточное число редуктора Y=(135:11)*(100:1)

//----------------------------------------------------------------------------------------------------
//                                        Параметры фокусера
//----------------------------------------------------------------------------------------------------
#if FOCUSER
  #define REVERSE_DIR_Z         true      //реверс направления вращения ШД Z: true (включена), false (выключена) <===== стоит убрать???
  #define INITIAL_RATE_FOCUSER  3         //начальный № скорости фокусера <- актуален для РП, когда не подключен ВП
                                          //не должен превышать максимальное число скоростей в массиве RATE_FOCUSER[]
  #define MIN_RATE_Z            250       //минимальная частота импульсов на пине STEP драйвера оси Z, Гц
                                           
  const unsigned int RATE_FOCUSER[] =     //мой набор скоростей [1-5]
                              {           //число скоростей не менее 1 и не более 9
                                1,        //1 - min скорость (1X * MIN_RATE_Z)
                                2,        //2
                                4,        //3
                                8,        //4
                                16        //5
                                //32,       //6
                                //64        //7 - max скорость (64X * MIN_RATE_Z)
                              };
#endif

//----------------------------------------------------------------------------------------------------
//                                       ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ
//----------------------------------------------------------------------------------------------------
//                                     РУЧНОЙ ПУЛЬТ, если подключен
//----------------------------------------------------------------------------------------------------
#if (HC || ST4)
                                          //если при нажатии кнопок реального пульта направление вращения ШД
                                          //не совпадает с соответствующими кнопками виртуального пульта
  #define HC_REVERSE_DIR_X        false   //реверс кнопок оси X: true (включена), false (выключена)
  #define HC_REVERSE_DIR_Y        true   //реверс кнопок оси Y: true (включена), false (выключена)

  #if FOCUSER
    #define HC_REVERSE_DIR_Z      false   //реверс кнопок оси Z (фокусера): true (включена), false (выключена)
  #endif
                                          //поменять местами кнопоки скорости 'Увеличение'/'Уменьшение'
  #define HC_REVERSE_DIR_S        false   //реверс кнопок оси S (скорости): true (включена), false (выключена)

  #if HC
    const unsigned int DELAY_HC = 200;    //задержка обработки команд ручного пульта, мс (от дребезга и залипания кнопок)
  #endif
#endif

#endif

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

  • ****
  • Сообщений: 306
  • Благодарностей: 45
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #266 : 07 Июл 2025 [16:00:20] »
1. В моб. приложение xMount20250707.apk внёс исправления.  Другой вариант - в прошивке указать #define FOCUSER true.
2. Новая прошивка xMount20250707.zip
3. Для прошивки xMount в массиве скоростей RATE_AXIS[] у вас значения должны быть в порядке возрастания.
« Последнее редактирование: 07 Июл 2025 [21:53:32] от FlexLM »
SW Dob8 + xMount

Оффлайн Gri128

  • Новичок
  • *
  • Сообщений: 34
  • Благодарностей: 10
  • Мне нравится этот форум!
    • Сообщения от Gri128
Re: AMount - система управления телескопом
« Ответ #267 : 07 Авг 2025 [10:35:29] »
Соратники!
Имеется следующая проблема при uидировании в PHD2: при автокалибровке первый импульс выдаётся настолько мощный, что опорная звезда в половине случаев вылетает даже из "огромной" области поиска в 50 пикселей. При меньшей области шансов продолжить автокалибловку вовсе нет - гарантированная потеря.
Проблема наблюдается  для всех версий ASCOM AMOUNT драйверов, в том числе и который NEW. (Последний правда гидирует вовсе "не туда", но экспериментировал с ним мало).
Само гидирование (если удалось откалиброваться) и автонаведение работает чётенько!
Утверждать достоверно, что беды в ASCOM  драйвере или с AMOUNT  - не могу, быть может дело в кривых настройках PHD. Но другой системой гидирования, увы, не располагаю для проверки.
Кто не мечтал в этой жизни хоть раз всё отправить к чертям?
В одиночку пройти океан, посвящая сверкающим звёздам cтрочку за строчкой - целый роман, находя только в этом усладу.

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

  • ****
  • Сообщений: 306
  • Благодарностей: 45
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #268 : 07 Авг 2025 [10:57:50] »
В моей системе нет ASCOM-драйвера. Подозреваю, что вам надо сюда: Универсальная система управления телескопом на Arduino
SW Dob8 + xMount