Это простой двухканальный датчик прикосновения, использующий микроконтроллер AVR AT90S2313. Датчик может определять ваше прикосновение к сенсору, присоединенному к одному из его входов. Такой датчик может быть использован, например, для разработки какой-либо сенсорной клавиатуры, или в других целях. Схема довольно проста, но использует микроконтроллер 2313. Это означает, что не все его возможности будут задействованы. Однако, основываясь на этом примере, вы можете сделать целую сенсорную панель управления. В схеме сделаем одну ножку контроллера входной, а другую выходной. Присоединим между ними резистор. Резистор вместе с емкостью человека (примерно 100 пФ) будет образовывать RC-цепь. Идея проста, а как работает…
This is the board layout (made in EAGLE)
Component list:
Name | Value | Package |
R1 | 4.7 kOhm | 1206 |
R2 | 1 MOhm | |
R3 | 1 MOhm | |
R4 | 3.3 kOhm | 1206 |
R5 | 3.3 kOhm | 1206 |
Q1 | BC547 | TO-92 |
Q2 | BC547 | TO-92 |
IC1 | AT90S2313 | DIL20 |
XC1 | 8 MHz Murata ceramic resonator | |
ISP_CON | AVR isp connector | |
SENSOR1 | 1 x 2 pin header, sensor 1 connector | |
SENSOR2 | 1 x 2 pin header, sensor 2 connector | |
SWITCH1 | 1 x 2 pin header, output for sensor 1 | |
SWITCH2 | 1 x 2 pin header, output for sensor 2 | |
SUPPLY | 1 x 2 pin header, +5 V and GND |