Tuesday, 3 December 2013

digital potensiometer

Digital Potentiometer 
Penulis: Small Room Labs - Kuala Lumpur, Malaysia


 
DigiPot adalah potensiometer digital menggunakan rotary encoder sebagai masukan bersama dengan layar 7 segmen yang menunjukkan nilai pot saat ini.



Deskripsi

The "potensiometer" sebenarnya adalah rotary encoder ( TW-700198 ) yang terhubung ke mikrokontroler yang membaca sinyal dari itu dan mengubahnya ke nilai yang ditampilkan pada 7-segmen display. Nilai ini juga dikirim via i2c/spi/serial/usb ke host. Juga 3 LED dan termasuk untuk indikasi status.
Dewan ini direncanakan baik dioperasikan dalam mode otonom di mana layar diperbarui oleh dewan sendiri atau dalam modus host dimana host memberitahu papan apa yang akan ditampilkan.
.: Source code belum tersedia.
A "Rotary Encoder" alias "Quadrature Encoder" mengirimkan pulsa ke mikrokontroler yang akan menentukan bagaimana pengguna turnin knob dan menghitung nilai saat itu. Nilai ini akan secara digital dikirim ke host melalui i2c atau protokol serial lain. Pada saat yang sama tegangan analog akan dibuat dan disajikan pada output.
Mungkin juga nilai yang bisa dikirim ke chip potensiometer digital seperti MCP4551 juga untuk menetapkan nilai resistif.
Sebuah ATmega8/168/328 dipilih sebagai mikrokontroler karena memiliki cukup i / o untuk proyek ini. Saya juga memilih untuk menggunakan konektor ISPtouch untuk sebagai antarmuka pemrograman. http://dangerousprototypes.com/?p=62605
Spesifikasi:
- Tiga digit menampilkan dengan titik desimal bergerak.
- Tiga leds status.
- Quadrature encoder dengan tombol-fungsi.
- Berkomunikasi dengan host via i2c/serial-ttl.
- Beberapa unit dapat dirantai.
- Nilai dapat menjadi output sebagai tegangan analog dengan resolusi 12 bit.
Parts deskripsi
Mulai dari atas ada 4 transistor n-fet untuk muxing katoda yang menampilkan dan leds. Lalu ada 8 resisors anoda. Para atmega dengan C3/C4/C5 decoupling caps. Kristal dengan topi beban C1/C2 diikuti oleh R10/C7/C6 yang adalah filter untuk pasokan ke mcp4821 12 bit DAC.
Di bawah atmega ada beberapa jumper untuk memilih jika unit adalah untuk berkomunikasi dengan UART serial atau I2C. Kedua 4 pin header dapat digunakan untuk rantai beberapa unit baik dengan i2c sebagai bus, atau daisy-chain dengan serial, jika serial unit terakhir dalam rantai harus diulang.
R9/R11/R12 adalah pullups untuk i2c dan reset. The 2-pin header adalah analog tegangan keluar dan disaring oleh C8. The 5 bantalan pada bagian bawah adalah header pemrograman.

 Skematis




klik pada skema untuk resolusi penuh


 Desain PCB

Lapisan atas PCB
 
Layout bawah PCB

 
3D PCB render
PCB diproduksi
dirakit PCB

Downloads



No comments:

smps gacun on board

بسم الله الرحمن الرحيم anda ingin merangkai smps gacun yang double FET?kali ini saya ingin berbagi skema & layout smps gacun yg r...