Apakah pendekatan ini akan secara akurat mengukur kapasitansi dan menyimpulkan jarak?

8

Saya tertarik pada umpan balik atau peringatan tentang metode pengukuran kapasitansi berikut sebelum saya mulai mengaturnya.

Untuk percobaan, saya menemukan kebutuhan untuk mengukur dan melacak jarak antara dua sampel, dengan resolusi 0,1 mm atau lebih baik. Karena kendala dari sisa pengaturan saya, setelah sedikit riset, tampak bagi saya bahwa metode pengukuran kapasitif paling cocok untuk menyimpulkan jarak.

Pertimbangkan penyederhanaan berikut sebagai tujuannya:

Saya ingin mengukur / melacak jarak antara 2 pelat tembaga (masing-masing 2cm X 2cm) yang pada dasarnya membentuk kapasitor besar.

Catatan: AD7746 di bawah ini adalah konverter Capacitance-to-digital 2-channel, 24-bit sigma-delta

ilustrasi

  • Idenya: Dimulai denganC=ε0εrSEBUAHd, di mana area pelat dielektrik udara konstan, tentu saja benar bahwa kapasitansi yang diukur berbanding terbalik dengan jarak. Jadi saya pertama kali dapat mengambil beberapa data kalibrasi, dan menggunakan itu, sesuaikan sesuai untuk menyimpulkan jarak dari nilai kapasitansi yang diukur.

  • Metode pengukuran: Mengingat persyaratan saya yang cukup ketat yaitu resolusi 0,1 mm atau lebih baik, saya berencana untuk melakukan pengukuran yang tepat dengan menggunakan pengukuran kapasitif Perangkat Analog IC AD7746 .

Hal-hal apa yang harus saya perhatikan untuk mendapatkan pengukuran sebersih mungkin, atau aspek apa yang dapat saya tingkatkan? Mungkinkah hal di atas memberi saya resolusi yang saya inginkan, atau apakah rentan terhadap sumber kesalahan yang tidak saya lihat?

Salah satu peningkatan yang mungkin adalah: Saya berpikir, karena AD7746 memiliki dua saluran, saya bahkan dapat menggunakan saluran tambahan untuk secara bersamaan mengukur pasangan terpisah dari pelat yang benar - benar diperbaiki / referensi, dan menggunakannya untuk membatalkan efek suhu atau EMI. Hmm, tidak yakin seberapa penting faktor-faktor itu ...

UPDATE (lebih detail) : Sedikit lebih banyak tentang pengaturan saya, dan apa kendala yang ada: Percobaan melibatkan sampel yang lebih besar yang langsung di atas, mencium pelat atas. Sampel sekitar 75mm X 75mm (non-logam) dan itu semacam menghancurkan pelat atas ke bawah selama gerakan vertikal.

Akibatnya, tidak ada ruang untuk menempatkan sensor paralel secara vertikal dengan gerakan sumbu Y. Setiap penginderaan dari perpindahan / celah vertikal harus dilakukan baik secara horizontal, atau dengan bagian-bagian yang dipasang pada papan di posisi pelat bawah.

Dengan itu, pelat atas ditambahkan hanya untuk cara pengukuran yang saya usulkan, dan tidak sepenuhnya diperlukan. Tujuan utama saya adalah mengukur seberapa jauh sampel 75mm X 75mm saya yang disebutkan di atas berakhir secara vertikal dari bawah.

UPDATE (Hasil pengukuran) : Saya menjalankan tes cepat pada pengukuran kapasitif, dan saya dapat membedakan data kapasitansi dengan cukup jelas pada sekitar 0,2 mm langkah dalam perpindahan. Kebisingan yang saya dapatkan dalam pengukuran kapasitansi, seperti yang sekarang, terlalu besar untuk mendapatkan resolusi yang lebih baik dari itu. Saya mencoba memvariasikan beberapa hal untuk melihat apakah saya dapat meningkatkan SNR dalam pengukuran kapasitansi.

sasha
sumber
Terima kasih RedGrittyBrick karena telah membantu menambahkan gambar ke pertanyaan saya.
sasha
2
Dimensi pelat Anda relatif kecil terhadap jarak maksimum, sehingga Anda akan memiliki nonlinier yang signifikan yang timbul dari efek pinggiran lapangan di tepinya. Ini dapat dikoreksi, tetapi Anda juga harus berhati-hati terhadap benda konduktif atau dielektrik lain di sekitarnya.
Dave Tweed
Mengapa Anda tidak dapat menggunakan encoder optik? Mungkin bahkan mouse optik sederhana ...
Dave Tweed
@ Dave Tweed: Ya, pelat samping hanya sekitar dua kali lipat ukuran jarak maksimum pelat yang saya harapkan. Ketika Anda mengatakan di dekat Anda, seberapa dekatkah bahan konduktif lainnya harus memiliki efek yang signifikan? Apakah Anda berpikir tentang jarak 2 cm di sekitar pelat sudah cukup untuk memastikan kesalahan yang disebabkan kurang dari 1% pada kapasitansi?
sasha
1
Anda hampir tidak menggambarkan apa pun tentang kendala fisik pengaturan Anda. Untuk mouse, saya berpikir bahwa mouse optik dapat melihat pola referensi pada sisi vertikal dari objek yang bergerak (bukan bagian bawah horisontal), dan mendeteksi perpindahan lateral daripada jarak.
Dave Tweed

Jawaban:

3

Seperti yang Dave Tweed sebutkan, fakta bahwa pemisahan maksimal sebanding dengan dimensi pelat membuat pengaturan ini bermasalah. Anda mungkin mendapatkan estimasi jarak yang akurat saat pelat berdekatan, tetapi pengaturan ini tidak akan berfungsi untuk seluruh jajaran.

Dave menyarankan bahwa nonlinier ini dapat dipertanggungjawabkan, tetapi saya tidak melihat bagaimana hal ini dapat dicapai, memenuhi akurasi yang diperlukan, tanpa perhitungan yang sangat rumit.

Namun, karena Anda akan menggunakan mikrokontroler, Anda dapat mencoba trik berikut: melakukan pemetaan awal jarak ke kapasitansi, menyimpan data ini dalam memori mikrokontroler (dengan asumsi itu cukup canggih) dan menggunakan data yang disimpan sebagai pencarian. tabel untuk memetakan kapasitansi yang diukur kembali ke jarak.

Adapun izin yang diperlukan, itu tergantung pada objek yang mungkin ada di sekitar pengaturan Anda. Pertimbangkan untuk melindunginya dengan layar konduktif.

Vasiliy
sumber
@Vasily: Memberi ide tabel pencarian mencoba; Memperbarui pertanyaan saya dengan hasil pengukuran 1 saya. Apa yang Anda maksud dengan melindunginya dengan layar konduktif? Saya melakukan pencarian google di layar konduktif, dan tidak melihat hasil yang relevan.
sasha
@ Sasha, saya bermaksud mengatakan bahwa Anda dapat menempatkan seluruh pengaturan menjadi "kotak" konduktif yang disimpan pada potensial konstan (biasanya di-ground). Dalam hal ini, kapasitansi tidak tergantung pada objek atau radiasi di luar kotak. Namun, mengingat informasi tambahan yang Anda berikan, saya melihat bahwa perisai ini akan membutuhkan banyak ruang dalam desain Anda. Anda menyebutkan "noise dalam pengukuran kapasitansi" - apakah Anda merujuk pada perbedaan dalam pengukuran berturut-turut sementara pelat tidak bergerak, atau yang lainnya? Apakah Anda mencoba membuat rata-rata pengukuran Anda?
Vasiliy
4

Anda mungkin mempertimbangkan geometri yang memvariasikan OVERLAP pelat bukan jarak. Kapasitansi Anda akan bervariasi secara linear dengan tumpang tindih. C bervariasi sebagai 1 / d, sehingga, sensitivitas Anda pada titik jauh akan kasar. Bahkan berubah menjadi tumpang tindih, saya tidak akan mengandalkan akurasi 1%.

Pertimbangkan opsi lain yang telah disebutkan, atau LVDT.

UPDATE: Sebagai tindak lanjut, banyak pengukuran seperti ini diperbaiki oleh pengaturan push-pull. Jika Anda dapat mengatasi ini menggunakan DUA kapasitor, di mana yang satu menjadi lebih besar pada waktu dan kecepatan yang sama dengan yang lainnya semakin kecil, sensitivitas dan linearitas keduanya akan meningkat.

Scott Seidman
sumber
Saya melihat apakah geometri dapat disusun ulang; ujung Diperbarui terdengar menarik. Apalagi mengingat chip ini sudah memiliki dua saluran.
sasha
Mengenai LVDT: Masalahnya adalah bahwa sisa pengaturan saya adalah sedemikian sehingga ada massa yang lebih besar dan lebih luas yang semacam "menghancurkan" pelat atas ke bawah - Dengan kata lain, saya tidak bisa secara VERTIKAL menempatkan LVDT / sensor di sepanjang dinding pergerakan. LVDT, sekecil apa pun, hanya bisa ditempatkan secara horizontal. Jadi, jika saya mencoba pendekatan LVDT, apakah Anda melihat cara untuk menyelesaikan teka-teki ini?
sasha
Tampaknya ada beberapa LVDT yang benar-benar rapi, berukuran miniatur , dan LVDT memiliki catatan yang terbukti untuk gerakan linear semacam ini, jadi saya mencoba melihat bagaimana saya dapat mengubah gerakan vertikal menjadi gerakan horizontal entah bagaimana. Mungkin saya bisa membuat pelat atas bersudut 45 derajat, sehingga seperti klip buaya ditekan ke bawah, dan entah bagaimana gerakannya diterjemahkan ke perpindahan horizontal? Atau mungkin kaitkan kawat imbang pot tali ke pelat atas dan jalankan kawat melalui LVDT?
sasha
Jika Anda memiliki pot string dalam pengaturan Anda tidak perlu LVDT. Seperti apakah Anda dapat menyesuaikan sistem Anda dengan LVDT, itu hanya tergantung pada kreativitas mekanik Anda.
Scott Seidman
3

Pertimbangkan ini sebagai alternatif untuk menggunakan kapasitansi pada jarak yang lebih jauh.

Gunakan laser komunikasi optik dari jenis yang memiliki sinar divergen yang sangat spesifik (banyak dari mereka dirancang seperti ini agar cocok untuk interfacing serat optik). Ini "menyemprotkan" output cahayanya ke permukaan fraksional dari bola pada sudut tertentu. Semakin jauh Anda dari laser, semakin kecil daya insiden yang diterima per mm persegi (seperti dari transistor foto penerima). EDIT Banyak dioda foto bawaan sehingga Anda dapat mengontrol daya cahaya output laser dengan akurat.

Transistor foto akan memiliki area permukaan aktif yang dapat menerima cahaya. Ini tentu saja konstan terlepas dari jarak dari laser, oleh karena itu ia menerima sinyal yang lebih lemah karena keduanya bergerak lebih jauh terpisah.

Anda perlu memodulasi laser dengan gelombang persegi sehingga Anda dapat menggunakannya untuk memfilter sinyal transistor foto untuk mencegah efek dc seperti hasil penghancuran sinar matahari.

Dalam mungkin tidak bekerja secara efektif dari dekat (<2mm) karena kesalahan penyelarasan kemudian menjadi masalah yang sangat besar tetapi, coba tutup ide kapasitansi Anda bekerja paling baik dari apa yang saya lihat. Mungkin gunakan keduanya.

Andy alias
sumber
Terima kasih. Satu-satunya masalah untuk ide optik adalah bahwa tidak ada cukup ruang. (Saya telah memperbarui pertanyaan dengan sedikit lebih detail tentang pengaturan saya.) Ada sampel besar langsung di atas pelat atas yang akan mengaburkan setiap interaksi dengan sumber balok ditempatkan di luar ruang yang sangat sempit yang ada. Jadi, lebih disukai, pengukuran harus diinternalisasi dalam ruang ilustrasi di atas. Saya suka ide modulasi gelombang persegi laser; harus mencobanya di proyek masa depan.
sasha