Isi kandungan:

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

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

Video: Transistor Curve Tracer: 7 Langkah (dengan Gambar)
Video: Simple Transistor Curve Tracer for Oscilloscopes. 2024, Julai
Anonim
Pengesan Lengkung Transistor
Pengesan Lengkung Transistor
Pengesan Lengkung Transistor
Pengesan Lengkung Transistor

Saya selalu mahukan pengesan lengkung transistor. Ini adalah kaedah terbaik untuk memahami apa yang dilakukan oleh peranti. Setelah membuat dan menggunakannya, saya akhirnya memahami perbezaan antara pelbagai rasa FET.

Ia berguna untuk

  • transistor sepadan
  • mengukur keuntungan transistor bipolar
  • mengukur ambang MOSFET
  • mengukur pemotongan JFET
  • mengukur voltan hadapan dioda
  • mengukur voltan pemecahan Zeners
  • dan sebagainya.

Saya sangat kagum ketika membeli salah satu penguji LCR-T4 yang hebat oleh Markus Frejek dan yang lain tetapi saya mahu ia memberitahu saya lebih banyak mengenai komponennya sehingga saya mula merancang penguji saya sendiri.

Saya mulakan dengan menggunakan layar yang sama dengan LCR-T4 tetapi ia tidak mempunyai resolusi yang cukup tinggi sehingga saya berubah menjadi LCD 320x240 2,8 . Ia adalah skrin sentuh berwarna yang bagus. Pelacak lengkung berjalan sebuah Arduino Pro Mini 5V Atmega328p 16MHz dan dikuasakan oleh 4 sel AA.

Langkah 1: Cara Menggunakannya

Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya
Bagaimana untuk menggunakannya

Apabila anda menghidupkan pelacak kurva, skrin menu utama dipaparkan.

Pilih jenis peranti dengan menyentuh salah satu "PNP NPN", "MOSFET" atau "JFET". Anda boleh menguji diod dalam mod "PNP NPN".

Masukkan Device Under Test (DUT) ke soket ZIF. Skrin menu menunjukkan kepada anda pin mana yang akan digunakan. PNP, p-channel MOSFETS dan n-channel JFETS masuk di sebelah kiri soket. NPN, N-channel MOSFETS dan p-channel JFETS berada di sebelah kanan soket. Tutup soket ZIF.

Selepas beberapa saat, penguji akan menyedari bahawa ia mempunyai komponen dan akan mula melukis lengkung.

Untuk transistor PNP atau NPN, ia memplot Vce (voltan antara pemungut dan pemancar) berbanding arus yang mengalir ke pemungut. Garisan dilukis untuk setiap arus asas yang berbeza - mis. 0uA, 50uA, 100uA, dll. Perolehan transistor ditunjukkan di bahagian atas skrin.

Untuk MOSFET, ia merancang Vds (voltan antara longkang dan sumber) berbanding arus yang mengalir ke longkang. Garis dilukis untuk setiap voltan gerbang yang berbeza - 0V, 1V, 2V, dan lain-lain Ambang giliran FET ditunjukkan di bahagian atas skrin.

Untuk JFET, ia merancang Vds (voltan antara longkang dan sumber) berbanding arus yang mengalir ke longkang. Garis dilukis untuk setiap voltan gerbang yang berbeza - 0V, 1V, 2V, dan lain-lain. Dengan penipisan JFET, arus mengalir apabila voltan pintu sama dengan voltan sumber. Oleh kerana voltan gerbang diubah menjadi lebih jauh dari voltan longkang, JFET akan mati. Ambang batas FET ditunjukkan di bahagian atas skrin.

Bahagian yang paling menarik dari keluk MOSFET atau JFET adalah sekitar voltan putar atau putus tambah atau tolak beberapa ratus mV. Di menu utama, sentuh butang Persediaan dan skrin Persediaan akan ditunjukkan. Anda boleh memilih voltan gerbang minimum dan maksimum: lebih banyak lengkung akan dilukis di wilayah tersebut.

Untuk transistor PNP atau NPN, skrin Persediaan membolehkan anda memilih arus asas minimum dan maksimum

Dengan dioda, anda dapat melihat voltan hadapan dan dengan Zeners, voltan kerosakan terbalik. Dalam gambar di atas, saya telah menggabungkan lengkung beberapa dioda.

Langkah 2: Bagaimana Ia Berfungsi

Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi
Bagaimana ia berfungsi

Mari kita pertimbangkan transistor NPN. Kami akan melukis graf voltan antara pemungut dan pemancar (paksi-x adalah Vce) berbanding arus yang mengalir ke pemungut (paksi-y ialah Ic). Kami akan menarik satu garis untuk setiap arus asas yang berbeza (Ib) - mis. 0uA, 50uA, 100uA, dll.

Pemancar NPN disambungkan ke 0V dan pengumpul disambungkan ke "beban perintang" 100ohm dan kemudian ke voltan yang perlahan-lahan meningkat. DAC yang dikawal oleh Arduino menyapu yang menguji voltan dari 0V hingga 12V (atau sehingga arus melalui perintang beban mencapai 50mA). Arduino mengukur voltan antara pemungut dan pemancar dan voltan melintasi perintang beban dan melukis grafik.

Ini diulang untuk setiap arus asas. Arus asas dihasilkan oleh DAC 0V-to-12V kedua dan perintang 27k. DAC menghasilkan 0V, 1.35V (50uA), 2.7V (100uA), 4.05V (150uA), dan lain-lain (Sebenarnya, voltan harus sedikit lebih tinggi kerana Vbe - dianggap 0.7V.)

Untuk transistor PNP, pemancar disambungkan ke 12V dan pengumpul disambungkan ke perintang beban 100ohm dan kemudian ke voltan yang perlahan-lahan menurun dari 12V ke 0V. DAC arus asas turun dari 12V.

MOSFET peningkatan saluran n adalah serupa dengan NPN. Sumber disambungkan ke 0V, perintang beban disambungkan ke longkang dan voltan yang menyapu dari 0V hingga 12V. DAC yang mengawal arus dasar sekarang mengawal voltan pintu dan langkah 0V, 1V, 2V, dll.

MOSFET peningkatan saluran-p serupa dengan PNP. Sumber disambungkan ke 12V, perintang beban disambungkan ke longkang dan voltan yang menyapu dari 12V hingga 0V. Voltan pintu masuk 12V, 11V, 10V, dll.

JFET penipisan saluran n sedikit lebih sukar. Anda biasanya akan membayangkan sumber yang disambungkan ke 0V, saluran disambungkan ke voltan positif yang berbeza-beza dan pintu masuk dihubungkan ke voltan negatif yang berbeza-beza. JFET biasanya melakukan dan dimatikan oleh voltan pintu negatif.

Pelacak lengkung tidak dapat menghasilkan voltan negatif sehingga longkang n-JFET disambungkan ke 12V, sumbernya disambungkan ke perintang beban 100ohm dan kemudian ke voltan yang perlahan-lahan menurun dari 12V ke 0V. Kami mahu Vgs (voltan sumber gerbang) melangkah dari 0V, -1V, -2V, dan lain-lain. Kami mahu Vg tetap berterusan kerana Vds (voltan sumber saliran) berbeza-beza. Oleh itu, Arduino menetapkan voltan pada perintang beban kemudian menyesuaikan DAC voltan gerbang sehingga Vgs adalah nilai yang diperlukan. Ia kemudian menetapkan voltan baru pada perintang beban dan sekali lagi menyesuaikan voltan pintu, dll.

(Pelacak lengkung tidak dapat mengukur voltan yang dikenakan pada pintu gerbang tetapi ia tahu apa yang disuruh oleh DAC dan cukup tepat. Sudah tentu, ini hanya mengukur bahagian gerbang negatif dari tindak balas JFET; jika anda ingin melihat bahagian positif-gerbang, menganggapnya sebagai MOSFET.)

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

(Pelacak kurva tidak secara khusus menangani MOSFET penipisan atau JFET peningkatan tetapi anda boleh menganggapnya sebagai JFET penipisan dan MOSFET peningkatan.)

Setelah melengkapkan grafik, curve tracer mengira keuntungan, ambang atau pemotongan transistor.

Untuk transistor bipolar, Arduino melihat jarak purata garis melintang lengkung. Semasa menarik keluk untuk arus asas, ia mencatat arus pemungut ketika Vce sama dengan 2V. Perubahan arus pemungut dibahagikan dengan perubahan arus asas untuk memberi keuntungan. Keuntungan bipolar adalah konsep yang tidak jelas. Ia bergantung pada bagaimana anda mengukurnya. Tidak ada dua jenama multimeter yang akan memberikan jawapan yang sama. Secara umum, semua yang anda tanyakan adalah "adakah keuntungannya tinggi?" atau "adakah kedua-dua transistor ini sama?".

Untuk MOSFET, Arduino mengukur ambang giliran. Ia menetapkan voltan beban ke 6V kemudian secara beransur-ansur meningkatkan Vg sehingga arus melalui beban melebihi 5mA.

Untuk JFET, Arduino mengukur voltan pemotongan. Ia menetapkan voltan beban ke 6V kemudian secara beransur-ansur meningkat (negatif) Vg sehingga arus melalui beban kurang dari 1mA.

Langkah 3: Litar

Litar
Litar
Litar
Litar
Litar
Litar
Litar
Litar

Berikut adalah penerangan ringkas mengenai litar. Penerangan yang lebih lengkap terdapat dalam fail RTF yang dilampirkan.

Pelacak lengkung memerlukan tiga voltan:

  • 5V untuk Arduino
  • 3.3V untuk LCD
  • 12V untuk litar ujian

Litar mesti ditukar menjadikan voltan berbeza ini dari 4 sel AA.

Arduino disambungkan ke DAC 2 saluran untuk menghasilkan pelbagai voltan ujian. (Saya cuba menggunakan Arduino PWM sebagai DAC tetapi terlalu bising.)

DAC menghasilkan voltan dalam lingkungan 0V hingga 4.096V. Ini ditukar menjadi 0V hingga 12V oleh op-amp. Saya tidak dapat mencari op-amp rel rel ke lubang yang dapat menyebabkan / tenggelam 50mA, jadi saya menggunakan LM358. Keluaran op-amp LM358 tidak boleh melebihi 1.5V di bawah voltan bekalannya (iaitu 10.5V). Tetapi kita memerlukan jarak penuh 0-12V.

Oleh itu, kami menggunakan NPN sebagai penyongsang pengumpul terbuka untuk output op-amp.

Kelebihannya ialah output "open-collector op-amp" buatan sendiri ini boleh mencapai 12V. Perintang maklum balas di sekitar op-amp menguatkan 0V hingga 4V dari DAC hingga 0V hingga 12V.

Voltan pada Device-Under-Test (DUT) berbeza antara 0V dan 12V. ADC Arduino terhad kepada 0V hingga 5V. Pembahagi berpotensi melakukan penukaran.

Antara Arduino dan LCD adalah pembahagi berpotensi yang turun 5V hingga 3V. LCD, skrin sentuh dan DAC dikendalikan oleh bas SPI.

Curve tracer dikuasakan dari 4 sel AA yang memberikan 6.5V ketika baru dan dapat digunakan hingga sekitar 5.3V.

6V dari sel dijatuhkan ke 5V dengan pengatur penurunan yang sangat rendah - HT7550 (jika anda tidak mempunyai satu maka zener 5V dan perintang 22ohm tidak terlalu teruk). Penggunaan semasa bekalan 5V adalah sekitar 26mA.

6V dari sel dijatuhkan ke 3.3V dengan pengatur penurunan rendah - HT7533. Penggunaan semasa bekalan 3.3V adalah sekitar 42mA. (78L33 standard akan berfungsi tetapi ia mempunyai keciciran 2V sehingga anda harus membuang sel AA anda lebih awal.)

6V dari sel ditingkatkan menjadi 12V dengan SMPS (Switched Mode Power Supply). Saya hanya membeli modul dari eBay. Saya menghadapi masalah untuk mencari penukar yang baik. Intinya adalah, jangan gunakan penukar XL6009, ini adalah ancaman mutlak. Apabila bateri habis dan jatuh di bawah 4V, XL6009 menjadi gila dan menghasilkan sehingga 50V yang akan menggoreng segalanya. Yang baik yang saya gunakan ialah:

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 + to + 12V + Step-up + Power + Supply + Boost + Voltage + Regulator + Converter & _from = R40 & rtks = n40 & rt = nc13 = R40 & rt = n40 = R40 & rt = n40 = R40 & rt2 = n40 & rt = n40 = R40 & rt2 = n40 = R40 & rt = n4 = R40 & rt2 = 13 & rtl = n40 = R40 & rt2 = 13 & rt = n2 = R40 & rt = n2 / 13

Ia kecil dan sekitar 80% cekap. Penggunaan arus inputnya sekitar 5mA ketika menunggu DUT dimasukkan dan sesaat hingga 160mA ketika melukis lengkung.

Oleh kerana sel AA dikeluarkan voltan berbeza, perisian mengimbangi dengan menggunakan voltan rujukan. Arduino mengukur bekalan 12V. Arduino ADC menggunakan bekalan "5V" sebagai voltan rujukan tetapi "5V" dikalibrasi dengan tepat terhadap voltan rujukan 1.1V dalaman Arduino. DAC mempunyai voltan rujukan dalaman yang tepat.

Saya suka cara LCR-T4 mempunyai butang untuk menghidupkannya dan mematikannya secara automatik dengan tamat masa. Malangnya, rangkaian memperkenalkan penurunan voltan yang saya tidak mampu ketika menghidupkan dari 4 sel AA. Malah merancang semula rangkaian untuk menggunakan FET tidak mencukupi. Oleh itu, saya menggunakan suis hidup / mati yang mudah.

Langkah 4: Perisian

Perisian
Perisian

Lakaran Arduino dilampirkan di sini. Susun dan muat naik ke Pro Mini dengan cara biasa. Terdapat banyak penerangan tentang cara memuat naik program di web dan di Instructables lain.

Sketsa dimulakan dengan melukis menu utama kemudian menunggu anda memasukkan komponen atau menyentuh salah satu butang (atau menghantar arahan dari PC). Ia menguji penyisipan komponen sesaat.

Anda tahu bahawa anda telah memasukkan komponen kerana, dengan voltan dasar / gerbang ditetapkan ke separuh jalan (DAC = 128) dan voltan perintang beban ditetapkan ke 0V atau 12V, arus beberapa mA mengalir melalui satu atau lain-lain perintang beban. Ia tahu bila peranti itu diod kerana mengubah voltan dasar / gerbang tidak mengubah arus beban.

Ia kemudian melengkung lengkung yang sesuai dan mematikan arus asas dan beban. Ia kemudian menguji sesaat sehingga komponennya dicabut. Ia tahu komponennya dicabut kerana arus beban jatuh ke sifar.

LCD ILI9341 dipacu oleh perpustakaan saya sendiri yang disebut "SimpleILI9341". Perpustakaan dilampirkan di sini. Ini mempunyai set perintah menggambar standard yang sangat serupa dengan semua perpustakaan tersebut. Kelebihannya berbanding perpustakaan lain ialah ia berfungsi (ada yang tidak!) Dan ia berkongsi bas SPI dengan sopan dengan peranti lain. Beberapa perpustakaan "cepat" yang boleh anda muat turun menggunakan gelung pemasa khas dan kesal apabila peranti lain, lebih perlahan, digunakan pada bas yang sama. Ia ditulis dalam huruf C dan mempunyai overhead yang lebih kecil daripada beberapa perpustakaan. Program Windows dilampirkan yang membolehkan anda membuat fon dan ikon anda sendiri.

Langkah 5: Perintah Bersiri ke PC

Pelacak lengkung dapat berkomunikasi dengan PC melalui pautan bersiri (9600bps, 8-bit, tanpa paritas). Anda memerlukan penukar USB-ke-siri yang sesuai.

Perintah berikut boleh dihantar dari PC ke curve tracer:

  • Perintah 'N': jejak lengkung transistor NPN.
  • Perintah 'P': jejak lengkung transistor PNP.
  • Perintah 'F': jejak lekukan n-MOSFET.
  • Perintah 'f': jejak lekukan p-MOSFET.
  • Perintah 'J': jejak lekukan n-JFET.
  • Perintah 'j': jejak lekukan p-JFET.
  • Perintah 'D': jejak lekukan diod di sisi NPN soket.
  • Perintah 'd': jejak lekukan diod di sisi PNP soket.
  • Perintah 'A' nn: tetapkan DAC-A ke nilai nn (nn adalah bait tunggal) kemudian kembalikan 'A' ke PC. DAC-A mengawal voltan beban.
  • Perintah 'B' nn: tetapkan DAC-A ke nilai nn kemudian kembalikan 'B' ke PC. DAC-B mengawal voltan asas / pintu.
  • Perintah 'X': terus menghantar nilai ADC kembali ke PC.
  • Perintah 'M': tunjukkan menu utama.

Apabila lekukan dilacak mengikuti salah satu perintah, hasil kurva dihantar kembali ke PC. Formatnya adalah:

  • "n": mulakan plot baru, lukiskan sumbu, dll.
  • "m (x), (y), (b)": gerakkan pen ke (x), (y).

    • (x) ialah Vce dalam bilangan bulat mV.
    • (y) adalah Ic dalam bilangan ratus bilangan bulat pada uA (mis. 123 bermaksud 12.3mA).
    • (b) adalah arus asas dalam bilangan bulat uA
    • atau (b) adalah 50 kali voltan gerbang dalam bilangan bulat mV
  • "l (x), (y), (b)": gariskan garis ke pena ke (x), (y).
  • "z": hujung baris ini
  • "g (g)": akhir imbasan;

    (g) adalah keuntungan, voltan ambang (x10) atau voltan pemotongan (x10)

Nilai yang dihantar ke PC adalah nilai yang diukur mentah. Arduino melicinkan nilai sebelum menggambarnya dengan cara rata-rata; anda harus melakukan perkara yang sama.

Apabila PC menghantar arahan "X", nilai ADC dikembalikan sebagai bilangan bulat:

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

    • (p) voltan pada perintang beban PNP DUT
    • (q) voltan pada pemungut PNP DUT
    • (r) voltan pada perintang beban NPN DUT
    • (s) voltan pada pemungut NPN DUT
    • (t) voltan bekalan "12V"
    • (u) voltan bekalan "5V" dalam mV

Anda boleh menulis program PC untuk menguji peranti lain. Tetapkan DAC untuk menguji voltan (menggunakan perintah 'A' dan 'B') kemudian lihat apa yang dilaporkan oleh ADC.

Pelacak kurva hanya mengirim data ke PC setelah menerima perintah kerana pengiriman data memperlambat imbasan. Ia juga tidak lagi menguji kehadiran / ketiadaan komponen. Satu-satunya cara untuk mematikan pelacak kurva adalah dengan menghantar arahan 'O' (atau mengeluarkan bateri).

Program Windows dilampirkan yang menunjukkan perintah menghantar ke kurva pelacak.

Langkah 6: Membina Curve Tracer

Membina Curve Tracer
Membina Curve Tracer
Membina Curve Tracer
Membina Curve Tracer

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)
  • Paparan IL9341 2.8 "(£ 6)
  • Bekalan Kuasa 5V hingga 12V (£ 1)
  • Pemegang bateri sel 4xAA (£ 0.30)

Cari di eBay atau pembekal kegemaran anda. Jumlahnya sekitar £ 14.

Saya mendapat paparan 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 peningkatan SMPS di sini:

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 & rtid = nc & rt = nc = r40 & rtid = nc & rt = nc = n40 l1313

Komponen yang tinggal adalah perkara yang mungkin anda miliki:

  • BC639 (diskaun 3)
  • 100nF (diskaun 7)
  • 10uF (2 diskaun)
  • 1k (2 diskaun)
  • 2k2 (diskaun 5)
  • 3k3 (diskaun 5)
  • 4k7 (1 diskaun)
  • 10k (7 diskaun)
  • 27k (1 diskaun)
  • 33k (8 diskaun)
  • 47k (diskaun 5)
  • 68k (diskaun 2)
  • 100R (diskaun 2)
  • Suis Slaid (1 mati)
  • LM358 (1 diskaun)
  • papan jalur
  • Soket IC 28-pin atau header SIL
  • mur dan selak

Anda memerlukan alat elektronik biasa - besi pematerian, pemotong, pateri, kepingan wayar ganjil, dan lain-lain - dan penukar USB-ke-siri untuk memprogram Arduino.

Pelacak lengkung dibina di papan jalur. Sekiranya anda adalah orang yang mahukan pelacak lengkung, anda sudah tahu cara meletakkan papan lurus.

Susun atur yang saya gunakan ditunjukkan di atas. Garis sian adalah tembaga di bahagian belakang papan jalur. Garis merah adalah pautan pada bahagian komponen atau merupakan komponen utama yang panjang. Garis merah melengkung adalah dawai yang fleksibel. Lingkaran biru gelap pecah di papan jalur.

Saya membina di atas dua papan, masing-masing berukuran 3.7 "dengan 3.4". Satu papan mengandungi litar paparan dan penguji; papan yang lain mempunyai pemegang bateri dan bekalan 3.3V, 5V dan 12V. Saya menyimpan bahagian voltan rendah ("5V") dan voltan tinggi ("12V") pada litar penguji dengan hanya perintang bernilai tinggi yang melintasi sempadan.

Kedua papan dan paparan membentuk sandwic tiga lapis yang dipegang bersama dengan skru M2. Saya memotong panjang tiub plastik untuk bertindak sebagai spacer atau anda boleh menggunakan tiub pen ballpoin, dll.

Saya hanya menyambungkan pin Mini Arduino yang saya perlukan dan hanya pin di sisi (bukan di hujung atas dan bawah Mini PCB). Saya menggunakan wayar panjang pendek daripada baris pin persegi yang biasa dibekalkan oleh Arduino (pin yang disolder ke PCB berbentuk persegi dalam lukisan). Saya mahu Arduino bersikap lurus di atas papan selisih kerana tidak banyak ketinggian di bawah paparan.

Pinout Arduino ProMini agak berubah-ubah. Pin di tepi papan panjang tetap tetapi pin di tepi pendek berbeza antara pembekal. Susun atur di atas menganggap papan dengan 6 pin pengaturcaraan dengan Gnd di sebelah pin Raw dan dengan DTR di sebelah Tx di tepi panjang. Di hujung papan yang lain terdapat deretan 5 pin dengan 0V di sebelah D9 dan A7 di sebelah D10. Tidak ada pin tepi pendek yang disolder ke papan jalur sehingga anda boleh menggunakan wayar longgar jika ProMini anda berbeza.

Gunakan soket header SIL untuk menahan paparan. Atau potong soket IC 28-pin menjadi dua dan gunakan kepingan untuk membuat soket untuk paparan. Pasangkan pin persegi yang dibekalkan dengan paparan (atau disertakan dengan Arduino) ke dalam paparan. Mereka terlalu gemuk untuk disambungkan ke soket berpusing - pilih soket yang mempunyai jenis pin "spring clip". Beberapa soket IC "spring clip" hanya dapat menahan setengah lusin sisipan / pelepasan LCD jadi cuba cari yang baik di laci komponen anda.

LCD mengandungi soket untuk kad SD (yang saya tidak gunakan). Ia disambungkan ke 4 pin di pcb. Saya menggunakan pin dan sekeping SIL header atau soket IC untuk membantu menyokong LCD.

Perhatikan bahawa terdapat beberapa pautan di bawah soket ZIF. Selesaikannya sebelum anda memasangkannya.

Saya menambah penyambung pengaturcaraan dengan Tx, Rx, Gnd dan butang reset. (Penukar USB-ke-siri saya tidak mempunyai pin DTR jadi saya harus menetapkan semula Arduino secara manual.)

Untuk melindungi elektronik, saya membuat penutup dari kepingan polistirena.

Fail untuk litar dalam format EasyPC dilampirkan.

Langkah 7: Pembangunan Masa Depan

Pembangunan Masa Depan
Pembangunan Masa Depan

Mungkin bagus untuk menghasilkan keluk untuk komponen lain tetapi yang mana? Tidak jelas bagi saya apa maklumat tambahan yang melengkung dari thyristor atau triac yang akan memberitahu saya apa yang dilakukan penguji LCR-T4. Penguji LCR-T4 bahkan boleh digunakan dengan pengasing opto. Saya tidak pernah menggunakan MOSFET penipisan atau peningkatan JFET atau transistor unijunction dan tidak memiliki apa-apa. Saya menganggap pelacak kurva dapat memperlakukan IGBT sebagai MOSFET.

Alangkah baiknya jika curve tracer dapat mengenali komponen secara automatik dan mengatakan pin mana. Sebaiknya, ia kemudian menghasilkan keluk. Malangnya, cara pin DUT didorong dan diukur, itu memerlukan banyak komponen dan kerumitan tambahan.

Penyelesaian yang lebih mudah adalah menyalin litar penguji LCR-T4 yang ada (sumber terbuka dan sangat mudah) dengan pemproses Atmega kedua. Panjangkan soket ZIF ke 16-pin untuk memberikan tiga pin tambahan di mana komponen yang tidak diketahui dapat dipasang. Atmega baru bertindak sebagai hamba di bas SPI dan melaporkan kepada Arduino Mini utama apa yang dilihatnya. (Sketsa budak SPI tersedia di web.) Perisian penguji LCR-T4 tersedia dan didokumentasikan dengan baik. Tidak ada yang sukar di sana.

Arduino utama memaparkan jenis komponen dan rajah bagaimana memasukkan komponen ke bahagian pelacak lengkung soket ZIF.

Saya telah melampirkan susun atur permukaan yang dapat digunakan dengan Arduino ProMini atau dengan Atmega328p telanjang (dalam format EasyPC). Sekiranya terdapat permintaan yang mencukupi (dan pesanan dengan wang) saya dapat menghasilkan sekumpulan PCB SM. Bolehkah anda membeli satu dari saya siap dibina? Baiklah, tentu saja, tetapi harganya akan menjadi bodoh. Kelebihan berurusan dengan China ialah begitu banyak modul elektronik yang bagus dapat dibeli dengan harga yang sangat murah. Kelemahannya ialah tidak perlu mengembangkan apa-apa: jika berjaya, ia akan diklon. Senang seperti pelacak kurva ini, saya tidak melihatnya sebagai peluang perniagaan yang sesuai.

Disyorkan: