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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Емкостная сенсорная клавиатура, Как устроена и как работает?
Firer
сообщение Aug 14 2006, 20:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



Если есть минутка, взгляните на картинку.
Мне нужно создать аналогичную клавиатуру.
Плата из серийно выпускаемого изделия.
На обратной стороне платы лишь несколько вертикальных проводников, соединяющих проходные отверстия (между каждым транзистором и резистором у кнопок), с одним из транзисторов нижних двух групп по обоим сторонам от контроллера.
Снизу посередине - это контроллер, какой-то вариант 51-го, Philips, частота 12МГц (кварц).
Включить возможности пока нет.
Я не могу понять, что это за транзисторы у каждой кнопки (на них надпись NCp), и внизу две группы по 3 шт (A6t), и 3 транзистора справа (3Gp),
и какой принцип работы,
может кто знает что это за транзисторы, их цоколевку, или есть идеи насчет принципа работы?

Спасибо!
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Aug 15 2006, 02:26
Сообщение #2


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

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Цитата(Firer @ Aug 14 2006, 23:30) *
Я не могу понять, что это за транзисторы у каждой кнопки (на них надпись NCp), и внизу две группы по 3 шт (A6t), и 3 транзистора справа (3Gp),
и какой принцип работы,
может кто знает что это за транзисторы, их цоколевку, или есть идеи насчет принципа работы?

NCp - bf840, 3Gp - bc857, A6 - bas16.

Судя по тому, что площадка занимает 98% площади кнопки - там скорее всего усиливают наводки от тела человека.
Go to the top of the page
 
+Quote Post
lks
сообщение Aug 15 2006, 11:24
Сообщение #3


Местный
***

Группа: Новичок
Сообщений: 493
Регистрация: 18-06-06
Пользователь №: 18 143



Цитата(Firer @ Aug 15 2006, 00:30) *
(на них надпись NCp), и внизу две группы по 3 шт (A6t), и 3 транзистора справа (3Gp),
и какой принцип работы,
может кто знает что это за транзисторы, их цоколевку, или есть идеи насчет принципа работы?


Возможно что NCp - BF840, 3Gp - BC857C
Принцип скорее всего в заряде цепи до определенного уровня напряжения - а затем измерения потенциала через некоторое время - если уровень ниже заданного уровня - значит заряд "утек".

Сообщение отредактировал lks - Aug 15 2006, 11:26
Go to the top of the page
 
+Quote Post
acex2
сообщение Aug 15 2006, 12:04
Сообщение #4


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Может имеет смысл посмотреть на CapSense от Cypress?
Go to the top of the page
 
+Quote Post
nicom
сообщение Aug 15 2006, 12:39
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 544
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 870



Цитата(lks @ Aug 15 2006, 15:24) *
...
Принцип скорее всего в заряде цепи до определенного уровня напряжения - а затем измерения потенциала через некоторое время - если уровень ниже заданного уровня - значит заряд "утек".

... или наоборот... как работает интегрирующая цепочка с конденсатором на землю... заряжаем от контроллера через достаточно высокоомный резистор...
подаём импульс опроса на матрицу, смотрим - если он тут же появился - на ответной части - скорее всего, дополнительной паразитной ёмкости на землю нет... , скорее всего касания нет...;и аналогично - снимаем импульс - если заряд некоторое время продолжает идентифицироваться - принимаем решение, что вероятно есть паразитная ёмкость на землю, далее выходим на программу обработки "дребезга" и окончательной идентификации, проверяя именно эти цепи на предмет касания...
Go to the top of the page
 
+Quote Post
lks
сообщение Aug 15 2006, 14:08
Сообщение #6


Местный
***

Группа: Новичок
Сообщений: 493
Регистрация: 18-06-06
Пользователь №: 18 143



Цитата(nicom @ Aug 15 2006, 16:39) *
заряжаем от контроллера через достаточно высокоомный резистор...


Мне думается что касания к контактам нет, а с другой стороны между контактами и точкой касания еще изолятор проложен.
Нужно бу уточнить у автора...
Go to the top of the page
 
+Quote Post
Harbour
сообщение Aug 16 2006, 01:47
Сообщение #7


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



nicom написал верно - принцип на изменении емкости - посылается короткий импульс - если прошел нет касания, при изменении емкости (поднос/касание) короткий импульс уже не пройдет.
Go to the top of the page
 
+Quote Post
MosAic
сообщение Aug 16 2006, 05:44
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 29-10-05
Пользователь №: 10 248



Я обратил внимание на защитные кольца вокруг площадок. Это делается для предотвращения утечек по поверхности платы. Наводит на мысль об играх с зарядом.


--------------------
Чем могу... Удачи!
Go to the top of the page
 
+Quote Post
lks
сообщение Aug 16 2006, 10:43
Сообщение #9


Местный
***

Группа: Новичок
Сообщений: 493
Регистрация: 18-06-06
Пользователь №: 18 143



Емкость очень маленькая площадки.
Толщина стеклотекстолита стандартная 1.5 мм.
Частота опроса должна быть мегагерцы, что бы это работало.
Заряжать маленькую емкость непросто - разряжать проще.
Go to the top of the page
 
+Quote Post
CDT
сообщение Aug 17 2006, 06:59
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Судя по схеме подключения площадки к транзистору (если нет переходных отверстий под базой и резистором) - работает на наводках.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
Sergu
сообщение Aug 18 2006, 08:46
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 18-03-05
Пользователь №: 3 452



Firer

попробуйте посмотреть:
http://www.analog.com/en/prod/0,2877,AD7142,00.html
http://www.analog.com/en/content/0,2886,76...F107310,00.html
и т.п.
Go to the top of the page
 
+Quote Post
lks
сообщение Aug 18 2006, 11:25
Сообщение #12


Местный
***

Группа: Новичок
Сообщений: 493
Регистрация: 18-06-06
Пользователь №: 18 143



Цитата(Sergu @ Aug 18 2006, 12:46) *


Насколько понял специализированные микросхемы не рассматриваются,
вопрос в применении обычной логики и ключей (если правильно понял)
Go to the top of the page
 
+Quote Post
proba
сообщение Aug 18 2006, 13:01
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



я исползую сенсорную клавитуру на 74hc251 мултиплексорах выход которого идет на capture вход atmega. проц подключает нужную клавишу к capture input и перезаряжает через резистор емкость площадки, считается время несколких чиклов и вычитается "ноль" уровен. атмега равотает как i2c slave и выполняет еще несколько функции ( RTC,EEPROM, battery RAM ).и др.
добавил фото pcb, 14 клавиш. поверх будет пленка типа Back Print Film ,которыи приклеится с 2 сторонним VHB теипом 3M .

Сообщение отредактировал proba - Aug 18 2006, 13:24
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Alexsys
сообщение Feb 8 2007, 16:53
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 8-08-06
Из: Москва
Пользователь №: 19 398



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

В данный момент собираю макет для опробации этих двух методик. Если чего узнаю, постараюсь сюда написать.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 8 2007, 17:15
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Извиняюсь, если не в тему. А вот этот проект не поможет понять принципы создания такой клавиатуры?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:13
Рейтинг@Mail.ru


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