Sadržaj:

LED TESTER: 8 koraka
LED TESTER: 8 koraka

Video: LED TESTER: 8 koraka

Video: LED TESTER: 8 koraka
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, Srpanj
Anonim
LED TESTER
LED TESTER

Ovaj uređaj će vam omogućiti:

1. Testirajte LED diode male snage, uključujući vrste površinskog montiranja, 2. Prikažite svoj unutarnji 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 temelju gornjih parametara, prikazat će se odgovarajući otpor za uporabu za tu LED (RLED).

6. Otkrijte kratke kontakte tijekom testiranja.

7. Upravljajte kontrastom/svjetlinom LCD -a.

Korak 1: Davanje kredita na dan dospijeća

Prvo, potpuna zasluga za ovu ideju i jezgre ide autoru robotroomTM (pogledajte njegov izvorni članak na https://www.robotroom.com/LED-Tester-Pro-1.html). Prilagodio sam njegovu ideju za upotrebu s PIC 12F683, koristeći vrlo jednostavan (i moćan) Great Cow Basic za kodiranje. Kako bih prilagodio mali broj pinova na PIC-u, koristio sam 2-žični LCD krug Mykea Predka (vidi

Korak 2: Potrebni materijali i popis dijelova

Orao za shemu i izgled

Great Cow Basic za kodiranje

Izuzetno fina pila za hobi

Popis 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 -PINKOM MUŠKOM GLAVOM

Korak 3: Shematski prikaz

Shematski
Shematski

Korak 4: Raspored

Raspored
Raspored

Korak 5: KOD

; LED tester, izveden iz projekta Robot Room; izvorni projekt s

; 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 osjetnik otpornika

; 10K Ciljani naponski lonac

brisač na AN2 (pin 5), završava na +5V & GND

; GP3 (pin 4) do +5V pa

ne pluta.

; IZLAZI - GP4 (pin 3) na LCD DAT

; GP5 (pin 2) na LCD

SAT

;-----------------------------------------------------------------------

; Postavke čipa

#čip 12F683, 8

#config MCLRE = OFF; ne

vanjski reset

; 2 -žično postavljanje LCD -a

#define LCD_IO 2

#define LCD_DB GPIO.4; podaci 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 koliko god

Dim Vled, Iled, Ozvučen kao riječ

; ulazi

#definirajte visoki 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

naknadni likovi

Dim AA (8)

AA () = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00

; "mama"

znak, upisan u CG RAM adresu 64 (= ASCII 0)

gosub pisati

AA () = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00

; "ohm"

znak, upisan u CG RAM adresu 72 (= ASCII 1)

gosub pisati

idi na nastavak

; 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

čini

; ----- 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

; Ispis za prikaz:

Ako je Vled/1000 = 0 tada

locirajte 0, 0: ispišite "SHORTED"

locirajte 1, 0: ispišite "KONTAKTI"

idi na nastavak

Završi ako

Ako je ledlow <50 tada

locirajte 0, 0: ispišite "Touch"

locirajte 1, 0: ispišite "LED"

idi na nastavak

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

drugo

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

drugo

pronađite 1, 4: Ispis Rled

Završi ako

Pronađite 1, 7: LCDWriteChar 1

petlja

Korak 6: Snimka zaslona

Snimka zaslona
Snimka zaslona

Korak 7: Napomene o izgradnji

Napomene o izgradnji:

First Najprije lemite žičane spojeve (crvena, žuta i ružičasta u rasporedu), a zatim komponente koje će LCD pokriti (vidi fotografiju).

Þ Dva bakrena jastučića zapravo su jedan komad PCB -a sa super finim prorezom u sloju bakra koji ih električno razdvaja. Jastučići su lemljeni žicama na temeljne tragove PCB -a. Jastučići su također mehanički povezani s donjom pločom pomoću 2 vijka; to omogućuje zamjenu ako se jastučići istroše od ponovljene uporabe.

Þ 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 željenu razinu s podešavanjem iLED lonca, ili struja opada pri testiranju plave LED diode.

Preporučeni: