Jump to content

    
Sign in to follow this  
MicroDiP

Необходимо разработать два устройства

Recommended Posts

Приветствую. Необходимо разработать два устройства.

"Бесконтактная кнопка"

Фактически оптический датчик приближения. Измерять дистанцию не нужно. Нужно лишь детектировать. Выход кнопки - проприетарная шина данных (CAN + питание). Если места будет не хватать - сделаем открытй коллектор/сток. Рабочая дистанция 1см - 20см (+-5см). Если удастся реализовать шину, желательно предоставить способ изменения рабочей дистанции с шагом ~3-5см (команда). Также необходима индикация (светодиод) детектирования объекта.

Формфактор определён и выходить за его пределы нельзя. Это кнопка с резьбой диаметром 18мм, длина "кнопки" 30мм.

"Датчик жестов"

Необходимо реализовать емкостной или микроволновой датчик жестов. Принципиальное отличие от оптического - работа за непрозрачными (неметаллическими) поверхностями. Количество жестов - 4 (влево/вправо/вверх/вниз). Рабочая дистанция до 30см.

 

Подробности при переписке. Необязательно брать на себя сразу оба проекта: можете взять какой-то один. По всем вопросам пишите: microdip at gmail dot com

Share this post


Link to post
Share on other sites
5 hours ago, MicroDiP said:

Рабочая дистанция 1см - 20см (+-5см).

Если взять минимальную дистанцию в 1 см и заданную вами точность +- 5см, то 1-5 это как ?

Share this post


Link to post
Share on other sites
26 minutes ago, dimka76 said:

Если взять минимальную дистанцию в 1 см и заданную вами точность +- 5см, то 1-5 это как ?

Это не точность, это отклонение для максимально возможной дистанции. 

Share this post


Link to post
Share on other sites

У вас-же там под боком http://www.yspringtech.com/about/?148.html  для датчика жестов
 

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

в принципе можно сделать такое на местной элементной базе, опыт есть.

вот только в габарит кнопки сложно влезть будет

 

 

Share this post


Link to post
Share on other sites
10 minutes ago, Baza said:

У вас-же там под боком http://www.yspringtech.com/about/?148.html  для датчика жестов
 

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

в принципе можно сделать такое на местной элементной базе, опыт есть.

вот только в габарит кнопки сложно влезть будет

 

 

На данный момент оптический сенсор жестов есть и прекрасно работает. В корпус кнопки у меня получилось засунуть: сенсор жестов, 8 светодиодов для отображения жеста, STM32, DC/DC преобразователь, CAN-драйвер, ESD-защиту. Сенсор работает в двух режимах: Gesture Mode и Proximity Mode (конфигурируется по шине). Во втором режиме девайс может работать как "бесконтактная кнопка" (с регулируемой дистанцией) о которой здесь и идёт речь. Но проблема в том, что сенсор достаточно дорогой и встала задача максимально упростить девайс для "кнопки", используя дискретные компоненты или очень простые и дешёвые сенсоры. Это что качается "кнопки".

По поводу второго девайса: мы имеем оптический сенсор, подразумевающий работу только в прямой видимости. Сейчас нам нужен датчик жестов, детектируюший жесты через неметаллические непрозрачные объекты (дерево, пластик, стекло, и т.д) на растоянии от 2-5см до 20-30см. Это может быть емкостной датчик (есть видео на сайте Cypress), а есть микроволновые решения (микрорадары) на эффекте Доплера.

Share this post


Link to post
Share on other sites
1 hour ago, Baza said:

вот только в габарит кнопки сложно влезть будет

 

 

Да, извините, не акцентировал внимание: второй девайс не подразумевает ограничения по размерам кнопки. Размер кнопки касается только первого девайса. Для второго размер очевидно будет значительно больше. И возможно даже в двух корпусах: контроллер и антена/емкостной_сенсор. Хотя конечно же всё должно быть в разумных пределах.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
25 minutes ago, Stepanov said:

Это не кнопка, а датчик расстояния в цилиндрическом корпусе.

Именно поэтому я заключил слово "кнопка" в кавычки в своём первом посте.

Quote

А еще, чисто расистский вопрос, какого цвета руки у того кого он должен детектировать, и есть ли на них валенки или варежки, и вообще руки ли это.

Да нет, от чего же расистский... Это руки. Живого человека. Цвет может быть любой, присущий на данном этапе развития Человеку-Разумному. В холодных регионах возможны перчатки, кожаные, вязанные, цвет какой угодно. Хотя сам девайс будет эксплуатироваться в комнатной температуре (ну минимум с кондиционером): торговые залы, холы, выставки, и т.п.

Quote

И вопрос в том могут ли быть капли чего либо или иные загрязнения на поверхности

Не больше обычной пыли в помещениях. Хотя поверхности в торговых залах протираются.

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites
15 minutes ago, Stepanov said:

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

 

Не нужно усложнять. Нам не нужно замерять дистанцию. Нам нужно детектировать объект на заданной дистанции (при том относительной) с большой погрешностью. И кроме того, сенсор (или светодиод/фотоприёмник) должен быть миниатюрный. Для понимания: текущий сенсор жестов (сам сенсор, т.е компонент) имеет размеры 5,2*3*1,88мм. "Оптопара" может быть несколько больше, но не на много: фактически размер светодиодной пары определяется внутренним диаметром корпуса кнопки в 15мм. И не забывайте: основная задача - уменьшиь стоимость BOM, а не увеличить. Количества большие: 1к, 10к и т.д.

Share this post


Link to post
Share on other sites
52 минуты назад, sergey.ka сказал:

Бесконтактную кнопку можно реализовать на основе микроконтроллера

Мдаа, а если кнопок  матрица : 4х4 vs 2х5 ? ТС толкает известную-ковидную-тему за безопасный домофон-лифт .

14 часов назад, MicroDiP сказал:

Формфактор определён и выходить за его пределы нельзя. Это кнопка с резьбой диаметром 18мм ...

Попробуй-те без ложняков реализовать озвученную задачу ...озолотитесь .

Share this post


Link to post
Share on other sites

Большие количества это хорошо.

Ничего лучше оптического триангуляционного датчика тут не придумать. Излучающий кристалл, две специфические линзы, приёмная линейная матрица. Не простая работа.

Share this post


Link to post
Share on other sites
9 hours ago, destroit said:

Мдаа, а если кнопок  матрица : 4х4 vs 2х5 ? ТС толкает известную-ковидную-тему за безопасный домофон-лифт .

Не вижу препятствий. DDS генератор и цифровая обработка принятого оптического сигнала. И это всё реально собрать на одном микроконтроллере.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

Sign in to follow this