Sadržaj:
- Korak 1: Davanje kredita na dan dospijeća
- Korak 2: Potrebni materijali i Lista dijelova
- Korak 3: Shema
- Korak 4: Raspored
- Korak 5: KOD
- Korak 6: Snimak ekrana
- Korak 7: Napomene o izgradnji
- Korak 8: Napomene o napajanju baterije
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovaj uređaj će vam omogućiti da:
1. Testirajte LED diode male snage, uključujući tipove površinskog montiranja, 2. Prikažite svoj unutrašnji pad napona (VLED), 3. Podesite njegovu svjetlinu promjenom struje kroz nju (iLED), 4. Odaberite bilo koji napon do 9V za koji namjeravate koristiti LED u projektu (Vtarget), i
5. Na osnovu gornjih parametara, prikazaće odgovarajuću otpornost za upotrebu za tu LED (RLED).
6. Otkrijte kratke kontakte tokom testiranja.
7. Kontrolirajte kontrast/svjetlinu LCD -a.
Korak 1: Davanje kredita na dan dospijeća
Prvo, potpuna zasluga za ovu ideju i jezgre ide autoru robotroomTM (pogledajte njegov originalni članak na https://www.robotroom.com/LED-Tester-Pro-1.html). Prilagodio sam njegovu ideju za upotrebu sa PIC 12F683, koristeći vrlo jednostavan (i moćan) Great Cow Basic za kodiranje. Da bih prilagodio mali broj pinova na PIC-u, koristio sam 2-žično LCD kolo Mykea Predka (vidi
Korak 2: Potrebni materijali i Lista dijelova
Orao za shemu i izgled
Great Cow Basic za kodiranje
Izuzetno fina pila za hobi
Lista dijelova:
Vrijednost dijela
C1 0,1uF KAPACITOR
C2 1UF POLARIZIRANI KAPACITOR
C3 0,1uF KAPACITOR
C4 0,1uF KAPACITOR
C6 0,1uF KAPACITOR
C7 1UF POLARIZIRANI KAPACITOR
C8 0,1uF KAPACITOR
D2 1N914 DIODA
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Šesterokutni D tip FLIP FLOP, prozirni
R1 1K OTPOR
R2 10K POTENTIOMETAR
R3 500 POTENTIOMETAR
R4 10K POTENTIOMETAR
R5 47 OTPOR
R6 10K OTPOR
R7 10K OTPOR
R8 47 OTPOR
R9 100 POTENTIOMETAR
ŽENSKE GLAVE ZA LCD, VANJSKE LED
MALI SPDT PREKIDAČ ZA ON/OFF
LM317 REGULATOR NAPONA
MCP1702-5V REGULATOR NAPONA
ZADNJI 8X2 LCD S 16 -PIN MUŠKOM GLAVOM
Korak 3: Shema
Korak 4: Raspored
Korak 5: KOD
; LED tester, izveden iz projekta Robot Room; originalni projekat sa
; Koristi dvožilno postavljanje za LCD
; koristi PIC 12F683
; Budući da su potrebna 3 analogna ulaza, koristit će An0, AN1, AN2 i
; će koristiti GP4 i GP5 za 2 -žilni izlaz na LCD.
;-----------------------------------------------------------------------
; Postavljanje hardvera:
; ULAZI - LED visoko od kruga do AN0 (pin7)
; LED je slab od kruga do
AN1 (pin 6); ovo je trenutni osjetilni otpornik
; 10K Ciljni napon
brisač na AN2 (pin 5), završava na +5V & GND
; GP3 (pin 4) do +5V dakle
ne pluta.
; IZLAZI - GP4 (pin 3) na LCD DAT
; GP5 (pin 2) na LCD
SAT
;-----------------------------------------------------------------------
; Postavke čipa
#čip 12F683, 8
#config MCLRE = OFF; ne
eksterni reset
; 2 -žično postavljanje LCD -a
#define LCD_IO 2
#define LCD_DB GPIO.4; podaci registra registra pomaka uključeni
GP4, pin 3
#define LCD_CB GPIO.5; sat registarskog pomaka uključen
GP5, pin 2
; Glavni program
Dim ledhigh, ledlow, Vtarget as long
Dim Vled, Iled, Ozvučeno kao riječ
; inputi
#define high AN0
dir AN0 in
#define low AN1
dir AN1 in
#define target AN2
dir AN2 in
; Definirajte prilagođene nizove znakova ("ma" i "ohm")
zatamnjeni indeks kao bajt
; prilagođeni bajtovi znakova
lcdcmd 64
; idite na baznu adresu znaka 0 u CGRAM -u,; pisanje se nastavlja za
naredni likovi
Dim AA (8)
AA () = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
; "ma"
znak, upisan u CG RAM adresu 64 (= ASCII 0)
gosub write
AA () = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
; "ohm"
znak, upisan u CG RAM adresu 72 (= ASCII 1)
gosub write
goto resume
; Upišite svaki znak u CGRAM LCD sklopa ----------------------
pisati:
Uključite LCD_RS
za indeks = 1 do 8
LCD2_NIBBLEOUT Zamjena4 (AA (indeks))
LCD2_NIBBLEOUT AA (indeks)
sljedeći
povratak
životopis:
; Glavna programska petlja
do
; ----- ulazi skale
ledhigh = ReadAD10 (visoko)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (nisko)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10 (cilj)
Vtarget = Vtarget * 9000
Vtarget = Vtarget / 1023
; ----- izračunati rezultati:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
Ako je (ledlow % 10)> = 5 tada je Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
; Štampanje za prikaz:
Ako je Vled/1000 = 0 tada
locirajte 0, 0: ispišite "SHORTED"
locirajte 1, 0: ispišite "KONTAKTI"
goto resume
Završi ako
Ako je tlak <50 tada
locirajte 0, 0: ispišite "Touch"
locirajte 1, 0: ispišite "LED"
goto resume
Završi ako
Pronađite 0, 0
Ispis Vled/1000: Ispis "."
Ispis (Vled % 1000)/100: Ispis "V"
locirajte 0, 6
Ako je Iled <10 onda
locirajte 0, 4: print "": print
Iled
else
locirajte 0, 4: print "": print Iled
Završi ako
locirajte 0, 7: LCDWriteChar 0
Pronađite 1, 0
Ispis Vtarget/1000: Ispis "."
Ispis (Vtarget % 1000)/100: Ispis ""
Pronađite 1, 5
Ako je Rled <100 tada
locirajte 1, 4: print "": print Rled
else
locirajte 1, 4: Ispis nije dostupan
Završi ako
Pronađite 1, 7: LCDWriteChar 1
petlja
Korak 6: Snimak ekrana
Korak 7: Napomene o izgradnji
Napomene o izgradnji:
Þ Najprije lemite žičane veze (crvena, žuta i ružičasta u rasporedu), a zatim komponente koje će LCD pokriti (pogledajte fotografiju).
Þ 2 bakrena jastučića su zapravo jedan komad PCB -a sa super finim prorezom u sloju bakra koji ih električno razdvaja. Jastučići su lemljeni žicama na ispod tragova PCB -a. Jastučići su takođe mehanički povezani sa donjom pločom pomoću 2 vijka; ovo omogućava zamjenu ako se jastučići istroše od ponovljene upotrebe.
Þ Imajte na umu da 16 -polno žensko zaglavlje prihvaća LCD s prethodno lemljenim 16 -polnim muškim zaglavljem.
6 -polni ženski zaglavlje između jastučića za testiranje LED dioda putem žica po želji.
Korak 8: Napomene o napajanju baterije
- 9V baterija će raditi za većinu LED dioda sve dok ne padne ispod ~ 6.5V.
- Koristite svježu bateriju za plave LED diode; neće raditi ako padne ispod ~ 8,2V.
- Potrebna vam je nova baterija ako ne možete podići struju na željeni nivo s podešavanjem iLED lonca ili struja opada pri testiranju plave LED diode.
Preporučuje se:
LED Tester koji se lako šiva: 7 koraka
Lako za šivanje LED tester: Ovaj projekt vam omogućuje brzo testiranje LED svjetiljki koje se mogu šivati. S ovim projektom možete: Testirati LED diode prije šivanjaTest LED dioda koje su se slučajno pomiješale u grupu za colorTest LED diode kako biste bili sigurni da su iste boje
IC Tester, Op-Amp, 555 Timer Tester: 3 koraka
IC Tester, Op-Amp, 555 Timer Tester: Svi loši ili zamjenski IC-ovi leže uokolo, ali ako su se međusobno pomiješali, potrebno je puno vremena da se identificira loš ili dobar. U ovom članku učimo o tome kako možemo napraviti IC tester, nastavimo
Tester LED traka: 4 koraka (sa slikama)
Tester LED traka: Ovaj je prilično jednostavan - tester za LED traku za popravke vašeg televizora. Imao sam malo problema sa svojim LED televizorom. Jedna od LED traka se ugasila, a ekran mi je postao crn. Sve dok nisam bacio svjetiljku ravno u ekran i ugledao sliku koju nisam imao
LED Altoids Tester: 4 koraka
LED Altoids Tester: Altoids LED Tester sa 2x AA baterijomnabavljen od starih IDE kabelskih alata koji su vam potrebni: Altoids gumijasta kositrena lemilica za rezanje ili čeljustBarica za baterije za 2xAA baterije 2 AA baterije 1 stari IDE kabelHotglue20min vašeg života;) Usput .. bio sam inspiriran
Jednostavan LED tester u TicTac kutiji: 4 koraka
Jednostavan LED tester u TicTac kutiji: Vrlo jednostavan projekt, sve što vam je potrebno je prijenosni kabel, 2 AAA baterije, kratka žica za spajanje baterija i puno ljepila ……….. Svi detalji su u skicama