Телескопы покупают здесь


A A A A Автор Тема: GOTO на Arduino практическая реализация "Импортозамещение"  (Прочитано 48893 раз)

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

andreichk

  • Гость
а для чего датчик освещённости в ГОТО ?

Оффлайн Oleg1601

  • *****
  • Сообщений: 995
  • Благодарностей: 34
    • Сообщения от Oleg1601
а для чего датчик освещённости в ГОТО ?
датчик освещенности там, чтобы автоматически регулировать яркость дисплея
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

andreichk

  • Гость
логично..... 8)

Оффлайн Oleg1601

  • *****
  • Сообщений: 995
  • Благодарностей: 34
    • Сообщения от Oleg1601
логично.....
Так оно и есть... в программе есть соответствующие пункты )
Телескоп: Рефрактор ахромат 102/1000 (SAM), рефлектор ньютона DS DTF 130/1000 (MOD), монтировка DS-EQ3/AT-5 (MOD)

Оффлайн AlekSan

  • *****
  • Сообщений: 519
  • Благодарностей: 113
    • DeepSkyHosting: id769
    • Сообщения от AlekSan
То Stellarium.
Ваша схема без компьютера работает? То есть, подал питание 12В на ШД и управляй со смартфона? Подал питание на ШД - ардуина не запускается, подключил ардуину к юсб - ШД молчат. Или надо И в ардуину подавать питание от аккума - или никакой автономности от компьютера тут нет? Не могу понять, очень далёк от этих электронно-паяльных дел.
Монти: МТ90_EQDrive mini
Трубы: SW15075, SW Mak102, Deepsky 70/420 ED, Olympus 7х35 DPS I, Юпитер-37А
Камеры: QHY5III462C, Canon 600Dmod

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
Да работает. Со смартфона тоже работает автономно. Ардуино тоже нужно запитать. по моей схеме нужно пины переписать
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

Оффлайн AlekSan

  • *****
  • Сообщений: 519
  • Благодарностей: 113
    • DeepSkyHosting: id769
    • Сообщения от AlekSan
Я пины оставил те же, что и в OnStep, за основу взял вашу плату. Значит и ШД и ардуино подключить питание одновременно от одного аккумулятора?
Монти: МТ90_EQDrive mini
Трубы: SW15075, SW Mak102, Deepsky 70/420 ED, Olympus 7х35 DPS I, Юпитер-37А
Камеры: QHY5III462C, Canon 600Dmod

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
Замените в вашей прошивке на эту позицию
// Pins to enable/disable the stepper drivers and set microstep mode, optional and normally just hard-wired (DRV8825)/ignored (BED-A4988)
#define Axis1_M0      22    // Pin 22 (Microstep Mode 0)
#define Axis1_M1      24    // Pin 23 (Microstep Mode 1)
#define Axis1_M2      26    // Pin 24 (Microstep Mode 2)
#define Axis1_EN      23    // Pin 25 (Enabled when LOW)
#define Axis1_FAULT   25    // Pin 26 (Fault if LOW)

#define Axis2_M0      28    // Pin 27 (Microstep Mode 0)
#define Axis2_M1      30    // Pin 28 (Microstep Mode 1)
#define Axis2_M2      32    // Pin 29 (Microstep Mode 2)
#define Axis2_EN      31    // Pin 30 (Enabled when LOW)
#define Axis2_FAULT   33    // Pin 31 (Fault if LOW)

#define Axis1_Mode    35    // Pin 32 (Mode switch for Axis1)
#define Axis2_Mode    37    // Pin 33 (Mode switch for Axis2)

#define LEDposBit      5    // Pin 8
#define LEDposPORT PORTH    //
#define LEDnegBit      6    // Pin 9
#define LEDnegPORT PORTH    //
#define LEDneg2Bit     4    // Pin 10
#define LEDneg2PORT PORTB   //

#define Axis2DirBit    5    // Pin 4
#define Axis2DirPORT PORTG  //
#define Axis25vBit     3    // Pin 5
#define Axis25vPORT  PORTE  //
#define Axis2StepBit   3    // Pin 6
#define Axis2StepPORT PORTH //
#define Axis2GNDBit    4    // Pin 7
#define Axis2GNDPORT PORTH  //

#define Axis1DirBit    5    // Pin 11
#define Axis1DirPORT  PORTB //
#define Axis15vBit     6    // Pin 12
#define Axis15vPORT   PORTB //
#define Axis1StepBit   7    // Pin 13
#define Axis1StepPORT PORTB //

// ST4 interface
#ifdef ST4_ALTERNATE_PINS_ON
#define ST4RAw        47    // Pin 47 ST4 RA- West
#define ST4DEs        43    // Pin 43 ST4 DE- South
#define ST4DEn        45    // Pin 45 ST4 DE+ North
#define ST4RAe        49    // Pin 49 ST4 RA+ East
#else
#define ST4RAw        47    // Pin 47 ST4 RA- West
#define ST4DEs        49    // Pin 49 ST4 DE- South
#define ST4DEn        51    // Pin 51 ST4 DE+ North
#define ST4RAe        53    // Pin 53 ST4 RA+ East
#endif
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
Если АКБ мощная ардуино будет греться, лучше его запитать через такую платку выставив в ней 9 вольт http:///ссылка запрещена правилами форума//item/1pcsDC-DC-module-power-supply-module-XL6009-can-raise-pressure-booster-module-super-LM2577-DC-DC/32273610347.html
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

Оффлайн AlekSan

  • *****
  • Сообщений: 519
  • Благодарностей: 113
    • DeepSkyHosting: id769
    • Сообщения от AlekSan
Если АКБ мощная ардуино будет греться, лучше его запитать через такую платку выставив в ней 9 вольт http:///ссылка запрещена правилами форума//item/1pcsDC-DC-module-power-supply-module-XL6009-can-raise-pressure-booster-module-super-LM2577-DC-DC/32273610347.html
Такая платка есть. Питать буду  от акб бесперебойника 12в
Монти: МТ90_EQDrive mini
Трубы: SW15075, SW Mak102, Deepsky 70/420 ED, Olympus 7х35 DPS I, Юпитер-37А
Камеры: QHY5III462C, Canon 600Dmod

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
Прошу прощения вот так будет правильно
// Pins to enable/disable the stepper drivers and set microstep mode, optional and normally just hard-wired (DRV8825)/ignored (BED-A4988)
#define Axis1_M0      26    // Pin 22 (Microstep Mode 0)
#define Axis1_M1      24    // Pin 23 (Microstep Mode 1)
#define Axis1_M2      22    // Pin 24 (Microstep Mode 2)
#define Axis1_EN      23    // Pin 25 (Enabled when LOW)
#define Axis1_FAULT   25    // Pin 26 (Fault if LOW)

#define Axis2_M0      32    // Pin 27 (Microstep Mode 0)
#define Axis2_M1      30    // Pin 28 (Microstep Mode 1)
#define Axis2_M2      28    // Pin 29 (Microstep Mode 2)
#define Axis2_EN      31    // Pin 30 (Enabled when LOW)
#define Axis2_FAULT   33    // Pin 31 (Fault if LOW)
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

Оффлайн AlekSan

  • *****
  • Сообщений: 519
  • Благодарностей: 113
    • DeepSkyHosting: id769
    • Сообщения от AlekSan
Это часть кода под Ваши пины, понял, спасибо. Вопрос про FAULT: по схеме эта нога драйвера вообще не используется?
Монти: МТ90_EQDrive mini
Трубы: SW15075, SW Mak102, Deepsky 70/420 ED, Olympus 7х35 DPS I, Юпитер-37А
Камеры: QHY5III462C, Canon 600Dmod

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
У меня нет но ее можно назначить по умолчанию она назначена на 31 пин. Вот скриншот https://yadi.sk/i/kgVKX9ndrVrDP Логика понятна?
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

Оффлайн AlekSan

  • *****
  • Сообщений: 519
  • Благодарностей: 113
    • DeepSkyHosting: id769
    • Сообщения от AlekSan
По скриншоту всё понятно. Спасибо.
Монти: МТ90_EQDrive mini
Трубы: SW15075, SW Mak102, Deepsky 70/420 ED, Olympus 7х35 DPS I, Юпитер-37А
Камеры: QHY5III462C, Canon 600Dmod

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

  • ***
  • Сообщений: 113
  • Благодарностей: 19
  • Мне нравится этот форум!
    • Skype - makov_roman
    • Сообщения от Stellarium
То же самое и по остальным пинам если хотите их переназначить, смотрите номер на ардуине и исправляйте его в прошивке, главное что бы один и то же пин не использовался разными функциями, проще не используемый заменить на свободный пин.
SW BK P2001EQ5
ES 6.7 82°+ES 11 82°+X-Cel LX 5 мм+SW kelner Super 25+Barlou Celestron Omni 2х

Онлайн -Dmitry-

  • *****
  • Сообщений: 1 136
  • Благодарностей: 165
  • Хорошо в Сибири летом — целый месяц снега нету!
    • Сообщения от -Dmitry-
Помогите разобраться, в новой прошивке появились новые возможности управления драйверами шаговых двигателей с интерполяцией вплоть до 256 микрошагов, кажется, с целью снижения шума двигателей. Привожу фрагмент конфига с моими параметрами. Сейчас наведение осуществляется в режиме 4х, ведение в режиме 32х. Движки прилично шумят, особенно при наведении. Что скажут гуру об этих новых режимах, что они дают? Прикладываю картинку, т.к. в текстовом формате расползается таблица.
« Последнее редактирование: 08 Мая 2016 [18:31:16] от -Dmitry- »

Оффлайн Serj

  • *****
  • Сообщений: 4 609
  • Благодарностей: 96
    • Сообщения от Serj
    • Тверской астроклуб
Это просто табличка из мануала tmc2100. Т.к. ардуине тяжело быстро шагать, вполне логично, что автор идёт на различные ухищрения ради повышения скорости.

У меня другой вопрос: кто нибудь ковырял этот код, или кроме автора его никто не понимает? Я думал прикрутить драйвер с цифровым управлением, а тут всё размазано по библиотекам с непонятным назначением...
We have met the enemy and he is us.

Онлайн -Dmitry-

  • *****
  • Сообщений: 1 136
  • Благодарностей: 165
  • Хорошо в Сибири летом — целый месяц снега нету!
    • Сообщения от -Dmitry-
Это просто табличка из мануала tmc2100.

На ютюбе есть ролики сравнения работы этих драйверов с другими. Вроде шум действительно снижен. Хотелось бы узнать из первых рук- стоит ли овчинка выделки.
« Последнее редактирование: 09 Мая 2016 [22:39:21] от -Dmitry- »

Оффлайн Serj

  • *****
  • Сообщений: 4 609
  • Благодарностей: 96
    • Сообщения от Serj
    • Тверской астроклуб
Что?  TMC2100 vs DRV8825? Конечно стоит, учитывая условную бесплатность обоих. 1/4 это для 10кГц нормально, а тут пусть уж в микрошаге.

We have met the enemy and he is us.

Онлайн gravicapa (Алексей)

  • *****
  • Сообщений: 3 317
  • Благодарностей: 132
    • Сообщения от gravicapa (Алексей)
    • Ремонт и самоделки
Люди, немного влезу с глупым вопросом: дайте маркировку этого диода, какой использовать надо? (это из этой статейки https://sites.google.com/site/gigimysite/home/astro/astroeq)
Монтировка: EQ Gravicapa and Co.
Труба: Vixen VMC110 full mod; ньютон 114/500; Veber 200/800 (сфера)
Объективы: Prinz Galaxy 135/3,5 Helios-44-2, ЛОМО РФ3
Гид: 60/230 (F/3,8)+CAM10 (meade dsi)
Камера: Canon 450Da Cooled, SBIG ST-2000XM
https://www.flickr.com/photos/182147135@N06/