Daftar Isi:
- Langkah 1: Memberikan Kredit Dimana Jatuh Tempo
- Langkah 2: Bahan yang Dibutuhkan dan Daftar Suku Cadang
- Langkah 3: Skema
- Langkah 4: Tata Letak
- Langkah 5: KODE
- Langkah 6: Tangkapan Layar
- Langkah 7: Catatan Konstruksi
- Langkah 8: Catatan Tentang Daya Baterai
Video: PENGUJI LED: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Perangkat ini akan memungkinkan Anda untuk:
1. Uji LED daya rendah, termasuk jenis pemasangan permukaan, 2. Menampilkan penurunan tegangan intrinsik (VLED), 3. Sesuaikan kecerahannya dengan mengubah arus yang melaluinya (iLED), 4. Pilih voltase apa pun hingga 9V yang Anda rencanakan untuk menggunakan LED dalam suatu proyek (Vtarget), dan
5. Berdasarkan parameter di atas, akan ditampilkan resistansi yang tepat untuk digunakan untuk LED tersebut (RLED).
6. Mendeteksi kontak korsleting selama pengujian.
7. Kontrol kontras/kecerahan LCD.
Langkah 1: Memberikan Kredit Dimana Jatuh Tempo
Pertama, kredit lengkap untuk ide dan sirkuit inti ini diberikan kepada penulis robotroomTM (silakan lihat artikel aslinya di https://www.robotroom.com/LED-Tester-Pro-1.html). Saya mengadaptasi idenya untuk digunakan dengan PIC 12F683, menggunakan Great Cow Basic yang sangat mudah (dan kuat) untuk pengkodean. Untuk mengakomodasi jumlah pin rendah pada PIC, saya menggunakan sirkuit LCD 2-kawat oleh Myke Predko (lihat
Langkah 2: Bahan yang Dibutuhkan dan Daftar Suku Cadang
Elang untuk Skema & Tata Letak
Dasar Sapi yang Hebat untuk pengkodean
Gergaji hobi prima
Daftar bagian:
Nilai Bagian
C1 0.1uF KAPASITOR
KAPASITOR TERPOLARISASI C2 1uF
C3 0.1uF KAPASITOR
C4 0.1uF KAPASITOR
C6 0.1uF KAPASITOR
C7 1uF KAPASITOR TERPOLARISASI
C8 0.1uF KAPASITOR
DIODA D2 1N914
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Hex D tipe FLIP FLOP, jelas
R1 1K RESISTOR
POTENSIMETER R2 10K
R3 500 POTENSIMETER
POTENSIMETER R4 10K
R5 47 RESISTOR
R6 10K RESISTOR
R7 10K RESISTOR
R8 47 RESISTOR
R9 100 POTENSIMETER
KEPALA WANITA UNTUK LCD, LED EKSTERNAL
SAKLAR SPDT KECIL UNTUK HIDUP/MATI
REGULATOR TEGANGAN LM317
REGULATOR TEGANGAN MCP1702-5V
BACKLIT LCD 8X2 DENGAN 16 PIN MALE HEADER
Langkah 3: Skema
Langkah 4: Tata Letak
Langkah 5: KODE
; Penguji LED, berasal dari proyek Ruang Robot; proyek asli dari
;Menggunakan pengaturan 2 kabel untuk LCD
;menggunakan PIC 12F683
;Karena membutuhkan 3 input analog, akan menggunakan An0, AN1, AN2, dan
; akan menggunakan GP4 & GP5 untuk output 2 kabel ke LCD.
;-----------------------------------------------------------------------
;Pengaturan Perangkat Keras:
;INPUT - LED tinggi dari sirkuit ke AN0 (pin7)
; LED rendah dari sirkuit ke
AN1 (pin 6); ini adalah resistor rasa saat ini
; 10K Target tegangan pot
wiper ke AN2 (pin 5), berakhir ke +5V & GND
; GP3 (pin 4) hingga +5V jadi
tidak mengambang.
;OUTPUT - GP4 (pin 3) ke LCD DAT
; GP5 (pin 2) ke LCD
JAM
;-----------------------------------------------------------------------
;Pengaturan Chip
#chip 12F683, 8
#config MCLRE=MATI;tidak
pengaturan ulang eksternal
;Pengaturan LCD 2 kabel
#definisikan LCD_IO 2
#define LCD_DB GPIO.4;data register geser aktif
GP4, pin 3
#define LCD_CB GPIO.5;shift register clock on
GP5, pin 2
;Program Utama
Redup ledhigh, ledlow, Vtarget selama
Redup Vled, Iled, Rled sebagai kata
;masukan
#tentukan AN0 tinggi
dir AN0 in
#tentukan AN1 rendah
dir AN1 di
#tentukan target AN2
dir AN2 di
;Tentukan array karakter khusus ("ma" dan "ohm")
indeks redup sebagai byte
; byte karakter khusus
lcdcmd 64
; pergi ke alamat dasar karakter 0 di CGRAM,;menulis berlanjut untuk
karakter selanjutnya
redup AA(8)
AA() = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
;"ma"
karakter, ditulis ke dalam alamat CG RAM 64 (= ASCII 0)
gosub menulis
AA() = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
;"ohm"
karakter, ditulis ke dalam alamat CG RAM 72 (= ASCII 1)
gosub menulis
harus melanjutkan
; Tulis setiap karakter ke dalam CGRAM sirkuit LCD----------------------
menulis:
Setel LCD_RS Aktif
untuk indeks = 1 sampai 8
LCD2_NIBBLEOUT Swap4(AA(indeks))
LCD2_NIBBLEOUT AA(indeks)
lanjut
kembali
melanjutkan:
;Loop program utama
melakukan
;----- masukan skala
ledhigh = ReadAD10(tinggi)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (rendah)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = BacaAD10(target)
Vtarget = Vtarget * 9000
Vtarget = Vtarget / 1023
;-----hasil yang dihitung:
Vled = (ledhigh - ledlow) * 2
Iled = led rendah/47
ledlow = ledlow * 10
ledlow = ledlow/47
Jika (ledlow % 10) >= 5 maka Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
; Mencetak untuk ditampilkan:
Jika Vled/1000 = 0 maka
cari 0, 0: print "SHORTED"
cari 1, 0: print "CONTACTS"
harus melanjutkan
Berakhir jika
Jika ledlow <50 maka
cari 0, 0: cetak " Sentuh"
cari 1, 0: cetak " LED"
harus melanjutkan
Berakhir jika
Cari 0, 0
Cetak Vled/1000: Cetak "."
Cetak (Vled % 1000)/100: Cetak "V"
cari 0, 6
Jika Iled < 10 maka
cari 0, 4: print " ":print
Iled
lain
cari 0, 4: print " ":print Iled
Berakhir jika
cari 0, 7: LCDWriteChar 0
Cari 1, 0
Cetak Vtarget/1000: Cetak "."
Cetak (Vtarget % 1000)/100: Cetak ""
Cari 1, 5
Jika Rled < 100 maka
cari 1, 4: print " ": print Rled
lain
cari 1, 4: Cetak Rled
Berakhir jika
Cari 1, 7: LCDWriteChar 1
lingkaran
Langkah 6: Tangkapan Layar
Langkah 7: Catatan Konstruksi
Catatan konstruksi:
Solder terlebih dahulu sambungan kabel (warna merah, kuning, dan pink pada layout), kemudian komponen yang akan ditutup oleh LCD (lihat foto).
2 bantalan tembaga sebenarnya adalah satu bagian dari PCB dengan celah prima di lapisan tembaga untuk memisahkannya secara elektrik. Bantalan disolder oleh kabel ke jejak PCB yang mendasarinya. Bantalan juga terhubung secara mekanis ke papan di bawahnya dengan 2 sekrup; ini memungkinkan penggantian jika bantalan aus karena penggunaan berulang.
Perhatikan bahwa header female 16 pin menerima LCD dengan header male 16 pin yang telah disolder sebelumnya.
Header perempuan 6 pin di antara bantalan untuk menguji LED melalui kabel jika diinginkan.
Langkah 8: Catatan Tentang Daya Baterai
- Baterai 9V akan berfungsi untuk sebagian besar LED hingga turun di bawah ~6,5V.
- Gunakan baterai baru untuk LED biru; tidak akan berfungsi jika turun di bawah ~8.2V.
- Perlu baterai baru jika tidak dapat menaikkan arus ke level yang diinginkan dengan penyesuaian pot iLED, atau arus turun saat menguji LED biru.
Direkomendasikan:
Penguji LED Mudah Menjahit: 7 Langkah
Easy Sew Able LED Tester: Proyek ini memungkinkan Anda untuk dengan cepat menguji LED yang dapat dijahit. Dengan proyek ini Anda dapat:Menguji LED sebelum menjahitMenguji LED yang secara tidak sengaja tercampur dalam kelompok untuk warnaMenguji LED untuk memastikan warnanya sama
Penguji IC, Op-Amp, Penguji Timer 555: 3 Langkah
IC Tester,Op-Amp,555 Timer Tester: Semua IC Buruk atau Pengganti tergeletak di sekitar tetapi jika mereka bercampur satu sama lain, butuh banyak waktu untuk mengidentifikasi Yang Buruk atau Yang Baik, Dalam Artikel ini kita belajar tentang Bagaimana kita bisa membuat IC penguji, Mari Lanjutkan
Penguji Strip LED: 4 Langkah (dengan Gambar)
Penguji Strip LED: Yang ini cukup sederhana - penguji strip LED untuk perbaikan TV Anda. Saya mengalami sedikit masalah dengan TV LED saya. Salah satu strip LED padam, dan layar saya menjadi hitam. Sampai saya menyorotkan senter langsung ke layar dan melihat gambar yang tidak saya
Penguji Altoid LED: 4 Langkah
LED Altoids Tester: Altoids LED Tester dengan 2x Baterai AAsuplai terbuat dari Kabel IDE lamaAlat yang Anda butuhkan:Altoids Gum TinSolder Pemotong atau caliper IronwireKlip Baterai untuk baterai 2xAA2 baterai AA 1 kabel IDE lama Lem panas20 menit;) Omong-omong.. Saya terinspirasi
Penguji Kapasitas Baterai Li-Ion (Penguji Daya Lithium): 5 Langkah
Penguji Kapasitas Baterai Li-Ion (Penguji Daya Lithium): =========== PERINGATAN & DISCLAIMER ==========Baterai Li-Ion sangat berbahaya jika tidak ditangani dengan benar.JANGAN OVER CHARGE / BURN / BUKA Li-Ion BatsApa pun yang Anda lakukan dengan informasi ini adalah risiko Anda sendiri====== =======================================