PDA

Просмотр полной версии : энкодеры для монтировки Добсона


саня барада
09.03.2014, 03:55
Всем доброго времени суток!
На днях собрал все до кучи, попробую рассказать подробно(может кому то будет интересно)
Начну с контролера энкодера, контролер Дэвида Экка(digital circle setting) выполнен на базе мк pic16f84(A) 04p, считывает импульсы с двух энкодеров, на каждый один сигнал с энкодера мк понимает 4 импульса(у меня на энкодерах стоит прерывающий диск с 45 прорезями, получается 180имп/оборот).
К пк контролер подключается по rs232(com9) через мс max232(на сайте разработчика данной схемы, рассматривается подключение к usb через кабель ttl232r)
Питание от 7 до 12В(можно от кроны, потребление схемы невелико)
136570

саня барада
09.03.2014, 04:25
Теперь, о самих энкодерах.
Начну с оси ALT
Используемые детали:
136572
на вилке монтировки высверлил два посадочных гнезда для подшипников с обеих сторон, между ними высверлил отверстие для вала.
Вот грубая схема:
136573
С стороны оси телескопа по ALT установил резиновый вал(передача вращения на ось энкодера)
136574
На обратной стороне установил энкодер
136575
Готовый вид
136576
136577
136578
Оптическая пара и прерывающий диск, взяты из шариковой мышки.
За один полный оборот по оси ALT энкодер совершает 14 оборотов то есть получаем 2520 импульсов.

саня барада
09.03.2014, 04:49
Энкодер по AZ
Детали:
136579
Схема:
136580
Два подшипника установил в пластиковую гильзу и установил на подвижную платформу монтировки
136581
С низу установлен шкив с резиновым кольцом(передача вращения на ось энкодера) на фото, без кольца
136582
С верху поставил плату энкодера
136583
Готовый вид:
136584
136585
136586
На один оборот по оси AZ энкодер совершает 33 оборота, то есть 5940импульсов.
Энкодеры соединяются с контролером при помощи usb кабеля длинной 2 метра и 1,5 метровый кабель com9 для соединения контролера с пк.
Немного позже выложу работу всего этого девайса с программой Cartes du Ciel 2.76

Владимир Арсеньев
09.03.2014, 12:02
Большая работа, респект:)
Правда по азимуту опасненько стоит - можно отломать при транспортировке.

саня барада
09.03.2014, 13:22
Ваша правда, энкодером по AZ при работе или переноске можно что либо зацепить. Эту проблему хочу решить с помощью создания защитного корпуса из жести(и практично и визуально энкодер лучше будет смотреться).
Многие, кто занимался установкой энкодеров на ДОБ, ставят энкодер по AZ в центре подвижной платформы монтировки, в таком случае один оборот по оси монтировки равняется одному обороту энкодера, это целесообразно применить если имеется заводской энкодер на 2000-4000имп/оборот. В моем же случае энкодер имеет 180имп/обр, вот и приходится использовать разницу в диаметре между осью монтировки и энкодера что бы получить большее количество имп на оборот.

саня барада
09.03.2014, 14:13
Работа контроллера в программе Cartes du Ciel 2.76
С начала подключение:
136618
Затем настройка самого энкодера
136619
В этом окне жмем connect, загорается зеленый индикатор энкодер подключен, в вверху отображает количество импульсов пришедших с экодеров, в данном случае ALT и AZ. Также имеется детектор ошибок по двум координатам и окошко выравнивания по двум объектам.
Дальше:
136620
Указываем количество импульсов которые энкодер выдает за один полный оборот монтировки по ALT и AZ, дальше указываем тип монтировки на которой установлены энкодеры(азимутальная или экваториальная), напротив устанавливается начальная позиция телескопа по ALT(0* или 90*), ниже географические координаты месности.
Тут стандартно:
136621
Дальше расскажу про выравнивание по двум звездам.
И так для начала выберите первую звезду павой кнопкой "синхронизировать данный объект" появится следующее:
136622
Жмем "ОК" и проделываем то же самое с другой(желательно максимально удаленной от первой) звездой.
Затем:
136623
Появится окошко с текущими координатами телескопа, в самой программе место куда направлен телескоп обозначено кружком, при необходимости можно менять поле зрения для более точного навдения
136624
для более точного наведения нужно точное дата и время а так же точное местоположение.
Так же данный контролер работает и с другими планетариями при условии наличия ASCOM драйвера.
Пока погода не позволяет протестировать девайс на полную в реальных условиях:(

саня барада
09.03.2014, 20:23
К стати, хотел спросить есть у кого рабочая схема переходника с rs232 на usb?

Грин
09.03.2014, 22:57
Старый дата-кабель от мобилки, пошуршать на радиорынке, на микре PL2303, если достаточно RX иTX.
Здесь где-то в глубине я фотки выкладывал.
Дрова от производителя ПЛ легко поиском находятся.

саня барада
11.03.2014, 19:09
Старый дата-кабель от мобилки, пошуршать на радиорынке, на микре PL2303, если достаточно RX иTX.
Здесь где-то в глубине я фотки выкладывал.
Дрова от производителя ПЛ легко поиском находятся.
Мне как раз и нужен rx tx. Дата кабель подойдет только на базе pl2303 или можно на другом чипсете? Есть кабель от siemens, правда на каком он чипсете сказать затрудняюсь.

Rain Dog
12.03.2014, 17:00
Мне как раз и нужен rx tx. Дата кабель подойдет только на базе pl2303 или можно на другом чипсете? Есть кабель от siemens, правда на каком он чипсете сказать затрудняюсь.

А всего две микросхемы используются для этого: pl2303 и ft232.
В старых дата-кабелях от телефонов использовался преобразователь USB - RS 232, теперь уже нет. Мне, в своё время, не удалось найти такой дата-кабель, пришлось что-то другое использовать.

D_a_r_k_man
12.03.2014, 17:39
А всего две микросхемы используются для этого: pl2303 и ft232.
В старых дата-кабелях от телефонов использовался преобразователь USB - RS 232, теперь уже нет. Мне, в своё время, не удалось найти такой дата-кабель, пришлось что-то другое использовать.

А я заказывал с ибея переходнички на CP2102, дешево и сердито))
тык (http://www.ebay.com/itm/1pc-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-PRGMR-W-Line-6-Pin-/390736685625?pt=LH_DefaultDomain_2&hash=item5af9b8aa39)

саня барада
12.03.2014, 21:57
А я заказывал с ибея переходнички на CP2102, дешево и сердито))
тык (http://www.ebay.com/itm/1pc-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-PRGMR-W-Line-6-Pin-/390736685625?pt=LH_DefaultDomain_2&hash=item5af9b8aa39)
Нашел в интернет магазине USB 2.0 для TTL UART 6PIN модуль CP2102 Serial Converter. У меня к Вам вопрос, выход TTL на конвертере +3.3В, RST, TXD, RXD, GND и +5 В, на контролере (com9) 1+4+6 и 7+8 заглушки, 5 gnd, 9 не используется, 3 TX, 2 RX. Получается контролер имеет собственное питание, значит можно подключить к конвертеру TX, RX и GND, этого должно быть достаточно?

D_a_r_k_man
12.03.2014, 22:14
Нашел в интернет магазине USB 2.0 для TTL UART 6PIN модуль CP2102 Serial Converter. У меня к Вам вопрос, выход TTL на конвертере +3.3В, RST, TXD, RXD, GND и +5 В, на контролере (com9) 1+4+6 и 7+8 заглушки, 5 gnd, 9 не используется, 3 TX, 2 RX. Получается контролер имеет собственное питание, значит можно подключить к конвертеру TX, RX и GND, этого должно быть достаточно?
Конкретно на моем конвертере выведено +3.3в (в 2102 свой стаб, не сильно мощный) и +5в с usb для питания внешней мелочи, и сигнал RST.
Да, на контроллер можно подавать только RX, TX и землю, будет работать. Выходной уровень 3.3в, стандартный для микроконтроллеров.
небольшое пособие по 2102 (http://alex-exe.ru/radio/interfacingpc/usb-uart-cp2102/)
И да, можно на "ты", я не обижусь)

саня барада
17.03.2014, 20:21
Приобрел CP2102 Serial Converter(дрова стали нормально, определился новый com порт), подключил через rx tx и gnd, контролер не определяется, проверил подключение и настойки com порта вроде все в порядке но контролер не видит ни тестовая программа ни планетарий. Перебросил обратно на родной com работает без проблем. Может ли влиять на работу cp2102 мс max232? Или я, что то упустил?

D_a_r_k_man
18.03.2014, 11:15
Приобрел CP2102 Serial Converter(дрова стали нормально, определился новый com порт), подключил через rx tx и gnd, контролер не определяется, проверил подключение и настойки com порта вроде все в порядке но контролер не видит ни тестовая программа ни планетарий. Перебросил обратно на родной com работает без проблем. Может ли влиять на работу cp2102 мс max232? Или я, что то упустил?
Схему можно? Не могу представить, зачем там MAX232, 2102 подключается по RX/TX прямо к портам ввода-вывода.
И да, проверить саму 2102 нужно, замкнув RX на TX, и запустить программку для работы с com-портом, например com port utility, отправлять какую-нибудь последовательность. Принимать, естественно нужно ту же самую, ибо перемычка стоит.

саня барада
18.03.2014, 17:06
Проверил конвертер с перемычкой rx/tx, работает на ура(спасибо за подсказку)! Я правильно понял, сигналы rx tx нужно брать на прямую с мк обходя max232?
схема вот:
136807

D_a_r_k_man
18.03.2014, 17:32
Проверил конвертер с перемычкой rx/tx, работает на ура(спасибо за подсказку)! Я правильно понял, сигналы rx tx нужно брать на прямую с мк обходя max232?
схема вот:
136807

Да, MAX232 выкинуть совсем, выходы RX/TX от CP2102 кинуть прямо на порты контроллера, там везде TTL уровни.

саня барада
19.03.2014, 01:30
Старый контролер решил не переделывать, собрал новый адаптированный под usb с помощью конвертера на cp2102.
136815
Теперь можно пользоваться ноут буком при наблюдениях:)

D_a_r_k_man
19.03.2014, 10:43
Питание +5 от usb через этот же конвертер?)
У меня кстати тоже беленький, но без термоусадки, с 8 страницы (http://starlab.ru/showthread.php?t=25836)

саня барада
19.03.2014, 12:40
Питание +5 от usb через этот же конвертер?)
У меня кстати тоже беленький, но без термоусадки, с 8 страницы (http://starlab.ru/showthread.php?t=25836)
Да, питание +5в взял с конвертера(в родной схеме питание осуществляется через стабилизатор 7805 те же 5в). Сигнал rx tx конвертера, подсоединил на прямую к мк pic16f84a-04p(6,18 ножки). Получается убрано 7805 и max232 а также все детали которые работали с ними.

саня барада
19.03.2014, 13:28
Появилась идея, подключения данного контролера к планшету андройд. На андройде много хороших планетариев с возможностью управлением телескопом, к примеру sky safari. Правда не знаю поддерживают ли эти программы связь через usb, точно работают по блютузу, но в моем планшенте его нет, зато есть 2хusb работает прекрасно с usb флэшкой, клавиатурой и мышкой. Вот и подумал, если работает с ними, можно попробовать подключить и контроллер.
Через эмулятор терминала для андройд, просмотрел наличие драйверов под конвертеры и нашел вшитый драйвер для pl2303.
В интер.магазинах нашел конвертер на pl2303HX, у меня вопрос: pl2303 и pl2303HX пользуются одним драйвером, или это два разных чипа?

Грин
19.03.2014, 21:55
Давно это было, но насколько мне помнится, и обычные, и HX у меня ложились в систему на один драйвер.

D_a_r_k_man
19.03.2014, 22:02
Появилась идея, подключения данного контролера к планшету андройд. На андройде много хороших планетариев с возможностью управлением телескопом, к примеру sky safari. Правда не знаю поддерживают ли эти программы связь через usb, точно работают по блютузу, но в моем планшенте его нет, зато есть 2хusb работает прекрасно с usb флэшкой, клавиатурой и мышкой. Вот и подумал, если работает с ними, можно попробовать подключить и контроллер.
Через эмулятор терминала для андройд, просмотрел наличие драйверов под конвертеры и нашел вшитый драйвер для pl2303.
В интер.магазинах нашел конвертер на pl2303HX, у меня вопрос: pl2303 и pl2303HX пользуются одним драйвером, или это два разных чипа?

На случай использования Bluetooth (http://kosmodrom.com.ua/prodlist.php?name=bluetoothmodul).
А насчет HX не знаю, даташиты читать надо. Пишут, что без разницы, но уточнить стоит.
Собственно говоря, архив из 2 даташитов (https://dl.dropboxusercontent.com/u/71798274/PL2303.rar)

саня барада
20.03.2014, 11:25
На случай использования Bluetooth (http://kosmodrom.com.ua/prodlist.php?name=bluetoothmodul).
А насчет HX не знаю, даташиты читать надо. Пишут, что без разницы, но уточнить стоит.
Собственно говоря, архив из 2 даташитов (https://dl.dropboxusercontent.com/u/71798274/PL2303.rar)
За даташиты спасибо, буду изучать. Подключил к андройду контролер через cp2102, usb host controler его определил, но дров под cp2102 в планшете нет и работать с конвертером он не сможет, так что буду заказывать еще один конвертер на pl2303, для этого чипа в ядре андройда дрова есть. А с блютузом попробую в случае, если с конвертером не выйдет.

Rain Dog
21.03.2014, 08:03
Только аккуратней с конвертерами. Чаще попадаются подделки, к которым драйвер хрен найдёшь.

D_a_r_k_man
21.03.2014, 09:49
За даташиты спасибо, буду изучать. Подключил к андройду контролер через cp2102, usb host controler его определил, но дров под cp2102 в планшете нет и работать с конвертером он не сможет, так что буду заказывать еще один конвертер на pl2303, для этого чипа в ядре андройда дрова есть. А с блютузом попробую в случае, если с конвертером не выйдет.

Может это поможет (http://we.easyelectronics.ru/tag/CP2102/) завести CP2102 на ведроиде, к сожалению сам не силен в программировании.)

саня барада
23.03.2014, 13:02
Может это поможет (http://we.easyelectronics.ru/tag/CP2102/) завести CP2102 на ведроиде, к сожалению сам не силен в программировании.)
Идея хорошая, но данный способ работает с программой termUSB которая требует версию андройда 3.1 и выше, а у меня старенький 2.2.
Сей час жду конвертер pl2303, попробую должно получится!

саня барада
23.03.2014, 13:06
Только аккуратней с конвертерами. Чаще попадаются подделки, к которым драйвер хрен найдёшь.
Эх, уметь бы различать хорошую вещь от подделки!

D_a_r_k_man
23.03.2014, 13:21
Идея хорошая, но данный способ работает с программой termUSB которая требует версию андройда 3.1 и выше, а у меня старенький 2.2.
Сей час жду конвертер pl2303, попробую должно получится!

Прошивка планшета на 3.1+ невозможна?

саня барада
30.03.2014, 00:50
Прошивка планшета на 3.1+ невозможна?
Под мой планшет в интернете есть прошивка только на 2.2!

саня барада
30.03.2014, 01:16
Дождался конвертер на pl2303hx, подключил к планшету определил без проблем в usb host controller. Через программу android serial port api тестирует rx/tx с помощью перемычки, отправляет/получает данные без проблем!
А, вот контролер не видит:confused:
Через android serial port api запустил тест, сигнал tx идет на контролер а rx молчит. Может кто в курсе, как на андройде достучатся к устройству подключенному через конвертер?

саня барада
06.04.2014, 00:30
Разобрался, контролер работает с планшетом просто нужна была программа которая считывала показания с контролера!
Но, программа планетарий работает только с bluetooth или wi-fi, так что без радио модуля не обойтись планирую использовать что то вроде этого:
137042

саня барада
06.04.2014, 00:33
Между делом хотел спросить, кто знает программу для создания кодомерных дисков для ик оптопары?

D_a_r_k_man
09.04.2014, 21:10
Между делом хотел спросить, кто знает программу для создания кодомерных дисков для ик оптопары?

Моя не знай. А за использование блютуза плюсую, намного удобнее будет)

саня барада
10.04.2014, 09:49
Моя не знай. А за использование блютуза плюсую, намного удобнее будет)
Да, беспроводная связь имеет большие преимущества!
Немного отклонюсь от темы, хотел спросить, Юра в твоей теме по переделке монтировки eq2 какой использовал(или собирался использовать) контролер ШД?

D_a_r_k_man
10.04.2014, 20:30
Да, беспроводная связь имеет большие преимущества!
Немного отклонюсь от темы, хотел спросить, Юра в твоей теме по переделке монтировки eq2 какой использовал(или собирался использовать) контролер ШД?

Планировались TB6560AHQ, сейчас A3979.
Описано всё тут, с 64 поста и ниже (http://starlab.ru/showthread.php?t=25836&page=7))
Тема по переделке EQ2 закрыта, как бесперспективная для 8" трубы:D
Будет абсолютно новая монтировка.

саня барада
11.04.2014, 23:06
Планировались TB6560AHQ, сейчас A3979.
Описано всё тут, с 64 поста и ниже (http://starlab.ru/showthread.php?t=25836&page=7))
Тема по переделке EQ2 закрыта, как бесперспективная для 8" трубы:D
Будет абсолютно новая монтировка.
У меня давно идея моторизации монтировки, только с контролером пока не могу определиться(какой лучше самодельный или покупной).
Пока присматриваюсь вот к этому варианту http://www.piclist.com/techref/io/stepper/linistep/index.htm

D_a_r_k_man
11.04.2014, 23:12
У меня давно идея моторизации монтировки, только с контролером пока не могу определиться(какой лучше самодельный или покупной).
Пока присматриваюсь вот к этому варианту http://www.piclist.com/techref/io/stepper/linistep/index.htm

Можно и такой, на связке МК+4 ключа. Но я бы предпочел готовую микросхему-драйвер

саня барада
19.04.2014, 00:38
Нашел модуль блютуз HC06, собираюсь брать 2 штуки для планшета и для контролера. Подключить модуль к планшету не составит труда через pl2303 для него уже есть вшитые дрова под андройд, а вот будет ли работать контролер с модулем через rx/tx? Если кто подключал МК к беспроводу подскажите!

D_a_r_k_man
24.04.2014, 18:33
Между делом хотел спросить, кто знает программу для создания кодомерных дисков для ик оптопары?

Может тут (http://www.astroclub.kiev.ua/forum/index.php?topic=12021.0) что-то найдется полезное по ссылкам в теме.

саня барада
25.04.2014, 08:26
Может тут (http://www.astroclub.kiev.ua/forum/index.php?topic=12021.0) что-то найдется полезное по ссылкам в теме.
Спасибо, посмотрю может чего интересного и найду!

саня барада
01.05.2014, 23:47
Дождался bluetooth модуль HC-06, модуль питается от 3,3В но благодаря обвязке и регулятору напряжения 662К диапазон составляет от 3 до 6В.
С появлением bluetooth модуля в схеме пришлось включить в нее схему питания на базе стабилизатора 7805
137257
HC-06 отлично работает с МК по RX/TX!
Сперва проверил на ПК, обнаружил модуль установил соединение и воля работает на ура!!!

саня барада
02.05.2014, 00:39
Работа контроллера в программе sky safari pro 1.6.1(андройд)
В настройках телескопа выставил basic encoder system:
137258
дальше, тип монтировки и разрешение энкодеров по ALT/AZ:
137259
потом подключение по bluetooth:
137260
далее, жмем на иконку "scope" и "connect"
137261
137262
после того, выравнивание по двум звездам(максимально удаленным друг от друга) через опцию "align"
В конце нажимаем "lock" и на дисплее отображается реальная позиция телескопа!
137263
поле зрения можно изменять, для более точного наведения:
137264
с помощью данной программы без труда нашел туманности кольцо(м57), гантель(м27), а также туманность бодэ(м81) и сигара(м82) хотел было кинуть взор на м16, но 9 вольтовый аккумулятор на контролере решил по другому и "сдох":mad:, так что это все чем могу похвастаться.

D_a_r_k_man
02.05.2014, 10:59
Но всё равно всё классно, поздравляю с успешным применением блютуз-модулей)

саня барада
21.05.2014, 10:39
Но всё равно всё классно, поздравляю с успешным применением блютуз-модулей)
Спасибо!
В результате получилась своего рода "полуавтоматическое go to", я доволен работой контроллера на добсоне!
Теперь осталось установить энкодер по оси DEC в eq2 и посмотреть как контроллер работает с экваториальными координатами!

D_a_r_k_man
21.05.2014, 17:23
Спасибо!
В результате получилась своего рода "полуавтоматическое go to", я доволен работой контроллера на добсоне!
Теперь осталось установить энкодер по оси DEC в eq2 и посмотреть как контроллер работает с экваториальными координатами!

Учитывая проявленную устойчивость, надеюсь на успешную реализацию))))

саня барада
21.05.2014, 20:36
Юра, нуждаюсь в твоем совете!
Есть возможность приобрести вот такой драйвер ШД
http://arduino-ua.com/docs/Dual_step_motor_shield_DS.pdf
Как ты думаешь, получится из него сделать управление монтировкой через пк?

саня барада
21.05.2014, 21:18
Кстати, чипсет на драйвере ШД A3967.

D_a_r_k_man
22.05.2014, 00:32
Юра, нуждаюсь в твоем совете!
Есть возможность приобрести вот такой драйвер ШД
http://arduino-ua.com/docs/Dual_step_motor_shield_DS.pdf
Как ты думаешь, получится из него сделать управление монтировкой через пк?

Получится, хороший драйвер.
У меня А3979, они с термопадом на брюхе. А эти сильно грузить нельзя, или корпуса охлаждать на большой нагрузке.

саня барада
22.05.2014, 19:23
Получится, хороший драйвер.
У меня А3979, они с термопадом на брюхе. А эти сильно грузить нельзя, или корпуса охлаждать на большой нагрузке.
Спасибо Юра!
Когда приобрету драйвер, можно будет обращаться за советами в процессе постройки, а то я до этого с драйверами ШД не сталкивался

D_a_r_k_man
22.05.2014, 20:51
Спасибо Юра!
Когда приобрету драйвер, можно будет обращаться за советами в процессе постройки, а то я до этого с драйверами ШД не сталкивался

Конечно можно. Что знаю, всё расскажу)

саня барада
23.05.2014, 11:07
Конечно можно. Что знаю, всё расскажу)
Драйвер, будет где то в течении месяца!
Что бы время не проходило даром, хочу спросить за шаговые двигатели, какими характеристиками он должен обладать?
Есть в продаже ШД с такими характеристиками:
- размеры: 28 х 28 х 45 мм, не включая вала (NEMA 11)
- вес: 140 гр
- диаметр вала: 5 мм
- шагов для полного оборота: 200
- потребление тока: 670 мА на катушку
- питание: 4.5А
- сопротивление: 6.8 Ом на катушку
- удерживающий момент: 950 g/См
- индуктивность: 4.9 мГн на катушку
- длина проводов: 30 см
Подойдет такой или он слабоват для данной цели?

D_a_r_k_man
23.05.2014, 12:05
Драйвер, будет где то в течении месяца!
Что бы время не проходило даром, хочу спросить за шаговые двигатели, какими характеристиками он должен обладать?
Есть в продаже ШД с такими характеристиками:
- размеры: 28 х 28 х 45 мм, не включая вала (NEMA 11)
- вес: 140 гр
- диаметр вала: 5 мм
- шагов для полного оборота: 200
- потребление тока: 670 мА на катушку
- питание: 4.5А
- сопротивление: 6.8 Ом на катушку
- удерживающий момент: 950 g/См
- индуктивность: 4.9 мГн на катушку
- длина проводов: 30 см
Подойдет такой или он слабоват для данной цели?

Маловаты, я бы брал 39х39мм или 42х42мм, они до 42х42 с выходным валом диаметром 5мм, дальше уже что-то дюймовое, 6мм с копейками.
200 шагов/оборот это стандарт, бывают ещё 400 (0.9°/шаг), но это редкость. Я себе такие заказывал, из Сингапура ехали (http://starlab.ru/showpost.php?p=498159&postcount=103) на EBAY, там только чёрта нет в плане всяких вкусностей в виде ШД любого размера, Б/У не сильно дорогие)))
Сопротивление должно быть (желательно) не более 10 ом, иначе драйвер такую индуктивность не потянет, там же ШИМ. Рабочий ток в пределах 1А, +/-. Если будет возможность пощупать, то выбирай те, вал которых вращается максимально плавно и без рывков. (Ибо есть у меня куча советских старых ШД 42х42мм, как трещетка работают:D)
Хотя у всех новых ШД плавная работа. А вот на тех моих двух, которые 0.9°/шаг, шагов почти не ощущается тактильно)

саня барада
24.05.2014, 01:21
Маловаты, я бы брал 39х39мм или 42х42мм, они до 42х42 с выходным валом диаметром 5мм, дальше уже что-то дюймовое, 6мм с копейками.
200 шагов/оборот это стандарт, бывают ещё 400 (0.9°/шаг), но это редкость. Я себе такие заказывал, из Сингапура ехали (http://starlab.ru/showpost.php?p=498159&postcount=103) на EBAY, там только чёрта нет в плане всяких вкусностей в виде ШД любого размера, Б/У не сильно дорогие)))
Сопротивление должно быть (желательно) не более 10 ом, иначе драйвер такую индуктивность не потянет, там же ШИМ. Рабочий ток в пределах 1А, +/-. Если будет возможность пощупать, то выбирай те, вал которых вращается максимально плавно и без рывков. (Ибо есть у меня куча советских старых ШД 42х42мм, как трещетка работают:D)
Хотя у всех новых ШД плавная работа. А вот на тех моих двух, которые 0.9°/шаг, шагов почти не ощущается тактильно)
Спасибо, хорошее пособие по ШД для начинающих!!!
Хотел спросить про такой показатель как удерживающий момент- важный это параметр или нет?
И второй вопрос, я так понимаю есть два типа ШД 4 контактные и 6, к данному драйверу подходят 4 контактные правильно?

D_a_r_k_man
24.05.2014, 10:26
Спасибо, хорошее пособие по ШД для начинающих!!!
Хотел спросить про такой показатель как удерживающий момент- важный это параметр или нет?
И второй вопрос, я так понимаю есть два типа ШД 4 контактные и 6, к данному драйверу подходят 4 контактные правильно?

У большинства ШД одинакового размера удерживающий и крутящий момент это больше конструктивные особенности, обусловленные габаритами ротора и статора, что логично и естественно)
Да, два "лишних" контакта это просто отводы от средних точек каждой из обмоток. Есть просто разные схемы включения, в одной на эти средние точки подается питание, а во второй нет:
Рас (http://scope.narod.ru/starlab/Pavel_Bahtinov5.gif)

Два (https://www.dropbox.com/s/sx88io296i9b4fb/1.jpg)

саня барада
24.05.2014, 11:41
Вот, Юра выношу на твой суд еще один ШД!
Характеристика:
размер 35х35х36
диам. вала 5мм
шагов 200 (1.8*)
Каждая фаза потребляет 1А при питании 2.7В
Питание 2.7В
Сопротивление 2.7 Ом
Название SY35ST36-1004A
Правда питание его в 2.7В смущает, ведь шилд работает с ШД с напряжением от 4.7В(или это не критично?)

D_a_r_k_man
24.05.2014, 11:46
Вот, Юра выношу на твой суд еще один ШД!
Характеристика:
размер 35х35х36
диам. вала 5мм
шагов 200 (1.8*)
Каждая фаза потребляет 1А при питании 2.7В
Питание 2.7В
Сопротивление 2.7 Ом
Название SY35ST36-1004A
Правда питание его в 2.7В смущает, ведь шилд работает с ШД с напряжением от 4.7В(или это не критично?)

Не критично, на обмотках ШИМ ведь. Хороший двигатель, пойдет)

ЗЫ: надо будет себе такую платку для экспериментов заказать, уж больно понравилась)
Или штуки 3-4 одноканальных: (http://www.ebay.com/itm/EasyDriver-Shield-stepping-Stepper-Motor-Driver-V44-A3967-For-Arduino-/400522271040?pt=LH_DefaultDomain_0&hash=item5d40fcd940)
http://i.ebayimg.com/00/s/ODAwWDgwMA==/z/rR4AAOxy7AxSJvAR/$T2eC16R,!)YFIcHHquJpBSJv!QmDZ!~~60_57.JPG

саня барада
25.05.2014, 08:58
Одно канальный драйвер, я думаю тоже хороший вариант и дешевле!

саня барада
25.05.2014, 09:06
Хотел также узнать про редукторы на ШД, я так понимаю без них никак или можно придумать альтернативу? Например на eq2 по оси RA стоит заводская черв. пара можно ли будет к ней на прямую подключить ШД и будет ли толк от этого? По оси DEC в ближайшее время тоже будет стоять ЧП. Также моторизации хочу подвергнуть и ДОБсон, но там нужно будет голову поломать, хотя определенные задумки уже крутятся в голове.

D_a_r_k_man
25.05.2014, 10:47
Хотел также узнать про редукторы на ШД, я так понимаю без них никак или можно придумать альтернативу? Например на eq2 по оси RA стоит заводская черв. пара можно ли будет к ней на прямую подключить ШД и будет ли толк от этого? По оси DEC в ближайшее время тоже будет стоять ЧП. Также моторизации хочу подвергнуть и ДОБсон, но там нужно будет голову поломать, хотя определенные задумки уже крутятся в голове.

Нужен пром.редуктор, да. Посмотрите мою тему по переделке EQ2, там есть описание редукторов. Общее передаточное отношение от вала ШД до оси монтировки должно быть в районе 1:1000-1500, около того. То есть, родная ЧП 1:138, и редуктор примерно 1:8-1:9, сколько получится)
И да, хотелось бы увидеть процесс добавления ЧП на EQ2, профессиональный интерес)
Кстати, Добсон тоже моторизуется, не слишком тяжело. Тоже шаговик, редуктор, обрезиненый ролик, и круглая площадка с ламинированым торцом. Это из того, что видел. Либо цепь и звёздочка на этой площадке по кругу.

саня барада
25.05.2014, 16:15
Нужен пром.редуктор, да. Посмотрите мою тему по переделке EQ2, там есть описание редукторов. Общее передаточное отношение от вала ШД до оси монтировки должно быть в районе 1:1000-1500, около того. То есть, родная ЧП 1:138, и редуктор примерно 1:8-1:9, сколько получится)
И да, хотелось бы увидеть процесс добавления ЧП на EQ2, профессиональный интерес)
Кстати, Добсон тоже моторизуется, не слишком тяжело. Тоже шаговик, редуктор, обрезиненый ролик, и круглая площадка с ламинированым торцом. Это из того, что видел. Либо цепь и звёздочка на этой площадке по кругу.
Большое спасибо за разъяснения, правда редукторы это первый камень преткновения, у нас в городе с ними дефицит точнее их в общем нет(попробую по нэту поискать)
На счет ЧП на eq2, как только будет установлена обязательно выложу фото!
По ДОБсону, действительно много интересных проектов по моторизации!

саня барада
25.05.2014, 16:29
Юра, немного забегу на перед (хочется чтоб уже полностью в голове сложилась ясная картинка на счет моторизации), вопросы такие:
что нужно, чтоб подключить данный шилд к пк?
возможно ли будет, после подключения к пк привязать к программе планетария для управления монтировкой из нее?
PS: прошу прощения, за возможно примитивные вопросы!!!

D_a_r_k_man
25.05.2014, 17:06
Большое спасибо за разъяснения, правда редукторы это первый камень преткновения, у нас в городе с ними дефицит точнее их в общем нет(попробую по нэту поискать)
На счет ЧП на eq2, как только будет установлена обязательно выложу фото!
По ДОБсону, действительно много интересных проектов по моторизации!

Да, знаю, нужно много, долго и упорно искать и накапливать)
Старые советские приборы, как то частотомеры, ВЧ-генераторы, имеют внутри достаточно много шестеренок, маленьких червячных пар, подшипников, роликов и так далее. Кинопроекционное оборудование - тоже. Принтеры, сканеры, плоттеры (желательно старые, там не экономили и ставили металлические шестеренки, как правило), видеомагнитофоны (лентопротяжка - полведра шестеренок:D), швейные машинки, печатные машинки тоже много чего в себе таят, раз уж на то пошло))) Также не стесняться посещать скупки цветмета, металлоломы и так далее.


Юра, немного забегу на перед (хочется чтоб уже полностью в голове сложилась ясная картинка на счет моторизации), вопросы такие:
что нужно, чтоб подключить данный шилд к пк?
возможно ли будет, после подключения к пк привязать к программе планетария для управления монтировкой из нее?
PS: прошу прощения, за возможно примитивные вопросы!!!

Покупается отладочная плата с каким-нибудь контроллером на борту, желательно с хардварным USB в контроллере, в противном случае - переходник USB-UART, он у тебя есть, на СР2102. Комп рулит отладочной платой через переходник, а отладка в свою очередь понимает шаманские команды EQ-Mod, и посылает сигналы step/dir на плату драйвера ШД. Советую прочитать вдумчиво эту тему (http://www.astroclub.kiev.ua/forum/index.php?topic=20674.0), от начала и до конца) У меня копия этого же, только пока не доделана, времени нет. Но всё то же самое, 2хА3979 в качестве драйверов, у автора разработки платы почтой заказывал, паял сам, ссылку давал на платы раньше, можешь по моим темам поискать. Отладка STM32VLDISCOVERY, и переходник на СР2102.
Сам в программировании полный нуб, умею только залить чужую прошивку, мигающую светодиодом, в эту отладку.:D
Но, так как готовый проект уже есть от автора той статьи, жизнь моя существенно облегчается)

саня барада
01.06.2014, 00:41
Да, знаю, нужно много, долго и упорно искать и накапливать)
Старые советские приборы, как то частотомеры, ВЧ-генераторы, имеют внутри достаточно много шестеренок, маленьких червячных пар, подшипников, роликов и так далее. Кинопроекционное оборудование - тоже. Принтеры, сканеры, плоттеры (желательно старые, там не экономили и ставили металлические шестеренки, как правило), видеомагнитофоны (лентопротяжка - полведра шестеренок:D), швейные машинки, печатные машинки тоже много чего в себе таят, раз уж на то пошло))) Также не стесняться посещать скупки цветмета, металлоломы и так далее.




Покупается отладочная плата с каким-нибудь контроллером на борту, желательно с хардварным USB в контроллере, в противном случае - переходник USB-UART, он у тебя есть, на СР2102. Комп рулит отладочной платой через переходник, а отладка в свою очередь понимает шаманские команды EQ-Mod, и посылает сигналы step/dir на плату драйвера ШД. Советую прочитать вдумчиво эту тему (http://www.astroclub.kiev.ua/forum/index.php?topic=20674.0), от начала и до конца) У меня копия этого же, только пока не доделана, времени нет. Но всё то же самое, 2хА3979 в качестве драйверов, у автора разработки платы почтой заказывал, паял сам, ссылку давал на платы раньше, можешь по моим темам поискать. Отладка STM32VLDISCOVERY, и переходник на СР2102.
Сам в программировании полный нуб, умею только залить чужую прошивку, мигающую светодиодом, в эту отладку.:D
Но, так как готовый проект уже есть от автора той статьи, жизнь моя существенно облегчается)
Теперь все понятно!!!
С двигателями и драйвером для них проблем не будет, да и отладка в магазине имеется, что действительно стопорнет моторизацию так это программирование и редуктора, но все равно попробую добиться результатов!
Буду шерстить старую технику, може насобираю чего на два приличных редуктора.

mnt22
21.06.2014, 10:48
саня барада, спасибо большое за ссылку!
Вроди лазил по тому сайту, но ссылку на прошивку не замечал.... надо таки учить англицкий:)
И сорри за офтоп, в личку так и не смог ответить.

саня барада
21.06.2014, 21:28
Проблему с английским, может решить поисковик "гугл", там есть опция перевода всей вэб странички(сам пользуюсь), но не в том дело.
Прошивка здесь:
просто сохранить в любом текстовом редакторе используя расширения *.hex

саня барада
20.01.2015, 01:52
Не стал создавать новую тему, дабы не захламлять форум )))
Решил к энкодерам добавить моторы по двум осям и зделать контроллер фокусера.
Схему управления ШД (по двум осям) будет по М. Бартелсу
http://www.artinso.com/astronomy/pcb.html
Пока осваиваю работу с ШД, поэтому взялся за простую моторизацию.
В дальнейшем эту схему планирую заменить на более серъезную (тоже по М. Бартелсу)
http://www.bbastrodesigns.com/StepperSystem.html
По мере продвижения реализации буду выложивать фото

саня барада
20.01.2015, 01:59
Начну описание своего девайса с механической части:
Сразу предупреждаю с механикой туго, так что собирал из того что мог найти или сделать своими руками, просьба сильно не пинать )))
Главная шестерня будет такая(ось ALT/AZ):
диам. 80мм
толщ. 9мм
количество зуб. 94
140467
"червяк"
диам. 9мм
кол. витков 12шт.
длинна 100мм
140468
редуктор заводской с соотношением 11:1
140469
ШД биполярный(4 вывода)
кол. шагов 200/об.
размер 30х30х35мм(вал 4мм)
пит. 12В 0,5А
Данная конфигурация будет стоять на обеих осях.

саня барада
20.01.2015, 02:03
Схема механики с ШД приблизительно будет такая(по обеим осям).
140472

саня барада
20.01.2015, 02:10
Контроллер фокусера(мех. часть):
ШД (с флопика 5,25")
диам. 25мм
длинна 35м
кол. шагов 18/об.
пит. 12В 0,5А
140473
редуктор будет из двух зуб. колес(пласт.) разного диамметра с соотношением 4:1
140474

саня барада
20.01.2015, 02:16
На данный момент пока все....
издеватильства над добом продолжу чуть позже:D

саня барада
20.01.2015, 02:29
Кстати, сообщения уже перешли на новую страницу, начало с 67 поста данной темы.

саня барада
24.01.2015, 00:53
Сделал корпус из люминевой трубы для червяка, жаль станка нет, пришлось окошко выпиливать вручную :D
140503
140504

саня барада
24.01.2015, 00:58
Продолжаю кошмарить скоп )))
Прицепил на ALT трубы скопа крепеж для оси, собственно саму ось и набросил зуб. колесо пока без креплений.
140505
140506

саня барада
24.01.2015, 01:05
Идем дальше, установил корпус червяка и редуктор на левую вилку ДОБа (ALT)
140507
140508
140509

саня барада
24.01.2015, 01:11
Вся конструкция в зборе кроме ШД, их наверное буду менять
140510
140511

саня барада
24.01.2015, 01:13
Да, чуть не забыл, соотношение будет таким: редуктор 11:1 и ЧП 94:1,
итого получается соотношение от вала ШД к полному обороту по оси ALT будет 1034:1

саня барада
24.01.2015, 01:15
Для улучшения хода трубы скопа по ALT заменил пластиковые опоры(4 штуки) на рисунке слева на подшипники такого же диаметра на рисунке справа
140512

саня барада
24.01.2015, 01:17
Мои ШД скорей всего будут маловаты для того чтоб потянуть монтировку (особенно по оси AZ), вот я присматриваюсь к такому ШД(СДХ 12V 1.8 IP40)
12В, 200 шагов/оборот, шаг - 1,8 град
Он вроде по мощнее моих и должен справиться с ДОБом )))

саня барада
29.01.2015, 00:46
Выдалась минутка, решил уделить внимание фокусеру, прицепил на вал ШД зуб. колесо с помощью термо клея)))
140574

саня барада
29.01.2015, 00:50
Установил зуб. колесо на вал фокусера
140575
все в сборе, выглядит так (соотношение от вала ШД к одному полному обороту оси фокусера будет 4:1)
140576

саня барада
29.01.2015, 00:51
ШД на фокусере малых размеров, но надеюсь фокусер с зеркалкой потянет.

саня барада
29.01.2015, 00:52
Теперь осталось сделать механику по оси AZ, найти два мощьных ШД и спаять два контроллера для скопа(ALT/AZ) и для фокусера.

Berg
29.01.2015, 08:13
Выдалась минутка, решил уделить внимание фокусеру, прицепил на вал ШД зуб. колесо с помощью термо клея)))А вал двигателя разве не болтается без второй опоры? И двигатель крутится?

саня барада
29.01.2015, 10:50
А вал двигателя разве не болтается без второй опоры? И двигатель крутится?
Вал крутится от руки(контроллер пока не собрал), правда сам вал играет во внутрь миллимитра на 3-4, я даже на это внимание не обратил, спасибо что заметили ошибку.
Попробую устранить прижимной планкой.

саня барада
29.01.2015, 18:27
Работа над ошибками :D
Закрепил вал прижимной пластиной, теперь все нормально.
140598

саня барада
29.01.2015, 18:28
продолжение следует)))

саня барада
03.03.2015, 16:44
Пока нет ШД, занялся электроникой.
Вот схема М.Бартлса по которой я собирал:
140755
Схему собрал с заменами некоторых деталей т.к их не было в наличии.
мс 74ls04 заменил на к155лн1, спасибо Юре(D_a_r_k_man) за подсказку по ттл логике.
транзисторы tip120 заменил на кт817г, если не справятся с задачей поставлю мощнее кт829 почти аналог tip120.
Кстати вопрос по схеме для опытных радиолюбителей, зачем в схеме 4 стабилитрона на 12вольт???

саня барада
03.03.2015, 16:49
схема взята с данного ресурса:http://www.bbastrodesigns.com/StepperSystem.html

саня барада
03.03.2015, 16:50
Схема не сложная, по этому я ее и выбрал в качестве управления ДОБОМ, кстати схема довольно функциональная, управляет двумя униполярными ШД(5-6выводов) работает как в альтазимутальном так и в экваториальном режиме, правда есть один минус требуется пк с lpt без него никак.

саня барада
03.03.2015, 16:51
Схему решил собрать по модульно(отдельно логику, отдельно драйвер), если реализация будет успешной и все будет работать, то драйвер на транзисторах заменю на готовые драйвера типа uln2003(4), для компактности схемы.

D_a_r_k_man
03.03.2015, 16:53
Стабилитроны спасают от ЭДС самоиндукции, при запирании транзисторов возникает.

саня барада
03.03.2015, 16:55
Вот первый модуль(так сказать модуль логики), два инвертора к155лн1 (6"не"), распиновка аналогичная 74ls04 так что ее можно будет установить не меняя схемы.
140756
Работал в спринте впервые, так что за разводку прошу не пинать:
140757
Если я правильно понимаю, то в этой схеме должны работать следующие ттл мс:
к555лн1
к155лн1
к155ла3(с изменением в схеме)
к158ла3(с изменением в схеме)
Даже испытывал к155лн2, но не смог добится логической единици на выходе

саня барада
03.03.2015, 16:59
Стабилитроны спасают от ЭДС самоиндукции, при запирании транзисторов возникает.
Там в схеме стоят по четыре диода(на каждый вывод ШД) катодом к питанию, я так понимаю они служат для защиты от самоиндукции:confused:

D_a_r_k_man
03.03.2015, 23:53
Вот первый модуль(так сказать модуль логики), два инвертора к155лн1 (6"не"), распиновка аналогичная 74ls04 так что ее можно будет установить не меняя схемы.
140756
Работал в спринте впервые, так что за разводку прошу не пинать:
140757
Если я правильно понимаю, то в этой схеме должны работать следующие ттл мс:
к555лн1
к155лн1
к155ла3(с изменением в схеме)
к158ла3(с изменением в схеме)
Даже испытывал к155лн2, но не смог добится логической единици на выходе

О, приятно видеть результаты своих подсказок))))
Sprint Layout какой? 6й, как по мне, самый удобный, на работе мелочь всякую в нём рисую.
А простейшая логика она и в африке простейшая логика, только серии разные)

Polnoch_XU
04.03.2015, 03:35
Нашла такую забавную штуку:

http://www.vixenoptics.com/mounts/alt_az.html (см. правый нижний угол)

The STARGUY Alt Az Pro is now available with a Train and Track Motor. The Train-N-Track (TNT) system is a basic alt-azimuth motor drive system with adjustable or trainable tracking. A simple 30-second training procedure allows the scope to track for 10 minutes or more. Item #SG5863M

Собственно, энкодеры мне не нужны, так как сама с интересом нахожу объекты (это квест, который доставляет удовольствие), а вот какая-то такая штука, с обучением, которая дешевая, не GoTo, но двигалась бы по двум осям как в этой монтировке, но для доба, была бы интересна. Что-то такое бывает для ЛайтБриджей 12"? А то планетарки на больших увеличениях и шаровики неприкольно смотреть...

monstr
04.03.2015, 08:54
Есть у меня такая штука, звать её квадракоптер. На моём старом коптере были мозги на основе открытого кода проекта MultiWii. И в числе прочего в проекте была программка для настройки коптера с компа.

Подключаешь платку с Atmega, магнитометром, гироскопом и акселерометром к компу. Крутишь платку в руках и на компе видишь её ориентацию в пространстве. С точностью около 1..5 градусов. Я всю тему не читал, знаю, что это нехорошо :), поэтому может быть мой совет уже звучал. Но на первой странице прочёл, что разрешение энкодеров 1/180, то есть 2 градуса. Сопоставимая с разрешением, получаемым от акселерометра и магнитометра.

Давно думал приделать эту платку к монтировке и чуть модифицировать программу multiwii только для получения азимута и высоты. Ну и перевода их в полярные координаты цели.

Rain Dog
05.03.2015, 00:31
Схему решил собрать по модульно(отдельно логику, отдельно драйвер), если реализация будет успешной и все будет работать, то драйвер на транзисторах заменю на готовые драйвера типа uln2003(4), для компактности схемы.

uln2003 - это же набор транзисторных ключей. К тому же там ток маленький. Мне кажется нужен шаговый двигатель, который больше чем 500 мА потребляет. Я на ардуино пытался запустить шаговый двигатель (я его из старого сканера добыл), но у меня есть платка с нормальным драйвером на микросхеме L298 (http://www.st.com/web/en/resource/technical/document/datasheet/CD00000240.pdf). 500 мА от usb не хватало чтобы нормально крутился двигатель.

Подключаешь платку с Atmega, магнитометром, гироскопом и акселерометром к компу. Крутишь платку в руках и на компе видишь её ориентацию в пространстве. С точностью около 1..5 градусов.

А можно такую платку подключить к Ардуино? А на ардуине уже запрограммировать чтоб передавала координаты и т.п. И даже чтобы крутила шаговый двигатель.

monstr
05.03.2015, 02:09
А можно такую платку подключить к Ардуино? А на ардуине уже запрограммировать чтоб передавала координаты и т.п. И даже чтобы крутила шаговый двигатель.

Ой, а зачем тебе две атмеги каскадно.
Нужно просто первую подключить к экрану или компу. На чём там предполагается смотреть показания "энкодеров"?

Лично мне это нужно для грубого позицирования монти в удалёнке.
Чтобы у меня на компе была чёткая (точность 5° мне более чем достаточна) модель телескопа. Куда он повёрнут, точней сказать.

Rain Dog
05.03.2015, 08:56
Ой, а зачем тебе две атмеги каскадно.
Нужно просто первую подключить к экрану или компу. На чём там предполагается смотреть показания "энкодеров"?

Ну это то на компе. Просто тогда получится одна коробочка, которую подключаешь к компу и она определяет и положение трубы, и моторами крутит, ещё туда всякие термодатчики повесить, если надо и всё в одной "коробочке".

саня барада
07.03.2015, 13:54
Нашла такую забавную штуку:

http://www.vixenoptics.com/mounts/alt_az.html (см. правый нижний угол)

The STARGUY Alt Az Pro is now available with a Train and Track Motor. The Train-N-Track (TNT) system is a basic alt-azimuth motor drive system with adjustable or trainable tracking. A simple 30-second training procedure allows the scope to track for 10 minutes or more. Item #SG5863M

Собственно, энкодеры мне не нужны, так как сама с интересом нахожу объекты (это квест, который доставляет удовольствие), а вот какая-то такая штука, с обучением, которая дешевая, не GoTo, но двигалась бы по двум осям как в этой монтировке, но для доба, была бы интересна. Что-то такое бывает для ЛайтБриджей 12"? А то планетарки на больших увеличениях и шаровики неприкольно смотреть...
Я с Вами полностью согласен, искать объекты на ночном небе самому это интересно и большой опыт особенно в поиске дипов.
Я наблюдаю с лоджии и ограничен в обзоре неба, по этому использую энкодеры с привязкой к программе планетария для экономии времени по навидению на объект, тем самым остается больше времени на само наблюдение.

саня барада
07.03.2015, 13:56
Есть у меня такая штука, звать её квадракоптер. На моём старом коптере были мозги на основе открытого кода проекта MultiWii. И в числе прочего в проекте была программка для настройки коптера с компа.

Подключаешь платку с Atmega, магнитометром, гироскопом и акселерометром к компу. Крутишь платку в руках и на компе видишь её ориентацию в пространстве. С точностью около 1..5 градусов. Я всю тему не читал, знаю, что это нехорошо :), поэтому может быть мой совет уже звучал. Но на первой странице прочёл, что разрешение энкодеров 1/180, то есть 2 градуса. Сопоставимая с разрешением, получаемым от акселерометра и магнитометра.

Давно думал приделать эту платку к монтировке и чуть модифицировать программу multiwii только для получения азимута и высоты. Ну и перевода их в полярные координаты цели.
Да, идея с магнитометром, гироскопом и акселерометром привязаным к пк тоже имеет право на жизнь, думаю точность такого энкодера будет достаточной для грубого навидения на объект в пределах от 1 до 2 градусов. Просто контроллер энкодедеров который я повторил, прекрасно зарекомендовал себя на ДОБе и на eq2, работает с пк(Cartes du Ciel) по средствам com-порта или usb и с платформой android(skysafari pro) через bluetootch или wi-fi, в теме я подробно все описал.
Точность энкодера можно менять установив на контроллер энкодеры с высоким разришением или установить кодомерный диск большего диамметра.

саня барада
07.03.2015, 13:58
uln2003 - это же набор транзисторных ключей. К тому же там ток маленький. Мне кажется нужен шаговый двигатель, который больше чем 500 мА потребляет. Я на ардуино пытался запустить шаговый двигатель (я его из старого сканера добыл), но у меня есть платка с нормальным драйвером на микросхеме L298 (http://www.st.com/web/en/resource/technical/document/datasheet/CD00000240.pdf). 500 мА от usb не хватало чтобы нормально крутился двигатель.



А можно такую платку подключить к Ардуино? А на ардуине уже запрограммировать чтоб передавала координаты и т.п. И даже чтобы крутила шаговый двигатель.
Я выбрал мс uln2003(4) в качестве пробного заезда, если 600мА будет не достаточно для вращения ДОБа, то у меня готов драйвер на транзисторных ключах(кт817г) там вроде до 3Ампер хватит с головой для ШД кмк.

На счет подключения энкодеров к Ардуино, думаю без проблем можо подключить только дело все в прогамме(прошивка) для мк!
Что б крутить ШД, есть пример на базе отладки STM32LDISCOVERY, в этой теме все подробно рассказано:
http://www.astroclub.kiev.ua/forum/index.php?topic=20674.0

саня барада
07.03.2015, 14:00
Ну это то на компе. Просто тогда получится одна коробочка, которую подключаешь к компу и она определяет и положение трубы, и моторами крутит, ещё туда всякие термодатчики повесить, если надо и всё в одной "коробочке".
Я знаю есть в некоторых современных goto системах приминяют энкодер+ мотор, где энкодер показывает точное положение вала то есть работает как обратная связь, а двигателем выступает сервопривод и все это дело обрабатывает процессор типа ARM32, но по моему там очень сложная электроника, проще обычный goto на ШД, я на пример выбрал схему М.Бартелса.

саня барада
07.03.2015, 14:10
О, приятно видеть результаты своих подсказок))))
Sprint Layout какой? 6й, как по мне, самый удобный, на работе мелочь всякую в нём рисую.
А простейшая логика она и в африке простейшая логика, только серии разные)
Sprint Layout 5.0 давно висел на пк, но как то все руки до него не доходили, оч удобная и простая программа даже для новичка как я.
Sprint Layout и ЛУТ созданы друг для друга )))
А за подсказки и советы спасибо Юра, рад что на форуме есть специалисты такого уровня!!!

саня барада
08.03.2015, 23:21
Дальше собственно сам драйвер на кт817г
140785
пока без стабилитронов, но место под них предусмотрел на всяк.
140786

саня барада
08.03.2015, 23:26
Драйвер работает с двумя униполярными ШД(5-6 выводов), с током обмоток в пределах до 3 ампер.

саня барада
08.03.2015, 23:31
Все модули вместе которые будут рулить монтировкой, плюс модуль питания на 5 и 12В 1Ампер
140787

Rain Dog
13.03.2015, 00:52
Главное, как работает?
И блок питания, он от чего питается? Там ещё трансформатор нужен?
Хорошо бы ещё защиту какую-нибудь придумать на всякий случай.

саня барада
13.03.2015, 14:05
Главное, как работает?
Работает через lpt порт пк, под управлением программы "scope" которая работает под ДОСом (управляет скопом в экв. или альтаз. режиме, у прогаммы много функций, там ротация поля и упровление драйвером фокусера)
В программной части мне еще только предстоит разобратся.

И блок питания, он от чего питается? Там ещё трансформатор нужен?
Конечно, модуль питания состоит из д. моста и двух мс стабилизаторов 7805(+5В) и 7812(+12В), все это дело подключаяется к трансформатору 220/17В.

Хорошо бы ещё защиту какую-нибудь придумать на всякий случай.
Защиту блока питания?

Rain Dog
13.03.2015, 17:05
Защиту блока питания?

Да. Если вдруг будет течь большой ток, чтобы отключалось.

саня барада
13.03.2015, 23:19
Да. Если вдруг будет течь большой ток, чтобы отключалось.
Да, я вот думаю поставить диод на питание драйвера анодом к бп, по идее он не даст обратку на бп, хотя как поведет себя эл. ток замкнутый меж двух диодов (один защитный диод ключа, другой бп) вопрос.

Rain Dog
14.03.2015, 13:20
Да, я вот думаю поставить диод на питание драйвера анодом к бп, по идее он не даст обратку на бп, хотя как поведет себя эл. ток замкнутый меж двух диодов (один защитный диод ключа, другой бп) вопрос.

Не, это пожалуйста, ничего не будет. Нужно смотреть что будет если, например, один из транзисторов сгорит. Или микросхема, не дай бог!

Rain Dog
14.03.2015, 13:23
Но это я так... Посоветовал от нечего делать. Вся схема отличная, и трудно придираться :)
Я увлёкся ардуинами, и стали для меня эти вещи много проще.
Я понял что напрограммировать можно что угодно, и главное достаточно просто.

саня барада
14.03.2015, 14:06
Не, это пожалуйста, ничего не будет. Нужно смотреть что будет если, например, один из транзисторов сгорит. Или микросхема, не дай бог!
На транзисторах стоят защитные диоды, но если взять самый худший сценарий когда обратка пробъет транзистор и мс, тогда может выйти из строя lpt пк или сам пк. Если я не ошибаюсь, в таком случае порт от схемы ограждают оптоизолятором.
Я увлёкся ардуинами, и стали для меня эти вещи много проще.
Я понял что напрограммировать можно что угодно, и главное достаточно просто.
Согласен, в наше время электроника рулит!!!

саня барада
15.03.2015, 01:42
На скорую руку собрал пульт:
140865
140866

саня барада
15.03.2015, 01:45
все это дело забросил в корпус от старого советского радио:D
140867
140868
полный хаос, абы работало:D

саня барада
15.03.2015, 01:47
электроника готова, осталось достать два униполярника и можно пробовать запускать.

Oleg1601
07.11.2015, 22:34
Подскажите пожалуйста, те два канала, А и В, что выходят с плат с оптическими датчиками, это что, точнее откуда они снимаются?
Во всех, встречающихся мне статьях про оптические энкодеры выход один.

http://s9.postimg.org/bcxe6u663/image.jpg (http://postimg.org/image/bcxe6u663/)

Дайте пожалуйста принципиальную схему плат с оптическими датчиками.

саня барада
08.11.2015, 00:45
Подскажите пожалуйста, те два канала, А и В, что выходят с плат с оптическими датчиками, это что, точнее откуда они снимаются?
Во всех, встречающихся мне статьях про оптические энкодеры выход один.

http://s9.postimg.org/bcxe6u663/image.jpg (http://postimg.org/image/bcxe6u663/)

Дайте пожалуйста принципиальную схему плат с оптическими датчиками.
Выход у фото приемника один, но есть спаренные фото приемники с общим катодом(они двух канальные), такие использовались шариковых мышках, вот пример:
144326
изображение взято с http://arduino.ru/forum/obshchii/enkoder-iz-staroi-myshki
Я, использую следующую схему с "мышиными" оптопарами, полностью рабочая схема
144327
изображение взято с
http://nikr8.narod.ru/page7.html

Oleg1601
08.11.2015, 13:25
Спасибо за оперативный ответ.
Судя по фото плат с оптопарами, с первой страницы (там видно только свето и фотодиод и один резистор), вы используете только левую часть представленной схемы, т.е. выходы с анодов фотодиода идут на гнездо USB. Это так?
Просто, смущает большое число просвечивающихся дорожек на печатной плате...

саня барада
08.11.2015, 15:27
Спасибо за оперативный ответ.
Судя по фото плат с оптопарами, с первой страницы (там видно только свето и фотодиод и один резистор), вы используете только левую часть представленной схемы, т.е. выходы с анодов фотодиода идут на гнездо USB. Это так?
Просто, смущает большое число просвечивающихся дорожек на печатной плате...
Все верно, с фото приемника сразу на usb, перед контроллером стоит плата с развязкой на ней уже 4-е резистора и два 315-х.
Вот фото платы энкодера, собранного по той же схеме со всеми деталями на борту, использую на eq2
144333

Oleg1601
08.11.2015, 16:14
Ясно. Спасибо!

Oleg1601
10.11.2015, 14:33
Еще вопрос: можно фото крепления ваших энкодеров на монтировку EQ-2?
Хотел посмотреть как передается вращающий момент от оси монтировки на прерывающий диск энкодера.

саня барада
10.11.2015, 18:25
Еще вопрос: можно фото крепления ваших энкодеров на монтировку EQ-2?
Хотел посмотреть как передается вращающий момент от оси монтировки на прерывающий диск энкодера.
Без проблем, где то на пк в архиве были фотки креплений оси энкодера, найду выложу.

Oleg1601
11.11.2015, 09:32
Без проблем, где то на пк в архиве были фотки креплений оси энкодера, найду выложу.
Ок, жду.

саня барада
11.11.2015, 09:57
Вот, фото установки экодера на RA EQ2
Все оч просто, на ось "червяка" цепляем "мышинный" диск и саму плату
144387
144388
144389
ЧП на eq2 138:1, энкодер дает на полный оборот по оси RA 24840 импульсов.
Все предельно просто, даже школьник сделал бы мудренее:D

саня барада
11.11.2015, 10:16
Теперь по DEC EQ2
Здесь немного сложнее, понадобилось: уголок, два подшипника, два хомута, два шкива.
Прицепил шкив на ось тонких движений
144390
144391
Далее, цепляем уголок на корпус мех-ма тонких движений, крепим два хомута(с подшипниками), продеваем ось, по краям диск и шкив
144392
Сторона шкива (передается вращение с помощью рез. пасика)
Поскольку ось тонких движений(тд) при вращении имеет ход вперед/назад, шкив на оси энкодера должен быть шире чем шкив на оси тд.
144393
Сторона "мышинного" диска
144394
144395
Энкодер по оси DEC EQ2 дает 1800ипульсов на 30градусов хода по DEC
В принципе все.

Юрий
11.11.2015, 11:08
Долго думал над тем - почему диск "мышиный". После гугления - понял. :D

Oleg1601
11.11.2015, 12:59
Ясно. Спасибо!

саня барада
11.11.2015, 21:49
Долго думал над тем - почему диск "мышиный". После гугления - понял. :D
Если честно, я сам не знаю как он правильно называется;)

саня барада
11.11.2015, 21:53
Ясно. Спасибо!
Без проблем, если что спрашивайте!

Oleg1601
30.12.2015, 13:07
Александр, здравствуйте. С наступающим Новым годом!
Возник вопрос под праздники... Пытаюсь организовать подобное управление на энкодерах, только на платформе Ардуино. Пока, временно, поставил механические энкодеры, т.к. не нашел двух оптопар.
Включаю программу Cartes du Ciel 2.76, зеленый индикатор подключения энкодеров загорается, вверху количество пришедших импульсов отображается (при вращении ручек энкодеров значения меняются). Координаты ввел.
Проблемы возникают при выравнивании по двум звездам. Выбираю, по очереди, две звезды (как вы писали), жму каждый раз "синхронизировать данный объект", жму "ОК". Затем, входя во вкладку "Телескоп" нужно нажать "Следить за позицией", но у меня этот пункт неактивен, соответственно нажать его не могу и привязка не выполняется.
Что дальше делать не знаю... Подскажите, пожалуйста.

саня барада
30.12.2015, 14:30
Александр, здравствуйте. С наступающим Новым годом!
Спасибо, Вас тоже с наступающим!

Возник вопрос под праздники... Пытаюсь организовать подобное управление на энкодерах, только на платформе Ардуино. Пока, временно, поставил механические энкодеры, т.к. не нашел двух оптопар.
Включаю программу Cartes du Ciel 2.76, зеленый индикатор подключения энкодеров загорается, вверху количество пришедших импульсов отображается (при вращении ручек энкодеров значения меняются). Координаты ввел.
Проблемы возникают при выравнивании по двум звездам. Выбираю, по очереди, две звезды (как вы писали), жму каждый раз "синхронизировать данный объект", жму "ОК". Затем, входя во вкладку "Телескоп" нужно нажать "Следить за позицией", но у меня этот пункт неактивен, соответственно нажать его не могу и привязка не выполняется.
Что дальше делать не знаю... Подскажите, пожалуйста.
Проблема возникает при попытке выровнять по двум звездам или по одной тоже?
Еще раз процедура подключения:
1- телескоп- выбрать тип интерфейса- энкодер(жмем connect) отображаются импульсы энкодеров
2- синхронизируем со звездой(для начала по одной), подтверждаем что скоп направлен на эту звезду (после синхронизации на месте счетчика импульсов должны появится координаты звезды)
3- телескоп- показать позицию/ следить за позицией

Oleg1601
30.12.2015, 15:27
Проблема возникает при попытке выровнять по двум звездам или по одной тоже?

Одинаково...

2- синхронизируем со звездой(для начала по одной), подтверждаем что скоп направлен на эту звезду (после синхронизации на месте счетчика импульсов должны появится координаты звезды)

Координаты не появляются, т.е. синхронизации не происходит почемуто.

саня барада
30.12.2015, 16:22
Одинаково...

Координаты не появляются, т.е. синхронизации не происходит почемуто.
Попробуйте так: в настройках энкодера поставить следующие значения
145850
Перед синхронизацией нажмите "init"
145851
Выравнивание производите по двум звездам(программа Cartes du Ciel 2.76 по одной не может, я ошибся:D)

Oleg1601
30.12.2015, 18:52
Ура! Заработало!
Достаточно было нажать перед синхронизацией - "init".

http://s28.postimg.org/psh8s2sy1/image.jpg (http://postimg.org/image/psh8s2sy1/)

Огромное спасибо!!!

Еще возник ряд вопросов:
1. как сделать, чтобы в окошке отображались нормальные названия звезд, как у вас, а не такая абракадабра?
2. почему используете версию программы 2.76, а не , например, 3.10, разница есть?
3. какой из энкодеров лучше будет заказать - такой http://www.ebay.com/itm/Photoelectric-Speed-Sensor-Encoder-Coded-Disc-code-wheel-for-Freescale-Smart-car/400566013021?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%2 6asc%3D20131003132420%26meid%3Dd50d955b8a904ea19da 2a6df0a447951%26pid%3D100005%26rk%3D2%26rkt%3D6%26 sd%3D251991385310, или такой http://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft-6mm-/281730272439?hash=item41986eccb7 ?

саня барада
31.12.2015, 07:57
Ура! Заработало!
Достаточно было нажать перед синхронизацией - "init".
Огромное спасибо!!!
Еще возник ряд вопросов:
1. как сделать, чтобы в окошке отображались нормальные названия звезд, как у вас, а не такая абракадабра?
2. почему используете версию программы 2.76, а не , например, 3.10, разница есть?
3. какой из энкодеров лучше будет заказать

Отвечаю по порядку:
1?- думаю проблема в отображении шрифтов в самой программе(но не уверен) попробуйте переустановить на другую 2.76.
2?- можно использовать и версию программы 3.10 но она поддерживает энкодеры только через ascom (нужно писать драйвер ascom для контроллера энкодеров)
3?- я склоняюсь больше к второму варианту(600p/r).

Oleg1601
31.12.2015, 10:51
Понял. Спасибо!

Oleg1601
01.01.2016, 15:40
Как такие http://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft-6mm-/281730272439?hash=item41986eccb7 (http://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft-6mm-/281730272439?hash=item41986eccb7)энкодеры подключаются, кто знает?
Green = A phase, white = B phase, red = Vcc power +, black = V0
Куда подключается пятый (экранированный) вывод - земля???
Вот все нашел http://wemakethings.net/2014/05/26/rotary-encoder-teardown/там, в комментариях автор пишет, что земли две- черный провод и толстый... И не ясно, реально ли он выдает 600 имп/оборот.

Терзают смутные сомнения...

саня барада
01.01.2016, 16:32
Как такие http://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft-6mm-/281730272439?hash=item41986eccb7 (http://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-Two-Phases-Shaft-6mm-/281730272439?hash=item41986eccb7)энкодеры подключаются, кто знает?
Green = A phase, white = B phase, red = Vcc power +, black = V0
Куда подключается пятый (экранированный) вывод - земля???
Вот все нашел http://wemakethings.net/2014/05/26/rotary-encoder-teardown/там, в комментариях автор пишет, что земли две- черный провод и толстый... И не ясно, реально ли он выдает 600 имп/оборот.
Терзают смутные сомнения...
Земля(минус) одна, второй это скорей всего экран(тоже на минус).
Судя по его описанию он может выдавать 4 импульса на каждую прорезь прерывающего диска, итого 600*4= 2400 импульсов на оборот.

Oleg1601
01.01.2016, 17:28
2400 импульсов на оборот.
Это хорошо?

саня барада
01.01.2016, 18:40
Это хорошо?
Для энкодера хороший показатель(чем больше количество импульсов на оборот тем точнее позиционирование скопа), я например пользуюсь самодельными "мышиными" энкодерами которые имеют всего 180имп/об.
Вы напишите как будете их использовать, будете ставить энкодеры по обеим осям для облегчения ручного наведения монтировки или использовать их как обратную связь для моторов(типа сервопривод)?

Oleg1601
01.01.2016, 18:59
Для энкодера хороший показатель(чем больше количество импульсов на оборот тем точнее позиционирование скопа), я например пользуюсь самодельными "мышиными" энкодерами которые имеют всего 180имп/об.
Вы напишите как будете их использовать, будете ставить энкодеры по обеим осям для облегчения ручного наведения монтировки или использовать их как обратную связь для моторов(типа сервопривод)?
Наверняка буду использовать их для облегчения ручного наведения, т.к. использование их по второму вариант потребует изменения программы, а у меня, мягко говоря, с этим не очень...

саня барада
02.01.2016, 15:12
Наверняка буду использовать их для облегчения ручного наведения, т.к. использование их по второму вариант потребует изменения программы, а у меня, мягко говоря, с этим не очень...
Понятно.
У меня такой вопрос, Вы писали что временно пользуетесь мех энкодерами, какие у них характеристики?

Oleg1601
02.01.2016, 19:04
... мех энкодерами, какие у них характеристики?
Если честно, понятия не имею, покупал наобум (других и не было в продаже), на корпусе кроме надписи Everbest, ничего нет.

Похоже, это ЕС-11, у которых 20 имп/об.

http://s3.postimg.org/laiepuaq7/P1110958.jpg (http://postimg.org/image/laiepuaq7/)

Александр, а еще есть программы, типа Cartes du Ciel, которые используют энкодеры?

саня барада
02.01.2016, 22:53
Александр, а еще есть программы, типа Cartes du Ciel, которые используют энкодеры?
На пк кроме Cartes du Ciel мне программы планетария с поддержкой энкодеров не попадались, еще есть планетарий sky safari но это под андройд.

Oleg1601
03.01.2016, 00:48
... есть планетарий sky safari но это под андройд.
Про этот читал в этой теме...

саня барада
04.01.2016, 13:07
Получилось у меня завести свой контроллер энкодеров в Cartes du Ciel 3 без аскома!!!
Делал следующее:
открываем вкладку телескоп->установки телескопа, затем выбираем эти значения
145998
далее телескоп-> контрольная панель, настройки такие же как и Cartes du Ciel 2.76
Попробуйте такой вариант.

Oleg1601
04.01.2016, 20:32
Спасибо! Как буду дома, попробую.

Oleg1601
05.01.2016, 21:05
Итак. Установил Cartes du Ciel -3.0.1.6-1202. Сделал всё, как вы рекомендовали - энкодеры подключились.

Теперь вопрос по привязке: привязку к звездам выполнил, НО не смог найти кнопку "Слежения по позицией".
Поэтому точка наведения телескопа никуда не движется при вращении энкодеров... :confused:

саня барада
06.01.2016, 08:46
Итак. Установил Cartes du Ciel -3.0.1.6-1202. Сделал всё, как вы рекомендовали - энкодеры подключились.

Теперь вопрос по привязке: привязку к звездам выполнил, НО не смог найти кнопку "Слежения по позицией".
Поэтому точка наведения телескопа никуда не движется при вращении энкодеров... :confused:
Я сам выполнил только подключение контроллера энкодеров к Cartes du Ciel 3, других манипуляций(синх/привязка) в программе не делал так что на вопрос пока ответить не могу.
Чуть позже после работы будет время, сделаю полную привязку и попробую разобраться в чем дело.
Результат сообщу.

Oleg1601
06.01.2016, 13:22
Хорошо. Буду ждать ваших результатов.

саня барада
06.01.2016, 18:56
Хорошо. Буду ждать ваших результатов.
В общем результат такой: в Вашей версии программы скорей всего некорректно работает плагин "энкодеры", скачайте с официального сайта последнюю сборку cartes du ciel 3.10-2854.
Настройка: телескоп->параметры телескопа->encoders
далее контрольная панель(в ней ни чего не поменялось, делаем все тоже)
Работает, после привязки(синхронизации) по второй звезде сразу выводится метка телескопа без всяких проблем\\:D/, на изменения показания энкодеров идет смещение метки телескопа в заданном направлении.
Пробуйте.

Oleg1601
06.01.2016, 21:53
Версия Cartes du ciel 3.10-2854 у меня есть. Её, как и ряд бэта версий 3.11 запускать пробовал - безрезультатно. Программа просто не видит порт (у меня СОМ 3), соответственно соединения с энкодерами не происходит.

саня барада
06.01.2016, 23:19
Версия Cartes du ciel 3.10-2854 у меня есть. Её, как и ряд бэта версий 3.11 запускать пробовал - безрезультатно. Программа просто не видит порт (у меня СОМ 3), соответственно соединения с энкодерами не происходит.
У меня тоже контроллер энкодеров весит на com3 через usb-uart cp2101,
определяет порт без проблем.
Попробуйте найти свой порт в этой вкладке:
146081

Oleg1601
07.01.2016, 00:07
У меня тоже контроллер энкодеров весит на com3 через usb-uart cp2101,
определяет порт без проблем.
Попробуйте найти свой порт в этой вкладке:
146081
Я так и делал, по умолчанию там стоял СОМ1.

саня барада
07.01.2016, 11:18
Я так и делал, по умолчанию там стоял СОМ1.
Я правильно понимаю, у Вас одна программа cartes du ciel видит com порт другая нет?

Oleg1601
07.01.2016, 11:44
Я правильно понимаю, у Вас одна программа cartes du ciel видит com порт другая нет?
Совершенно верно, так и есть - версии 2.76 и 3.0.1.6 порт видят, остальные - нет.
В версии 2.76 работает всё как надо. В версии 3.0.1.6 не смог найти "Слежение за позицией" после привязки к звездам (автоматически оно не включилось, как в описанной вами 3.10-2854).

саня барада
07.01.2016, 14:04
Совершенно верно, так и есть - версии 2.76 и 3.0.1.6 порт видят, остальные - нет.
В версии 2.76 работает всё как надо. В версии 3.0.1.6 не смог найти "Слежение за позицией" после привязки к звездам (автоматически оно не включилось, как в описанной вами 3.10-2854).
Не пойму почему 3.10-2854 не видит у Вас компорт, через что подключается микроконтроллер к пк?

Oleg1601
07.01.2016, 14:10
Не пойму почему 3.10-2854 не видит у Вас компорт, через что подключается микроконтроллер к пк?
Хочу напомнить, что у меня энкодеры подключаются через платформу Ардуино (Arduinо Uno) и для подключения используется USB вход расположенный на плате.

саня барада
07.01.2016, 14:36
Хочу напомнить, что у меня энкодеры подключаются через платформу Ардуино (Arduini Uno) и для подключения используется USB вход расположенный на плате.
Может попробовать переустановить драйвер на микросхему преобразователь uart-usb, у Вас судя по описанию стоит FTDI

Oleg1601
07.01.2016, 15:53
У меня Arduinо UNO R3 на микроконтроллере ATmega328P CH340, туда, кроме как драйвер процессора ничего не зальешь.

саня барада
07.01.2016, 16:28
У меня Arduinо UNO R3 на микроконтроллере ATmega328P CH340, туда, кроме как драйвер процессора ничего не зальешь.
Драйвер не в микроконтроллер ардуино, а в пк.
С микроконтроллера выходят сигналы на микросхему преобразователь uart-usb (эта микросхема является связующим звеном между ардуино и пк через usb), вот на нее попробовать установить/переустановить драйвер на пк, может таким образом решится проблема с определением компорта.

Oleg1601
07.01.2016, 18:33
у Вас судя по описанию стоит FTDI
я вроде ничего такого не писал...

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

саня барада
08.01.2016, 08:15
я вроде ничего такого не писал...
Про наличие микросхемы FTDI на ардуинке узнал из этого источника:
http://arduino.ru/Hardware/ArduinoBoardUno
Раздел "связь"
Драйвера стоят везде последние - стоит специальная программа, которая за этим следит.
Если драйвера в норме, программа планетария рабочая, тогда ума не приложу почему не видит компорт:confused:
Конечно можно используя rx/tx микроконтроллера через max232 подключится к компорту на пк(он и есть com1), но это если хочется заморочиться:D

Oleg1601
08.01.2016, 09:31
Про наличие микросхемы FTDI на ардуинке узнал из этого источника:
http://arduino.ru/Hardware/ArduinoBoardUno
Раздел "связь"

Если драйвера в норме, программа планетария рабочая, тогда ума не приложу почему не видит компорт:confused:
Конечно можно используя rx/tx микроконтроллера через max232 подключится к компорту на пк(он и есть com1), но это если хочется заморочиться:D


Вот именно, если хочется... а заниматься этим ой как не хочется.
Остановлюсь пока на рабочем варианте с версией 2.76, тем более новые версии более "тяжелые".
Жду прихода из Китая новых энкодеров)

саня барада
08.01.2016, 13:35
Жду прихода из Китая новых энкодеров)
На каких энкодерах остановили свой выбор?

Oleg1601
08.01.2016, 21:54
На каких энкодерах остановили свой выбор?
на тех, что выдают 600 имп/об

саня барада
09.01.2016, 12:11
на тех, что выдают 600 имп/об
На мой взгляд хорошие энкодеры, для Ваших целей самое то.

Oleg1601
09.01.2016, 13:56
На мой взгляд хорошие энкодеры, для Ваших целей самое то.
Как придут, отпишусь по результатам - что получилось.

Oleg1601
06.02.2016, 15:52
Всем привет!
Читал оригинал статьи (насколько корректно позволил перевести гугло-переводчик) http://eksfiles.net/digital-setting-...t-description/ (http://eksfiles.net/digital-setting-circles/circuit-description/) и не смог понять, что за цифры фигурируют в программе.

О них есть прямое упоминание в форуме идущем ниже основной статьи:
Вопрос:
1) if i send the command ‘zABCD’, what is the value of A,B,C and D ?
2) if i send the command ‘h’, i receive ‘ABCD’. The declination position is Ax256+B ?

Ответ:
1) The z command sets the encoder resolutions (ticks per axis revolution):
A = declination resolution low byte
B = declination resolution high byte
C = right ascension resolution low byte
D = right ascension resolution high byte
declination resolution is 256*B + A
right ascension resolution is 256*D + C
So if the resolution on the declination axis is 4000, then the high byte is 15 and the low byte is 160 (15*256 + 160 = 4000).
2) declination position is 256*B + A, and right ascension is 256*D + C.

4000 - это количество импульсов приходящих с энкодера.
256 - что это? а также 15 и 160 ???
Можете растолковать? И стоит ли менять эти (неизвестные мне) значения при использовании конструкции на экваториальной монтировке. Оригинал ведь рассчитан на альт-азимутальный доб...

Hermit
06.02.2016, 18:07
Оригинал ведь рассчитан на альт-азимутальный доб...


В оригинале статьи -

A telescope on a mount. The type of mount (GEM, Dob, etc.) doesn’t matter, as long as you can find a way to connect a rotary encoder to each axis of the mount.

Отсюда - http://eksfiles.net/digital-setting-circles/

Oleg1601
06.02.2016, 19:42
Ага, ясно - можно устанавливать на любую монтировку. Спасибо, что "ткнули носом")))
И всё-же, интересно, что за значения означают эти цифры???

саня барада
07.02.2016, 08:00
И всё-же, интересно, что за значения означают эти цифры???
Олег, зачем вам эти дебри?
Устанавливайте энкодеры по обеим осям, в программе планетария выставить экваториальный режим, сделать подсчет импульсов энкодеров на полный оборот по осям ra/dec, сделать привязку по звездам и вся песня.
Энкодеры одинаково работают в альт азимутальном/экваториальном режиме, проверял на своем Добе и на eq2

Oleg1601
07.02.2016, 13:31
Олег, зачем вам эти дебри?
Устанавливайте энкодеры по обеим осям, в программе планетария выставить экваториальный режим, сделать подсчет импульсов энкодеров на полный оборот по осям ra/dec, сделать привязку по звездам и вся песня.
Энкодеры одинаково работают в альт азимутальном/экваториальном режиме, проверял на своем Добе и на eq2
Хорошо-хорошо, уговорили, в дебри не лезу :)
Сейчас получил заказанные энкодеры и пытаюсь приладить их на монтировку, чтобы они не мешали вращению осей, с учетом того, что там сейчас ещё стоят и моторы.
Энкодеры предполагаю ставить на оси предназначенные для рукояток тонких движений (всё равно их не будет). Подсчитал, приблизительно, сколько получится импульсов с полного оборота оси RA и оси DEC:
По оси RA: 138 оборотов (ручки тонких движений) х 1200 имп/оборот (на самом энкодере) = 165600 имп
По оси DEC: 88 оборотов (ручки тонких движений) х 1200 имп/оборот (на самом энкодере) = 105600 имп

саня барада
07.02.2016, 14:45
По оси RA: 138 оборотов (ручки тонких движений) х 1200 имп/оборот (на самом энкодере) = 165600 имп
По оси RA: 88 оборотов (ручки тонких движений) х 1200 имп/оборот (на самом энкодере) = 105600 имп
Разрешение энкодеров хорошее, позволит осуществлять наведение с точностью 10-12".
Я так понимаю, что крутить монтировкой вы будете моторами, а показания снимать с энкодеров?

Oleg1601
07.02.2016, 15:01
Я так понимаю, что крутить монтировкой вы будете моторами, а показания снимать с энкодеров?
Совершенно верно.

саня барада
07.02.2016, 17:27
Олег, чисто спортивный интерес, имея монтировку с червячными парами по обеим осям и шаговики, почему не замахнулись на goto?

Oleg1601
07.02.2016, 19:55
Соображения не хватит ](*,)
Хотелось ведь самому сделать. Может кому-то это поможет/пригодится... Можно сказать, пошёл по вашим стопам )))

саня барада
07.02.2016, 22:04
Соображения не хватит ](*,)

Почему не хватит, есть много проектов уже готовых и реализованных в свободном доступе схемы/прошивки, я например выбрал проект picgoto из за простоты схемы, готово на 100% остались тесты непосредственно по небу, чтоб можно было с уверенностью сказать удалась/не удалась моторизация моей eq2

Oleg1601
08.02.2016, 15:59
Раньше, те проекты, что в состоянии повторить, не нашёл, а теперь, когда большая часть работы сделана, бросать начатое не хочется.
Кстати в паре проектов (на Ардуино), которые ранее пытался повторить, были вложены недействующие прошивки...
Да, и ещё, Александр, и в этой теме, да и в проекте picgoto, я не увидел выложенных прошивок, которые вы используете... это к тому, что кто-то захочет повторить ваши проекты.

саня барада
08.02.2016, 18:37
Да, и ещё, Александр, и в этой теме, да и в проекте picgoto, я не увидел выложенных прошивок, которые вы используете... это к тому, что кто-то захочет повторить ваши проекты.
Не размещаю в своей теме файлы прошивок, т.к не являюсь их автором.
А вот ссылками на прошивки/программы делюсь без проблем.

Oleg1601
11.02.2016, 09:20
Не размещаю в своей теме файлы прошивок, т.к не являюсь их автором.
А вот ссылками на прошивки/программы делюсь без проблем.
Киньте тогда, пожалуйста, ссылочку на используемую вами в этом проекте прошивку.

саня барада
11.02.2016, 12:44
Киньте тогда, пожалуйста, ссылочку на используемую вами в этом проекте прошивку.
http://eksfiles.net/digital-setting-circles/building-the-circuit/
скачать файл dsc.hex

Oleg1601
11.02.2016, 16:16
Cпасибо.

Oleg1601
11.02.2016, 18:04
Cпасибо.
Ооо... :-k Я думал, тут будут значения как в прошивке для ардуино, оказывается нет...

саня барада
11.02.2016, 22:30
Cпасибо.
Ооо... :-k Я думал, тут будут значения как в прошивке для ардуино, оказывается нет...
Я эту прошивку видел только в двух вариантах через icprog, это "hex wiev" и "assembler wiev"