PDA

Просмотр полной версии : Самодельный датчик положения доба (энкодер)


monstr
25.09.2008, 21:59
Предыстория: Есть у меня SW DOB 8". Сразу скажу, что в ЛА я новичёк и многое вдиковинку. Пытаюсь по картам, распечатанным из StarCalc найти объекты из каталога Месье и... ничего вторую ночь не получается. Решил, что проблема не только в разъюстированном в хлам телескопе (сейчас занимаюсь этим вопросом), но и в недостаточной точности наведения на искомые объекты - одна из возможностей, почему я не могу увидеть, например, туманность Андромеды, что банально не туда смотрю.

Задача: Так что, немного подумав, я решил или купить простую AutoTracking монтировку и влепить в нее старый рефрактор 80/350 или сделать датчик положения доба. Второе решение нравится больше, ибо сразу "нацеливает" нормальный скоп на небо, а не вспомогательный, а потом так же вручную доб.

Вариант реализации: целый вечер думал, перебирал варианты, остановился на следующем, наиболее дешевом и простом. Возможно, окажется полной ерундой, хотел обсудить.
Азимут: на нижней плите монтировки добсона, между плитами, делается кольцо из нихромовой проволки. На верхней - токосъемник. На кольцо подается 1 вольт. Токосъемник втыкается в линейный вход звуковой карты компа. Например, в USB звуковуху от Creative (~1300р) как раз с двумя линейными входами.
На компе пишется ASCOM (правильно написал?) драйвер, дающий текущее положение скопа в тот же StarCalc.
По высоте еще не думал куда прикрутить нихром и чем снимать, но это частности, можно начать и с одной оси, не покупая дополнительный бластер для второго линейного входа. Пока что.

Вопросы:
1-й, главный) Идея достойна реализации или я не вижу каких-то очень важных моментов, зачеркивающих весь проект?
2) где найти описание ASCOM? На дельфях можно к нему дописать требуемое? Честно сказать, давно под винду не программировал, не хочется на "C", но смогу, если нет выхода.
3) StarCalc или другой планетарий сможет не управлять телескопом, а просто считывать азимут и высоту (альтазимут) и выдавать карту неба с требуемым увеличением? Следить за ручным поворотом доба, так сказать.

Уф. Надеюсь, хоть кто-нибудь прочтет :)

Viacheslav
25.09.2008, 22:09
Вообще народ самодельные энкодеры ваяет из мышей.

volhw
25.09.2008, 22:15
Нихром врать будет. дребезг контактов и пр. Вообще есть такие датчики. у нас на заводе стояли в старых потенциометрах. точно не помню . но там ваннадий или еще что из редкоземельных. усе поворавли и поздавали .мышь лучшее

ivanchel
25.09.2008, 22:36
недавно на работе один дядька (с высшим техническим образованием между прочим) говорит мне: "вот все, говорит, понимаю вроде про электричество, ну там электроны, амперы, резисторы и все такое, а вот как красная лампочка в мышке стрелку на мониторе двигает не понимаю и все тут, просто шайтан какой-то" :D :D :D

monstr
25.09.2008, 23:06
Таки по теме :)

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

monstr
25.09.2008, 23:18
Хотя вот чем больше читаю об оптических мышах (http://www.ixbt.com/peripheral/mice-sensor.shtml), тем больше понимаю, что нужно именно на ней делать энкодер.

А по остальным вопросам - насчет аском драйвера и его применимости в "планетариях"? :) Мои извинения за настырность.

volhw
25.09.2008, 23:30
Ну ежели так хочеться движковый датчик. то в субботу на митинский радирынок.там на развалах может подберешь . что то готовое. или высокоточный резистор с редуктором.

monstr
25.09.2008, 23:37
Ну ежели так хочеться движковый датчик. то в субботу на митинский радирынок.там на развалах может подберешь . что то готовое. или высокоточный резистор с редуктором.

1.3 метра нихрома + 12 битный ацп звуковой карты (4096 шагов = 5 угл.минут шаг, 0.3 мм на проволке шаг). Куда точнее? :)
Я ж не на вал хочу ставить кружочек из сантиметра проволки, а рядом с внешним краем окружности основания доба.

Hermit
26.09.2008, 00:26
Коллега Volhw прав - дребезг контактов сведет на нет все усилия. Посмотрите еще темку по абсолютному энкодеру - http://www.astronomy.ru/forum/index.php/topic,21528.0.html

And
26.09.2008, 01:20
Стоит ли изобретать велосипед? Набрать в гуглях "sky commander", есть такие производители, они же и продают энкодеры и прочее барахло. Цены приемлемые. Заодно приспособы можно посмотреть, как на добы энкодеры устанавливать...

monstr
26.09.2008, 08:59
Спасибо, буду изучать

Petsyk Alexey
26.09.2008, 09:34
вот еще материалец по датчикам
http://www.astronomer.ru/library.php?action=2&sub=2&gid=2

http://www.astronomy.ru/forum/index.php/topic,14344.msg288631.html#msg288631

ivanchel
26.09.2008, 09:44
вроде в орион-раша продавали подобные комплекты для оснашения добов системой поиска

SAY
26.09.2008, 20:39
Ну что, хлебнули "счастья", наблюдая в халявные Добсоны?

And
26.09.2008, 20:56
Могу добавить, что абсолютно пустое дело выдумывать что-то типа энкодеров. Не справитесь с дребезгом, потратив при этом море времени.
Говорю на основе опыта, который проводился со мной рядом в бородатом году, когда до мериканских запчастей днем со огнем невозможно было достучаться. И ребята были профессионалы в электронике и данная тема солидно (по тем временам) оплачивалась (с ластрономией не связано)...

Грин
26.09.2008, 21:23
Ну что, хлебнули "счастья", наблюдатя в халявные Добсоны?
И тут позлорадствал, не удержался флудануть, да? :D
Людей, бывает, ненавидят, но чтобы вот так, альт-азимутальную монтировку им. Дж. Добсона - это уже внушает подозрения! ;) :D

Ушедший
26.09.2008, 21:31
Да, тут же вспоминается совковое:
"Все девки б..., мир бардак,
Болейте люди за Спартак...".
Грин, солидарен.

SAY
27.09.2008, 02:21
И тут позлорадствал, не удержался флудануть, да? :D
Людей, бывает, ненавидят, но чтобы вот так, альт-азимутальную монтировку им. Дж. Добсона - это уже внушает подозрения! ;) :D

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

Дядя Вова
27.09.2008, 10:39
Господа, извините, если я не по теме, но вот "Абсолютные энкодеры - самодельные и точные!" http://www.astronomy.ru/forum/index.php?topic=21528.0 разве не интереснее?

And
27.09.2008, 11:06
Прочитал несколько первых постов, далее стало совсем грустно и неинтересно.
11 значащих разрядов, это 2048 отсчетов (по одному каналу). Далее, скорость считывания - десятки отсчетов в секунду. Грубо, прокрутить ручками скоп по азимуту это 10 секунд максимум, нужны скорости считывания сотни отсчетов, иначе теряем изначальную установку, кроме этого и по второй оси могут быть изменения.
Далее, 14 разрядов по цене 500 евров, т.е. пара по 1000?... Кроме этого, вроде как нельзя достигнуть 14-ти...
Хватит открывать америку. У меня на руках пара энкодеров US Digital по цене 160$ (баксов, не евров) за пару и с 10000 отсчетов на оборот (со схемой удвоения).

Дядя Вова
27.09.2008, 11:55
пара энкодеров US Digital по цене 160$ (баксов, не евров) за пару и с 10000 отсчетов на оборот (со схемой удвоения).
А как называются? Не нашел в абсолютных энкодерах таких цен.

monstr
27.09.2008, 12:03
Прочитал несколько первых постов, далее стало совсем грустно и неинтересно.
11 значащих разрядов, это 2048 отсчетов (по одному каналу). Далее, скорость считывания - десятки отсчетов в секунду. Грубо, прокрутить ручками скоп по азимуту это 10 секунд максимум, нужны скорости считывания сотни отсчетов, иначе теряем изначальную установку, кроме этого и по второй оси могут быть изменения.
Далее, 14 разрядов по цене 500 евров, т.е. пара по 1000?... Кроме этого, вроде как нельзя достигнуть 14-ти...
Хватит открывать америку. У меня на руках пара энкодеров US Digital по цене 160$ (баксов, не евров) за пару и с 10000 отсчетов на оборот (со схемой удвоения).

Как-то Вы все перепутали :)
Работа над ошибками:
- не 11, а 12 разрядов, это 4096, именно по каждому каналу, т.к. в дальнейшем будет использоваться Creative Connect (USB бластер с двумя боль-мень хорошими линейными входами).
- АЦП бластера работает на скорости 44.1 кГерц, а не "сотня отсчетов".
- ну и ссылки, конечно, на USD энкодеры были бы крайне полезны.

Спасибо за участие в дискуссии.

And
27.09.2008, 12:14
Господа, извините, если я не по теме, но вот "Абсолютные энкодеры - самодельные и точные!" http://www.astronomy.ru/forum/index.php?topic=21528.0 разве не интереснее?

monstr, я прочитал инфо по вышеприведенной ссылке. Кроме этого, есть сомнения в контруктивной реализации. Вебка и прочее. У меня энкодер имеет высоту 20 мм, не считая штыря, вставляемого в болт (расматриваем азимутальную ось). А здесь простая арифметика, чем ниже несущие стенки рокера, тем более жесткая конструкция. Увеличивая высоту рокера, за счет размещения на нем габаритных железяк, увеличиваем хлипкость (и вес) конструкции.

monstr
27.09.2008, 13:06
monstr, я прочитал инфо по вышеприведенной ссылке. Кроме этого, есть сомнения в контруктивной реализации. Вебка и прочее. У меня энкодер имеет высоту 20 мм, не считая штыря, вставляемого в болт (расматриваем азимутальную ось). А здесь простая арифметика, чем ниже несущие стенки рокера, тем более жесткая конструкция. Увеличивая высоту рокера, за счет размещения на нем габаритных железяк, увеличиваем хлипкость (и вес) конструкции.

Теперь понял.
Просто я предлагал иную реализацию.

Касательно абсолютного оптического энкодера на веб-камере по ссылке. Он реально может дать куда больше разрешение, чем распечатанная сетка энкодера. Статья на ixbt (ссылку давал ранее) о принципе работы оптической мыши наглядно показывает возможность работы на пиксельном уровне. Но у мыши матрица 30х30 пикселей, у веб-камеры, например, 640х480. Даже при фокусировке "на глаз" можно различить минимум 300 точек по длине энкодера и 200 по высоте. Высота будет использоваться для считывания двоичного кода и определения абсолютной позиции, а длина для уточнения положения между рисками.
Если напечатать на лазерном принтере А2 (есть у моего знакомого такой) круг энкодера, подсветить его ИК-светодиодом, чтобы не доставал красный фонарь, и считывать любой дешевой веб-камерой (они ИК ловят, проверял ДУ-пультом), то вот он, суппер-пуппер точный абсолютный энкодер.
Да, конечно было бы идеально поставить линзу. ээээ... не знаю, как ее назвать. Например, "нессиметричную". Чтобы она по высоте увеличивала угол обзора (для считывания двоичного кода), а по ширине оставляла примерно тот же (для увеличения разрешения между рисками).

Да только мне не нужен суппер-пуппер точный :), поэтому я все это упростил до 1.3 метровой нихромовой проволки и вход на саунд-бластер :). И точность 1/4096 круга меня устроит.

И дребезг контактов можно победить, поставив два съемника, давать данныее драйверу только при минимальном расхождении между датчиками. Так раньше на машины ставили две антены - на нос и хвост, и на приемник давали сигнал с той, уровень на которой выше.

В общем, пошел разбирать паяльник, там кажись, нихрома полно :)))

Грин
27.09.2008, 14:01
Так мне за людей и обидно, маются бедолаги. И ведь никто из почевателей Добов им не поможет.
monstr молодец, мыслит в правильном направлении.
.
А кто такие - почеватели? :D Чур, это не я! :D
А если серьёзно, то мне за мающихся бедолаг не обидно. И Вам, SAY, тоже - ну не лукавьте. Не может быть обидно за человека, который в телескоп и искатель не может найти на небе М31 :D . Ему можно только позавидовать - у него вообще всё ещё впереди.
А это значит, что он ни полярку в искатель не найдёт и не выставит, так что ему ни энкодеры, ни немка помогут, пока практикой всему не научится.

monstr
27.09.2008, 14:42
Упс... Все так плохо? :) M31 на пол неба и ее видно просто так? :)
Если есть минутка, можно в приват про M31? Я примерно понял где оно.. но...

Видимые размеры178'x63'

То есть оно довольно большое. :)

Найду, стопудово :)

Грин
27.09.2008, 14:54
Большое, большое. :) В крымском небе видно невооружённым глазом, а в городе при засветке - в любой искатель, бинокль... :)
Замечательно удобно, если есть возможность вынести под небо ноут с установленным Картесом или другим планетарием - быстро привыкаешь, появляется просто зрительная память. Искатель точно отъюстируйте относительно телескопа. :)
Успехов!

astroserg
27.09.2008, 14:54
На тёмном небе М31 видна невооружённым глазом. В искатель наверняка будет видна и в центре москвы.

astroserg
27.09.2008, 14:55
О блин, опоздал))

monstr
27.09.2008, 14:58
О... я спалился :)
Пойду в центр Москвы с искателем :)

шутю.

Грин
27.09.2008, 16:24
О... я спалился :)
Пойду в центр Москвы с искателем :)

шутю.
Я бы Вам посоветовал пока не торопиться с изготовлением энкодеров. Набраться опыта, попрактиковаться, понять дальнейшее развитие хобби.
Не исключено, что через годик Вы без всяких энкодеров сможете лихо находить объекты на небе. Для понимания, как это можно делать за 10сек - побывайте хоть разок на "марафоне Мессье!" А ещё Вам страшно захочется астрофото, найдутся деньги на приличную монтировку типа ХЕК5-ЕКУ6про, повесите на неё ньютончик.
А может, после этого заразитесь апертурной лихорадкой и появится у вас доб 10-14", и вот тогда захочется сделать другие энкодеры. Или не захочется. Но тогда решение будет осознанным...

monstr
27.09.2008, 16:41
Я бы Вам посоветовал пока не торопиться с изготовлением энкодеров. Набраться опыта, попрактиковаться, понять дальнейшее развитие хобби.
Не исключено, что через годик Вы без всяких энкодеров сможете лихо находить объекты на небе. Для понимания, как это можно делать за 10сек - побывайте хоть разок на "марафоне Мессье!" А ещё Вам страшно захочется астрофото, найдутся деньги на приличную монтировку типа ХЕК5-ЕКУ6про, повесите на неё ньютончик.
А может, после этого заразитесь апертурной лихорадкой и появится у вас доб 10-14", и вот тогда захочется сделать другие энкодеры. Или не захочется. Но тогда решение будет осознанным...

Все вышесказанное замечательно и верно, кроме первой фразы. Совершенно не пойму, как то, что будет через год может мешать мне сейчас что-то делать.
Себестоимость этого проекта стремительно близится к нулю рублей, трудозатраты тоже незначительны. А интересно :)

P.S. Деньги есть, нет желания получить еще одно подтверждение поговорки "бабло победило зло". Вариант покупки б/у HEQ5 (правда, не про) с моторами рассматривался и был отвергнут.

Грин
27.09.2008, 20:23
трудозатраты тоже незначительны. ...
Это Вам так кажется. ;)
Но бог и Аркадий Вам в помощь! :)

volhw
27.09.2008, 20:43
Нихром из паяльника. ХММ

monstr
27.09.2008, 20:50
Нихром из паяльника. ХММ

Паяльник пощадил :), он у меня один. Завтра забегу в чип-дип, если успею по работе.
Интересно, насколько нелинейно сопротивление проволки? Не проблема откалибровать... в общем, проверим. О результатах сообщу.

volhw
27.09.2008, 20:52
А из чего будешь делать подвижный контакт

Petsyk Alexey
28.09.2008, 19:24
трудозатраты тоже незначительны.

меня терзают смутные сомнения, что это окажется не так... ;-)

monstr
29.09.2008, 22:53
А из чего будешь делать подвижный контакт

Думал над грифелем из карандаша (продаются в канцелярских) в трубке из того же карандаша с пружинкой = финальным токосъемником. Но сначала попробую банальную проволочку, она же пружинка.

меня терзают смутные сомнения, что это окажется не так... ;-)

Мож быть. Заранее сложно точно оценить трудозатраты.

volhw
29.09.2008, 23:16
Нихрома бы я тебе подкинулбы. Мне интересно что из этого выйдет

monstr
29.09.2008, 23:25
Нихрома бы я тебе подкинулбы. Мне интересно что из этого выйдет

Было бы кстати! Ибо в чипе не оказалось. А покупать паяльник или чайник и разбирать.. куда неудобней, чем взять готовую проволоку :)

volhw
29.09.2008, 23:26
Какой диаметр. скока метров?

volhw
29.09.2008, 23:27
В чайнике . если мне память не изменяет. не менее 2 мм диаметр

monstr
29.09.2008, 23:36
Какой диаметр. скока метров?

1.3 метра длиной.

Диаметр... вопрос.
Я в схемотехнике "на 3-", поэтому хочу попросить совета, т.к. вижу Вы в теме разбираетесь. Если не против.
Я правильно понимаю, что от диаметра зависит сопротивление? А от сопротивления и ток. А вот какой ток максимальный для линейного входа? Как грамотно рассчитать делитель? Вопросов масса, ответы на них я планировал получить от знакомого ближе к выходным - сейчас он занят и я пребываю в блаженном неведении :)

volhw
30.09.2008, 00:04
Вообще . затея мертвая. Но я сам такой упертый. Пока шишек не набью. не упокоюсь. Слишком тонкий брать. не стоит. Контакт будет теряться. Судя по длине провода . диалет барабана . на что провод натягиваеться. приблизительно 400 мм.Насколько он круглый. желательно под провод прорезать канавку на токарном станке. ну провод например о.5 мм . ориентеровчно ом 10 будет. завтра могу померять. какое напряжение источника. какой ток?. Прочие вопросы.Движок желательно из редкоземельных. на худой конец. фтористая бронза.

Дядя Вова
30.09.2008, 04:35
А какое опорное питание проволоки будет? Так понимаю, что нестабильность питания в 1% даст ошибку в 3,6град!

Johny74
30.09.2008, 06:03
Прошу прощения, но по моему с потенциометрами ерунда это все, точность будет никакая. Куда уж проще энкодеры, при чем не понятно - о каких пропусках импульсов (в случае относительных энкодеров) идет речь? в паспортных данных указана максимальная угловая скорость вращения, при всем желании телескоп так быстро не повернешь! К тому же с абсолютного энкодера выходит целый пучек проводов, а с относительного всего 4(вместе с питанием), это я про интерфейс к ним. При этом если каждый канал энкодера выдает например по 1000 импульсов на оборот, то реально с него можно снимать в четыре раза больше т.е. 4000 (если по фронтам обоих каналов). Конечно можно и мышь приспособить оптомеханическую - там как раз два колеса для двух осей - положение которых отслеживает стандартный драйвер мыши, можно сказать уже все готово, главное как ее к телескопу подоткнуть механически.

volhw
30.09.2008, 07:08
Дядя Вова. Кажеться вы спец. в электронике.Потихоньку делаю маунти.Медленнее чем хотелось. Вопрос такой. Буду брать ноут для управления. Есть схемы управления через ком порт. А если там тольеко юсб. Можно согласовать?

Arkady_Vodyanik
30.09.2008, 15:11
Господа, извините, если я не по теме, но вот "Абсолютные энкодеры - самодельные и точные!" http://www.astronomy.ru/forum/index.php?topic=21528.0 разве не интереснее?

Прочитал несколько первых постов, далее стало совсем грустно и неинтересно.
11 значащих разрядов, это 2048 отсчетов (по одному каналу). Далее, скорость считывания - десятки отсчетов в секунду. Грубо, прокрутить ручками скоп по азимуту это 10 секунд максимум, нужны скорости считывания сотни отсчетов, иначе теряем изначальную установку, кроме этого и по второй оси могут быть изменения.
Далее, 14 разрядов по цене 500 евров, т.е. пара по 1000?... Кроме этого, вроде как нельзя достигнуть 14-ти...
Хватит открывать америку. У меня на руках пара энкодеров US Digital по цене 160$ (баксов, не евров) за пару и с 10000 отсчетов на оборот (со схемой удвоения).

2 And:
Мне кажется, Вы все же недочитали :) Зачем там скорости считывания "сотни отсчетов"? To, что Вы говорите насчет потери начальной установки, актуально для инкрементальных энкодеров, но не абсолютных. В случае абсолютного энкодера достаточно один раз считать код с диска, чтобы однозначно знать его положение.

And
30.09.2008, 19:11
2 And:
Мне кажется, Вы все же недочитали :) Зачем там скорости считывания "сотни отсчетов"? To, что Вы говорите насчет потери начальной установки, актуально для инкрементальных энкодеров, но не абсолютных. В случае абсолютного энкодера достаточно один раз считать код с диска, чтобы однозначно знать его положение.

Все я дочитал правильно.
Энкодер, на который я ранее ссылался, имеет 4 конца: питание, gnd, и два сигнальных. 2500 и отчеты по каждому фронту импульса. Итого 10000 импульсов. Слово "абсолютный" в моих постах не прозвучало ни разу.
Полноценно схема (на Sky Commander) реально работает на реальных скопах при 12 в. питании, при 9 в (батарейка типа крона), на быстрых скоростях не тянет, но тоже работает в ущемленном варианте.
Что имели ввиду другие авторы (нихром, вебки и прочее) мне неведомо.
Возможно что-то ( с неведомым качеством?) у этих авторов и получалось, но я ссылаюсь на реальную схему, находящуюся в продаже и коммерческой эксплуатации с добрый десяток лет...

PS. Отступление от темы. Хоть в Sky Comdnder и грубовато все выглядет и нет колеса, только кнопки, зато есть неоспоримое преимущество в такой мелочи, как подогрев ЖК дисплея и гарантированная работа при минусовой температуре (прописана в т.ч. и в паспорте). Во всех целестронах и прочих такой "мелочи" не предусмотрели, практически послав всех любителей, наблюдающих не в тропиках (в т.ч. и в России) подальше... ( в экваториальную Гвинею ;-)

Johny74
30.09.2008, 19:47
Volhw, хотелось спросить вот о чем: допустим с датчиком угла у вас все порядке (энкодер или кусок нихрома - не важно), а вся математика то у вас уже продумана? Ведь в случае с добом (если он не на экваториале конечно) неизбежно нужно вычислять координаты вертикальной оси телескопа (привязка так сказать), осуществлять переход к полярной системе, которая вдобавок вращается в пространстве - эта часть готова?

Arkady_Vodyanik
30.09.2008, 19:54
Все я дочитал правильно.
...


Думается мне, что Вы лишь сегодня стали различать инкрементальные и абсолютные энкодеры :rolleyes:

Johny74
30.09.2008, 20:23
Мне кажется альтернативу готовым энкодерам сложно найти, тем более если они стоят столько, сколько было озвучено выше. Использовать абсолютные смысла не вижу - т.к. чем выше их разрешение, тем больше с него выходит проводов, если не ошибаюсь они дороже. Делал нечто похожее на инкрементных энкодерах, 10 000 импульсов на оборот, т.е. до 40 000 импульсов разрешение, это 32,4 секунды дуги - абсолютные такие еще поискать нужно! Никакие импульсы нигде не теряются, лишнего ничего не накапливается, да и непонятно с чего бы?

Arkady_Vodyanik
30.09.2008, 20:31
Мне кажется альтернативу готовым энкодерам сложно найти, тем более если они стоят столько, сколько было озвучено выше. Использовать абсолютные смысла не вижу - т.к. чем выше их разрешение, тем больше с него выходит проводов, если не ошибаюсь они дороже. Делал нечто похожее на инкрементных энкодерах, 10 000 импульсов на оборот, т.е. до 40 000 импульсов разрешение, это 32,4 секунды дуги - абсолютные такие еще поискать нужно! Никакие импульсы нигде не теряются, лишнего ничего не накапливается, да и непонятно с чего бы?

Ну, разделим вопрос из последних реплик на две части:

1) что лучше - инкрементальные или абсолютные?
2) так ли ведут себя абсолютные, как сказал And?

Пункт первый - это вопрос веры и конкретного воплощения; я его не обсуждаю. На пункт 2 - уже ответил.

volhw
30.09.2008, 20:32
Нет. математика не готова. и вообще буду делать на шаговых дв.Мой друг . похоже ты меня спутал с автором темы.

Johny74
30.09.2008, 20:39
Volhw - сорри и правда спутал.

volhw
30.09.2008, 20:43
Инкодеры. Инкодеры. На выставке видел и на мульон на оборот. А механика то какая будет

Дядя Вова
30.09.2008, 21:21
Мой друг . похоже ты меня спутал с автором темы.
Да, лучше уж новую тему Вам открыть. А-то путаница.

Тут и так о нужде автора темы забыто:(

Arkady_Vodyanik
30.09.2008, 22:01
Тут и так о нужде автора темы забыто:(

И то правда.

По существу вопроса. Аналоговый датчик положения - потенциометр не даст сопоставимую с энкодерами точность. Тем более в таком исполнении - толстая проволока по кругу и низкое напряжение.

Пустъ длина проволоки 1.5м, а ширина токосъемника 1мм; считаем, что контакт гуляет по ширине токосъемника. Тогда отношение ширин есть 1/1500 = 0.24 град. Ну, где-то пол-Луны. Если нет других трудностей, и только геометрия ограничивает точность, то вроде бы терпимо - с широкоугольным и апертуристым искателем пойдет. Но:

1) есть гальванические эффекты на границе токосъемника и провода - а они есть (как минимум) десятые доли вольта и зависят от влаги на проводе;
2) провод греется - и разные его участки могут иметь разную температуру, в зависимости от прилегания/охлаждения/обдувания;
3) как уже говорилось, напряжение питания нестабильно;
4) провод может быть нестабилен по сечению;

Ну пока так видится. Буду рад здесь ошибиться.

volhw
30.09.2008, 22:17
Мне кажеться это еще в розовом цвете. Пример. Старый станок 80 годов. привод подачи. задатчик. бронзовые контакты. скользящий серебро.площадь контакта не менее 5-10 мм. раз в месяц приходиться чистить и спиртом поливать. инаце прыгает гад. да фрезы ломает

Дядя Вова
01.10.2008, 09:52
К предыдущему посту Аркадия позволю себе добавить еще одну непонятку:
5) зона неопределенности в начале/конце провода

monstr
01.10.2008, 12:35
Несколько отвлекся от проекта по работе. Но читаю все сообщения. Большое спасибо за активность в теме.
Ближе к выходным начну реализовывать задуманное :). Если в командировку не угонят :(

And
01.10.2008, 12:43
Думается мне, что Вы лишь сегодня стали различать инкрементальные и абсолютные энкодеры :rolleyes:

Никогда не заморачивался этим вопросом. По крупному счету пофигу, какой тип. Интересует только то, что имеется у меня. Если будет выполнять свои функции, пофигу вдвойне (на тип).
А если от него вдобавок еще ворох проводов к пульту, так это вредительство.

monstr
01.10.2008, 13:10
Никогда не заморачивался этим вопросом. По крупному счету пофигу, какой тип. Интересует только то, что имеется у меня. Если будет выполнять свои функции, пофигу вдвойне (на тип).
А если от него вдобавок еще ворох проводов к пульту, так это вредительство.

Позиция верная :)
Насчет вороха проводов - 12 битный энкодер соответственно 12 сигнальных проводов. 16-битный = 16 сигнальных провода.

Arkady_Vodyanik
01.10.2008, 13:15
...
А если от него вдобавок еще ворох проводов к пульту, так это вредительство.

Насчет "вороха" проводов от абсолютного энкодера - есть такой последовательный интерфейс SSI (например: http://www.skbis.ru/index.php?p=3&c=5 , подробнее http://www.skbis.ru/index.php?p=17 ). И есть переходники SSI - USB.

Arkady_Vodyanik
01.10.2008, 13:43
Пришла мысль :)

В качестве датчика положения трубы можно применить инклинометр - например, такой: http://www.limaco.ru/inclinometr.html

("Инклинометр (датчик угла наклона) ИЛМ-01 предназначен для высокоточного измерения угла наклона относительно 2-х осей ... Диапазон измерения углов +-90 град, точность +- 0.1 град ... интерфейс RS232" ).

То есть просто крепим датчик к трубе - и не нужно никаких энкодеров и их соединений с осями! Ну а софт будет заниматься преобразованием координат...

And
01.10.2008, 13:51
Насчет "вороха" проводов от абсолютного энкодера - есть такой последовательный интерфейс SSI (например: http://www.skbis.ru/index.php?p=3&c=5 , подробнее http://www.skbis.ru/index.php?p=17 ). И есть переходники SSI - USB.

Любые дополнительные интерфейсы увеличивают стоимость, не так ли? А нужно ли это, задумавшись отвлеченно?

And
01.10.2008, 13:52
Пришла мысль :)
То есть просто крепим датчик к трубе - и не нужно никаких энкодеров и их соединений с осями! Ну а софт будет заниматься преобразованием координат...

А есть ли этот софт? Сколько будет стоить разработка приложения? Сколько займет времени? Не проще купить готовое...

Arkady_Vodyanik
01.10.2008, 14:01
А есть ли этот софт? Сколько будет стоить разработка приложения? Сколько займет времени? Не проще купить готовое...

Для готового есть раздел - "товары для астрономов". Здесь же - "своими руками" :)

And
01.10.2008, 14:20
Ради бога. Только своими руками серьезный софт это не уровень самоделок. А несерьезный софт просто не будет работать.

Johny74
01.10.2008, 14:21
"инклинометр" - идея конечно очень любопытная. Вызывает сомнения одно, несколько лет назад по работе сталкивался с разными электронными датчиками: температуры, тензо для определения веса, давления и пр., и не было ни одного нормального произведенного у нас (лимако -вроде наша фирма) все плавали, в общем веры им было мало. Может сейчас все изменилось? На существующие системы наведения думаю ставят инкрементные энкодеры как раз из-за простоты интерфейса к ним: достаточно один из сигнальных проводов повесить на вход внешнего прерывания (второй хоть куда)
вот часть кода реагирующего на датчик:
if (PINC.0==PINC.1) encoder_1--;
else encoder_1++;

и все! куда проще?
С абсолютным прийдется либо разбираться с кучей проводов либо учить интерфейс.
Но если конечно есть такая халява как абсолютный датчик, то стимул безусловно есть! :-)

Дядя Вова
01.10.2008, 15:37
вот часть кода реагирующего на датчик:
if (PINC.0==PINC.1) encoder_1--;
else encoder_1++;

и все! куда проще?

Это Вы про микроконтроллер? Сколько отсчетов в секунду он сможет обработать? И как Вы поступите с другими прерываниями?

Это я к тому - ничего не пропустите? И к тому же: Дешевый энкодер+контроллер=дорогой абсолютный энкодер с RS232.

Johny74
01.10.2008, 19:30
Можно рассмотреть два варианта:

Энкодеры подключены к микроконтроллеру.
Энкодеры подключены к ноуту.Вариант 1: Пусть вся система позиционирования устроена на одном микроконтроллере. Например, для доба будет достаточно atmega32, включая всю необходимую математику (стоит около 150 рублей). Микроконтроллер имеет два внешних прерывания срабатывающих по принципу «any change». Соответственно по одному на энкодер. Пусть есть энкодеры с 2500 импульсами на канал, в данном случае разрешение составит 5000 на оборот (4,32 минуты дуги). Считаем, что телескоп можно вращать например с угловой скоростью 1 оборот/сек (реально медленнее, но делаем поправку на рывки), тогда время между импульсами составит 0,0002 сек. Теперь оценим, что за это время успеет сделать МК. Тактовая частота для atmega32 до 16 МГц, 0,0002 сек – это 3200 тактов. Смотрим даташит: время реакции на прерывание 4 такта, выход из прерывания 4 такта, как следует из описания, основные инструкции МК выполняет за один такт, операция инкремента довольно быстрая (не знаю сколько, пусть еще тактов 20 – не программист, правда не знаю) в общем пусть насчитали для круглого числа 32 такта на реагирование и обработку прерывания. Имеем всего 3200, т.е. в сто раз больше чем нам нужно! Из остальных прерываний нас интересует аналогичное по второму энкодеру и по времени (таймер) например раз в секунду и все! Получается, что у МК масса времени на то, что бы все сделать и ждать следующего прерывания. Добавим, что есть встроенный rs232, по которому можно послать все, что нам захочется.
Вариант 2: Можно поступить очень просто (лично испробовано) - берем старую оптомеханическую мышь и подключаем к ней оба энкодера (вместо двух сдвоенных фоторезисторов (или фотодиодов) – в результате комп даже и не замечает, что его мышь обута в энкодеры и стала очень чувствительна к их вращению. Сигналы от мыши обрабатывает стандартный драйвер, доступ к которому позволяет получить всю информацию о кол-ве импульсов. Вопрос потери импульсов меня в данном случае тоже интересовал, проверял специально, ничего не заметил, но сильно я этим не увлекался.

Arkady_Vodyanik
01.10.2008, 20:25
Ради бога. Только своими руками серьезный софт это не уровень самоделок. А несерьезный софт просто не будет работать.

Видно, что лично Вы с софтом на Вы - с очень большой буквы. Как и с самой темой... Тогда избавьте публику от своих комментариев, ибо все они в духе "хоть что-то ляпнуть" :rolleyes:

Arkady_Vodyanik
01.10.2008, 20:41
"инклинометр" - идея конечно очень любопытная. Вызывает сомнения одно, несколько лет назад по работе сталкивался с разными электронными датчиками: температуры, тензо для определения веса, давления и пр., и не было ни одного нормального произведенного у нас (лимако -вроде наша фирма) все плавали, в общем веры им было мало.

У Вас сомнение вызывает совсем не то.

На самом деле такой инклинометр в монтировке добсона поможет определить только высоту. При изменении азимута (вращении монтировки) вместе с инклинометром поворачивается та самая вторая ось, и он здесь не помогает. Для определения азимута нужен либо энкодер, либо электронный компас какой-нибудь - пусть даже и обуждаемый в теме потенциометр.

Но есть такой частный случай монтировок, где плоскость как бы опирается на одну точку и качается, но не вращается. Там действительно можно сказать куда указывает перпендикуляр к плоскости по показаниям такого двухосевого инклинометра.

В любом случае, показания инклинометра по высоте - в случае добсона - гораздо надежнее показаний энкодера, ибо слабо зависят от горизонтальности установки альтазимутальной монтировки.

Johny74
01.10.2008, 20:48
У Вас сомнение вызывает совсем не то.

В любом случае, показания инклинометра по высоте - в случае добсона - гораздо надежнее показаний энкодера, ибо слабо зависят от горизонтальности установки альтазимутальной монтировки.

Не совсем понял: при чем тут горизонтальность установки? Я подразумеваю систему позиционирования, для которой не имеет значения как установлена альтазимутальная установка, т.е. для любого положения! Перпендикулярность осей - тут понятно.

Arkady_Vodyanik
01.10.2008, 20:57
Не совсем понял: при чем тут горизонтальность установки? Я подразумеваю систему позиционирования, для которой не имеет значения как установлена альтазимутальная установка, т.е. для любого положения! Перпендикулярность осей - тут понятно.

Инклинометр имеет естественную вертикаль - гравитацию. Поэтому в каком-то смысле он абсолютнее даже абсолютного энкодера. При использовании энкодера надо показать телескопу опорную звезду, учесть время привязки и т п. Здесь же - показания высоты всегда правильны.

monstr
01.10.2008, 21:13
Инклинометр имеет естественную вертикаль - гравитацию. Поэтому в каком-то смысле он абсолютнее даже абсолютного энкодера. При использовании энкодера надо показать телескопу опорную звезду, учесть время привязки и т п. Здесь же - показания высоты всегда правильны.

... с учетом точной горизонтальности установки монтировки.

Johny74
01.10.2008, 21:36
Инклинометр имеет естественную вертикаль - гравитацию. Поэтому в каком-то смысле он абсолютнее даже абсолютного энкодера. При использовании энкодера надо показать телескопу опорную звезду, учесть время привязки и т п. Здесь же - показания высоты всегда правильны.

Вы так и не ответили - какое значение имеет естественная вертикаль, направленная неизвестно куда? Ее направление (точка на небесной сфере) зависит от географического положения, времени. Точное направление "условно вертикальной оси телескопа" как раз можно вычислить после наведения на две опорные звезды, при этом не важно как установлен телескоп, хоть прямо, хоть криво. "Время привязки" - если вы о промежутке времени между наведением на опорные звезды, то согласен, с момента наведения на первую звезду время нужно засечь и начать отсчет и больше ничего. Вопрос по инклинометру остался открытым.

Arkady_Vodyanik
01.10.2008, 21:51
Еще раз. Инклинометру не надо знать, как установлена монтировка.

Представьте, что вы совместили ось, от которой считает углы инклинометр, с оптической осью трубы - при монтаже. Теперь, если инклинометр показывает ноль - то труба смотрит точно в зенит. Если оси расходятся - то 90 град минус его показания и есть высота.

Все это не зависит от того какая монтировка и как ее установили.

P.S. Считаем, что если мы знаем высоту, азимут и время с широтой/долготой, то переход к RA и DEC - дело тривиальное. Нам нужны надежные датчики высоты и азимута - и это все. С высотой инклинометр закрывает все трудности. С азимутом - нет; ну или скорее отчасти.

And
02.10.2008, 00:21
Видно, что лично Вы с софтом на Вы - с очень большой буквы. Как и с самой темой... Тогда избавьте публику от своих комментариев, ибо все они в духе "хоть что-то ляпнуть" :rolleyes:

Уважаемый, чем отличается глупый человек. Когда нет аргументов, он переходит на оскорбления с криками "ату его".

Johny74
02.10.2008, 06:24
Еще раз. Инклинометру не надо знать, как установлена монтировка.

Представьте, что вы совместили ось, от которой считает углы инклинометр, с оптической осью трубы - при монтаже. Теперь, если инклинометр показывает ноль - то труба смотрит точно в зенит. Если оси расходятся - то 90 град минус его показания и есть высота.

Все это не зависит от того какая монтировка и как ее установили.

P.S. Считаем, что если мы знаем высоту, азимут и время с широтой/долготой, то переход к RA и DEC - дело тривиальное. Нам нужны надежные датчики высоты и азимута - и это все. С высотой инклинометр закрывает все трудности. С азимутом - нет; ну или скорее отчасти.
Да теперь понял!
Добавлю небольшие подробности: для перехода к Ra и Dec знать широту/долготу совсем не нужно, на счет времени - нужен просто секундомер для отсчета звездного времени (что бы учесть поворот неба от момента привязки).
Поскольку инклинометр не закрывает потребность в датчике по азимуту, имеем два варианта:
1) инклинометр + датчик азимута
2) два энкодера
В первом случае для точного вычисления высоты нужно совместить оптическую ось телескопа с его вертикальной осью, мне кажется это проще сказать, чем сделать - в общем нужно в монтировке что то такое предусмотреть. Потом наводим на звезду, полученный угол отнимаем от 90 градусов=высота, ее точность целиком зависит от правильности совмещения осей. Для перехода к RA и DEC дополнительно снимаем показания датчика по азимуту.
Второй вариант: для точного! определения высоты звезды (не относительно горизонта - он нам вообще не нужен, а относительно горизонтальной плоскости телескопа) достаточно навести телескоп на эту звезду, повернуть телескоп по азимуту на 180 градусов и снова навести на звезду (переворот через зенит), полученный угол поделить пополам и отнять его от 90 градусов, все! Единственная погрешность в данном случае - смещение опорной звезды за время этих манипуляций, если речь о минутах, ошибка очень маленькая, но ее можно учесть при желании.
Какой есть минус: не каждый доб допускает переворот через зенит.
В таком случае, можно несколько усложнить себе задачу (чисто математически) и отказаться от определения высоты прямым измерением (поворотом через зенит) и выкинуть повторное наведение на первую опорную звезду. Достаточно навести на одну звезду, потом на вторую и просто вычислить точные координаты вертикальной оси телескопа, а потом высоты и все остальное.

Дядя Вова
02.10.2008, 10:05
Не совсем понял: при чем тут горизонтальность установки? Я подразумеваю систему позиционирования, для которой не имеет значения как установлена альтазимутальная установка, т.е. для любого положения! Перпендикулярность осей - тут понятно.
После выполнения алигмента по 3м звездам - да. По одной -нет. Подумайте, что будет если монтировку положить набок?

Johny74
02.10.2008, 10:25
После выполнения алигмента по 3м звездам - да. По одной -нет. Подумайте, что будет если монтировку положить набок?
Полностью с вами согласен! В случае одной звезды ось телескопа нужно как то определить заранее (т.е. выставить ее по уровню, ввести координаты места и точное время). В случае двух звезд (или трех), во первых не нужны координаты и точное время (только его отсчет) и можно телескоп положить хоть набок.

AntonKo
08.10.2008, 09:58
Есть значит у меня такие вещицы: внутренности одного датчика. Вроде бы как он мериет углы и скорость. Как их увидел- была идея поставить на эти оси добсон. Прочные, корпус хороший текстолит, в нём металл, ну и ось с подшибниками... На корпусе- фото-пара: Крыльчатка с отверстиями привязана к оси, и когда ось вращается, корочче сигнал-контакт "есть" и "нет". Сам я вряд-ли что-то соберу (точно не сроберу), а чкловеку с головой и руками думаю пригодится. Т.е. если, теоретически, привязать такой датчик к компьютеру то что-то это даст. Повесить трубу, позиционировать ей, а компьютер будет считывать и разбираться что и где.
И даже без электронники это хорошие оси для телескопа-добсона. Будет труба-опробую.
"Опытными образцами" могу легко поделиться

monstr
08.10.2008, 12:05
Есть значит у меня такие вещицы: внутренности одного датчика. Вроде бы как он мериет углы и скорость. Как их увидел- была идея поставить на эти оси добсон. Прочные, корпус хороший текстолит, в нём металл, ну и ось с подшибниками... На корпусе- фото-пара: Крыльчатка с отверстиями привязана к оси, и когда ось вращается, корочче сигнал-контакт "есть" и "нет". Сам я вряд-ли что-то соберу (точно не сроберу), а чкловеку с головой и руками думаю пригодится. Т.е. если, теоретически, привязать такой датчик к компьютеру то что-то это даст. Повесить трубу, позиционировать ей, а компьютер будет считывать и разбираться что и где.
И даже без электронники это хорошие оси для телескопа-добсона. Будет труба-опробую.
"Опытными образцами" могу легко поделиться

Я так понимаю это относительный энкодер. Я не отрицаю возможности его применения, просто мне не нравится сама идея накопления ошибки. Купил на днях веб-камеру с микрофокусом и подсветкой, изучаю DirectShow - буду пробовать оптический абсолютный энкодер собрать. Ну и "нихромовая идея" не заброшена. От схемы делителя пришлось уйти, т.к. сложно обеспечить низкий ток на проволке. Теперь пробую на мостовой схеме.

AntonKo
08.10.2008, 12:17
мм, идея возникла- а если на том датчике (сверху) на диск с отверстиями наклеить бумажку, на которой напечатан диск с кодом Грэя! А вместо фото сенсора повесить камеру. Как тут: http://www.astronomy.ru/forum/index.php/topic,21528.0.html

monstr
08.10.2008, 12:20
мм, идея возникла- а если на том датчике (сверху) на диск с отверстиями наклеить бумажку, на которой напечатан диск с кодом Грэя! А вместо фото сенсора повесить камеру. Как тут: http://www.astronomy.ru/forum/index.php/topic,21528.0.html

Угу, я именно об этом.
Говорят, при работе со второй камерой будут програмные заморочки. Еще не дошел до этого.

Johny74
08.10.2008, 12:43
Я так понимаю это относительный энкодер. Я не отрицаю возможности его применения, просто мне не нравится сама идея накопления ошибки.

Вы хотя бы можете назвать причину по которой эти ошибки будут накапливаться?
У вас по дороге от клавиатуры до системного блока много ошибок накапливается? Я вот не замечал! А она тоже работает через прерывания если я не ошибаюсь.
У меня стоят относительные энкодеры на монтировке - никаких потерь за несколько часов работы в течении ночи не наблюдал ни разу.

monstr
08.10.2008, 16:05
Вы хотя бы можете назвать причину по которой эти ошибки будут накапливаться?
У вас по дороге от клавиатуры до системного блока много ошибок накапливается? Я вот не замечал! А она тоже работает через прерывания если я не ошибаюсь.
У меня стоят относительные энкодеры на монтировке - никаких потерь за несколько часов работы в течении ночи не наблюдал ни разу.

О, я совершенно не спорю с Вами. Насчет клавиатуры - пример на гране того, чтобы сказать "не тот", ибо частота набора у меня, например, 440 символов в минуту (это максимум), то есть 7.3 Герца. А достаточно точный относительный энкодер будет давать около 3000 Герц в пике. И тут вопрос, как быстро смогут его обработать. Смогут - отлично.

monstr
24.10.2008, 20:46
Сделал совсем не то, что задумал, но только потому, что перегружен работой, а делать с телескопом хоть что-нибудь полезное хочется.

Тынц ссылку на новость на моем сайте (http://oleg.milantiev.com/news/?id=416&rid=0).

P.S. Датчик высоты хочу сделать оптический. Уже купил дешевую веб-камеру и начал с ней работать в дельфи через DSpack, но руки никак не доходят приделать к добу.

Дядя Вова
24.10.2008, 21:54
Сделал совсем не то, что задумал, но только потому, что перегружен работой, а делать с телескопом хоть что-нибудь полезное хочется.

Тынц ссылку на новость на моем сайте (http://oleg.milantiev.com/news/?id=416&rid=0).

P.S. Датчик высоты хочу сделать оптический. Уже купил дешевую веб-камеру и начал с ней работать в дельфи через DSpack, но руки никак не доходят приделать к добу.
Ну, тогда не хватает фотки "Метр изИКЕЯ с кодом Грея Zoom"

leon
24.10.2008, 21:54
рекомендую нониус приделать, точность повысится катострофически

leon
24.10.2008, 21:57
насчет датчика, о таком не думали?
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
я себе заказал, но еще не пришел. Дай бог не потеряется, отправлял обычной почтой. А по азимуту я заказал

http://www.machine-dro.co.uk/index.php?target=products&product_id=136
но в принципе точность кругов с нониусом не намного ниже. + написал программу на свой пальм, которая а) позволяет в режиме он лайн смотреть высоту и азимут любого объекта NGC, + откалиброваться по любой звезде. Могу поделиться, если пальма есть

Arkady_Vodyanik
25.10.2008, 08:30
насчет датчика, о таком не думали?
... А по азимуту я заказал

[url]http://www.machine-dro.co.uk/index.php?target=products&product_id=136


Так это же маятниковый датчик. Как он определит азимут?

monstr
25.10.2008, 10:39
насчет датчика, о таком не думали?
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
я себе заказал, но еще не пришел. Дай бог не потеряется, отправлял обычной почтой. А по азимуту я заказал

http://www.machine-dro.co.uk/index.php?target=products&product_id=136
но в принципе точность кругов с нониусом не намного ниже. + написал программу на свой пальм, которая а) позволяет в режиме он лайн смотреть высоту и азимут любого объекта NGC, + откалиброваться по любой звезде. Могу поделиться, если пальма есть
Ух ты. Классная штуковина. И дешевая.
Только зимой неприменимая :(
0-40 температурный режим.

Вчера ощутил, что в России мы зря живет. Я про климат, не про экономику и прочее :)
Отнаблюдал ночь и впервые увидел слой снега (инея) на добе.

leon
25.10.2008, 10:55
Так это же маятниковый датчик. Как он определит азимут?

Калибруешься по известной звезде, большего и не нужно...

leon
25.10.2008, 10:56
Ух ты. Классная штуковина. И дешевая.
Только зимой неприменимая :(
0-40 температурный режим.

Вчера ощутил, что в России мы зря живет. Я про климат, не про экономику и прочее :)
Отнаблюдал ночь и впервые увидел слой снега (инея) на добе.

Попробуем. Реально зимой наблюдается пару раз за зиму. Еще они должны приехать...

monstr
25.10.2008, 11:27
Реально зимой наблюдается пару раз за зиму.
О нет... у меня большие планы :)

Arkady_Vodyanik
25.10.2008, 12:44
Калибруешься по известной звезде, большего и не нужно...

С помощью маятникового датчика азимут не определишь. Он только отклонение от вертикали может показать.

leon
25.10.2008, 16:59
Если так, то очень обидно будет. Посмотрим когда приедет

Arkady_Vodyanik
25.10.2008, 19:19
Если так, то очень обидно будет. Посмотрим когда приедет

Почему же обидно. Будет из чего выбрать лучший датчик высоты :)

Эти датчики - те же самые инклинометры, просто термины другие.

leon
25.10.2008, 21:18
Придется мерить угол по азимуту шкалой напечатанной на принтере с нониусом. Ничего, для большого доба точность можно сделать порядка 1/10 градуса

Дядя Вова
25.10.2008, 23:33
Придется мерить угол по азимуту шкалой напечатанной на принтере с нониусом.
Загадочноая фраза!
"угол по азимуту" Азимут - это уже угол
"мерить угол шкалой" - это как? Глазом?
" напечанвнной на принтере с нониусом" Сальвадор Дали такой сюжет прохлопал! :)

На что это должно быть похоже?

leon
26.10.2008, 08:43
Примерно так как у monstra на фотографиях + для увеличения точности надо будет приладить еще одну параллельную шкалу (как у штангенциркуля)

Дмитрий Евгеньевич
30.10.2008, 14:53
Пролистав множество форумов с темами изготовления абсолютного энкодера в домашних условиях хотел бы посоветоваться с мэтрами энкодерных нанотехнологий.
Все вышеупомянутые идеи пытаются основываться либо на оптомеханике либо на иных базах таих как магниты, переменные сопротивления итп.
Безусловно для достижения наибольшей точности беспорное лидерство за оптикой, а в продолжение и лазерноя технология.
Высокоточные энкодеры начиная с 13 бит и выше используют схему съема битов на матрицу которая подсвечивается светодиодом, а поздние разработки используют лазер, что позволяет достигать и 22 бит если не выше, что обеспечивает гиперчувствительность энкодеров.
Вопрос следующего характера. Можно ли сделать в домашних условиях абсолютный энкодер, с 1296000 импульсов на оборот, т.е с точностью до 1", если применить в этом случае 2 диска с кодом Грея на 360 и 3600 делений на оборот, связать их прецизионным червячным редуктором с понижающим коэфициентом 1:360 с возможностью учета возникающей погрешности самого редуктора. Я думаю изготовить диски с точностью 9 и 12 бит вполне возможно. А найти и приобрести малогабаритный редуктор думаю намного дешевле чем приобретать абсолютные энкодеры даже если они однооборотные и 12 битные по цене выше чем 240 USD ссылаясь на цены www.usdigital.com (http://www.usdigital.com) без учета доставки.

Дмитрий Евгеньевич
30.10.2008, 15:07
В добавок к сказаому хотелось бы узнать... можно ли научить считывающую матрицу оптической мыши читать с помощью маски 12 битный код Грея, нанесенный треками на кодовом диске.
Либо целесообразнее и логичнее приобрести так называемый absolute encoder kit, включающий в себя codewheel, оптоматрицу. Некоторые экземпляры выполнены и с 19 разрядами, что решает многие проблемы:) ссылка: http://www.gpi-encoders.com/06_7700.htm

monstr
31.10.2008, 11:37
Мне кажется через редуктор, тем более с таким огромным передаточным числом, не получится реализовать. Скорость на входе может быть и десятки градусов в секунду. Тогда скорость на выходе будет в 360 раз больше, то есть 35-70 оборотов в секунду. Технически сложное и недолговечное решение. Да и червяк в обратную сторону плохо работает.

В моей первоначальной задаче был круг диаметром 45 см, даже чуть больше, как оказалось по факту. Диаметр окружности составил 1.6 метра. Точность считывания информации самой дешевой веб-камерой, что я нашел в соседнем компьютерном магазине составила примерно 0.01 мм (640 точек на поле в 7 мм). Уменьшив на всякий случай значение на порядок получаем, что я могу этой камерой распознать деление в 0.1 мм. То есть на 1.6 метра получаем 16000 гарантировано распознаваемых импульсов энкодера.
Печать сетки в 10 lpi не представляет труда даже на бытовом принтере, не говоря о нормальном оборудовании с 200-300 lpi.

P.S. Насчет "мэтров", это точно не я :)
Так, делаю, что интересно. Рад, что Вы очень серьезно подошли к вопросу. Два дня готовился ответить Вам, а ответил за 10 минут...

Да и еще. В моей задаче совершенно не нужна точность в 1". Сейчас у меня есть точность в 10" и она больше чем достаточна. Достаточно до того, что я не буду делать энкодер на азимут. А по датчику высоты жду информацию по инклинометру от Arkady_Vodyanik. Очень интересно в деле посмотреть на этот прибор.

leon
31.10.2008, 21:39
Получил 2 измерителя углов. Один не работает, буду пытаться обменять. Второй (маятниковый датчик) действительно мерит только вертикальные углы с приличной точностью (0.1 - 0.2) градуса. Так что после калибровки по звезде его можно использовать для измерения высоты. К сожалению работает менее удобный

monstr
31.10.2008, 22:33
Получил 2 измерителя углов. Один не работает, буду пытаться обменять. Второй (маятниковый датчик) действительно мерит только вертикальные углы с приличной точностью (0.1 - 0.2) градуса. Так что после калибровки по звезде его можно использовать для измерения высоты. К сожалению работает менее удобный
Фотки плиз! Описание! А еще лучше, где в Москве пересечься поглазеть? :)
0.2 градуса для меня достаточная точность в рамках этого проекта.

leon
31.10.2008, 23:41
Фотки плиз! Описание! А еще лучше, где в Москве пересечься поглазеть? :)
0.2 градуса для меня достаточная точность в рамках этого проекта.

Получил 2 девайса, которые мерят вертикальный угол. Ссылки на магазин приводил выше в форуме. Наиболее удобный девайс, который показывает 0 на фотографии и называется wixey, внизу имеет магнит и просто ставится на металлический доб, поднимаем доб, изменяется угол. Принип его работы не знаю. К сожалению у меня он не работает.

Второй девайс состоит из двух частей соединенных проводом. Один - маятниковый датчик (вес грамм 200), второй экран. Датчик не имеет магнитов, но имеет скобу с двумя дырками, чтобы вероятно цеплять его за что нибудь посредством шурупов. Экран имеет магниты и может висеть на добе. На корпусе прибора написано что он работает от 0С. На доб можно прицепить его так - наклеить сильным двусторонним скотчем деревяшку и привентить датчик к ней шурупами. Поигравшись с датчиком, я обратил внимание, что он измеряет угол наклона одной из сторон скобы. Поэтому для точного измерения при приклеплении датчика эту сторону надо точно выставить по вертикали. Датчик хорошо фиксирует прямые углы (с точностью 0.1 - 0.2). Абсолютного уровня у него нет, но это и не нужно если калиброваться по звезде или по уровню

Для понимания размеров на фото присутствует флешка. Насчет поглазеть - думаю удобней всего при наблюдениях

monstr
01.11.2008, 03:55
Спасибо. Стало понятней.
> Хорошо фиксирует прямые углы
То есть какой разброс измеряемого угла? Может мерять диапозон в необходимые примерно 80 градусов?

leon
01.11.2008, 14:07
вообщето то 360, так что 90 точно измерит

monstr
01.11.2008, 16:24
Я не ошибся, работает этот?
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
И подскажите стоимость доставки и какие еще были расходы, сколько шло?

leon
01.11.2008, 17:02
Я не ошибся, работает этот?
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
И подскажите стоимость доставки и какие еще были расходы, сколько шло?

Этот как раз не работает. Но он более удобен. Шло 2 недели. Стоимость почты 2 фунта

Arkady_Vodyanik
01.11.2008, 19:13
...
А по датчику высоты жду информацию по инклинометру от Arkady_Vodyanik. Очень интересно в деле посмотреть на этот прибор.

А почему от меня? Я же не обещал таких опытов в реале.

P.S. Спасибо ув. leon'у за практические данные о приборах.

monstr
01.11.2008, 19:19
Сути не меняет :)
Кстати, как он устроен-то? На основе чего датчик работает?

Arkady_Vodyanik
01.11.2008, 19:39
Сути не меняет :)
Кстати, как он устроен-то? На основе чего датчик работает?

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

Mongoose
01.12.2008, 21:44
Дорий день. Прочитал этот топик и появилис некаторие вапроси. (извените за граматические ошибки)
1.Есть ли работаюший софт ,прога (для компа) к каторому можем подключать например ту же самую миш, вводить место нахождения, висату и он реальна показивает кординты? или даже схема железа контралёра (+драивери и софт) каторий через комп управляет моторам.- ну ми задаём кординаты и.....
2.Самому работа связана с автоматикои - про использувание (HSC)High-Speed Counter они возможны купить с любим количеством импульсов на оборот ну не к всем контролерам они возможно подключить, так как конт. которие разрешает работу с ними импулси шитает паралельна программи, и незвиасима какова абёма будет программ ошибки или прашота небудет. работу HSC(а,б) импулси идёт паралельна по двум входом так как автоматичски работает increment и decrement.
Ну это всё виходит дорога, занимает многа места..... с программой тут работы будет меньше чем с самим железам.
3. Тут били упомянуты гатовие разработки ~150$ ну силка так и неупоминалас, может кто знает где можна за разумние деньги чтота купить?
4.Может один из вариантов может бить изпользуван старуй аналоговий приёмник сателита ,(наверна они валяетса везде за пару долларов) давольна многие из них управляли орентировкой антены. Бивали каторие управляет толька по екваториальной а бивали и по азимуту. У них в память можно било записать давольна многа спутников. Можем место имя спутника дать имя обекта и....
Извините если написал чтота совсем дурнова так как я в этой области пока полный лох.

leon
02.12.2008, 12:57
Перед поездкой в ГАС ГАО пришел вот такой вот девайс (исправный)
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
В ГАС ГАО на практике показал отличную работоспособность в связке с программой на пальме, которая считает азимут и высоту

Дядя Вова
02.12.2008, 13:29
Перед поездкой в ГАС ГАО пришел вот такой вот девайс (исправный)
http://www.machine-dro.co.uk/index.php?target=products&product_id=7
В ГАС ГАО на практике показал отличную работоспособность в связке с программой на пальме, которая считает азимут и высоту
работоспособность прибора и азимут как-то связаны?

leon
02.12.2008, 13:35
никак, но важна общая способность по поиску объектов в связке координатные круги в основании + прибор. Ищется на ура

leon
02.12.2008, 13:37
На самом деле связаны, если основание по уровню не выставлять. Тогда нужно считать матрицу перехода между системами координат. Хотя такая программа у меня есть, я так толком и не оттестировал ее работу. Вместо этого перед каждой ночью тратил пару минут на выставление монтировки по уровню

leon
03.12.2008, 15:51
Вот собственно и фотки ручного гото. Девайс для измерения высоты (в основании магниты, легко прилипает к добу) и самодельные азимутальные круги. Оказалось, что я их подписал не в том порядке (надо было не по часовой, а против часовой стрелки), пришлось оперативно переписывать пограммку. Хорошо, что компилятор прямо на пальме стоял. Калибруем азимут и высоту в начале сессии по звезде (а перед этим выставляем основу по уровню), а затем relative Az/Alt дают текущие координаты

leon
03.12.2008, 19:41
Показанное окно - часть большой программы по планированию наблюдений. Описание на русском есть на dsoastro.narod.ru (правда русское описание не самое последнее). Вкратце работаем так. Ищем объекты с определенными характеристиками (размер, тип, каталог, видимость и т.д.). Добавляем необходимые объекты в список. Список экспортируем в Planetarium (лучшая программа планетарий для Palm OS, www.aho.ch). Там мы видим положение объектов на небе, а также звезд до 12 величины. Объекты можно искать в Planetarium по звездам (что я часто делаю), либо если лень, то по координатам.

Поиск по координатам. Вначале выставляем монтировку по уровню, затем заходим на лист Locate программы (рисунок вверху). Выбираем яркую звезду для калибровки в Planetarium, смотрим ее номер HR (каталог Yale bright stars) в Planetarium и вводим ее номер в пятой строке сверху. Затем центрируем ее в окуляре и нажимаем кнопку Now для запоминания времени. Затем неторопясь снимаем показания по азимуту и высоте и записываем их в шестой строке. Жмем Calibrate, и программа считает поправку по высоте и азимуту. Затем вводим NGC номер объекта в первой строке (DSO). Во второй строке мы видим абсолютный рассчитанный азимут и высоту, а в третьей строке "относительный", т.е. пересчитанный на поправки после калибровки. Причем все цифры изменяются по прошествии времени. Соответственно надо добиться совпадения рассчитанный высоты и азимуту с показанием прибора и круга внизу. Это занимает пол минуты. Т.к. высота точнее устанавливается смотрим в окуляр и чуть водим доб по азимуту. Обычно объект обнаруживается за следующие 10-15 секунд.

Никакого звука - пальм никак не соединен с "приборами". Здесь нет никаких энкодеров и т.д. Чем проще система, тем лучше.

На карте неба показывать - нужны энкодеры и связь пальма с ними, опять же я против этого из за усложнения

leon
03.12.2008, 20:08
Я противник автоматов особенно в наших условиях. Мой датчик высоты регулярно отключался в минусовую погоду и его надо было греть в кармане (правда он не терял ориентации). Что уж там говорить об энкодерах и т.д. Для любителей энкодеров - где то есть такой Dave Ek interface и к нему программуля для Palm OS, адаптируй не хочу, не говоря о коммерческих коробочках за несколько сотен баков (здесь себестоимость 30 долларов). Но зачем, если на порядок более простой девайс дает отличный результат??? Опять же какая разница - доб все равно руками вертим. Не все ли равно с чем сравнивать - с цифрами на пальме (положения энкодеров), или с цифрами на кругах, если точности хватает.

До покупки доба у меня аналогичная система работала на экваториальной монтировке - я наводился на яркую звезду в районе объекта, а затем считал кол-во оборотов ручки по обеим осям от звезды с точностью до 1/10 оборота. Точности вполне хватало.