Jump to content
СтасоН

3D Устройство Ввода

Recommended Posts

EPjx0fLofXI.jpg

Всем привет! собираюсь сделать устройство удобного ввода 3д координат. принцип такой: излучатель по сигналу МК пускает УЗ импульс, затем МК считает, сколько времени прошло на преодоление пути то излучателя до каждого из 4 датчиков. Затем по формуле высчитывает координаты и отправляет в ПК. В роли МК я пока что собирался использовать Arduino(ибо он у меня есть), примерный набросок кода уже есть. Решил использовать именно ультразвук потому, что если использовать ЭМ волны, то нужен датчик с частотой в Терагерцы для хорошей точности.

Помощь нужна собственно по железу: в роли датчиков и излучателя планировал взять пьезоизлучатели, поэтому нужно сделать такую "примочку", которая при наличии нужной частоты замыкает цепь - то есть дет именно цифровой сигнал: 1 или 0 \ есть или нет сигнала.

Я понимаю, что сейчас от такого устройства тока нет за неимением софта, но думаю, что у него есть перспективы: рисование 3д моделей для того же 3д принтера, управление 3д пространством... а уж если увеличить число излучателей и совместить с VR очками то там вообще перспективы большие. Рас уж у нас нейроинтерфейс нормальный делать не хотят XD (отсылка к SAO).

Share this post


Link to post
Share on other sites

И какую точность определения координаты собираетесь достигнуть? Длину волны ультразвука учитывали?

Share this post


Link to post
Share on other sites

Высококачественные конденсаторы Panasonic для надежности вашей электроники!

Электролитические алюминиевые конденсаторы Panasonic отличаются повышенной надежностью, длительным сроком службы, низким импедансом и выдерживают большой ток пульсаций, в то время как семейства полимерных конденсаторов Panasonic SP-CAP, POSCAP, OS-CON и HYBRID характеризуют сверхнизкий ESR и увеличенная емкость, работа при высоких напряжениях и в расширенном температурном диапазоне. Приобретая продукцию Panasonic, вы гарантированно получаете самое передовое решение для ваших задач. Для облегчения вашего выбора, мы подготовили подборку полезных материалов.

Читать статьи

это видео уже видел, но на нем, как я вижу, точностью особо не пахнет. по мне так кулак это слишком большая точка. а насчет длинны волны так тут как рас всё очень даже не плохо - сделать как у "пингера" 30кГц и вперёд

Share this post


Link to post
Share on other sites

Имеем 30 кГц. Это для воздуха длина волны около 1 см. Пусть расстояние от излучателя до приемника равно 3,3 м. Тогда время распостранения будет 10 мс.

Приемников как минимум 3. Данные от низ обработать нужно. Успеете?

Максимальная точность порядка 1 см. Достаточно этого для рисования моделей, к примеру, для 3D-принтера? А еще добавить время на возбуждение излучателя и на отклик приемника.

Share this post


Link to post
Share on other sites
                     

Вебинар "Как создать BLE-устройство на базе новейшего беспроводного микроконтроллера STM32WB55"

27 ноября 2019 года компания КОМПЭЛ приглашает разработчиков, технических руководителей и энтузиастов беспроводной связи на вебинар, посвященный новинке 2019 года – мультипротокольному беспроводному микроконтроллеру STM32WB55, который позволяет создавать устройства на базе стандартов BLE 5.0; BLE Mesh; 802.15.4/ZigBee и Thread. На вебинаре мы покажем, как с помощью привычных инструментов STM32Cube и STM32CubeMX можно создать свое первое, надежно работающее BLE-приложение.

Зарегистрироваться на вебинар

а насчет длинны волны так тут как рас

вот эта фраза мне лично сказала об авторе все. Пусть делает

Share this post


Link to post
Share on other sites

Если от центра до датчиков будет хотя бы 0.3м то разница будет около 1 мс. если перевести Ардуино в режим микросекунд, то этого хватит. Вычисления можно проводить параллельно в отдельных библиотеках. Если не получится то можно и на ПК, там мощность все равно больше. А насчет частоты, так это я на вскидку писал, можно и выше (можно потом обдумать, учитывая свойства распространения звука) точности в 0.5 см должно хватить. Не обязательно же 3д модели рисовать в 100% масштабе.

Share this post


Link to post
Share on other sites

все уже давно придумано кстати. Так что изобретаете очередной велосипед с квадратными колесами. Или вы думаете что до сих пор никто не озадачился такой штукой для дизайна и кино? У меня на работе 4 устройства 3Д ввода трудятся уже как минимум полтора года. Стоит конечно каждое по 20-ке, но это никого не тяготит. Финансирование бюджетное

Edited by mail_robot

Share this post


Link to post
Share on other sites

вот именно. А для простого пользователя такое не по карману. К тому же почему бы не поэкспериментировать, никто же ничего особо не теряет (лишь немного времени)

Share this post


Link to post
Share on other sites

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

И сама идея не безумная. Есть в ней что-то интересное.

Опутаем проводами свой дворик. Детям на шею по излучателю. И мама смотрит любимый сериал. :)

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

Share this post


Link to post
Share on other sites

Какой 1см при 30кГц, вы вообще как длину волны считаете?

299 792 458 метров на Герц!!!

На 30 кГц длина волны почти 10 километров!

Share this post


Link to post
Share on other sites

Какой 1см при 30кГц, вы вообще как длину волны считаете?

299 792 458 метров на Герц!!!

На 30 кГц длина волны почти 10 километров!

Вы 1е сообщение внимательно читали? используется ультра звуковая волна а не электро магнитная! собственно по этой как рас причине.

Share this post


Link to post
Share on other sites

В общем вот: примерно так я его себе представляю...

rjPw_ZOvSKQ.jpg

По этой схеме мне и нужна помощь - как сделать фильтр, какой лучше взять транзистор (или может тиристор?)...

Таких вот примочек будет 4 штуки - по 1 на каждый датчик.

Share this post


Link to post
Share on other sites

strifonoff, скорость распостранения упругой продольной волны в воздухе порядка 331 м/с.

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

Тиристор сюда - никак. Транзистор - практически любой. Его функция - ключ.

Share this post


Link to post
Share on other sites

Помнится, до эры компьютерных мышек существовало устройство ввода "световое перо". Так вот был акустический вариант пера: по краям (или углам?) монитора стояли микрофоны, само перо периодически (кажется, 10 Гц) искрило, звук искры ловился микрофонами и вычислялось положение пера. Точность была порядка 1 миллиметра. Так что ничего нереального в вашем девайсе нет, излучайте ультразвук короткими пачками, три приёмника с резонансными усилителями на ОУ, по времени прихода фронта пачки вычисляем расстояние. Только перед началом работы калиброваться нужно будет, т.к. скорость звука зависит от температуры и влажности воздуха.

Share this post


Link to post
Share on other sites

вот так для ардуино постабильней будет

mXgzcPLEKco.jpg

mvkarp, а что, если пассивный фильтр сделать и каскад транзисторов?

oldmao, спасибо, раньше о таком виде "пера" не слышал, теперь можно сказать найден прототип) не думаю, что искра - хорошая идея да и не хотелось бы использовать слышимый диапазон. Излучать я сразу собирался пачками, 10 Гц можно и взять. Про резонансный усилитель хотел бы поподробней узнать.

Edited by СтасоН

Share this post


Link to post
Share on other sites

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

Можно и так схемку делать, как Вы нарисовали сейчас. Но в посте 15 получше будет. Особенно, если в Ардуинке порты подтягиваются внутренними резисторам к плюсу.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

А нафига это надо? Есть например для затравки терменвокс,на котором практически не играют.А это часом не для виртуальной порнухи,вводить там чёнить :crazy: ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By doc_green
      Всем привет!
      Предлагаю изготовление корпусов из метала и из пластика  (с помощью 3Д-принтера) 
      Для корпуса из пластика потребуется от вас 3Д проект, от нас продукция. пишите в личку или на почту zelenkin@gmail.com с прикрепленным файлом и вопросами.
    • By glenpark
      Дорогие электроники) Мне вот уже к понедельнику нужно сделать неприятную штуку: собрать в Multisim некое устройство асинхронного ввода. Это дело для меня далёкое, и результатом сегодняшних изучений было то, что я узнал как работает генератор слов))) Так что я даю вам методические указания и великолепную возможность потренировать свои схематические навыки
      А если серьёзно, то просто прошу: вдруг кто понимает как это делается, соберите мне её пожалуйста) Общая схема к тому же там есть, и вроде даже написано что как куда ток подаёт.
      Писанина: http://clck.ru/9Da4n
    • By Gerceg
      Приветствую друзья.
      Решил пообщаться на новую для меня, может ещё для кого.. 3D принтер...
      интернет сейчас пестрит этими устройствами, кто что думает, кто-то тестил, покупал? или может просто трогал данную штуку.
      хочу приобрести для личных изготовлений всяких пластиковых интересных штук.
      Порекомендуйте устройство до 40 т.р. в идеале хотел бы делать элементы хотя бы 20х20х20 см
      кто что думает?
      Ещё один момент, 3D моделирование... порекомендуйте софт для лёгкого 3d моделирования., не автокад) с автокадом знаком, для меня слишком замороченный...
  • Сообщения

    • Знаю, и уже устал писать, что не возврат это, а создание нового народного легитимного социалистического государства. Это нужно осознать, что бы понять. Это намного больше, чем мечтает Практик-снять пыню. Т.е. поменять презерватив. Его нужно вообще снять.
    • @kotenok Я тебя расстрою, возврат в СССР не возможен, на это есть и экономически и политические причины. Политику трогать не стану, возьму экономику... Прошло 30 лет, научно технический прогресс всё это время не стоял на месте, сильно развился Китай (тут с этим спорить глупо), Тайвань (не забываем про лидера в литографии TSMC, с долей рынка более 50%) ASUS, сильно рванула Южная Корея (Samsung), замедлилась Япония (Toshiba, SONY, Mitsubishi )  не без помощи кстати Фукусима. Nokia разделилась, но вроде выжила, Motorola ушла с рынка, Google взлетел, Канадская ATI была куплена AMD, а сама AMD что-бы выжить разделилась на GlobalFoundries и пошла к TSMC, такое лет 20 назад и приставить себе нельзя, это мировая глобализация. Сама РФ сильно интегрировались, например Coca-Cola (наверное у многих это бренд ассоциируется с США), но ведь сок  Добрый, Rich, Pulpy, Моя Семья это тоже Coca-Cola :), не пьёшь колу, лучше вон сок добрый купи :),  Раньше нам показывали роботов из Японии, сегодня из США (Boston Dynamics).  А представь себе Google, TSMC, Boston Dynamics,  ASUS, SpaceX,  ARM Limited (привет мобилкам) это компании которые появись за эти 30 лет  Мир вообще сильно изменился, Microsoft и Apple сегодня кажутся старыми компаниями, хотя Microsoft всего 45 лет, а  Билл Гейтс моложе Путина.  
    • Где напряжение падает? На самой нагрузке? Вот в эту точку и подключи обратную связь. 
    • Т.е.  пjлучается,  что  живой АКБ"  Вы  будете  заряжать  незнамо  чем?  
    • РазбирайсЯ
    • Сюда ходи.
×
×
  • Create New...