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

 
 
> AVR как емкостной сенсор, как обратить обычный AVR в емкостной сенсор
Student2
сообщение Aug 5 2009, 08:56
Сообщение #1


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

Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737



Я увидел на www.atmel.com что можно скачать библиотеки которые могут превратить любого AVR в эмкостной сенсор - клавиатура или слайдер. Кто нибуть работал с этими библиотеками?

Сообщение отредактировал Student2 - Aug 5 2009, 09:24
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
Itch
сообщение Aug 5 2009, 09:41
Сообщение #2


Местный
***

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



сам писал код для сенсора, основанный на принципе заряда сенсора на пине через большой (5МОм) резистор. Результаты получены, но неудовлетворительные. Наводка 50Гц превосходит полезный сигнал в несколько раз. Фильтровать можно, но нажатия получаются все равно не гарантированые. Еще очень сильно зависит от влажности, стоит только подышать на сенсор, как сразу все уплывает.
Обычная кнопка в 100 раз эргономичней и надежнее.
Go to the top of the page
 
+Quote Post
GDI
сообщение Aug 5 2009, 09:44
Сообщение #3


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



А в чем собственно вопрос? Как работать с библиотекой или есть сомнения в возможности организации подобного способа ввода? Да и ссылку бы неплохо дать...


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Student2
сообщение Aug 5 2009, 09:51
Сообщение #4


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

Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737



Конечно кроме библиотеки надо подключить к AVR кокие то компоненты (внутри AVR нет встроенные ресурсы для измерения капацитета). Я увидел что прошлый год Atmel купил Quantum так что это технология Quantuma - это charge transfer. Я работал с сенсорами Quantum и они прекрасно работают с 50-60 Hz наводками и даже эсли залит водой!

Библиотека можно скачать с
http://www.atmel.com/dyn/products/tools_ca...rce=landingpage

Вопрос - кто нибуть уже работал с библиотеками? Как они держаться?
Go to the top of the page
 
+Quote Post
dimoon
сообщение Aug 5 2009, 09:52
Сообщение #5


Участник
*

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



обратите внимание в сторону Cypress.
Go to the top of the page
 
+Quote Post
Student2
сообщение Aug 5 2009, 09:58
Сообщение #6


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

Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737



Я работал с Cypress CSA technology - она как QPROX у Atmel и не может работать через тонкий водный фильм. То что интересно эсть QMATRIX - это технология работаеть даже эсли клавиатура залита водой.
Go to the top of the page
 
+Quote Post
Student2
сообщение Aug 5 2009, 10:43
Сообщение #7


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

Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737



Плохо... Я думал что мой руский намного лучше babelfish.altavista.com.
Go to the top of the page
 
+Quote Post
snayperAlfa
сообщение Aug 8 2009, 16:38
Сообщение #8


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

Группа: Свой
Сообщений: 130
Регистрация: 3-12-08
Из: Солнечная Одесса
Пользователь №: 42 183



У меня каккто получился емкостной сенсор случайно. Разбирался я в то время с клавиатурной матрицей. И не поставил резисторы на кнопки. Стоило просто поднести руку к проводам и тутже появлялся сигнал о срабатывании кнопки.


--------------------
Жили бы в пещерах и не знали бы горя.
Go to the top of the page
 
+Quote Post
Student2
сообщение Aug 9 2009, 07:56
Сообщение #9


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

Группа: Участник
Сообщений: 83
Регистрация: 4-08-09
Из: Болгария / София
Пользователь №: 51 737



Ефект давно известен - вы получили емкостной датчик, но он не будет хорошо роботать среди помех. QPROX и QMATRIX очень помехоустойчивие сензоры. Тоже чувствителность разная - я делал QPROX сензоры которые надеждно работают через 12мм стекло!
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Aug 14 2009, 19:05
Сообщение #10


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

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



У микрочипа есть такая технология.
Основана она на возникновении ёмкости между телом пользователя (в частности пальцем) и сенсором.
Никто не запрещает использовать её в схемах на других мк.


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Aug 28 2009, 11:41
Сообщение #11


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

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Вот нашёл статью с гаммы о технологии мелкочиповской.
К компаратором очень симпатично по-моему придумано и главное несложно.
http://www.gamma.spb.ru/articles.php?i=84


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
adnega
сообщение Aug 29 2009, 12:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Сенсор на тини13 довольно хорошо работает. Делал сам.
1. Использовал принцип измерения времени заряда RC-цепочки. R - нужно брать гигантское (100 кОм), а C крошечными (12 пф). При таких номиналах входная помеха (50 Гц) неприлично высока, а время заряда всего несколько тактов ядра.
2. На первом этапе просто измерял время заряда - сплошной шум, при касании немного приподнимается средний уровень. Затем начал делать измерения 50 раз в секунду - лучше, но ложных срабатываний много, скорость распознования низкая.
3. Сейчас не начинаю измерение, пока не дождусь, когда сигнал с АЦП не снизится ниже заданного порога. Считаю, что измерение провожу в окресности нуля синусоиды. Работает стабильно и быстро - работаю над автокалибровкой. Дело в том, что сенсор у меня распределенный (провод полтора метра), а надежного заземления нет (заземление сделал из пластины фольги, служащей одной из обкладок конденсатора).
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Aug 31 2009, 17:37
Сообщение #13


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

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(adnega @ Aug 29 2009, 16:19) *
Сенсор на тини13 довольно хорошо работает. Делал сам.
1. Использовал принцип измерения времени заряда RC-цепочки. R - нужно брать гигантское (100 кОм), а C крошечными (12 пф). При таких номиналах входная помеха (50 Гц) неприлично высока, а время заряда всего несколько тактов ядра.
2. На первом этапе просто измерял время заряда - сплошной шум, при касании немного приподнимается средний уровень. Затем начал делать измерения 50 раз в секунду - лучше, но ложных срабатываний много, скорость распознования низкая.
3. Сейчас не начинаю измерение, пока не дождусь, когда сигнал с АЦП не снизится ниже заданного порога. Считаю, что измерение провожу в окресности нуля синусоиды. Работает стабильно и быстро - работаю над автокалибровкой. Дело в том, что сенсор у меня распределенный (провод полтора метра), а надежного заземления нет (заземление сделал из пластины фольги, служащей одной из обкладок конденсатора).


По-моему отличное решение:-)
+1
ЗЫ А какой размер кода на этой тиньке получился?


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
oll
сообщение Sep 1 2009, 04:03
Сообщение #14


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

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



А Чена никто не вспомнил http://elm-chan.org/works/capsens/report_e.html
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 1 2009, 10:49
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(RA3WUM @ Aug 31 2009, 21:37) *
По-моему отличное решение:-)
+1
ЗЫ А какой размер кода на этой тиньке получился?


Исходник приложил
Прикрепленные файлы
Прикрепленный файл  tn13_adc.rar ( 7.21 килобайт ) Кол-во скачиваний: 129
 
Go to the top of the page
 
+Quote Post

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

 


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


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