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


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

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

Оффлайн Pavels

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

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #721 : 04 Апр 2009 [14:26:08] »
   Да, я прошил два контроллера прошивкой ссылку на которую дал Иван на предыдущей странице в посте 706. Есть некоторые нюансы с подключением, видимо связанные с тем, что я использую две одинаковые программы управления. Например фокусмакс и прогайдер подключаются на ура, но я не проверял в такой конфигурации перемещение фокусера, поскольку в прогайдере нет кнопок управления фокусером. В двух фокусмаксах двигатели обоих фокусеров управляются независимо из своих программ, проверено на моторах, но есть проблемы с програмным подключением второго контроллера, его приходилось физически подключать вторым, т.е. втыкать usb кабели приходилось раздельно (вокнул usb кабель - подключил к программе ascom драйвер, затем то же для второго контроллера), иначе второй контроллер не виден.

Оффлайн Pavels

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

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #723 : 04 Апр 2009 [23:18:29] »
Под какой двигатель и дисплей эта прошивка?
Цитата
поскольку в прогайдере нет кнопок управления фокусером
В Прогайдере кажется из драйвера фокусёра можно управлять.

   Драйвер фокусера в данном случае драйвер Ивана, никаких кнопочек там нет.

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #724 : 06 Апр 2009 [00:52:37] »
Цитата
Драйвер фокусера в данном случае драйвер Ивана, никаких кнопочек там нет.
В настройках драйвера есть опция "Позиция"- можно управлять фокусёром.
Кстати у Павла Бахтинова есть вариант применения L6219 https://astronomy.ru/forum/index.php/topic,23674.msg428419.html#msg428419
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #725 : 07 Апр 2009 [16:41:45] »
Я запутался окончательно.
Цитата
В папке makeF_at8 прошивка фокусера

1 Под какой она дислей -16х2?
2 Сколько термодатчиков можно подключить?
3 Под какой двигатель - униполярный?
4 Что ещё есть в этой прошивке?

Цитата
Возился дома на выходных, реализовал-таки микрошаг (до 1/16) для фокусера.
Для этого в схему добавил микруху простой логики CD4001 (или 561ЛЕ5) (4 элемента 2ИЛИ-НЕ),
которая добавляет к 4-м выходным фазам мотора ШИМ-модуляцию (с выходов OC1A и OC1B микроконтроллера)

Если выводов не хватает, можно использовать только 2 фазы, а 3,4 фазу получать инвертируя первые 2. Но понадобится еще одна микросхема (561ЛН2, она же CD4069).

Для подключения биполярного движка через L6219 дополнительные микросхемы вообще не нужны - ШИМ модуляция пойдет на ножки управления током (это надо проверить, чтобы внутренний ШИМ микросхемы L6219 не мешал внешнему, от микроконтроллера).

5 Как правильно подключить L6219 к этой прошивке чтоб работала ШИМ модуляция и с камим шагом будет вращение.
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #726 : 07 Апр 2009 [19:00:51] »
Я запутался окончательно.
Цитата
В папке makeF_at8 прошивка фокусера

1 Под какой она дислей -16х2?
2 Сколько термодатчиков можно подключить?
3 Под какой двигатель - униполярный?
4 Что ещё есть в этой прошивке?

В каждой папке есть makefile, в нем прописаны дейфайны, показывающие что включено в прошивку а что нет.

например
-DFOCUSER        есть фокусер
-DMICROSTEP     есть микрошаг

дислей задается там же
Сколько термодатчиков - настраивается с компа.

униполярный двигатель - это вопрос схемы, не прошивки

5 Как правильно подключить L6219 к этой прошивке чтоб работала ШИМ модуляция и с камим шагом будет вращение.

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

Оффлайн Pavels

  • *****
  • Сообщений: 1 728
  • Благодарностей: 47
    • Skype - pavels001
    • Сообщения от Pavels
Re: Контроллер электрофокусера
« Ответ #727 : 27 Апр 2009 [23:21:39] »
Подключил второй термодатчик DS1621 и обнаружил что они показывают разную температуру.Разница примерно в один градус +- сотые,как это можно объяснить - у них такой разброс температур или я что-то в маркировке недосмотрел?
SW 120EDx0.85,SW 80EDx0.85,EQ6 Pro belt mod,QHY12,QHY168M,гид QHY5IIL,,FMC 7х50

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #728 : 28 Апр 2009 [01:08:45] »
Подключил второй термодатчик DS1621 и обнаружил что они показывают разную температуру.Разница примерно в один градус +- сотые,как это можно объяснить - у них такой разброс температур или я что-то в маркировке недосмотрел?

Разность одинаковая при всех температурах?

Вообще-то абсолютная точность этих датчиков заявлена +- 0.5C (0-70градусов, питание 5В) и +-1С (питание 3В)
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #729 : 28 Апр 2009 [09:33:41] »
  Ошибки в микропрограмме вроде бы быть не должно, одна процедура вычисляет температуру со всех термодатчиков, Павел, попробуйте поменять термодатчики местами, т.е. их адреса.

Оффлайн Pavels

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

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #731 : 28 Апр 2009 [22:25:14] »
   Работоспособность на 4-х термодатчиках, по моему все таки на трех термодатчиках, проверялась только в самом начале разработки, далее всегда работал только один. В принципе, после вашего эксперимента, можно было бы сказать, что дело в бракованных термодатчиках, но меня терзают смутные сомнения, что все таки где-то есть ошибка. Попробуйте включить термодатчики по очереди как первый термодатчик. И как первый и второй, но чтобы работал только один.
   По моим наблюдениям реальный разброс измеряемых температур крайне мал. Прооверял я наверное штук 10-15 термодатчиков по температуре тела. Все они показывали ее правильно с точность до кванта измерения в 62.5 милиградуса. Но всегда проверял только с первым адресом. У меня на макетке разъем под один термодатчик и есть удлинитель к разъему, точнее был.

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #732 : 29 Апр 2009 [13:21:15] »
У меня часто стояло 4 датчика сразу, сейчас стоят 2 мелких, в SO8 корпусе. Когда оба висят в воздухе, разность температур плавает порядка 0.2-0.5 градуса. Прижимал оба к железке - разность резко уменьшалась.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Pavels

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

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #734 : 08 Мая 2009 [13:05:48] »
  При эксплуатации электрофокусера с ноутбуком, через ком порт, к сожалению в полевых условиях, вылезла ошибка. Для фокусировки использовалась программа focusmax. Это бесплатная удобная программа управления фокусером имеющим аском драйвер. Собственно единственная известная программа не связанная на прямую с какой-либо программой съемки и может быть удобна для фокусировки при съемке планет. Имеет возможность прямого управления фокусером при помощи экранных кнопок, выводит на экран температуру и т.д.
  Ниже скриншот.


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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #735 : 08 Мая 2009 [13:11:29] »
  Дальнейшие исследования на столе показали следующее. Ошибка возникает при смене направления вращения и только в том случае, если в драйвере выставлен ненулевой люфт привода фокусера. Иван, может быть есть какие-либо мысли по этому поводу. Ниже скриншот с ошибкой.


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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #736 : 08 Мая 2009 [13:15:17] »
 Ошибка же часто приводит к разрыву связи с фокусером и его зависанию. Т.Е. приходится выключать питание фокусера и перезапусать focusmax. Да, focusmax может управлять и телескопом через аском, например eqmod.

« Последнее редактирование: 08 Мая 2009 [13:18:13] от Александр Л. »

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #737 : 08 Мая 2009 [13:45:43] »
Этот?
http://users.bsdwebsolutions.com/~larryweber/

Я вечером скачаю программу и проверю сам.

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

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

  • *****
  • Сообщений: 3 682
  • Благодарностей: 49
  • Мне нравится этот форум!
    • Сообщения от Александр Л.
Re: Контроллер электрофокусера
« Ответ #738 : 08 Мая 2009 [13:58:49] »
   Сколько я помню частота внутренней ШИМ где 100 кгц, но ты на всякий случай проверь осцилоскопом.  Программа та.

    Иван, перемещение от экранных кнопок должно быть достаточно большим - больше 20 шагов, например 200. При перемещении на 10 шагов сбоев не возникает.
« Последнее редактирование: 08 Мая 2009 [14:26:21] от Александр Л. »

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Контроллер электрофокусера
« Ответ #739 : 08 Мая 2009 [17:07:42] »
  Дальнейшие исследования на столе показали следующее. Ошибка возникает при смене направления вращения и только в том случае, если в драйвере выставлен ненулевой люфт привода фокусера. Иван, может быть есть какие-либо мысли по этому поводу. Ниже скриншот с ошибкой.


Интересное совпадение. У меня тоже случился трабл в поле. Терезагрузился комп, вышел из строя трансформатор БП фотоаппарата и .... слетели настройки драйвера фокусера.
После этого ПРИ СМЕНЕ НАПРАВЛЕНИЯ вращения выскакивает ТАЖЕ ошибка - "Metod ~"

Сегодня проверю как переменная люфта на это влияет.

И подскажите - какой температурный дрейф установить? Примерно, конечно.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE