Anda di halaman 1dari 9

Pulse induksi detektor logam dengan DSP

Pengantar pendeteksian logam

Sebagian besar detektor logam bekerja pada fakta bahwa logam dalam medan magnet mengubah
tingkah laku lapangan. Ada dua pendekatan umum untuk mendeteksi perubahan ini. Dalam satu
pendekatan, arus bolak-balik diberikan pada koil transmisi. Kumparan menerima digunakan untuk
mengambil medan magnet yang dihasilkan oleh pemancar. Jika sepotong logam masuk ke dalam kisaran
garis medan magnet, koil penerima dapat mendeteksi perubahan pada kedua amplitudo dan fase sinyal
yang diterima. Jumlah perubahan amplitudo dan perubahan fasa merupakan indikasi untuk ukuran dan
jarak logam, dan juga dapat digunakan untuk membedakan antara logam besi dan logam non-ferrous.

Dalam pendekatan lainnya, pulsa arus dikirim ke kumparan transmisi. Medan magnet yang disebabkan
oleh pulsa ini memulai arus eddy pada logam yang dekat dengan koil. Jika medan magnet dinyalakan
cukup cepat, arus eddy dapat dideteksi dengan kumparan transmisi, yang kemudian bertindak sebagai
penerima.

Pulsa induksi sering dapat mencapai target yang lebih dalam daripada detektor berbasis frekuensi,
namun diskriminasi antara berbagai jenis logam lebih sulit. Karena kebutuhan spesifik saat memulai
proyek ini, halaman ini menjelaskan detektor logam induksi pulsa dengan kemungkinan diskriminasi di
antara logam yang berbeda. Untuk mencapai hal ini, pemrosesan sinyal dilakukan seluruhnya secara
digital dengan prosesor sinyal digital, DSP.

Cari desain koil

Ada banyak proyek yang beredar di internet mengenai detektor logam induksi pulsa. Meski berbeda
dengan cara sinyal diolah, elektronik yang menghasilkan pulsa medan magnet hampir selalu identik.

Bagian utama untuk menghasilkan pulsa magnetik adalah koilnya. Ukuran koil terutama tergantung
pada kedalaman deteksi yang dibutuhkan dan ukuran minimum benda yang masih harus dideteksi.
Secara umum Anda dapat mengatakan bahwa kedalaman deteksi teoritis maksimum koil adalah lima
kali diameter dan ukuran minimum benda yang dideteksi dengan koil adalah lima persen dari diameter.
Ini adalah nilai maksimum dan sangat bergantung pada situasi. Jelas bahwa dengan koil satu meter Anda
tidak akan mendeteksi benda setinggi lima sentimeter sedalam lima meter. Namun, ini memberi tahu
gagasan jenis koil yang Anda butuhkan untuk masalah tertentu. Banyak orang akan menggunakan
detektor logam untuk mencari koin dan perhiasan. Untuk situasi tersebut koil 250 atau 400 mm akan
dilakukan. Dalam situasi saya, saya perlu menemukan watertubes 100 mm pada kedalaman dua meter.
Itu sebabnya saya memutuskan untuk menggunakan koil 1 meter.

Meskipun ukuran fisik dan bentuk kumparan dapat bervariasi (koil persegi atau elips digunakan dalam
situasi dan pekerjaan tertentu serta putarannya), induktansi kumparan hanya sedikit berbeda antara
desain fisik yang berbeda. Induktansi optimal yang umum diterima untuk kumparan pencarian untuk
detektor logam induksi pulsa berada pada kisaran 300 sampai 500 H. Untuk proyek ini saya akan
berasumsi bahwa koil yang digunakan adalah 400 H. Untuk gulungan yang lebih kecil, ini pada
umumnya berarti jumlah putaran yang lebih banyak.

Koil pencarian harus dioperasikan dari sumber daya yang umum tersedia. Karena sirkuit analog untuk
memperkuat sinyal arus eddy kecil yang diambil setelah pulsa magnetik dihentikan, catu daya ganda
10 Volt atau 12 Volt paling praktis. Kumparan hanya akan diisi dengan salah satu dari dua sisi catu
daya, yang memberikan pelepasan baterai asimetris jika kita menggunakan dua kemasan baterai
terpisah untuk sisi positif dan negatif dari catu daya. Oleh karena itu kami hanya akan menggunakan
satu bungkus baterai 10 atau 12 Volt dan menghasilkan sisi lain dari daya dengan konverter DC / DC.
Meskipun hal ini dilakukan di sebagian besar rangkaian detektor logam komersial dan homebrewn, ini
kurang ideal. Masalah utamanya adalah bahwa voltase yang dihasilkan oleh konverter DC / DC tidak
bergejolak, dan terutama pada frekuensi tinggi yang sedang kita tangani, hal ini dapat menyebabkan
beberapa kopling yang tidak diinginkan. Kami akan menunda masalah ini ke paragraf tentang catu daya
dan sekarang akan mengasumsikan bahwa koil kami diisi dengan voltase antara 9 dan 15 Volt
(tergantung pada pilihan sebenarnya dari kemasan baterai, tingkat pengisian baterai, dll. .)

Bila voltase ini diterapkan pada koil melalui transistor bipolar kecepatan tinggi atau MOSFET, arus dalam
koil secara bertahap akan meningkat sampai dibatasi oleh resistansi internal koil, transistor pengisian
dan komponen lain yang mungkin dengan hambatan pada garis. Semakin lama kita mengisi, semakin
tinggi medan magnetnya. Ini memiliki kelebihan dan kekurangan. Medan magnet yang lebih kuat bisa
menembus lebih dalam di tanah. Tapi jika kita mengenakan biaya untuk periode yang lebih lama,
katakanlah 250sec, Anda mungkin terlalu jenuh dengan tanah yang membuat benda-benda kecil tak
terlihat karena kebisingan latar belakang. Oleh karena itu, kami harus membatasi waktu pengisian
maksimum hingga sekitar 250sec, dengan resistansi rangkaian yang cukup rendah sehingga arus yang
cukup memadai dihasilkan dalam koil selama periode tersebut. Tidak sulit untuk menghitung arus
maksimum yang bisa mengalir melalui koil. Arus ini ditentukan oleh tahanan Ohmic dari semua
komponen dalam lingkaran. Adalah aman untuk mengasumsikan bahwa koil memiliki daya tahan
terbesar. Banyak transistor daya dan MOSFET yang digunakan dalam detektor logam induksi pulsa
memiliki arus kontinu maksimum 8 sampai 10 Ampere. Jika kita membangun koil sedemikian rupa
sehingga memiliki ketahanan minimal 2 Ohm, arus maksimum yang mengalir tidak akan lebih dari 7,5
Ampere dengan baterai terbesar dan baterai terisi penuh. Dengan resistansi rangkaian 2 Ohm dan
voltase minimum 9 Volt, arus di atas koil akan mencapai sekitar 3,2 Ampere di 250sec yang disebutkan
di atas, yang lebih dari cukup untuk detektor detektor induksi pulsa tujuan umum dengan kemampuan
pencarian yang dalam.

Kita sekarang telah menentukan induktansi dan ketahanan koil, tapi ini tidak mengatakan banyak desain
fisik koil jika kita tidak mengetahui dimensinya. Pada tabel di bawah ini saya telah meringkas ukuran koil,
ketebalan kawat, jumlah belokan dan pembumian fisik untuk sejumlah ukuran koil yang umum. Dalam
semua kasus, saya telah mencoba untuk sedekat mungkin dengan nilai induktansi dan resistensi yang
disebutkan di atas. Hal ini akan mengurangi masalah dengan panjang pulsa dan nilai resistor pengisian
saat mengganti gulungan.
Kumparan pencarian induksi pulsa yang umum dengan sifat fisiknya

Size Shape Turns Wire size Inductance Resistance

120 0.40 mm / 0.14


mm Round 36 mm2 405 H 1.9 Ohm

150 0.40 mm / 0.14


mm Round 31 mm2 394 H 2.0 Ohm

175 0.40 mm / 0.14


mm Round 28 mm2 387 H 2.1 Ohm

200 0.40 mm / 0.14


mm Round 26 mm2 406 H 2.2 Ohm

250 0.40 mm / 0.14


mm Round 22 mm2 380 H 2.3 Ohm

300 0.50 mm / 0.20


mm Round 20 mm2 390 H 1.6 Ohm

400 0.50 mm / 0.20


mm Round 17 mm2 396 H 1.8 Ohm

500 0.50 mm / 0.20


mm Round 15 mm2 400 H 2.0 Ohm

1.0 x 1.0 0.66 mm / 0.34


m Square 10 mm2 406 H 2.0 Ohm

1.4 x 1.4 0.66 mm / 0.34


m Square 8 mm2 387 H 2.2 Ohm

1.8 x 1.8 0.80 mm / 0.50


m Square 7 mm2 398 H 1.7 Ohm

Nilai dalam tabel ini bersifat teoritis dan dapat bervariasi, tergantung pada cara gulungan dibuat.
Terutama induktansi dapat bervariasi secara signifikan bahkan dengan perubahan kecil di jarak antara
kabel. Anda seharusnya tidak takut akan hal itu. Kumparan akan berfungsi dengan baik, bahkan jika
induktansinya berbeda 10 atau 20% dari nilai yang disebutkan di sini. Kumparan melingkar harus dibuat
dari kawat tembaga enamel. Ukuran 0.14mm2 dan 0.20mm2 adalah ketebalan yang umum dan harus
tersedia di setiap toko elektronik yang lebih besar atau melalui surat pesanan. Kumparan persegi dibuat
dari kabel data multiwire. Kabel multiwire 10x0.34mm2, 8x0.34mm2 dan 7x0.50mm2 diproduksi oleh
perusahaan seperti Unitronic untuk menghubungkan sensor dalam aplikasi industri. Pastikan untuk
membeli kabel tanpa perisai untuk tujuan ini.
Kurva debit dan diskriminasi

Siklus deteksi detektor logam induksi pulsa dimulai tepat setelah medan magnet dimatikan. Hal ini
dilakukan dengan menutup transistor daya bipolair atau MOSFET yang menghubungkan koil dengan
catu daya. Grafik debit kumparan dapat dibagi dalam tiga bagian.

Tahap 1: Efek perincian dari driver MOSFET

Sebagian besar desain detektor logam menggunakan MOSFET untuk mengatur pulsa saat ini melalui koil
pencarian. Desain kami juga akan menggunakan MOSFET untuk tugas ini. Jika MOSFET ditutup, arus di
koil dilepaskan di atas resistor di loop arus yang seharusnya sangat sesuai dengan induktansi koil. Untuk
redaman ideal kumparan 400H, sebuah resistor sekitar 680 Ohm digunakan. Kumparan dengan
induktansi 300H harus dilepaskan di atas resistor 600 Ohm. Jika kita memasukkan koil ke arus 2
Ampere, tidak sulit untuk menghitung dengan hukum Ohm bahwa dengan resistor debit 680 Ohm akan
mencapai puncaknya menjadi 1360 Volt. Tidak banyak komponen elektronik yang tersedia secara
komersial akan dapat menangani voltase ini dan terutama MOSFET daya yang digunakan untuk
menggerakkan detil pencarian detektor logam di antara antara 300 dan 750 Volts, tergantung pada
merek dan modelnya. Ini berarti bahwa selama tahap pertama pelepasan koil, tegangan di atas koil akan
dibatasi sampai sekitar 500 Volts, dengan bagian arus yang mengalir melalui penghambat penghambat,
dan sebagiannya melalui MOSFET pengemudi. Ini kurang ideal karena tegangan discharge lebih tinggi
berarti mematikan medan magnet lebih cepat, tapi kita harus senang bahwa perilaku intrinsik MOSFET
ini sebenarnya mencegah komponen lain rusak.

Waktu sistem tetap berada di tahap 1 dari kurva debit tergantung pada jumlah arus yang mengalir
melalui koil saat debit dimulai, tegangan tembus MOSFET dan jumlah tahanan koil, resistor pengkabelan
dan peredam. Dengan asumsi bahwa hambatan utama dalam loop disebabkan oleh penghambat
penghambat, kita dapat menghitung panjang stage satu dengan rumus sebagai berikut:

Ts1 = Lcoil * (Icoil - Vbrk_down / Rdamp) / Vbrk_down

Tentunya formula ini hanya berlaku bila Icoil> Vbrk_down / Rdamp, karena kalau tidak stage 1 tidak
pernah masuk dan kurva dischare langsung masuk tahap dua. Sebagai contoh kita dengan kumparan
400H, resistor penghujan 680 Ohm, arus koil awal dari 2 Ampere dan tegangan breakdown MOSFET
sebesar 500 Volt, tahap pertama kurva debit ini akan bertahan satu mikrodetik.

Tahap 2: Peluruhan arus pada penghambat penghambat dengan tegangan koil tinggi

Setelah tegangan yang diinduksi oleh arus di koil telah mencapai nilai di bawah tegangan tembus
MOSFET, arus akan membusuk secara eksponensial menjadi nol. Parameter yang dapat mengubah
pembusukan ini adalah resistansi total pada loop arus dan sifat fisik medan magnet pada koil. Logam
dalam jangkauan garis medan magnet dapat mengubah tahap kedua dari kurva peluruhan, namun ada
beberapa masalah untuk mendeteksinya. Pertama-tama tegangannya sangat tinggi. Tahap 2 memasuki
saat voltase koil turun di bawah tegangan rusaknya MOSFET (sekitar 500 Volt) dan berakhir di mana
voltase berkurang cukup untuk dijemput oleh rangkaian analog yang umum (seringkali sekitar 0,5 atau 1
Volt). Tahap ini juga berhenti singkat yang membuat sulit untuk melakukan pengukuran yang dapat
diandalkan yang memberikan informasi tentang keberadaan, atau kekerabatan logam dalam jangkauan
medan magnet.

Sebagian besar detektor logam induksi pulsa akan melewati tahap kedua ini dan menunggu tahap ketiga
untuk memulai siklus deteksi dan diskriminasi. Detektor berbasis DSP kami berbeda, karena akan
mendeteksi momen yang tepat saat kurva debit berjalan dari tahap 2 ke tahap tiga.

Melihat rangkaian umum pemrosesan sinyal detektor logam induksi pulsa, penghambat peredam
memiliki dua titik dioda yang diposisikan secara paralel secara seri. Dioda ini berfungsi sebagai limiter
tegangan dengan menarik satu sisi sisi resistor ke salah satu sisi catu daya. Ini adalah sisi catu daya yang
berfungsi sebagai ground virtual dalam pemrosesan analog sinyal. Selama tegangan koil lebih besar dari
0,7 Volt maka dioda ini perlu dibuka, voltase dioda secara praktis dapat diperbaiki. Setelah tegangan koil
turun di bawah nilai ini, dioda dekat dan voltase yang diukur adalah tegangan sisa aktual di atas koil.

Untuk contoh koil kami, tahap 2 akan bertahan sekitar 3.9sec sampai arus koil turun cukup untuk
menarik tegangan di bawah nilai ajaib 0,7 Volt ini. Ini secara pratis berarti akhir dari tahap kedua dari
kurva debit, dan awal tahap terakhir dimana arus eddy yang tahan lama dapat dideteksi. Jika logam
berada di kisaran medan magnet, momen dimana tahap ketiga masuk akan bergeser. Logam besi akan
menyebabkan induktansi kumparan meningkat, praktis menyebabkan penundaan titik transisi. Logam
non-ferrous akan menyebabkan tahap ketiga masuk lebih awal. Saya tidak perlu menjelaskan bahwa
untuk pengukuran yang tepat dari titik transisi kita memerlukan sistem pengukuran analog yang bagus
dan cepat dan siklus perhitungan CPU yang cepat. Di sinilah prosesor sinyal digital kita digunakan.

Tahap 3: Peluruhan arus akhir dan arus eddy

Pada tahap akhir, penghambat peredam diblokir oleh dua dioda serie dan arus selanjutnya membusuk di
atas resistor bantu di sirkuit. Arus yang mengalir sekarang adalah sisa-sisa arus koil awal, dan arus yang
disebabkan oleh arus logam pada daerah sekitarnya. Ini adalah tahap historis dimana detektor detektor
induksi pulsa berbasis mikrokontroler dan analog melakukan analisis sinyalnya. Analisis sinyal di daerah
ini sulit karena dua alasan. Pertama-tama, apakah level sinyal sangat rendah yang membutuhkan
amplifikasi 100 sampai 1000 kali untuk mendapatkan beberapa informasi. Ini juga akan memperkuat
noise pada sinyal. Masalah kedua adalah bahwa area utama untuk diskriminasi ada di sekitar 30
mikrodetik pertama pembusukan tersebut. Dengan mengabaikan bagian pertama dari kurva peluruhan
dengan desain, diskriminasi yang tepat antara jenis logam akan sangat sulit.

Analog detektor pulsa induksi pulsa dan versi berbasis mikrokontroler dasar bahkan melangkah lebih
jauh dengan tidak melihat bentuk sinyal itu sendiri, namun rata-rata dalam kapasitor integrasi dan
menggunakan voltase akhir dari kapasitor ini untuk menentukan apakah logam telah terdeteksi. Ini akan
mengurangi banyak noise yang tercipta dari gain tinggi pada tahap amplifikasi, namun pengintegrasian
sinyal akan menghilangkan semua informasi spesifik logam. Itulah sebabnya detektor logam induksi
pulsa yang umum sangat buruk dalam membedakan. Mereka pertama-tama membuang hampir semua
informasi, jumlahkan apa yang tersisa dan katakan "hei, saya mungkin telah mendeteksi sesuatu tapi
jangan tanya saya kapan dan kapan!".
Kurva debit dalam grafik

Grafik yang mungkin dari kurva debit pada sisi input elektronik pendeteksian kami dapat dilihat pada
gambar berikutnya. Kurva merah adalah kurva debit tanpa target saat ini, dua kurva lainnya
menunjukkan perbedaannya bila target berada dalam jangkauan medan magnet.

Grafik respon induksi pulsa untuk target yang berbeda

Selama lima mirosekon pertama ketika kurva debit berada pada tahap 1 dan tahap 2, sinyal dijepit oleh
dioda proteksi di sirkuit masukan. Setelah itu kurva melambat perlahan, dengan kecepatan peluruhan
tergantung pada adanya target dan konduktivitas dari target tersebut. Di bagian atas kurva, logam ferro-
magnetik akan menyebabkan penundaan sinyal kecil turun di bawah 0,7 volt, di mana logam non-
ferrous akan menggeser titik transisi itu sedikit lebih awal. Bahan yang sangat konduktif seperti emas,
perak dan tembaga akan memiliki kurva curam dan membusuk dengan cepat menjadi nol. Kami melihat
bahwa setelah sekitar 30 mikrodetik, diskriminasi antara jenis target yang berbeda hampir tidak
mungkin. Dengan menganalisis sejumlah kurva ini, dimungkinkan untuk membuat perkiraan terdidik
tentang bahan target yang terdeteksi oleh detektor logam induksi pulsa. Seperti semua detektor logam,
ini adalah tebakan yang terdidik dan bukan jawaban pasti, karena ukuran, kedalaman, target dan
respons tanah di sekitarnya dapat mengubah sinyal sedemikian rupa sehingga diskriminasi yang tepat
tidak memungkinkan dilakukan.

Desain catu daya

Salah satu masalah utama saat mengembangkan detektor logam induksi pulsa yang baik dengan
pemrosesan sinyal digital adalah desain yang tepat dari catu daya. Sistem ini akan berisi tiga power user
yang masing-masing sesuai kebutuhan masing-masing. Arus puncak di salah satu bagian catu daya
seharusnya tidak menimbulkan efek negatif pada bagian lain pada sistem. Medan analog dan digital juga
harus dijaga sedekat mungkin. Ini tidak mudah tercapai jika kita juga ingin sumber keseluruhan
rangkaian dari satu kemasan baterai.

Pasokan koil

Kumparan ini tanpa keraguan merupakan konsumen arus terbesar di sirkuit ini. Pulsa yang bisa
mencapai beberapa Amperes dihasilkan dengan menyalakan kumparan dan mematikannya melalui
MOSFET. Oleh karena itu koil harus langsung diberi makan dari kemasan baterai. Tidak ada regulator
linier atau konverter DC / DC yang memiliki kekuatan untuk menghasilkan pulsa arus pendek ini, tanpa
efek parah di suatu tempat di sistem. Kita bisa menggunakan resistor seri kecil dan kapasitor penyangga
besar untuk melindungi baterai dari arus suplai besar.

Pasokan amplifikasi analog

Tahap amplifikasi analog bekerja dengan catu daya ganda di mana antara 5 dan 15 Volt. Pusat
persediaan ini harus dihubungkan ke sisi tetap koil dan praktis akan berfungsi sebagai tempat analog di
sirkuit. Sisi mengambang kemudian akan diperkuat relatif terhadap pusat suplai. Desain tahap pertama
dari amplifator akan sepenuhnya diferensial yang akan mengurangi inteference jika analog nol tidak
stabil sempurna.

Pasokan prosesor sinyal digital

Prosesor sinyal digital dirancang untuk bekerja pada 3.3 Volt, 5 Volt atau keduanya. Saya akan
menggunakan voltase suplai yang lebih tinggi karena dua alasan. Pertama-tama memiliki pengalaman di
masa lalu belajar bahwa 5 Volt prosesor yang dipasok memiliki sedikit masalah dengan gangguan. Tapi
alasan utamanya adalah model DSP yang saya gunakan hanya bisa menggunakan mode konversi ADC
tercepat saat catu daya 5 Volt terhubung. Posisi catu daya di rangkaian total adalah sirkuit yang sulit.
Untuk mengganti MOSFET yang menggerakkan koil, jalur suplai nol dari DSP idealnya harus dihubungkan
ke nol MOSFET yang berada di ujung luar persediaan. Tapi untuk sampling sinyal analog yang tepat pada
tahap amplifikasi, nol DSP harus berada di sekitar nol tahap amplifikasi, yang berada di pusat
persediaan. Karena lebih mudah untuk menggeser level tegangan dari tahap analog dengan penguat
diferensial daripada mengganti MOSFET dari level tegangan yang sewenang-wenang, kita akan
menghubungkan komponen digital ke jalur suplai negatif. Ini juga secara otomatis memisahkan tanah
analog dan digital yang mengurangi masalah kebisingan.

Schematics dari bagian kekuasaan


Setelah menggabungkan semua keinginan, yang paling mudah untuk membangun power part dari
rangkaian akan seperti pada gambar berikutnya. Kumparan ini bertenaga hampir langsung dari kemasan
baterai. Saya katakan "hampir secara langsung" karena resistor kecil dan kapasitor besar digunakan
untuk mengurangi arus puncak. Komponen digital ditempatkan dekat dengan garis suplai negatif.
Regulator daya linier, kapasitor dan dioda harus mencegah agar terlalu banyak suara yang dihasilkan
oleh bagian digital mengalir kembali di sirkuit analog. Opamps pada amplifier analog membutuhkan
sumber daya ganda untuk beroperasi. Bagian atas catu daya ini dihasilkan oleh chip LT1054 dalam
konfigurasi pengatur tegangan.

Secara efektif titik koneksi R3, C3 dan koil pencarian bertindak sebagai ground analog. Tingkat dasar ini
akan naik dan turun selama pengisian dan tahap pengisian kapasitor C3, namun hal ini tidak akan
memberi efek negatif pada amplituator analog karena rangkaian masukan tahap amplifikasi akan
sepenuhnya berbeda.

Anda dapat melihat bahwa kedua terminal + dan - terminal didefinisikan sebagai titik bintang. Ini juga
harus terjadi saat merancang PCB. Dengan memiliki sesingkat mungkin jalur umum antara tiga
konsumen utama (koil, prosesor dan penguat analog), peluang interferensi antar komponen tersebut
akan semakin kecil.

Pulse induksi detektor logam power supply


https://www.lammertbies.nl/electronics/PI_metal_detector.html

Anda mungkin juga menyukai