Search site


Contact

Asmarahadi

E-mail: aasmarahadi@yahoo.co.id

Touch sensor

24/03/2010 14:43

Touch sensor

Ini adalah rangkaian sederhana yang dapat mendeteksi ketika Anda menyentuh sebuah sensor terhubung ke salah satu input sensor. Ini dapat digunakan untuk menambahkan sentuhan beralih ke komputer Anda misalnya. Dia menggunakan mikro AVR controller, yang AT90S2313. Ini berlebihan. Saya dapat menambahkan lebih banyak sensor dari dua sensor yang saya miliki sekarang, tapi aku punya 2313 untuk cadangan dan saya tidak membutuhkan lebih dari dua sensor:). Bagaimanapun, ide dasar benar-benar sederhana. Membuat satu pin output dan input lain. Menghubungkan sebuah resistor antara pin. Resistor bersama-sama dengan kapasitansi manusia (sekitar 100 pF) membentuk suatu jaringan RC. The AVR mengatur output rendah dan kemudian membuat transisi dari 0V ke 5 jilid 5 μs setelah switch ini, tingkat logika pada pin input sampel. Jika seseorang menyentuh probe dihubungkan ke pin input, kapasitor (= manusia) tidak akan terisi penuh, dan akan input digital 0 dan sebaliknya.

Ini adalah skemanya.Para potensiometer berada di sana untuk menyesuaikan sensitivitas. Biasanya 0,5 MOhm nilai yang baik.

Touch sensor shematic

Ini adalah tata letak papan :

This is the board layout (made in EAGLE)

This is the board layout (made in EAGLE)

Daftar Komponen:

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  

 

 

Bookmark and Share