реклама на сайте
подробности

 
 
> Компенсация нелинейности для Touch-screan'a
nordic
сообщение Apr 28 2008, 06:01
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 21-03-08
Пользователь №: 36 099



Задача очень специфическая, и, как мне кажется, весьма непростая. Хочется услышать общие советы по направлению дальнейшего поиска, нежели конкретное решение. Cори если написал непонятно. В общем задача в следующем:

Есть прототип touch screen'a, основанный на использовании 4х датчиков силы. По определенной формуле вычисляются координаты точки касания. Проблема в том что система чувствительна к различным видам механических деформаций. Например, деформация стекла приводит к тому, что при нажатии в одну и ту же точку с разной силой, на выходе получаем разные координаты. Другое проявление - точки которые должны лежать на одной прямой лежат на кривой, которая напоминает параболу.

Идея состоит в том чтобы собрать калибровочные данные со множества точек, создать на их основе многомерную фн-ию которая бы в run-tim'e получив на вход показания датчиков выдавала некую поправку по координатам.

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

Вот то, что мы пробовали применять:
1) многомерные сплайны - дали не очень хороший результат
2) адаптивные многомерные сплайны – не осилили, не нашли литературы.
3) нейронные сети - дают приемлемый результат, но требуют большого кол-ва калибровочных точек и большой вычислительной мощности.
Основная проблема для нас определиться с тем, какие общие подходы существуют к решению подобного рода проблем.

Литературы на русском языке нам найти не удалось, а то, что удавалось найти на английском находится на springerlink.com, acm.org т.е. нельзя бесплатно скачать.
Буду признателен, если кто-нибудь подскажет направление для поисков или ссылки на литературу в данной области.
Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
syoma
сообщение May 13 2008, 09:16
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



А на стандартные микросхемы типа 7843, 7846, 7877 и т.д. от именитых производителей типа MAXIM, AD, TI не смотрели? Как то ж они это делают. Почитайте APP NOTES к ним - там есть много полезной информации по дизайну собственно Touch Screen и последующей обработке измерений.

ЗЫ Сорри, получился оффтопик - не заметил, что у вас тачскрин на другой технологии совсем.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 17:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016