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


A A A A Автор Тема: ASCOM-драйвер для "Контроллера электрофокусера"  (Прочитано 18031 раз)

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

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

  • *****
  • Сообщений: 7 773
  • Благодарностей: 80
  • "я видел воочью пространство и время"
    • Сообщения от Дядя Вова
Стало работать ну загадочно.

Она ж в полушаге работает.

Возьми тут програмку управления, и включи полношаговый режим.
https://astronomy.ru/forum/index.php/topic,22075.msg640181.html#msg640181
Вставлю 5 коп: у меня "классическая схема" в полушаге работает. Но прошивка по ссылке Ивана у меня не заработала, он еще выкладывал. Вот: https://astronomy.ru/forum/index.php/topic,32428.msg642433.html#msg642433
« Последнее редактирование: 19 Фев 2008 [23:26:01] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн serzg

  • *****
  • Сообщений: 2 830
  • Благодарностей: 21
    • Сообщения от serzg
У меня вроде все работает, термокомпенсация, автофокусировка. Почему вроде, потому что  пока конкретно не разбирался, но на изменение температуры ШД реагирует адекватно. Автофокусироваться тоже пытается, в отсутствии звезды, по шумам вэбки, ездит туда-сюда, останавливается на произвольном значении FWHM. ;)
Прошивка  https://astronomy.ru/forum/index.php/topic,32428.msg642433.html#msg642433  #242.
Драйвер  https://astronomy.ru/forum/index.php/topic,22075.msg640182.html#msg640182  #272.
L6219 включена, как писал Александр.
Сергей Шарипов

Оффлайн Виталий Осипов

  • **
  • Сообщений: 85
  • Благодарностей: 0
    • Сообщения от Виталий Осипов
C компом не вяжется.
Фьюзы пробовал как в оригинальной схеме (и как у Дяди Вовы)
https://astronomy.ru/forum/index.php/topic,32428.msg641338.html#msg641338
и как у Ивана
https://astronomy.ru/forum/index.php/topic,32428.msg641428.html#msg641428
Програмка управления не находит девайс ни автоматом, ни по прямому указанию.
Из терминала тоже проверить связь не могу, т.к. не знаю что теперь туда надо посылать, чтобы добиться ответа.
В EEPROMe по адресу 9 находится 00, трогать не стал. (может быть по адресу 5 или Bh???)
Сам девайс отрабатывает весь набор функций (кроме связи с компом) худо-бедно без нареканий, что до звуков, издаваемых мотором - прикольно но безобидно.
« Последнее редактирование: 20 Фев 2008 [23:00:28] от Виталий Осипов »
254/1200 C10-N, 90/900-R, 100/1400 MAK, S-W ED80 Pro

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

  • *****
  • Сообщений: 7 773
  • Благодарностей: 80
  • "я видел воочью пространство и время"
    • Сообщения от Дядя Вова
C компом не вяжется.
Фьюзы пробовал как в оригинальной схеме (и как у Дяди Вовы)
https://astronomy.ru/forum/index.php/topic,32428.msg641338.html#msg641338
и как у Ивана
https://astronomy.ru/forum/index.php/topic,32428.msg641428.html#msg641428
Програмка управления не находит девайс ни автоматом, ни по прямому указанию.
Из терминала тоже проверить связь не могу, т.к. не знаю что теперь туда надо посылать, чтобы добиться ответа.
В EEPROMe по адресу 9 находится 00, трогать не стал. (может быть по адресу 5 или Bh???)
Сам девайс отрабатывает весь набор функций (кроме связи с компом) худо-бедно без нареканий, что до звуков, издаваемых мотором - прикольно но безобидно.

Виталий, ну прямо по моим следам. Движок воет? Это он уже проскальзывает!
Еще раз проверьте -какая прошивка? А фьюзы должны быть на 8Мгц!
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Виталий Осипов

  • **
  • Сообщений: 85
  • Благодарностей: 0
    • Сообщения от Виталий Осипов
Дядя Вова, прошивка последняя, отсюда:
https://astronomy.ru/forum/index.php/topic,32428.msg642433.html#msg642433 #242
мотор поет свою песню так-же, ибо им управляет на низком уровне L6219. А вот когда он шагает (медленно) звук другой "тыгыдк-дык" :)
Что до фьюзов, то выставляются они у меня галочками в чекбоксах, программатор ChipProg-2 от Phyton, как там выглядят они на самом деле - вопрос. Но картинка такая-же как у Poniprog
254/1200 C10-N, 90/900-R, 100/1400 MAK, S-W ED80 Pro

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 11 804
  • Благодарностей: 495
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
В EEPROMe по адресу 9 находится 00, трогать не стал. (может быть по адресу 5 или Bh???)
Сам девайс отрабатывает весь набор функций (кроме связи с компом) худо-бедно без нареканий, что до звуков, издаваемых мотором - прикольно но безобидно.

Про байт напутал, вот как расписаны первые байты памяти:
Тебе нужно включить шаг (2-ку в по адресу B) и (вспомнил!) запретить выключать питание мотора (0 по адресу A)

Цитата
А вот когда он шагает (медленно) звук другой "тыгыдк-дык"
Там когда питание движка в простое выключается, на все 4 фазы "0" подается. А в твоем варианте подключения это не отключает питание, а сбрасывает мотор на нулевой шаг.

Цитата
   uint8_t             m_empty;                     // 0
   uint8_t            m_CountFilters;                  // 1
   //---------------------------------------            //
   uint16_t            m_MotorSpeed;                  // 2 скорость мотора колеса
   uint8_t            m_MotorSleep;                  // 4 выключать ли питание мотора после остановки
   uint8_t            m_MotorStep;                  // 5 1 - полушаг, 2 -шаг
   uint8_t            m_HomePresentInSensorFilter;      // 6 0 - датчик фильтра не чувствует зоны Home, 1 - чувствует
   uint8_t            m_MotorPowerBitType;            // 7  EMotorPowerBitType

   //---------------------------------------
   uint16_t            m_FMotorSpeed;                  // 8  скорость фокусера
   uint8_t            m_FMotorSleep;                  // A  выключать ли питание мотора после остановки
   uint8_t            m_FMotorStep;                  // B  1 - полушаг, 2 -шаг
   uint16_t          m_FBacklash;                  // C
                                             
   uint8_t            m_TermometersType;               // E
   uint8_t            m_TermometersCount;               // F
   int16_t            m_FTK;                        // 10
   uint16_t          m_TemperatureAverage;            // 18
   uint16_t          m_AutoTempMinReverseSteps;         // 20

« Последнее редактирование: 22 Фев 2008 [00:24:01] от Ivan7enych »
Видео отчеты мастерской
телескопы - 320 астросиб на удаленке, 230мм - Каминский, Televue NP101is