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


A A A A Автор Тема: Управление телескопом с помощью GO-TO  (Прочитано 34412 раз)

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

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #140 : 13 Дек 2005 [11:24:00] »
TASKING C/C++ Tools demo зашли пожалуйста по почте. Если к нему какое нибудь руководство есть, тоже зашли.

А что есть исходник ОС?
« Последнее редактирование: 13 Дек 2005 [11:29:22] от Денис Никитин »

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #141 : 13 Дек 2005 [11:29:59] »
хорошо,щас зашлю, но там почти 10МВ

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #142 : 13 Дек 2005 [11:31:42] »
Тогда может попробуешь разбить по частям?

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #143 : 13 Дек 2005 [11:40:26] »
исходника нет, запросил у разработчиков , может не пожадничают

Жлобы всё-таки они, таки пожадничали :(
« Последнее редактирование: 15 Дек 2005 [10:45:14] от Andreichk »

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #144 : 14 Дек 2005 [21:20:11] »
приделал второй моторчик , только без промежуточной шестерни.
крутит со скоростью 1.5°  в сек.
напряжение увеличил до 8 вольт , чтобы не заедало.

v.bobkin

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #145 : 15 Дек 2005 [00:49:10] »
приделал второй моторчик , только без промежуточной шестерни.
крутит со скоростью 1.5°  в сек.
напряжение увеличил до 8 вольт , чтобы не заедало.
Красота! Если быстее, то можно и в глаз получить :)

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #146 : 15 Дек 2005 [01:22:11] »
Уж лучше я с глазом останусь  :)

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #147 : 15 Дек 2005 [06:30:50] »
1.5 градуса уже хорошо. Как так вышло, опять в программу изменения внес, покажи.

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #148 : 15 Дек 2005 [10:42:35] »
Изменения внёс, но на скорость они не повлияли, только разгон вписал.
А скорость увеличилась за счёт уменьшения передаточного числа прим раза в 4-5

float ee;//разбег
thread stepleft
{ run 254;
loop{
 ports.setn(2,0b1001);//9
 sleep ee;
 ports.setn(2,0b0001);//1
 sleep ee;
 ports.setn(2,0b0011);//3
 sleep ee;
 ports.setn(2,0b0010);//2
 sleep ee;
 ports.setn(2,0b0110);//6
 sleep ee;
 ports.setn(2,0b0100);//4
 sleep ee;
 ports.setn(2,0b1100);//12
 sleep ee;
 ports.setn(2,0b1000);//8
 sleep ee;
 }
}//--------------------------
/////////////////////////////////////////////

function RA_R()
{
  RA_Ist=RA_Ist+47;if RA_Ist>2400000 RA_Ist=0;
}//----------------OK
//####################################################
function stepleft_()//
{Print_LCD(1,"R.A.          m ");EEPROM_READ();
  run stepleft;ee=20.0;
loop{ee=ee-0.1; if ee<=0 ee=0;//разбег
      RA_R();RA_LCD();
if pcf.get(9,1){halt stepleft;ports.setn(2,0b0000);eeprom.writelong(0,21,RA_Ist);break;}
 }
}//----------------OK
//####################################################

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #149 : 15 Дек 2005 [14:50:52] »
попробовал я вот с этой штучкой поиграться
http://www.elektor.de/Default.aspx?tabid=109
вот таким образом

void sleep(int wert)
{   long t;
   for (t=0; t<(220*wert); t++);
}//---------------------------OK
//########################################

void port_one(char a,char b,char c,char d)
{
      p1_0 = a;
      p1_1 = b;
      p1_2 = c;
      p1_3 = d;

}//---------------------------OK
//########################################


void step_right(void)
{
 port_one(1,0,0,1);
 sleep(1);
 port_one(0,0,0,1);
 sleep(1);
 port_one(0,0,1,1);
 sleep(1);
 port_one(0,0,1,0);
 sleep(1);
 port_one(0,1,1,0);
 sleep(1);
 port_one(0,1,0,0);
 sleep(1);
 port_one(1,1,0,0);
 sleep(1);
 port_one(1,0,0,0);
 sleep(1);
}//---------------------------OK
//########################################

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

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #150 : 15 Дек 2005 [16:15:39] »
После продолжительных и мучительных экспериментов с разгоном моторчика напрямую от Ccontrol я пришёл к выводу, что это пустая трата времени.Поэтому мне пришла в голову следующая мысль
Поскольку R8C от Renesas програмируется также на Си++ я решил использовать его в качестве драйвера для управления шаговыми движками, то есть пишу прогу для управления (разгон,норм.ход,торможение и т.д.) и подключаю его к Ccontrol.
управление скоростью будет осуществляться через аналоговый вход R8C от Renesas вот тамим образом

unsigned int adc(unsigned char ch)
{
adcon0 = 0x80 + ch;
adcon1 = 0x28;
adst = 1;
while(adst == 1){}
return ad;
}
void sleep()
{   long t;
   for (t=0; t<(adc(6)); t++);
}//---------------------------OK
//########################################

который будет подключен к PLM выходу Ccontrol.
выбор направления вращения тоже не составляет особого труда.

Так как R8C от Renesas  разгоняет моторчик примерно до 1.5° в секунду, то можно бутет добиться приемлемых результатов
« Последнее редактирование: 15 Дек 2005 [18:03:43] от Andreichk »

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #151 : 16 Дек 2005 [11:35:58] »
Чё та на С++ не похоже. На С похоже. Да и кстати, по поводу PLM, полчаса ломал голову что это, но в конце концов разобрался. Поэтому пиши впреть ШИМ или на худой конец PWM. Ато народ не поймёт.

В общем так и получается, для тебя единственный выход использовать отдельный драйвер ШД. Только я бы им управлял немного по другому. Для уточнения деталей стоит прочитать про этот Ренесас. Где почитать?

Кстати, Ренесас выпускает один из самых надежных микроконтроллеров в мире - Мицубиси M16. Мы недавно development kit заказали.
« Последнее редактирование: 16 Дек 2005 [11:39:21] от Денис Никитин »

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #152 : 16 Дек 2005 [13:01:51] »
PLM  это по- немецки Pulse Lаеnge Modulation  так что извиняйте :) ШИМ.
тут куча доков по Ренесас

http://www.renesas.com/fmwk.jsp?cnt=Documentation.jsp&fp=/products/mpumcu/m16c_family/r8c_tiny_series/&title=Documentation&lid=81
и на этом форуме

http://www.elektor.de/default.aspx?tabid=29&view=topics&forumid=23
http://www.elektor.de/Default.aspx?tabid=109 там внизу ещё ссылки разные по теме
я моторчик через его аналоговый порт разгонял аж до визга ,потом он останавливается , но звуки издаёт килогерц этак до 3-5
да,язык Си,  главное что не Ассемблер- Брррр....... :)
« Последнее редактирование: 16 Дек 2005 [13:12:11] от Andreichk »

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #153 : 21 Дек 2005 [16:40:09] »
Пульт управления
« Последнее редактирование: 21 Янв 2006 [17:30:09] от Andreichk »

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #154 : 22 Дек 2005 [09:15:01] »
Хотелось бы услышать расшифровку назначения сигналов управления на схеме драйвера ШД.

Оффлайн Владимир Николаевич

  • *****
  • Сообщений: 24 114
  • Благодарностей: 435
  • Takahashi Россия и QHYCCD Poccия
    • Skype - gromozeka12    вайбер +7 903 610-62-15
    • Сообщения от Владимир Николаевич
Re: Управление телескопом с помощью GO-TO
« Ответ #155 : 22 Дек 2005 [09:23:07] »
Появился интересный пульт для EQ-4 и всей серии EQ-5 от Виксена до Мида и Селестрона. В нем есть функция Го-То с компьютера и автогид  через RS232 с мах скоростью около 77х от звездной. Идет в комплекте с движками и фокус-мотором. Цена абсолютно доступная!
Клевцов 470мм - 2экз, МАК Сантел 420 1\8 на передержке,  Доб 355мм SS, Доб 254, МАК Сантел 230мм, АПО 180мм на Losmandy Titan, подзорная труба 102\900ED SW,  бино 70ED, 70 Non-ED, 10х42ED, 10х50ED.

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #156 : 22 Дек 2005 [10:16:07] »
Хотелось бы услышать расшифровку назначения сигналов управления на схеме драйвера ШД.
Значит так
PWM RA , PWM DEC  управление скоростью вращения осей,
СУТКИ -суточный ход с коррекцией скорости по PWM RA
DEC DOWN,DEC UP лог.1- откл. лог.0-вкл. оси DECLINATION соотв.,
RA >>>, RA <<<   лог.1- откл. лог.0-вкл. оси R.A. соотв.,
сигнал RA, сигнал DEC импульсы эквивалентные полушагам RA ,DEC моторчиков  соотв.
Вот так пока :)
« Последнее редактирование: 23 Дек 2005 [01:57:58] от Andreichk »

Andreichk

  • Гость
Re: Управление телескопом с помощью GO-TO
« Ответ #157 : 22 Дек 2005 [10:18:00] »
Появился интересный пульт для EQ-4 и всей серии EQ-5 от Виксена до Мида и Селестрона. В нем есть функция Го-То с компьютера и автогид  через RS232 с мах скоростью около 77х от звездной. Идет в комплекте с движками и фокус-мотором. Цена абсолютно доступная!

Как говорит Дядя Вова - у нас тут охота пуще неволи. ;)

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

  • *****
  • Сообщений: 8 096
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Управление телескопом с помощью GO-TO
« Ответ #158 : 22 Дек 2005 [11:26:35] »
Появился интересный пульт для EQ-4 и всей серии EQ-5 от Виксена до Мида и Селестрона. В нем есть функция Го-То с компьютера и автогид  через RS232 с мах скоростью около 77х от звездной. Идет в комплекте с движками и фокус-мотором. Цена абсолютно доступная!
Володя, темку бы новую открыл по этому поводу. 
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Управление телескопом с помощью GO-TO
« Ответ #159 : 22 Дек 2005 [12:00:29] »
Стало быть сигналы PWM RA, PWM DEC сначала преобразуются в напряжение с помощью активного фильтра?