Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Самодельный 3D дигитайзер, Теория способа №2 
:(
    Опции темы
Alexufo
Дата 13.7.2006, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



http://3dcenter.ru/tutors/read.php?sname=r...s=reports_Digit

Всем привет, у меня месяц два назад появилась идея.Ее я выразил в статье на 3Dcenter.ru
Идея в создании 3d дигитайзера,то есть устройства по вводу 3-х мерной информации в компьютер.Конструкция напоминает современную  настольную лампу, (на шарнирах) способную кнуться куда угодно при закрепленном основании.

Основа измерения заключается в 6 переменных сопротивлениях или 3 звеньев.Каждое звено состоит из 2 ПС скрепленных соответственно конструкции.
Вобщем я хочу сказать , что идея совсем не сложна в реализации,ничего за 5000$ в идеи нет (коммерческие продукты).

Уложиться до 1000р можно в легкую.(имею ввиду детали, )Конечно если все остальное на энтузиазме.
И так, проблема в оцифровки данных с 6 ПС.Они же ведь аналоговые.Поэтому на cxem.net с одним челом решил сделать АЦП на микроконтроллере.Вроде все ок, я начал подбирать самые чувствительные ПС, но злой админ что-то попутал, и cxem.net был полсноcтью FORMAT C. Часть форма была восстановленна,но не смоей темой на 5 страниц.
АЦП - идея такая, что к ней все склоняются.
Вторая идея, от которой меня отговаривают электронщики заключается в использовании всего одного аудио входа для подачи сигналов с 6 ПС.Электронщики ссылаются на жуткую нагрузку на процессор (я не совсем с ними согласен) и на сложность софта.
Эту идею я толкаю, так как она проще в конструкции ,но сложна в софте.И так ее суть.
Вы могли спросить, как можно подключить 6 ПС к аудиовходу.Дело как в ИК пульте управленя телеком.Каждой кнопке соответствует своя частота при одном то Ик диоде и приемнике..
И тут так же, диапазон входных частот будет поделен на 6 частей ( понимаемый диапан интегрированных звуковух с древних времен от 0....до 20000 ГЦ) каждому ПС будет сответствовать своя частота звука.(маленькие генераторы звука)
То есть 1 ПС  присвоен диапазон от 0 до 3000 Гц
2 ПС  - от 3000 до 6000Гц.
и так далее.

В итоге, манипулируя устройстом,мы получаем в компьютере звуковыю гамму.Которую программа преобразует в данные,которые можно обрабатывать, каким нибудь скриптом.(имею ввидку MAXScript, так как трехмерщики говорят в 3d все собрать довольно легко)
 

Присоединённый файл ( Кол-во скачиваний: 21 )
Присоединённый файл  0a_3.jpg 50,06 Kb
PM MAIL   Вверх
PILOT
Дата 13.7.2006, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



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

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
Дата 13.7.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Но комерческие проекты именно на Потенциометрах.Я не думаю,что зарубежный будет уж слишком грубым 
PM MAIL   Вверх
PILOT
Дата 13.7.2006, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



смысл в том, что предел точности измерения потенциометром ограничен разрядностью АЦП. А в оптике такого нет. Использование мышиного алгоритма поможет достичь большего. способ отностильный, а не абсолютный (как с потенциометром).

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
DRUID3
Дата 14.7.2006, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Цитата(Alexufo @  13.7.2006,  12:46 Найти цитируемый пост)
Вторая идея, от которой меня отговаривают электронщики заключается в использовании всего одного аудио входа для подачи сигналов с 6 ПС.Электронщики ссылаются на жуткую нагрузку на процессор (я не совсем с ними согласен) и на сложность софта.
Эту идею я толкаю, так как она проще в конструкции ,но сложна в софте.И так ее суть.
Вы могли спросить, как можно подключить 6 ПС к аудиовходу.Дело как в ИК пульте управленя телеком.Каждой кнопке соответствует своя частота при одном то Ик диоде и приемнике..
И тут так же, диапазон входных частот будет поделен на 6 частей ( понимаемый диапан интегрированных звуковух с древних времен от 0....до 20000 ГЦ) каждому ПС будет сответствовать своя частота звука.(маленькие генераторы звука)
То есть 1 ПС  присвоен диапазон от 0 до 3000 Гц
2 ПС  - от 3000 до 6000Гц.
и так далее.


 Какая нагрузка на проц???  smile  Какая сложность софта??? И зачем об этом Вы спрашивали у электронщиков? Еще бы у механиков-прочнистов спросили.

 Обе идеи в принципе реализуемы. Первая хоть на энкодерах из шаговых двигателей, хоть на потенциометрах (самое простое, но отнюдь не оптимальное решение).

To: PILOT 
В оптике я не копенгаген, а вот индуктосинные датчики (видели новомодные "цифровые" штангенциркули?) могут дать космические параметры точности при высочезной износоустойчивости и невысокой цене реализации. Имею практические наработки, но в открытый проект их пока бросать не хочу...
 


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
Alexei
Дата 14.7.2006, 06:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Думаю, лучше использовать акселерометры.
В каком-то "Радио" был аналог мыши , кот. можно махать в воздухе.
Если интересно могу уточнить. 
PM MAIL   Вверх
Metal_Heart
Дата 14.7.2006, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а почему бы и нет?
**


Профиль
Группа: Участник
Сообщений: 728
Регистрация: 31.3.2005
Где: Москва

Репутация: 1
Всего: 12



Alexei, ага, уточни пожалуйста. 


--------------------
 не стыдно учиться, а стыдно не учиться 
PM ICQ   Вверх
PILOT
Дата 14.7.2006, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Цитата(DRUID3 @ 13.7.2006,  23:22)
To: PILOT 
В оптике я не копенгаген, а вот индуктосинные датчики (видели новомодные "цифровые" штангенциркули?) могут дать космические параметры точности при высочезной износоустойчивости и невысокой цене реализации. Имею практические наработки, но в открытый проект их пока бросать не хочу...

Пожалуй ты прав... я про них  забыл. Хотя с ними работал...

СУВ.

А вообще с такой идеей долеко не уйдешь... если идея понравится, то ее тут же скопируют... (в случаее с потенциометров и Аудио входов по поводу воровства идей можешь не беспокоится... smile ) 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
Дата 14.7.2006, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет




А что в разрядности ацп такого сложного?В описании энкодера 12 бит это 4000 значений оборота.Это просто через чур.
Дтчик от мыши не пойдет,там за один оборот всего  около 15 значений , а это очень мало.В мышке стоит счетчик оборотов,потому он такой и точный.В дигитайзер просто физическпи не получится сделать со счетчиком оборотов, а делать редуктор  - мама не горюй.
Тем более эти датчики я не представляю как крепить в звенья.

Что касается датчиков,если есть предложения - всегда пожалуйста.Точность в советский понетциометроах подвела,поэтому тестируем зарубежные (должны помочь).
Энкодеры очень дорогие, а самые дешевые  имеют ограниченные угловые измерения положений,мало дискрет.
Но датчики очень желательно найти такие , чтоб их можно было в магазине купить.
Млжеть кто может сказать,выдаст ли какой нибудь потенциометр довольно точные оборотные характеристики? 
PM MAIL   Вверх
PILOT
Дата 14.7.2006, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Многооборотный потенциометр с редуктором...

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
Дата 14.7.2006, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Если редуктор встроенный, то можно а так ... 
PM MAIL   Вверх
Alexei
Дата 15.7.2006, 06:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Цитата(Metal_Heart @  14.7.2006,  10:09 Найти цитируемый пост)
Alexei, ага, уточни пожалуйста. 

Радио №5 2004, стр. 30
"Манипулятор с датчиком ускорения" 
PM MAIL   Вверх
Alexei
Дата 15.7.2006, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Помоему на акселерометрах лучше - никакой механики, уст-во как мышка :коробочка с хвостиком и парой кнопок.Внутри два двухкоорд. акселерометра МК и инт.ЮСБ. 
PM MAIL   Вверх
PILOT
Дата 15.7.2006, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



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

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
Дата 15.7.2006, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Народ,акселерометры мериют только же ускорение?Мне нужны датчики положения 
PM MAIL   Вверх
Alexei
Дата 16.7.2006, 06:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Цитата(PILOT @  15.7.2006,  11:29 Найти цитируемый пост)
Alexei, не получится... т.к. по определению не будет постоянной точки отсчета, она всегда будет меняться...

Ну почему же, ставишь в опред. точку объекта и жмешь кнопку калибровки.
Ракеты летают, и никто не жалуетсяsmile Акселерометры еще называют эл. гироскопами.
Цитата(Alexufo @  15.7.2006,  18:19 Найти цитируемый пост)
Народ,акселерометры мериют только же ускорение?Мне нужны датчики положения  

А это уже ручками-программно, я не силен в математике , но может надо два раза проинтегрировать?
 
PM MAIL   Вверх
PILOT
Дата 18.7.2006, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Цитата(Alexei @ 16.7.2006,  03:32)
Цитата(Alexufo @  15.7.2006,  18:19 Найти цитируемый пост)
Народ,акселерометры мериют только же ускорение?Мне нужны датчики положения  

А это уже ручками-программно, я не силен в математике , но может надо два раза проинтегрировать?

Вот и выскочат у тебя при интегрировании 2 константы. А ракете лететь не дольше нескольких минут, тут де нужно очень точно знать текущие координаты...

СУВ.
ЗЫ А калибровать придется так же и скорость smile 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
  Дата 20.7.2006, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Ну нифига я не понимаю,к чему тут измерение ускрения?
to PILOT - проследи чтоб мою идею никто не украл! smile   
PM MAIL   Вверх
PILOT
Дата 21.7.2006, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



А что по-твоему делает акселерометр?

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Alexufo
Дата 22.7.2006, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Измеряет ускорение 
PM MAIL   Вверх
Alexei
Дата 22.7.2006, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Цитата(PILOT @  18.7.2006,  01:32 Найти цитируемый пост)
А ракете лететь не дольше нескольких минут

АВР сделает 960000000 операций за мин., а есть процы и по круче...

Цитата(Alexufo @  22.7.2006,  00:16 Найти цитируемый пост)
Измеряет ускорение 

Ну Вам нужно сделать 3Д "мышь" , про 2Д мышь я писал выше.
Кстати , акселерометры бывают и 3х- мерные. 
PM MAIL   Вверх
alexius
Дата 30.7.2006, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 30.7.2006

Репутация: нет
Всего: нет



ну вы приколисты smile
Давно хотел узнать большие ли погрешности и можно ли их "побороть" у полученных двойным интегрированием ускорения координат, даеще и 3х-мерных. Или это из области "ракет". (вы что все ракеты делаете smile?)

Например меня устроит погрешность в 1 мм. Это реально? (или постоянно калиброваться придется, и без резких движений? т.к. все дискретно считается)
Прошу показать на цифрах. smile 
Буду благодарен за ответ smile
  

Это сообщение отредактировал(а) alexius - 30.7.2006, 11:48
PM MAIL   Вверх
PILOT
Дата 30.7.2006, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Цитата(alexius @ 30.7.2006,  08:47)
ну вы приколисты smile
Давно хотел узнать большие ли погрешности и можно ли их "побороть" у полученных двойным интегрированием ускорения координат, даеще и 3х-мерных. Или это из области "ракет". (вы что все ракеты делаете smile?)

Например меня устроит погрешность в 1 мм. Это реально? (или постоянно калиброваться придется, и без резких движений? т.к. все дискретно считается)
Прошу показать на цифрах. smile 
Буду благодарен за ответ smile

Выбери акселерометр, найди информацию о его погрешности, проинтегрируй ее 2 раза по времени, получишь погрешность в миллиметрах.

СУВ. 


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
alexius
Дата 30.7.2006, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 30.7.2006

Репутация: нет
Всего: нет



Цитата(PILOT @  30.7.2006,  11:51 Найти цитируемый пост)
Выбери акселерометр, найди информацию о его погрешности, проинтегрируй ее 2 раза по времени, получишь погрешность в миллиметрах.

это я и сам знаю, правда это еще не погрешность получится...
Меня интересует ответ на сам вопрос, а не на пример который я привел, т.е. реальная "работоспособность" (а не теоритическая) самого способа.

Никто похожего не делал?
Напишите кому не в лом погрешность и пределы измерений более/менее хорошего акселерометра (и цену), а то я их не знаю т.к. не работаю с этим. Уж посчитать я сам смогу smile  

Это сообщение отредактировал(а) alexius - 30.7.2006, 14:53
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.4786 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.