İçindekiler:
- Adım 1: Vadesi Geldiğinde Kredi Verme
- Adım 2: Gerekli Malzemeler ve Parça Listesi
- Adım 3: Şematik
- 4. Adım: Düzen
- Adım 5: KOD
- 6. Adım: Ekran Görüntüsü
- Adım 7: İnşaat Notları
- 8. Adım: Pil Gücü Hakkında Notlar
Video: LED TEST CİHAZI: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu cihaz şunları yapmanızı sağlar:
1. Yüzeye montaj türleri de dahil olmak üzere düşük güçlü LED'leri test edin, 2. Kendi gerilim düşüşünü (VLED) görüntüleyin, 3. İçinden geçen akımı değiştirerek parlaklığını ayarlayın (iLED), 4. LED'i bir projede kullanmayı planladığınız 9V'a kadar herhangi bir voltajı seçin (Vhedef) ve
5. Yukarıdaki parametrelere göre, o LED (RLED) için kullanılacak uygun direnci gösterecektir.
6. Test sırasında kısa devre olan kontakları tespit edin.
7. LCD'nin kontrastını/parlaklığını kontrol edin.
Adım 1: Vadesi Geldiğinde Kredi Verme
İlk olarak, bu fikir ve çekirdek devre için tam kredi robotroomTM yazarına aittir (lütfen https://www.robotroom.com/LED-Tester-Pro-1.html adresindeki orijinal makalesine bakın). Kodlama için çok kolay (ve güçlü) Great Cow Basic'i kullanarak fikrini PIC 12F683 ile kullanım için uyarladım. PIC'deki düşük pin sayısını karşılamak için Myke Predko'nun 2 kablolu LCD devresini kullandım (bkz.
Adım 2: Gerekli Malzemeler ve Parça Listesi
Şematik ve Düzen için Kartal
Kodlama için Great Cow Basic
Süper hobi testere
Parça listesi:
Parça Değeri
C1 0.1uF KONDANSATÖR
C2 1uF POLARIZE KONDANSATÖR
C3 0.1uF KONDANSATÖR
C4 0.1 uF KONDANSATÖR
C6 0.1 uF KONDANSATÖR
C7 1uF POLARIZE KONDANSATÖR
C8 0.1 uF KONDANSATÖR
D2 1N914 DİYOT
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Altıgen D tipi FLIP FLOP, şeffaf
R1 1K DİRENÇ
R2 10K POTANSİYOMETRE
R3 500 POTANSİYOMETRE
R4 10K POTANSİYOMETRE
R5 47 DİRENÇ
R6 10K DİRENÇ
R7 10K DİRENÇ
R8 47 DİRENÇ
R9 100 POTANSİYOMETRE
LCD İÇİN KADIN BAŞLIKLARI, HARİCİ LED'LER
AÇMA/KAPAMA İÇİN KÜÇÜK SPDT ANAHTARI
LM317 GERİLİM REGÜLATÖRÜ
MCP1702-5V VOLTAJ REGÜLATÖRÜ
16 PİMLİ ERKEK BAŞLIKLI ARKADAN AYDINLATMALI 8X2 LCD
Adım 3: Şematik
4. Adım: Düzen
Adım 5: KOD
;Robot Odası projesinden türetilen LED test cihazı;https://www.robotroom.com/LED-Tester-Pro-1.html adresinden orijinal proje
;LCD için 2 kablolu kurulum kullanır
;PIC 12F683 kullanır
;3 analog girişe ihtiyaç duyulduğundan, An0, AN1, AN2 ve
;LCD'ye 2 kablolu çıkış için GP4 & GP5 kullanacaktır.
;-----------------------------------------------------------------------
;Donanım Kurulumu:
;GİRİŞLER - devreden AN0'a (pin7) LED yüksek
; Devreden LED düşük
AN1 (pim 6); bu mevcut duyu direnci
; 10K Hedef voltaj potası
AN2'ye (pim 5) silecek, +5V ve GND'ye biter
; GP3 (pin 4) ile +5V arası
yüzen değil.
;ÇIKIŞLAR - GP4 (pim 3) - LCD DAT
; GP5 (pim 2) LCD'ye
SAAT
;-----------------------------------------------------------------------
;Çip Ayarları
#çip 12F683, 8
#config MCLRE=KAPALI;hayır
harici sıfırlama
;2 kablolu LCD kurulumu
#define LCD_IO 2
#define LCD_DB GPIO.4;kayıt verilerini kaydır
GP4, pin 3
#define LCD_CB GPIO.5;kaydırma kaydı saatini açık
GP5, pin 2
;Ana program
Dim ledhigh, ledlow, Vtarget kadar uzun
Dim Vled, İled, Rled kelime olarak
;girişler
#define yüksek AN0
yön AN0
#define düşük AN1
yön AN1 içinde
#define hedef AN2
yön AN2 içinde
;Özel karakter dizilerini tanımlayın ("ma" ve "ohm")
bayt olarak dim indeksi
;özel karakter baytları
lcd cmd 64
;CGRAM'de 0 karakterinin temel adresine gidin,
;yazım devam ediyor
sonraki karakterler
Karartma AA(8)
AA() = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
;"anne"
karakter, CG RAM adresi 64'e yazılır (= ASCII 0)
gosub yazma
AA() = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
;"ohm"
karakter, CG RAM adresi 72'ye yazılır (= ASCII 1)
gosub yazma
özgeçmişe git
;Her karakteri LCD devresinin CGRAM'ına yazın ----------------------
yazı yazmak:
LCD_RS'yi Açık Olarak Ayarla
dizin için = 1 ila 8
LCD2_NIBBLEOUT Takas4(AA(indeks))
LCD2_NIBBLEOUT AA(dizin)
sonraki
dönüş
devam et:
;Ana program döngüsü
yapmak
;----ölçek girişleri
ledhigh = ReadAD10(yüksek)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10(düşük)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10(hedef)
Hedef = Hedef * 9000
Hedef = Hedef / 1023
;----hesaplanan sonuçlar:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
(ledlow % 10) >= 5 ise Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vhedef - Vled) / Iled
; Görüntülemek için yazdırma:
Vled/1000 = 0 ise
0, 0'ı bulun: "KISA" yazdır
1, 0'ı bulun: "KİŞİLER" yazdır
özgeçmişe git
Eğer son
ledlow < 50 ise
0, 0'ı bulun: "Dokunun" yazdır
1, 0'ı bulun: "LED" yazdır
özgeçmişe git
Eğer son
0, 0'ı bul
Vled/1000 Yazdır: "." Yazdır
Yazdır (Vled % 1000)/100: "V" yazdır
0, 6'yı bul
Iled < 10 ise
0, 4'ü bulun: yazdır " ": yazdır
Iled
Başka
0, 4'ü bulun: yazdır " ": Iled yazdır
Eğer son
0, 7'yi bulun: LCDWriteChar 0
1, 0'ı bul
Vtarget/1000 yazdır: "." Yazdır
Yazdır (Vhedef % 1000)/100: Yazdır ""
1, 5'i bulun
Rled < 100 ise
1, 4'ü bulun: yazdır " ": Rled yazdır
Başka
1, 4'ü bulun: Rled Yazdır
Eğer son
1, 7'yi bulun: LCDWriteChar 1
döngü
6. Adım: Ekran Görüntüsü
Adım 7: İnşaat Notları
İnşaat notları:
Þ Önce kablo bağlantılarını (düzende kırmızı, sarı ve pembe), ardından LCD'nin kapsadığı bileşenleri lehimleyin (fotoğrafa bakın).
Þ 2 bakır ped aslında bakır katmanda onları elektriksel olarak ayırmak için çok ince bir yarığa sahip tek bir PCB parçasıdır. Pedler, alttaki PCB izlerine teller ile lehimlenmiştir. Pedler ayrıca alttaki panele 2 vida ile mekanik olarak bağlanmıştır; bu, pedlerin tekrar tekrar kullanımdan dolayı aşınması durumunda değiştirilmesine izin verir.
Þ 16 pinli dişi başlığın, önceden lehimlenmiş 16 pinli erkek başlığı olan LCD'yi kabul ettiğini unutmayın.
Þ İstenirse kablolar aracılığıyla LED'leri test etmek için pedler arasında 6 pin dişi başlık.
8. Adım: Pil Gücü Hakkında Notlar
- 9V pil, ~6.5V'nin altına düşene kadar çoğu LED için çalışacaktır.
- Mavi LED'ler için yeni bir pil kullanın; ~8.2V altına düşerse çalışmaz.
- iLED pot ayarıyla akımı istenen seviyeye yükseltemiyorsa veya mavi bir LED test ederken akım düşüyorsa yeni pil gerekir.
Önerilen:
USB, EL LAMBASI, BİLEŞEN TEST CİHAZI VE YERLEŞİM ŞARJ CİHAZI İLE TAŞINABİLİR MİNİ ÇOK GERİLİM PSU: 6 Adım
USB, EL LAMBASI, BİLEŞEN TEST CİHAZI VE YERLEŞİM ŞARJ CİHAZI İLE TAŞINABİLİR MİNİ ÇOK GERİLİM PSU: İlk talimat kitabıma hoş geldiniz! Bu talimatla, tehlikeli/ucuz bir güneş enerjisi bankasını (bazı ekstra parçalarla) kullanışlı bir şeye dönüştürebilirsiniz. Benim yaptığım gibi her gün kullanabileceğiniz bir şey, çünkü onu kullanmak gerçekten harika! Çoğu av
OPAMP(741 Türleri) VE 555 TEST CİHAZI: 3 Adım
OPAMP(741 Tipleri) VE 555 TEST CİHAZI: OPAMPS ve 555 zamanlayıcılar, düzenli olarak kullandığımız yaygın olarak kullanılan elektronik IC'lerden biridir, Bu nedenle IC'lerin doğru çalıştığından veya arızalı olduğundan emin olmamız gerekir. Bu nedenle, bu IC'lerin çalışıp çalışmadığını test etmemize yardımcı olacak bir test cihazı yapmamız gerekiyor
ZB2L3 BATARYA KAPASİTE TEST CİHAZI: 6 Adım
ZB2L3 AKÜ KAPASİTE TEST CİHAZI: Özellikler: Güç kaynağı voltajı: DC4.5-6V (mikro USB konektörü)Çalışma Akımı: 70mA'dan azAşarj voltajı: 1.00V-15.00V 0.01V çözünürlükSonlandırma voltajı aralığı: 0.5-11.0VSakım tarafından desteklenir: 3.000A 0.001 Bir çözünürlükMaksimum voltaj ölçümü
Arduino IC TEST CİHAZI'na dokunun: 4 Adım
Touch Arduino IC TESTER: Arduino Projesi geliştiriliyor… Bu AND, OR, NOT, BUFFER, NOR, XNOR kapıları için bir Entegre devre test cihazıdır
IOT123 - ICOS PANEL DEVRE TEST CİHAZI: 4 Adım
IOT123 - ICOS PANEL DEVRE TEST CİHAZI: ICOS10 ASSİMİLAT SENSÖR HUB'ını geliştirirken, panel devrelerini yapıldıkları gibi doğrulamam gerekiyordu. Ayrıca 3P başlıklarda pinler lehimlenirken, lehimleme sırasında herhangi bir deformasyonu önlemek için 3P erkek pinlerin takılmasını istedim. Ayrıca