Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
сенсорная клавиатура QT60168 - проблема
Отправлено
serg_p (95.107.58.147) 19 ноября 2010, г. 11:29
У кого есть опыт с QT60xx8 помогите!
Собрали опытный образец на QT60168. Работал терпимо.
Выпустили пилотную партию. Половина изделий глючат. Клава неврятно себя ведет, то работает, то нет. Может работать, потом некоторое время не работает. При этом флагов ошибки нет. Отвечает 0x3f - нет нажатия. Кнопки одинаковые, большие 32х38 в виде буквы Ш, зазоры X/Y 3мм, чтобы срабатывали через диэлектрик толщиной 6мм. Воздуха нет — все залито компаундом. Питание стабильное, через LP2980 – 4 Вольта. Первичный источник импульсный. Подключал к параметрическому - идиально чистому - не помогает.
Смотрю осциллографом, сигналы нечто среднее между рисунками 2-1 и 2-3, но низ пляшет. Увеличиваю кондеры Cs, становится ближе к 2-3, но лучше работать не начинает и низ продолжает плясать. QT ведет опрос по X рваными сериями с разным количеством запрашиваемых кнопок (но количество зарядных импульсов четко соответствует BS). По команде Data Set for One Key вижу пляску Signal на 20...30 единиц. Все настройки BS, NTHR, xDIL и даже остальные пробовал менять, лучше не становится. Rx, Ry менял до 10к и 20к, ставил кондер 0,1 на Vref. И команду сброса и перекалибровки пробовал посылать переодичести — не помогает ничего.
Вроде все попробовал. Почему такая пляска. Где моя ошибка? Кто-нибуть победил QT?
ПОМОГИТЕ!
Составить ответ | Вернуться на конференцию
Ответы