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


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

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

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #820 : 18 Июн 2009 [14:12:12] »
если мне нужен только фокусер я удаляю в make файле -D_FILTERWHEEL_ ,правильно?
без этого прошивка у меня не работает,возвращаю все назад, все отлично,

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #821 : 18 Июн 2009 [14:20:48] »
если мне нужен только фокусер я удаляю в make файле -D_FILTERWHEEL_ ,правильно?
без этого прошивка у меня не работает,возвращаю все назад, все отлично,

А зачем вам выкидывать "колесо" из прошивки, оно вам чем-то мешает?
Контроллер после включения пару секунд покрутит мотор колеса, поймет, что ничего там нету, и будет работать только как фокусер.

дело в том, что прошивка для "колесо + фокусер" сделана для схемы на atmega16
http://qhy.narod.ru/FWF/scheme.png

прошивка только для колеса (или только фокусера) - для схем Александра Л., которые на atmega8
http://scope.narod.ru/lanko/
http://scope.narod.ru/lanko/al_focuser_b.gif
и
https://astronomy.ru/forum/index.php/topic,22075.msg424262.html#msg424262

так что если вы хотите на atmega16 делать только фокусер, надо редактировать config_ports.h
« Последнее редактирование: 18 Июн 2009 [14:27:25] от Ivan7enych »
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #822 : 18 Июн 2009 [14:23:15] »
спасибо за ответ Иван,оставлю как есть

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #823 : 18 Июн 2009 [14:23:28] »
Пока писал, Иван ответил.
если мне нужен только фокусер я удаляю в make файле -D_FILTERWHEEL_ ,правильно?
без этого прошивка у меня не работает,возвращаю все назад, все отлично,
Порты для версии с колесом и без него - разные, см. файл config_ports.h... Версия без КФ только для атмеги8, но
как вариант, можно поправить в вышеуказанном файле
#if defined(_FOCUSER_) && defined(_FILTERWHEEL_)
на
#if defined(_FOCUSER_)
Должно заработать.
Андрей

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер электрофокусера
« Ответ #824 : 18 Июн 2009 [15:06:20] »
Пока писал, Иван ответил.
если мне нужен только фокусер я удаляю в make файле -D_FILTERWHEEL_ ,правильно?
без этого прошивка у меня не работает,возвращаю все назад, все отлично,
Порты для версии с колесом и без него - разные, см. файл config_ports.h... Версия без КФ только для атмеги8, но
как вариант, можно поправить в вышеуказанном файле
#if defined(_FOCUSER_) && defined(_FILTERWHEEL_)
на
#if defined(_FOCUSER_)
Должно заработать.

И порушит остальные компиляции.
эту строку лучше сменить на такую -
#if defined (__AVR_ATmega16__) || defined (__AVR_ATmega32__)

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

Оффлайн thomas.coding

  • *****
  • Сообщений: 614
  • Благодарностей: 4
  • Web программист, Украина, Мелитополь
    • Сообщения от thomas.coding
    • Каталог RSS
Re: Контроллер электрофокусера
« Ответ #825 : 18 Июн 2009 [15:07:22] »
А что нужно прописать чтоб подключить датчик ds18 ?
Телескоп Алькор
Доб 150 мм в разработке

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #826 : 18 Июн 2009 [15:16:24] »
И порушит остальные компиляции.
Это если нужны остальные компиляции  ;)

А что нужно прописать чтоб подключить датчик ds18 ?
-DONE_WIRE (вместо -DTWO_WIRE)
Андрей

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #827 : 18 Июн 2009 [15:23:43] »
#if defined (__AVR_ATmega16__) || defined (__AVR_ATmega32__)
работает.
Еще раз всем огромное спасибо за помощь

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #828 : 19 Июн 2009 [09:46:19] »
просмотрев config_ports.h так и не понял куда подключается вывод DQ датчика DS18B20

/*        1-wire Hardware connection       */
/*******************************************/

   #define OW_PIN  PB2
   #define OW_IN   PINB
   #define OW_OUT  PORTB
   #define OW_DDR  DDRB


/*        1-wire Hardware connection       */
/*******************************************/

#define OW_PIN  PC0
#define OW_IN   PINC
#define OW_OUT  PORTC
#define OW_DDR  DDRC


на порт В или С??

Оффлайн thomas.coding

  • *****
  • Сообщений: 614
  • Благодарностей: 4
  • Web программист, Украина, Мелитополь
    • Сообщения от thomas.coding
    • Каталог RSS
Re: Контроллер электрофокусера
« Ответ #829 : 19 Июн 2009 [09:54:32] »
Если переписан выше кусок с #if defined(_FOCUSER_) && defined(_FILTERWHEEL_) то будет работать вот этот кусок кода
Цитата
   #define OW_PIN  PB2

   #define OW_IN   PINB

   #define OW_OUT  PORTB

   #define OW_DDR  DDRB
Телескоп Алькор
Доб 150 мм в разработке

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #830 : 19 Июн 2009 [10:27:33] »
 #if defined(_FOCUSER_) && defined(_FILTERWHEEL_)
на месте

Оффлайн thomas.coding

  • *****
  • Сообщений: 614
  • Благодарностей: 4
  • Web программист, Украина, Мелитополь
    • Сообщения от thomas.coding
    • Каталог RSS
Re: Контроллер электрофокусера
« Ответ #831 : 19 Июн 2009 [10:33:05] »
Пофиг  ;D все равно тот участок кода стработает.
Телескоп Алькор
Доб 150 мм в разработке

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #832 : 19 Июн 2009 [13:56:04] »
не работает,датчик 100% рабочий, снял со своего термометра на пике

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #833 : 19 Июн 2009 [16:09:05] »
не работает,датчик 100% рабочий, снял со своего термометра на пике
В оригинальной прошивке и исходниках нет поддержки датчика DS18B20. См. Ответ #804, качайте rar, замените файл и скомпилите. Все заработает.
Андрей

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #834 : 19 Июн 2009 [18:04:35] »
не работает,датчик 100% рабочий, снял со своего термометра на пике
В оригинальной прошивке и исходниках нет поддержки датчика DS18B20. См. Ответ #804, качайте rar, замените файл и скомпилите. Все заработает.
понял,просто прочитав  Ответ #805 я подумал что Иван уже это вкинул в исходники  ::)
« Последнее редактирование: 19 Июн 2009 [18:14:35] от Scotland Man »

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #835 : 22 Июн 2009 [11:24:29] »
не работает,датчик 100% рабочий, снял со своего термометра на пике
В оригинальной прошивке и исходниках нет поддержки датчика DS18B20. См. Ответ #804, качайте rar, замените файл и скомпилите. Все заработает.

Сделал как Вы советовали,не работает.На какой порт вешать датчик?

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Контроллер электрофокусера
« Ответ #836 : 22 Июн 2009 [15:04:43] »
Если компилите только фокусер, как рекомендовал Иван, то вешать на PB2, или же пропишите любой свободный порт.
Андрей

Оффлайн MAKsutik

  • *****
  • Забанен!
  • Сообщений: 1 066
  • Благодарностей: 42
  • Украине - слава!!!
    • Skype - scotland_m
  • Награды Призер конкурса астрофото
    • Сообщения от MAKsutik
    • EQDrive
Re: Контроллер электрофокусера
« Ответ #837 : 22 Июн 2009 [18:45:12] »
Если компилите только фокусер, как рекомендовал Иван, то вешать на PB2, или же пропишите любой свободный порт.
спасибо,компилю с колесом,решил что пригодится

Оффлайн LifeIsGood

  • *****
  • Сообщений: 5 954
  • Благодарностей: 48
  • Мне нравится этот форум!
    • Skype - dennissakva
    • Сообщения от LifeIsGood
Re: Контроллер электрофокусера
« Ответ #838 : 24 Июн 2009 [23:33:33] »
Можно вопрос... А зачем все ноги на +5В через 10к подтягивать?

andreichk

  • Гость
Re: Контроллер электрофокусера
« Ответ #839 : 24 Июн 2009 [23:55:37] »
Можно вопрос... А зачем все ноги на +5В через 10к подтягивать?
помехоустойчивость повышается