Easyelectronics.ru

Электроника для всех
Текущее время: 11 июл 2020, 04:22

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Технология определения позиции фишки на доске
СообщениеДобавлено: 21 ноя 2019, 18:11 
Здравствуйте!

Зарегистрирован: 21 ноя 2019, 17:59
Сообщения: 1
Здравствуйте.

Не уверен, что размещаю свой вопрос в правильном разделе форума, прошу извинить, если ошибся.
Я не специалист в электротехнике, нуждаюсь в консультации специалиста.

Требуется разработать специфическое устройство.

Изучая рынок существующих устройств я обратил внимание на вот это.

https://www.kickstarter.com/projects/in ... ics-and-ai

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

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

Заранее благодарю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 21 ноя 2019, 23:56 
Старожил

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 4198
Откуда: Чобля - долбаный кетайец
Чисто "магнитными сенсорами", которые датчики Холла, ими можно определить положение фишки на поле в пределах клетки. Но нет возможности идентифицировать произвольно расположенную, произвольно ориентированную и произвольно взятую фишку. Вернее, можно и через датчики Холла, но их должно быть очень много. Фишка кодируется количеством и расположением в ней магнитов, а плотная сетка датчиков пытается распознать код по относительной разности показаний с датчиков. Например, каждая клетка имеет 6х6 магнитных датчиков холла. Шахматное поле из 64 клеток будет содержать 2304 датчиков.
Более простой способ - нужна какая-то обратная связь, не зависящая от точности расположения фишки над клеткой и без густой сетки датчиков. RFID неплохо дает такую связь.
Антенны, выполненные из фольги и наклеенные на оборотной стороне доски под каждой клеткой, подключенные через аналоговый коммутатор например по 4 штуки к микросхеме приемопередатчика RFID. Антенны настроены на минимальную зону действия. Точное позиционирование фишки на клетке - это датчиками Холла и небольшим магнитиком в фишке.
Перемещение шахматных фигур в видосе сделано, я полагаю, посредством механического координатного стола с нижней стороны доски. Привод X-Y двигает головку с электромагнитом, который цепляет фигуру за тот же магнитик и тянет ее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 22 ноя 2019, 03:24 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3425
магниты в фигурах могут быть немного разными по амплитуде поля, или под немного разными углами намагниченными а не строго вертикально, соответственно можно и одним датчиком на клетку попробовать обойтись, тем более они сразу 3х мерные бывают.
но тупо печатная плата с кучей узких катушек во всю доску по строкам и столбцам и что-нибудь вроде rfid или даже бы просто колебательные контуры на разные частоты в каждой фигуре должно быть сильно дешевле.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 22 ноя 2019, 09:37 
Старожил

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 4198
Откуда: Чобля - долбаный кетайец
С одним датчиком и разными углами/размерами магнита тут не прокатит - фигура то не обязательно точно по клетке стоять будет, да и ориентация (поворот) разный. Поэтому всё равно нужно несколько датчиков на клетку - как минимум, от 3 до 5, чтобы по разности между датчиками декодировать. Да и магнитов в каждой фигуре нужно не один. А это уже всё в деньги выливается. Там на одни только датчики тыщщ 10-15 придется положить.
С разными частотами колеб.контуров тоже не прокатит - на одной клетке могут находиться разные фигуры ведь.
Вообще, при любом раскладе - задача не из дешевых. Но RFID на какой-нибудь MFRC-522, плюс один простой датчик холла для точного позиционирования внутри клетки представляется мне как-то подешевле


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 22 ноя 2019, 12:18 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 6865
В каждом типе фигур встроить LC контур на разную частоту. (Использование керамических резонаторов упрощает "каскадирование")
Приемник - импульсный генератор. Фактически - ногодрыг с входом компаратора, частоту измерять по времени колебаний отклика.
Ну, или RFID.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 22 ноя 2019, 14:58 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2778
Целая тема с обсуждением где-то же была тут недавно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Технология определения позиции фишки на доске
СообщениеДобавлено: 22 ноя 2019, 15:15 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2778
viewtopic.php?f=14&t=38866
viewtopic.php?f=17&t=16956


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB