mpr121 - кто-нибудь использовал с pic?

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
372
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн апр 21, 2014 04:55:20
Откуда: Оттуда

mpr121 - кто-нибудь использовал с pic?

Сообщение 372 »

mpr121 - кто-нибудь использовал с pic?

Сабж

Довольно мутный даташит, стоит задача считывать 36 последовательных сенсоров, значимый одновременно только один
Vivere bene

Изображение
Реклама
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: mpr121 - кто-нибудь использовал с pic?

Сообщение Albert_V »

372 писал(а):...Довольно мутный даташит...
Для просветления мутности, нужно скачать ещё штук 7-9 Application Note. По основному pdf особо ничего не поймёте.
Если не наделаете глупостей с трассировкой от микросхем к сенсорным площадкам - ложных срабатываний не будет.
При срабатывании любой "кнопки", получив IRQ, "прочтёте" какая именно "кнопка" сработала у той микросхемы, которая выдала IRQ /постоянно их опрашивать не имеет смысла/.
В вашем случае, наиболее оптимальным вариантом было бы подобрать контроллер с двумя портами I2C и питанием 3.3V. Так, без лишних деталей, сможете работать с тремя микросхемами (36 "кнопок"), выделив на них 7 линий портов (4 на I2C + 3 на IRQ). Можно, конечно, и объединить IRQ (выход с ОК), но тогда по IRQ придётся опрашивать все три микросхемы.
Ещё вариант: При желании (и возможности), можете сделать "матрицу" 6х6 (36 "пятаков") и обойтись одной микросхемой...

/Я делал на MPR121 5 сенсорных площадок типа "крест с 'OK" с независимой подсветкой каждого "пятака" (светодиоды были подключены к ней же). Контроллер был PIC24FJ64GA004/
Реклама
Ответить

Вернуться в «PIC»