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


A A A A Автор Тема: Контроллер электрофокусера  (Прочитано 157281 раз)

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

Оффлайн Александр Л.

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #740 : 08 Мая 2009 [20:17:05] »
   Для моего телескопа - Сантел МАК150 температурный дрейф составляет 130 мкм на 1 градус цельсия.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #741 : 08 Мая 2009 [22:08:15] »
Иван а какой шаг получился?И осталось ещё немного свободной памяти?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #742 : 12 Мая 2009 [15:47:31] »
Иван а какой шаг получился?И осталось ещё немного свободной памяти?

До 1/16 кажется. Практически я использую 1/4 шага, меньше не вижу смысла.
А прошивка и не менялась, микрошаг уже давно написан.

Может, разве что, перекину таблицу микрошага в EEPROM, чтобы не перепрошивая можно было экспериментировать с разными вариантами таблицы (синус, корень синуса, полу-тангенс )

  Дальнейшие исследования на столе показали следующее. Ошибка возникает при смене направления вращения и только в том случае, если в драйвере выставлен ненулевой люфт привода фокусера. Иван, может быть есть какие-либо мысли по этому поводу. Ниже скриншот с ошибкой.

Проблему я нашел (софт рассчитывает сколько ждать ответа от фокусера и банально не дожидался из-за ошибки в рассчете).

Выложил поправленный аском плагин
http://qhy.narod.ru/FWF/AIFilterWheelascom.zip
« Последнее редактирование: 12 Мая 2009 [17:42:21] от Ivan7enych »
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Александр Л.

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #743 : 13 Мая 2009 [14:30:07] »
  Иван, проверил, вроде сбои пропали. Они кстати бывали и просто при больших перемещениях фокусера. Спасибо.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #744 : 17 Мая 2009 [22:30:37] »
Я тут подумал и решил раз прошивка под фокусёр одна и таже переделать все платы,а заодно перейти на Атмегу16 так чтоб с заделом на будущее,колесо мне пока не надо но вдруг захочу.
Цитата
Может, разве что, перекину таблицу микрошага в EEPROM, чтобы не перепрошивая можно было экспериментировать с разными вариантами таблицы (синус, корень синуса, полу-тангенс )
Не сердитесь за непонятливость,откуда именно брать прошивку?Есть разница какой применяется дисплей или нет(у меня в наличии 16х2)?
Цитата
Кстати, подключил L6219 к фокусеру с микрошагом, шим модуляцию направил на I01 I02 входы
Можно схемку или поподробнее.
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #745 : 01 Июн 2009 [16:27:27] »
Цитата
Кстати, подключил L6219 к фокусеру с микрошагом, шим модуляцию направил на I01 I02 входы
Иван, подскажите, а обвязка L6219 нужна точно как в примере из даташита? И еще вопрос: развожу платку с вариантом только для фокусера на L6219, в config_ports.h секция "#if defined(_FOCUSER_) && defined(_FILTERWHEEL_)" это для Вашего варианта платы, а "#else // WF_AND_FOCUSER" - для вариант схемы Александра?
Андрей

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #746 : 01 Июн 2009 [16:45:57] »
Иван, подскажите, а обвязка L6219 нужна точно как в примере из даташита? И еще вопрос: развожу платку с вариантом только для фокусера на L6219, в config_ports.h секция "#if defined(_FOCUSER_) && defined(_FILTERWHEEL_)" это для Вашего варианта платы, а "#else // WF_AND_FOCUSER" - для вариант схемы Александра?

Я ее повторял. Работает.

Да.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #747 : 01 Июн 2009 [22:45:25] »
Цитата
5 Как правильно подключить L6219 к этой прошивке чтоб работала ШИМ модуляция и с камим шагом будет вращение.

Это я скажу точно, когда оттестирую и проверю схему сам.
Цитата
Кстати, подключил L6219 к фокусеру с микрошагом, шим модуляцию направил на I01 I02 входы, микрошаг нормально работает, только мотор заметно шумит (похоже внешняя и внутренняя модуляция накладываются), поиграюсь конденсаторами может что улучшится.
Ph1  идёт на F_Phase_A
 Ph2  идёт на F_Phase_B
 I01   идёт на 0C1A
 I02   идёт на 0C1B
поправьте если неправильно,а что делать с I11,I12,VREF1,VREF2 и что это за конденсаторы.
Какой версией WinAVR надо компилировать исходники?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #748 : 02 Июн 2009 [15:19:30] »
Цитата
Кстати, подключил L6219 к фокусеру с микрошагом, шим модуляцию направил на I01 I02 входы, микрошаг нормально работает, только мотор заметно шумит (похоже внешняя и внутренняя модуляция накладываются), поиграюсь конденсаторами может что улучшится.
Ph1  идёт на F_Phase_A
 Ph2  идёт на F_Phase_B
 I01   идёт на 0C1A
 I02   идёт на 0C1B
поправьте если неправильно,а что делать с I11,I12,VREF1,VREF2 и что это за конденсаторы.
Какой версией WinAVR надо компилировать исходники?


 Ph1  идёт на F_Phase_A
 Ph2  идёт на F_Phase_B
 I01 и I11   идёт на 0C1A
 I02 и I12  идёт на 0C1B

Все остальное (VREF, конденсаторы) - ровно по схеме из pdf L6219.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #749 : 02 Июн 2009 [18:40:58] »
Цитата
Все остальное (VREF, конденсаторы) - ровно по схеме из pdf L6219
Т.е.  VREF просто на +5В и управление током обмоток в покое не используется или можно простой логикой задействовать?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #750 : 02 Июн 2009 [20:03:25] »
Еще, ШИМ напрямую подавать или все таки что-нибудь нужно "на пути"? В одной из пдф'ок:
"A simple and inexpensive alternative to a D/A converter chip is to use a counter/timer in the microprocessor to generate a PWM output for each phase and pass this through a voltage divider and low pass filter to get the desired voltage."

Еще информация:
"The driver L6219 is not very good for microstepping, because it uses two unsynchronized chopper units. This leads to noise in the motor (interferences) and can even result in mechanical vibrations of the motor."
« Последнее редактирование: 02 Июн 2009 [20:47:48] от Andrey Prokopovich »
Андрей

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #751 : 02 Июн 2009 [23:47:50] »
Цитата
Все остальное (VREF, конденсаторы) - ровно по схеме из pdf L6219
Т.е.  VREF просто на +5В

Да.

и управление током обмоток в покое не используется или можно простой логикой задействовать?

Это о чем вообще?

Еще, ШИМ напрямую подавать или все таки что-нибудь нужно "на пути"? В одной из пдф'ок:

На I01 I02 ... - только напрямую, это же цифровые входы.


Еще информация:
"The driver L6219 is not very good for microstepping, because it uses two unsynchronized chopper units. This leads to noise in the motor (interferences) and can even result in mechanical vibrations of the motor."

Ну да, шумит (пищит, сверестит) мотор изрядно. Проверял разные шаговики, от 30омовых до 1ом на катушку.


Хотел нарисовать схему в EAGLE, но не нашел прототипа L6219, ни у кого нет библиотеки для EAGLE с ней?
« Последнее редактирование: 02 Июн 2009 [23:58:47] от Ivan7enych »
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #752 : 03 Июн 2009 [00:35:48] »
Еще, ШИМ напрямую подавать или все таки что-нибудь нужно "на пути"? В одной из пдф'ок:

На I01 I02 ... - только напрямую, это же цифровые входы.
Точно, это если ШИМ на Vref подавать, то надо.

Хотел нарисовать схему в EAGLE, но не нашел прототипа L6219, ни у кого нет библиотеки для EAGLE с ней?
Я ее (L6219) в Протеусе нарисовал. Думаю, что формат не совместим.
Андрей

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #753 : 03 Июн 2009 [22:48:14] »
Цитата
и управление током обмоток в покое не используется или можно простой логикой задействовать?

Это о чем вообще?
В теме "Схема управления для монтировок с шаговыми двигателями" есть фраза
Цитата
В целях снижения потребляемой мощности предусмотрено 1,5-кратное автоматическое снижение тока обмоток при остановке и работе на низких скоростях
Если взять во внимание что работа от аккумулятора предусматривается,то снижение потребляемой мощности имеет смысл.
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #754 : 03 Июн 2009 [23:51:29] »
Цитата
и управление током обмоток в покое не используется или можно простой логикой задействовать?

Это о чем вообще?
В теме "Схема управления для монтировок с шаговыми двигателями" есть фраза
Цитата
В целях снижения потребляемой мощности предусмотрено 1,5-кратное автоматическое снижение тока обмоток при остановке и работе на низких скоростях
Если взять во внимание что работа от аккумулятора предусматривается,то снижение потребляемой мощности имеет смысл.

Сделано конечно. В основном, чтобы двигатель не грелся. Обычная схема без микрошага может просто выключать питание, вариант с микрошагом может снижать ток на нужный процент.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #755 : 04 Июн 2009 [00:13:52] »
Цитата
Сделано конечно. В основном, чтобы двигатель не грелся. Обычная схема без микрошага может просто выключать питание, вариант с микрошагом может снижать ток на нужный процент.
А какой сигнал использовать?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #756 : 04 Июн 2009 [00:39:54] »
Цитата
Сделано конечно. В основном, чтобы двигатель не грелся. Обычная схема без микрошага может просто выключать питание, вариант с микрошагом может снижать ток на нужный процент.
А какой сигнал использовать?

Схему использовать. Одну из.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #757 : 04 Июн 2009 [23:06:22] »
Цитата
Схему использовать. Одну из.
Какую???
В обычной схеме кажется просто на выходе F_Phase_A,B,C,D появлялись нули,и это можно было использовать,а здесь фаза должна присутствовать для удержания -тогда откуда сигнал взять?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #758 : 04 Июн 2009 [23:54:45] »
Цитата
Схему использовать. Одну из.
Какую???
В обычной схеме кажется просто на выходе F_Phase_A,B,C,D появлялись нули,и это можно было использовать,а здесь фаза должна присутствовать для удержания -тогда откуда сигнал взять?

Схема основная (колесо+фокусер на атмеге16) + стандартная схема L6219 + такая связка этих схем -
Цитата
Ph1  идёт на F_Phase_A
 Ph2  идёт на F_Phase_B
 I01 и I11   идёт на 0C1A
 I02 и I12  идёт на 0C1B
Все остальное (VREF, конденсаторы) - ровно по схеме из pdf L6219.

В прошивке с микрошагом F_Phase_A и F_Phase_B работают по назначению всегда, а током обмоток (от нуля до максимума) управляют выводы 0C1A и 0C1B, в этом управлении и кроются одновременно и микрошаг и уменьшение тока после остановки мотора.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #759 : 05 Июн 2009 [02:08:44] »
Повозился с микрошагом. Так как я не совсем напрямую управляю током, и из-за неравномерности магнитного поля в моторах, простой синус не совсем подходит для микрошагов - шажки получаются то меньше то шире.

Я перенес таблицу микрошагов в EEPROM и сделал ее редактирование без перепрошивки, из программы управления.

За основу берется синус или тангенс, который можно вытягивать кривой (значение Pow) вверх или вниз. В результате удалось подобрать для моего шаговика таблицу микрошагов пооптимальнее.

Галка Inverse нужна для схемы с L6219, когда выходы ШИМ идут на Vref через сглаживающий RC фильтр.
Входы I01 I11 выключат ток если на них +5В, а Vref выключит ток если на нем 0В.

Прошивка и программы там же, на моем сайте.

Я вполне понимаю, что для фокусера это несколько перебор. ;) Мне просто интересно было повозиться с этой темой.
« Последнее редактирование: 05 Июн 2009 [02:16:50] от Ivan7enych »
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.