Daftar Isi:

Tracer Kurva Transistor: 7 Langkah (dengan Gambar)
Tracer Kurva Transistor: 7 Langkah (dengan Gambar)

Video: Tracer Kurva Transistor: 7 Langkah (dengan Gambar)

Video: Tracer Kurva Transistor: 7 Langkah (dengan Gambar)
Video: Cara Kerja & Kurva Karakteristik Transistor 2024, Juli
Anonim
Pelacak Kurva Transistor
Pelacak Kurva Transistor
Pelacak Kurva Transistor
Pelacak Kurva Transistor

Saya selalu menginginkan pelacak kurva transistor. Ini adalah cara terbaik untuk memahami apa yang dilakukan perangkat. Setelah membangun dan menggunakan perangkat ini, saya akhirnya memahami perbedaan antara berbagai rasa FET.

Ini berguna untuk

  • transistor yang cocok
  • mengukur penguatan transistor bipolar
  • mengukur ambang batas MOSFET
  • mengukur cutoff dari JFETs
  • mengukur tegangan maju dioda
  • mengukur tegangan tembus Zeners
  • dan seterusnya.

Saya sangat terkesan ketika saya membeli salah satu penguji LCR-T4 yang luar biasa oleh Markus Frejek dan yang lainnya, tetapi saya ingin itu memberi tahu saya lebih banyak tentang komponennya, jadi saya mulai merancang penguji saya sendiri.

Saya mulai dengan menggunakan layar yang sama dengan LCR-T4 tetapi tidak memiliki resolusi yang cukup tinggi jadi saya mengganti ke LCD 320x240 2,8 . Kebetulan itu adalah layar sentuh berwarna yang bagus. Pelacak kurva berjalan pada Arduino Pro Mini 5V Atmega328p 16MHz dan didukung oleh 4 sel AA.

Langkah 1: Cara Menggunakannya

Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya
Bagaimana cara menggunakannya

Saat Anda mengaktifkan pelacak kurva, layar menu utama ditampilkan.

Pilih jenis perangkat dengan menyentuh salah satu "PNP NPN", "MOSFET" atau "JFET". Anda dapat menguji dioda dalam mode "PNP NPN".

Masukkan Device Under Test (DUT) ke dalam soket ZIF. Layar menu menunjukkan kepada Anda pin mana yang akan digunakan. PNP, MOSFET saluran-p, dan JFETS saluran-n berada di sisi kiri soket. NPN, MOSFET n-channel dan JFETS p-channel berada di sisi kanan soket. Tutup soket ZIF.

Setelah sekitar satu detik, penguji akan menyadari bahwa ia memiliki komponen dan akan mulai menggambar kurva.

Untuk transistor PNP atau NPN, ia memplot Vce (tegangan antara kolektor dan emitor) versus arus yang mengalir ke kolektor. Sebuah garis ditarik untuk setiap arus basis yang berbeda - mis. 0uA, 50uA, 100uA, dll. Penguatan transistor ditampilkan di bagian atas layar.

Untuk MOSFET, ia memplot Vds (tegangan antara saluran dan sumber) versus arus yang mengalir ke saluran. Sebuah garis ditarik untuk setiap tegangan gerbang yang berbeda - 0V, 1V, 2V, dll. Ambang batas pengaktifan FET ditampilkan di bagian atas layar.

Untuk JFET, ia memplot Vds (tegangan antara saluran dan sumber) versus arus yang mengalir ke saluran. Sebuah garis ditarik untuk setiap tegangan gerbang yang berbeda - 0V, 1V, 2V, dll. Dengan penipisan JFET, arus mengalir ketika tegangan gerbang sama dengan tegangan sumber. Karena tegangan gerbang diubah menjadi lebih jauh dari tegangan pembuangan, JFET mati. Ambang batas FET ditampilkan di bagian atas layar.

Bagian yang paling menarik dari kurva MOSFET atau JFET adalah sekitar tegangan turn-on atau cut-off plus atau minus beberapa ratus mV. Di menu utama, sentuh tombol Pengaturan dan layar Pengaturan akan ditampilkan. Anda dapat memilih tegangan gerbang minimum dan maksimum: lebih banyak kurva akan digambar di wilayah itu.

Untuk transistor PNP atau NPN, layar Setup memungkinkan Anda untuk memilih arus basis minimum dan maksimum

Dengan dioda, Anda dapat melihat tegangan maju dan dengan Zener, tegangan tembus terbalik. Pada gambar di atas, saya telah menggabungkan kurva beberapa dioda.

Langkah 2: Cara Kerjanya

Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja

Mari kita pertimbangkan transistor NPN. Kita akan menggambar grafik tegangan antara kolektor dan emitor (sumbu x adalah Vce) versus arus yang mengalir ke kolektor (sumbu y adalah Ic). Kami akan menggambar satu garis untuk setiap arus basis (Ib) yang berbeda - mis. 0uA, 50uA, 100uA, dll.

Emitor NPN terhubung ke 0V dan kolektor terhubung ke "resistor beban" 100ohm dan kemudian ke tegangan yang perlahan meningkat. DAC yang dikendalikan oleh Arduino menyapu tegangan uji dari 0V ke 12V (atau hingga arus yang melalui resistor beban mencapai 50mA). Arduino mengukur tegangan antara kolektor dan emitor dan tegangan melintasi resistor beban dan menggambar grafik.

Ini diulang untuk setiap arus basis. Arus basis dihasilkan oleh DAC 0V-ke-12V kedua dan resistor 27k. DAC menghasilkan 0V, 1.35V (50uA), 2.7V (100uA), 4.05V (150uA), dll. (Sebenarnya, tegangan harus sedikit lebih tinggi karena Vbe - diasumsikan 0.7V.)

Untuk transistor PNP, emitor terhubung ke 12V dan kolektor terhubung ke resistor beban 100ohm dan kemudian ke tegangan yang perlahan menurun dari 12V ke 0V. DAC arus basis turun dari 12V.

MOSFET peningkatan n-channel mirip dengan NPN. Sumber terhubung ke 0V, resistor beban terhubung ke saluran pembuangan dan ke tegangan yang menyapu dari 0V ke 12V. DAC yang mengontrol arus basis sekarang mengontrol tegangan gerbang dan langkah 0V, 1V, 2V, dll.

MOSFET peningkatan saluran p mirip dengan PNP. Sumber terhubung ke 12V, resistor beban terhubung ke saluran pembuangan dan tegangan menyapu dari 12V ke 0V. Tegangan gerbang langkah 12V, 11V, 10V, dll.

JFET deplesi n-channel sedikit lebih sulit. Anda biasanya membayangkan sumber terhubung ke 0V, saluran pembuangan terhubung ke tegangan positif yang bervariasi dan gerbang terhubung ke tegangan negatif yang bervariasi. JFET biasanya melakukan dan dimatikan oleh tegangan gerbang negatif.

Pelacak kurva tidak dapat menghasilkan tegangan negatif sehingga saluran n-JFET terhubung ke 12V, sumber terhubung ke resistor beban 100ohm dan kemudian ke tegangan yang perlahan menurun dari 12V ke 0V. Kami ingin Vgs (tegangan sumber gerbang) untuk melangkah dari 0V, -1V, -2V, dll. Kami ingin Vgs tetap konstan karena Vds (tegangan sumber saluran) bervariasi. Jadi Arduino mengatur tegangan pada resistor beban kemudian menyesuaikan tegangan gerbang DAC sampai Vgs adalah nilai yang diperlukan. Kemudian menetapkan tegangan baru pada resistor beban dan sekali lagi menyesuaikan tegangan gerbang, dll.

(Pelacak kurva tidak dapat mengukur tegangan yang diterapkan ke gerbang tetapi ia tahu apa yang diperintahkan DAC untuk dilakukan dan itu cukup akurat. Tentu saja, ini hanya mengukur bagian gerbang negatif dari respons JFET; jika Anda ingin melihat bagian gerbang positif, perlakukan sebagai MOSFET.)

JFET penipisan saluran-p diperlakukan sama tetapi nilai 0-ke-12V semuanya terbalik.

(Pelacak kurva tidak secara khusus menangani MOSFET deplesi atau JFET peningkatan tetapi Anda dapat memperlakukannya sebagai JFET deplesi dan MOSFET peningkatan.)

Setelah menyelesaikan grafik, pelacak kurva menghitung penguatan, ambang batas, atau cut-off transistor.

Untuk transistor bipolar, Arduino melihat jarak rata-rata dari garis horizontal kurva. Saat menggambar kurva untuk arus basis, ia mencatat arus kolektor ketika Vce sama dengan 2V. Perubahan arus kolektor dibagi dengan perubahan arus basis untuk memberikan penguatan. Keuntungan dari bipolar adalah konsep yang tidak jelas. Itu tergantung bagaimana Anda mengukurnya. Tidak ada dua merek multimeter akan memberikan jawaban yang sama. Secara umum, yang Anda tanyakan hanyalah "apakah keuntungannya tinggi?" atau "apakah kedua transistor ini sama?".

Untuk MOSFET, Arduino mengukur ambang batas nyala. Ini mengatur tegangan beban ke 6V kemudian secara bertahap meningkatkan Vgs hingga arus yang melalui beban melebihi 5mA.

Untuk JFET, Arduino mengukur tegangan cut-off. Ini mengatur tegangan beban ke 6V kemudian secara bertahap meningkatkan (negatif) Vgs hingga arus yang melalui beban kurang dari 1mA.

Langkah 3: Sirkuit

Sirkuit
Sirkuit
Sirkuit
Sirkuit
Sirkuit
Sirkuit
Sirkuit
Sirkuit

Berikut adalah deskripsi singkat dari sirkuit. Penjelasan lebih lengkap ada di file RTF terlampir.

Pelacak kurva membutuhkan tiga tegangan:

  • 5V untuk Arduino
  • 3.3V untuk LCD
  • 12V untuk sirkuit uji

Rangkaian harus mengubah tegangan yang berbeda ini dari 4 sel AA.

Arduino terhubung ke DAC 2 saluran untuk menghasilkan berbagai tegangan uji. (Saya mencoba menggunakan Arduino PWM sebagai DAC tetapi terlalu berisik.)

DAC menghasilkan tegangan pada rentang 0V hingga 4.096V. Ini diubah menjadi 0V ke 12V oleh op-amp. Saya tidak dapat menemukan op-amp rel melalui lubang ke rel yang dapat bersumber/tenggelam 50mA, jadi saya menggunakan LM358. Output dari op-amp LM358 tidak boleh lebih tinggi dari 1,5V di bawah tegangan suplainya (yaitu 10.5V). Tapi kita membutuhkan rentang penuh 0-12V.

Jadi kami menggunakan NPN sebagai inverter kolektor terbuka untuk output op-amp.

Keuntungannya adalah output "op-amp kolektor terbuka" buatan rumah ini dapat mencapai 12V. Resistor umpan balik di sekitar op-amp memperkuat 0V ke 4V dari DAC ke 0V ke 12V.

Tegangan pada Device-Under-Test (DUT) bervariasi antara 0V dan 12V. ADC Arduino terbatas pada 0V hingga 5V. Pembagi potensial melakukan konversi.

Antara Arduino dan LCD adalah pembagi potensial yang turun 5V ke 3V. LCD, layar sentuh dan DAC dikendalikan oleh bus SPI.

Pelacak kurva ditenagai dari 4 sel AA yang memberikan 6.5V saat baru dan dapat digunakan hingga sekitar 5.3V.

6V dari sel diturunkan menjadi 5V dengan regulator putus sekolah yang sangat rendah - HT7550 (jika Anda tidak memilikinya maka zener 5V dan resistor 22ohm tidak terlalu buruk). Konsumsi pasokan 5V saat ini adalah sekitar 26mA.

6V dari sel diturunkan menjadi 3.3V dengan regulator putus-putus rendah - HT7533. Konsumsi pasokan 3.3V saat ini adalah sekitar 42mA. (Sebuah 78L33 standar akan bekerja tetapi memiliki 2V putus sekolah sehingga Anda harus membuang sel AA Anda lebih cepat.)

6V dari sel ditingkatkan menjadi 12V dengan SMPS (Switched Mode Power Supply). Saya baru saja membeli modul dari eBay. Saya benar-benar kesulitan menemukan konverter yang layak. Intinya adalah, jangan gunakan konverter XL6009, itu adalah ancaman mutlak. Saat baterai habis dan turun di bawah 4V, XL6009 menjadi gila dan menghasilkan hingga 50V yang akan menggoreng semuanya. Yang bagus yang saya gunakan adalah:

www.ebay.co.uk/itm/Boost-Voltage-Regulator-Converter-Step-up-Power-Supply-DC-3-3V-3-7V-5V-6V-to-12V/272666687043? hash=item3f7c337643%3Ag%3AwsMAAOSw7GRZE9um&_sacat=0&_nkw=DC+3.3V+3.7V+5V+6V+ke+12V+Step-up+Power+Supply+Boost+Voltage+Regulator+Converter&_from=R40&rt=ncm

Ini kecil dan sekitar 80% efisien. Konsumsi arus inputnya sekitar 5mA saat menunggu DUT dimasukkan dan sesaat hingga 160mA saat menggambar kurva.

Saat sel AA dilepaskan, tegangan bervariasi, perangkat lunak mengkompensasi dengan menggunakan tegangan referensi. Arduino mengukur suplai 12V. Arduino ADC menggunakan suplai "5V" sebagai tegangan referensi tetapi "5V" dikalibrasi secara akurat terhadap tegangan referensi 1.1V internal Arduino. DAC memiliki tegangan referensi internal yang akurat.

Saya suka cara LCR-T4 memiliki tombol untuk menyalakannya dan mati sendiri secara otomatis dengan batas waktu. Sayangnya, rangkaian ini menimbulkan penurunan tegangan yang tidak dapat saya tanggung saat memberi daya dari 4 sel AA. Bahkan mendesain ulang sirkuit untuk menggunakan FET tidak cukup. Jadi saya menggunakan sakelar hidup/mati sederhana.

Langkah 4: Perangkat Lunak

Perangkat Lunak
Perangkat Lunak

Sketsa Arduino terlampir di sini. Kompilasi dan unggah ke Pro Mini dengan cara biasa. Ada banyak deskripsi tentang cara mengunggah program di web dan di Instruksi lainnya.

Sketsa dimulai dengan menggambar menu utama kemudian menunggu Anda memasukkan komponen atau menyentuh salah satu tombol (atau mengirim perintah dari PC). Ini menguji penyisipan komponen sekali per detik.

Ia tahu Anda telah memasukkan komponen karena, dengan tegangan basis/gerbang diatur ke setengah jalan (DAC = 128) dan tegangan resistor beban diatur ke 0V atau 12V, arus beberapa mA mengalir melalui satu atau beberapa resistor beban. Ia tahu kapan perangkat itu dioda karena mengubah tegangan basis/gerbang tidak mengubah arus beban.

Kemudian menggambar kurva yang sesuai dan mematikan arus basis dan beban. Ini kemudian menguji sekali per detik sampai komponen dicabut. Ia tahu komponen dicabut karena arus beban turun ke nol.

LCD ILI9341 digerakkan oleh perpustakaan saya sendiri yang disebut "SimpleILI9341". Perpustakaan terlampir di sini. Ini memiliki seperangkat perintah menggambar standar yang sangat mirip dengan semua perpustakaan semacam itu. Keuntungannya dibandingkan perpustakaan lain adalah ia berfungsi (sebagian tidak!) dan berbagi bus SPI dengan sopan dengan perangkat lain. Beberapa perpustakaan "cepat" yang dapat Anda unduh menggunakan loop waktu khusus dan terganggu ketika perangkat lain, mungkin lebih lambat, digunakan pada bus yang sama. Itu ditulis dalam C biasa dan memiliki overhead yang lebih kecil daripada beberapa perpustakaan. Sebuah program Windows terpasang yang memungkinkan Anda untuk membuat font dan ikon Anda sendiri.

Langkah 5: Komunikasi Serial ke PC

Pelacak kurva dapat berkomunikasi dengan PC melalui tautan serial (9600bps, 8-bit, tanpa paritas). Anda akan memerlukan konverter USB-ke-serial yang sesuai.

Perintah berikut dapat dikirim dari PC ke pelacak kurva:

  • Perintah 'N': telusuri kurva transistor NPN.
  • Perintah 'P': telusuri kurva transistor PNP.
  • Perintah 'F': telusuri kurva dari n-MOSFET.
  • Perintah 'f': telusuri kurva p-MOSFET.
  • Perintah 'J': telusuri kurva dari n-JFET.
  • Perintah 'j': menelusuri kurva p-JFET.
  • Perintah 'D': telusuri kurva dioda di sisi NPN soket.
  • Perintah 'd': telusuri kurva dioda di sisi PNP soket.
  • Perintah 'A' nn: setel DAC-A ke nilai nn (nn adalah satu byte) lalu kembalikan 'A' ke PC. DAC-A mengontrol tegangan beban.
  • Perintah 'B' nn: setel DAC-A ke nilai nn lalu kembalikan 'B' ke PC. DAC-B mengontrol tegangan basis/gerbang.
  • Perintah 'X': terus mengirim nilai ADC kembali ke PC.
  • Perintah 'M': tampilkan menu utama.

Ketika kurva dilacak mengikuti salah satu perintah, hasil kurva ditransmisikan kembali ke PC. Formatnya adalah:

  • "n": memulai plot baru, menggambar sumbu, dll.
  • "m (x), (y), (b)": pindahkan pena ke (x), (y).

    • (x) adalah Vce dalam bilangan bulat mV.
    • (y) adalah Ic dalam bilangan bulat ratusan pada uA (misalnya 123 berarti 12,3mA).
    • (b) adalah arus basis dalam bilangan bulat uA
    • atau (b) adalah 50 kali tegangan gerbang dalam bilangan bulat mV
  • "l (x), (y), (b)": menggambar garis ke pena ke (x), (y).
  • "z": akhir baris ini
  • "g (g)": akhir pemindaian;

    (g) adalah gain, tegangan ambang (x10) atau tegangan cut-off (x10)

Nilai yang dikirim ke PC adalah nilai mentah yang diukur. Arduino menghaluskan nilai sebelum menggambarnya dengan rata-rata; Anda harus melakukan hal yang sama.

Saat PC mengirimkan perintah "X", nilai ADC dikembalikan sebagai bilangan bulat:

  • "x (p), (q), (r), (s), (t), (u)"

    • (p) tegangan pada resistor beban dari PNP DUT
    • (q) tegangan pada kolektor PNP DUT
    • (r) tegangan pada resistor beban dari NPN DUT
    • (s) tegangan pada kolektor NPN DUT
    • (t) tegangan suplai "12V"
    • (u) tegangan suplai "5V" dalam mV

Anda dapat menulis program PC untuk menguji perangkat lain. Atur DAC untuk menguji voltase (menggunakan perintah 'A' dan 'B') lalu lihat apa yang dilaporkan ADC.

Pelacak kurva hanya mengirim data ke PC setelah menerima perintah karena pengiriman data memperlambat pemindaian. Itu juga tidak lagi menguji ada/tidaknya suatu komponen. Satu-satunya cara untuk mematikan pelacak kurva adalah dengan mengirim perintah 'O' (atau melepas baterai).

Program Windows terlampir yang menunjukkan pengiriman perintah ke pelacak kurva.

Langkah 6: Membangun Pelacak Kurva

Membangun Pelacak Kurva
Membangun Pelacak Kurva
Membangun Pelacak Kurva
Membangun Pelacak Kurva

Berikut adalah komponen utama yang mungkin perlu Anda beli:

  • Arduino Pro Mini 5V 16MHz Atmel328p (£1,30)
  • Soket Zif 14pin (£ 1)
  • MCP4802 (£2,50)
  • HT7533 (£1)
  • LE33CZ (£1)
  • IL9341 2.8" Layar (£6)
  • 5V ke 12V meningkatkan Catu Daya (£ 1)
  • Tempat baterai sel 4xAA (£ 0,30)

Cari eBay atau pemasok favorit Anda. Itu total sekitar £14.

Saya mendapatkan tampilan saya di sini:

www.ebay.co.uk/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341-5V-3-3V-STM32/202004189628?hash=item2f086351bc:g: 5TsAAOSwp1RZfIO5

Dan mendongkrak SMPS disini:

www.ebay.co.uk/itm/DC-3-3V-3-7V-5V-6V-to-12V-Step-up-Power-Supply-Boost-Voltage-Regulator-Converter/192271588572? hash=item2cc4479cdc%3Ag%3AJsUAAOSw8IJZinGw&_sacat=0&_nkw=DC-3-3V-3-7V-5V-6V-to-12V-Step-up-Power-Supply-Boost-Voltage-Regulator-Converter&_from=R40&rt=nc&_. l1313

Komponen yang tersisa adalah hal-hal yang mungkin sudah Anda miliki:

  • BC639 (3 diskon)
  • 100nF (mati)
  • 10uF (2 mati)
  • 1k (diskon 2)
  • 2k2 (5 diskon)
  • 3k3 (5 diskon)
  • 4k7 (1 diskon)
  • 10k (diskon 7)
  • 27k (1 diskon)
  • 33k (diskon 8)
  • 47k (5 diskon)
  • 68k (diskon 2)
  • 100R (diskon 2)
  • Sakelar Geser (1 mati)
  • LM358 (1 mati)
  • papan strip
  • Soket IC 28-pin atau header SIL
  • mur dan baut

Anda akan memerlukan alat elektronik biasa - besi solder, pemotong, solder, potongan kawat aneh, dll. - dan konverter USB-ke-serial untuk memprogram Arduino.

Pelacak kurva dibangun di atas papan strip. Jika Anda adalah tipe orang yang menginginkan pelacak kurva, Anda pasti sudah tahu cara menata stripboard.

Tata letak yang saya gunakan ditunjukkan di atas. Garis cyan adalah tembaga di bagian belakang stripboard. Garis merah adalah tautan di sisi komponen atau merupakan ujung ekstra panjang dari komponen. Garis merah melengkung adalah kawat fleksibel. Lingkaran biru tua pecah di stripboard.

Saya membangunnya di dua papan, masing-masing 3,7" kali 3,4". Satu papan berisi layar dan sirkuit penguji; papan lainnya memiliki dudukan baterai dan suplai 3.3V, 5V dan 12V. Saya memisahkan bagian tegangan rendah ("5V") dan tegangan tinggi ("12V") dari rangkaian penguji dengan hanya resistor bernilai tinggi yang melintasi perbatasan.

Kedua papan dan layar membentuk sandwich tiga tingkat yang disatukan dengan sekrup M2. Saya memotong panjang tabung plastik untuk bertindak sebagai spacer atau Anda bisa menggunakan tabung pulpen, dll.

Saya hanya menghubungkan pin Arduino Mini yang saya butuhkan dan hanya yang ada di samping (bukan di ujung atas dan bawah Mini PCB). Saya menggunakan kawat pendek daripada deretan pin persegi biasa yang disediakan oleh Arduino (pin yang disolder ke PCB berbentuk persegi dalam gambar). Saya ingin Arduino rata dengan stripboard karena tidak ada banyak ketinggian di bawah layar.

Pinout Arduino ProMini agak bervariasi. Pin di tepi panjang papan dipasang tetapi pin di tepi pendek berbeda di antara pemasok. Tata letak di atas mengasumsikan papan dengan 6 pin pemrograman dengan Gnd di sebelah pin Raw dan dengan DTR di sebelah Tx di tepi panjang. Di ujung papan yang lain adalah deretan 5 pin dengan 0V di sebelah D9 dan A7 di sebelah D10. Tidak ada pin tepi pendek yang disolder ke stripboard sehingga Anda dapat menggunakan kabel longgar jika ProMini Anda berbeda.

Gunakan soket header SIL untuk menahan layar. Atau potong soket IC 28-pin menjadi dua dan gunakan potongannya untuk membuat soket untuk tampilan. Solder pin persegi yang disertakan dengan layar (atau disertakan dengan Arduino) ke dalam layar. Mereka terlalu gemuk untuk dicolokkan ke soket pin yang diputar - pilih soket yang memiliki jenis pin "klip pegas". Beberapa soket IC "klip pegas" hanya dapat menahan setengah lusin penyisipan / pelepasan LCD jadi cobalah untuk menemukan yang bagus di laci komponen Anda.

LCD berisi soket untuk kartu SD (yang tidak saya gunakan). Terhubung ke 4 pin pada PCB. Saya menggunakan pin dan sepotong header SIL atau soket IC untuk membantu mendukung LCD.

Perhatikan bahwa ada beberapa tautan di bawah soket ZIF. Solder mereka sebelum Anda memasangnya.

Saya menambahkan konektor pemrograman dengan Tx, Rx, Gnd dan tombol reset. (Konverter USB-ke-serial saya tidak memiliki pin DTR jadi saya harus mereset Arduino secara manual.) Saya melepas solder konektor pemrograman ketika proyek selesai.

Untuk melindungi elektronik, saya membuat penutup dari lembaran polystyrene.

File untuk sirkuit dalam format EasyPC terlampir.

Langkah 7: Pengembangan Masa Depan

Pengembangan masa depan
Pengembangan masa depan

Mungkin bagus untuk menghasilkan kurva untuk komponen lain tetapi yang mana? Tidak jelas bagi saya informasi tambahan apa yang akan diberitahukan oleh kurva thyristor atau triac kepada saya selain apa yang dilakukan penguji LCR-T4. Penguji LCR-T4 bahkan dapat digunakan dengan opto-isolator. Saya tidak pernah menggunakan MOSFET penipisan atau JFET peningkatan atau transistor unijunction dan tidak memilikinya. Saya menganggap pelacak kurva dapat memperlakukan IGBT sebagai MOSFET.

Alangkah baiknya jika pelacak kurva dapat mengenali komponen secara otomatis dan mengatakan pin mana yang mana. Idealnya, itu kemudian akan menghasilkan kurva. Sayangnya, cara pin DUT digerakkan dan diukur, akan membutuhkan banyak komponen dan kerumitan tambahan.

Solusi yang lebih sederhana adalah menyalin rangkaian tester LCR-T4 yang ada (ini open source dan sangat sederhana) dengan prosesor Atmega kedua. Perpanjang soket ZIF ke 16-pin untuk memberikan tiga pin tambahan di mana komponen yang tidak dikenal dapat dicolokkan. Atmega baru bertindak sebagai budak di bus SPI dan melaporkan ke Arduino Mini utama apa yang dilihatnya. (Sketsa budak SPI tersedia di web.) Perangkat lunak penguji LCR-T4 tersedia dan terlihat terdokumentasi dengan baik. Tidak ada yang secara inheren sulit di sana.

Arduino utama menampilkan tipe komponen dan diagram cara menyambungkan komponen ke bagian pelacak kurva dari soket ZIF.

Saya telah melampirkan tata letak pemasangan permukaan yang dapat digunakan dengan Arduino ProMini atau dengan Atmega328p telanjang (dalam format EasyPC). Jika ada permintaan yang cukup (dan pesanan dengan uang) Saya dapat memproduksi satu batch PCB SM Bisakah Anda membeli satu dari saya yang sudah jadi? Ya, tentu saja, tetapi harganya akan konyol. Keuntungan berurusan dengan China adalah begitu banyak modul elektronik yang bagus dapat dibeli dengan sangat murah. Kerugiannya adalah tidak ada gunanya mengembangkan apa pun: jika berhasil, itu akan dikloning. Bagus seperti pelacak kurva ini, saya tidak melihatnya sebagai peluang bisnis yang layak.

Direkomendasikan: