Измерить расстояние до объекта до 30см

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Visor5, 16 фев 2014.

  1. Visor5

    Visor5 Нуб

    Подскажите уважаемые знатоки,

    как измерить расстояние до объекта до 30см вне прямой видимости и в условиях строгого дефицита свободного места. Точность желательна +/- 1 cm.

    Схема как сейчас все есть.
    [​IMG]
     
  2. CryNET

    CryNET Гик

    Ну если прямой видимости нету - могу предположить что мощный магнит и сенсор измерения магнитного поля смогут помочь вам...
     
  3. Visor5

    Visor5 Нуб

    Да это работает, но имеет ряд серьезных недостатков.
    1. Сейчас установлен холл сенсор с линейной характеристикой SE59ET и магнит 5х5х20 мм все это работает не дальше 4 см.
    2. Сенсор очень сильно реагирует на поворот магнита (т.е. если тележка хоть немного повернется во время движения, значения будут совешенно другими)
    3. Гугель говорит нам что на искомом расстоянии (300мм) магнитный кубик со сторонами 30мм даст магнитное поле силой 0,000176 tesla иди примерно 2 gauss. Учитывая что магнитное поле земли 0,5 гаусс, наверное можно попытаться поймать эти 2 гаусс, но ошибки будут такими что ни о каком измерении речь не пойдет.

    Поэтому нужен другой принцип измерения.
     
  4. CryNET

    CryNET Гик

    Остается только радио-волны, наверное.
    К примеру Bluetooth/Wi-Fi/RF источник, от мощности сигнала отталкиваться, но это тоже не точное измерение...
    А собственно, почему вам надо "в лоб" измерять? А "сзади" нельзя прямой видимости добиться? к примеру под вашей "пружиной" измерять на сколько она "оттолкнулась", и вычислять: 30-n = x, где x - расстояние между "тележкой" и стенкой...

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

    P.S Глубоко вашего проекта не знаю, сужу только по рисунку и фантазии...
     
    Последнее редактирование: 16 фев 2014
  5. Visor5

    Visor5 Нуб

    Да там с любой стороны трудно подобраться.
    Вот сделал еще одно фото. Принцип простой в ружье встраевается Arduinka (в прикладе или в районе прицела) и в окошко этого коллиматорного прицела хотел выводить число оставшихся патронов в магазине. И как это число патронов сперва посчитать пока не могу придумать. Магазин очень узкий свободного места 12х25х40 мм, теоретически туда можно впихнуть Arduino Nano, но на батарею+радиомодуль+выключатель места не останется.
    [​IMG]
    А это окно прицела
    [​IMG]
     
    Последнее редактирование: 16 фев 2014
  6. CryNET

    CryNET Гик

    хм, интересная задумка.
    По поводу подсчета патронов - возможно привязаться к курку: один спуск - один выстрел.
    По поводу магазина, точнее его начинки:
    Это, я так понял, для игры в "паинболл", т.е это не настоящее оружие? :)
    Вы хотите сделать "электронный магазин", т.е там не патроны, а Arduino, которая считает остаток в магазине?
    Просветите меня побольше, я думаю, можно пересмотреть как считать патроны и найти вариант попроще и практичнее.

    P.S Это вроде не калиматорный, а голографический прицел, но не суть важна.
    Хотел поинтересоваться - как на него будете цифры выводить?
     
  7. Visor5

    Visor5 Нуб

    Огромное спасибо за быстрые ответы. Вы абсолютно правы, погуглил, прицел голографический. Над выводом информации пока всерьёз на думал, но тут вижу 2 возможных пути:
    1. Либо изменяем корпус (заказываем новый с доп. окошком) и вклеиваем 2 красных индикатора
    2. Либо вклеиваем во внутрь прицела ленту с микро led (штук 8-10 в ряд, последние 2 красные)

    Ожидание такого, только сбоку и поменьше.
    [​IMG]

    Магазин самый настоящий с нормальными патронами.
     
  8. rav_75

    rav_75 Гик

    В магазине на самом деле места мало. Единственное, что пока приходит в голову - http://amperka.ru/collection/sensors/product/force-resistor-6mm Принцип следующий - по мере опустошения магазина пружина разжимается и давление уменьшается. Надо сделать контрольные замеры при полном магазине, -1 патрон, -2 и т.д. и тогда сравнивая текущие данные с контрольными всегда можно знать, сколько патронов в магазине. Чисто теоретически.
     
  9. geher

    geher Гуру

    Вариант такой (если магазин не жалко, конечно). В магазине делаем маленькие отверстия напротив позиций патронов с одной стороны.
    Напротив этих отверстий приклеиваем фоторезисторы.
    Снизу на все это безобразие светит ярким светом светодиод. Для экономии батареи светит не постоянно, а только в время измерений, производимых раз в N секунд, а также по выстрелу (пьезодатчик?).
    По мере продвижения патронов в магазине вверх (а именно это ожидается по мере их отстрела) отверстия освобождаются, и свет от диода попадает на фотоэлементы.
    Если сработает (а это может не сработать, если зазоры между патронами и стенками магазина слишком велики, или если стенки магазина слишком плохо отражают и рассеивают свет), то точность гарантирована (фоторезисторы занятых "патрономест" освещения свет получать не будут, незанятых - будут).
     
  10. rav_75

    rav_75 Гик

    Аналогично можно использовать герконы и магнит. Но это займет слишком много пинов либо усложнит конструкцию.
     
  11. geher

    geher Гуру

    Насколько я понимаю, это что-то вроде Сайги, патронов на 10, не больше. Пинов должно хватить.

    Еще вариант, требующий существенно большей точности исполнения и достаточно прямых рук (я бы, например, не взялся).
    Ползунковый самодельный потенциометр во всю длину магазина, шпынек на котором перемещается толкающей площадкой магазина (смутно припоминаю, что между пружиной и магазином должно что-то быть). Показания принимать только после того, как они стабилизировались (что-то вроде антидребезга).
     
  12. Корней

    Корней Гик

    Если выстрел из этого дает отдачу хотя бы на уровне 0.22LR, то акселерометром можно попробовать фиксировать выстрелы.
    Непосредственно патроны можно попробовать считать концевиком или оптопарой, работающей на отражение.
     
  13. geher

    geher Гуру

    Если современные герконы достаточно малы и прочны, а магазин пластмассовый или из иного немагнитного материала, самодельный потенциометр для измерения патронов в магазине можно сделать из цепочки резисторов и герконов.
    Резисторы соединяются последовательно так, чтобы соединения располагались напротив "патрономест".
    Герконы должны соединять эти соединения с отдельной проводящей линией минимально возможного сопротивления. На толкающей площадке магазина разместить магнит так, чтобы, он замыкал только геркон предыдущего патрономеста.
    Если магазин из магнитного материала, то любое использование магнита бесполезно. Рано или поздно корпус намагнитится, и показания будут совершенно некорректными.
     
  14. Visor5

    Visor5 Нуб

    Нет уважаемые товарищи! Это все не "спортивно" и очень не точно. "Считать отдачу" как Ардуинка узнает что за магазин, магазины распространены на 8 и 10 патронов и иногда бывают на 4. "Считать концевиком или оптопарой" та-же история, как Ардуина узнат какой магазин воткнули, сколько патронов зарядили, когда поменяли магазин на новый?

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

    Сама идея появилась после того как увидел вот это.
    Помню тогда еще подумал, что сделано как то не аккуратно и не эргономично. И индикотор как-то инородно смотрится. Можно бы сделать и получше. Тут конечно все попроще, вероятно в накладке рукоятки вмонтированы герконы или холл сенсоры, в подавателе магазина магнит. Таким образом переделки минимальны и сводятся к замене подавателя во всех магазах и накладке на ручке.
    [​IMG]
    [​IMG]
     
  15. Корней

    Корней Гик

    Уважаемый, как задачу поставили, такой ответ и получили.
     
  16. geher

    geher Гуру

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

    А с пистолетом, как мне кажется, немного проще. Там сам магазин (обойму?) сильно переделывать не надо. Она либо просто рамка, либо можно просто дырок насверлить. А детекторы все уместить в рукоятке или в накладках на нее (рукоять, конечно, станет толще, но можно сделать это увеличение терпимым).
     
  17. Visor5

    Visor5 Нуб

    Не реально к сожалению, сейчас верчу пустой магазин в руках, он длинный и узкий по типу трубы изогнутой, не суметь проточить ровный паз по длине для герконов и проводов. А не точить тогда патроны все оторвут за 5 секунд, их когда заряжаешь, то почти изо всех сил последние запихиваеш. Да и как там с прочностью получится, треснет по пазу. И внешний вид нормального магаза без площадки с контактами сохранить очень хочется.
     
    Последнее редактирование: 17 фев 2014
  18. lerik2703

    lerik2703 Гик

    Последнее редактирование: 17 фев 2014
  19. Visor5

    Visor5 Нуб

    Ну так и мы тут почти об точно такой же конструкции и говорим. И недостатки в вашем патнте все те же самые: надо перепиливать весь магазин, не сохранить стандартный внешний вид, устройство определения расстояния в магазине еще не изобретено.
    А сверлить дырочки напротив патронов не нужно, тогда можно сразу магазин из прозрачного пластика купить. Ведь цель не посчитать патроны, а сделать проект для фана.
     
  20. CryNET

    CryNET Гик

    Гм, есть одна идейка...
    Вам не сложно будет разобрать оружие, либо сказать модель оружия.
    Хотел бы посмотреть район курка, и район "вставки" магазина в оружие.