Видимо, задача сводится к тому, чтобы с помощью МК отследить факт прикосновения руки к контакту. Автор реализовал это с помощью внешнего генератора на ЛА3, у которого частота "плывёт" от прикосновения. И теперь хочет обойтись только МК, минимизировав количество деталей.
Тут можно пойти несколько другим путём. Задействовать АЦП, имеющийся у контроллера. Например, если прикоснуться к открытому входу АЦП рукой - получим сильную наводку. Тогда достаточно просто программно отличить - есть наводка или нет, для этого надо экпериментально посмотреть, что идёт с АЦП при прикосновении рукой ко входу. Затем просто попробовать считать сумму значений сэмплов АЦП на интервале времени, скажем, 500 мс - и если она превышает определённый экспериментально порог - есть касание !
--------------------
Сделано в Китае. Упаковано в России.
|