ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
363456 Топик полностью
KT (22.10.2012 12:25, просмотров: 59) ответил KT на Кто нибудь поднимал Touch Sensing Library для STM32F0xx?
Предварительно результаты освоения интерфейса емкостной клавиатуры такие: В качестве выходного параметра касания к клавише можно запросто получить аналоговый параметр разрядностью до 14 бит. Практическое применение вряди получит разрядность более 8 бит, поскольку величина параметра сильно зависит не только от самого места касания к клавише, но от силы прижатия пальца. (при малых усилиях заметно меньше площадь воздействия пальца на площадку клавиши) Разумеется все это интересно для получения линейного датчика касания, к примеру регулятора громкости. В дискавери STM32L на трех каналах TSC весьма красиво реализован тач-слайдер от 0 до 100% с длиной поля порядка 50 мм. При размере клавиши приблизительно 10х10 мм и величине опорного кондесатора 16 нФ,величина параметра менялась приблизительно от 2400 единиц до 1200 единиц при касании пальцем через 1 мм стеклотекстолит. Частота опроса одной клавиши порядка 30 Гц. За счет синижения разрядности можно повысить частоту опроса. (уменьшить опорный конденсатор) Но при этом увеличится влияние паразитных емкостей. Ради эксперимента клавишу пробовал подключать неэкранированным проводом, с длиной порядка 10 см. Работает весьма устойчиво.