Taula de continguts:

TESTADOR LED: 8 passos
TESTADOR LED: 8 passos

Vídeo: TESTADOR LED: 8 passos

Vídeo: TESTADOR LED: 8 passos
Vídeo: ТОЛЬКО НЕСКОЛЬКО ЛЮДЕЙ ЗНАЮТ!! Сделайте ПРОДВИНУТЫЙ тестер из такого трансформатора 2024, Juliol
Anonim
TESTADOR LED
TESTADOR LED

Aquest dispositiu us permetrà:

1. Proveu els LED de baixa potència, inclosos els tipus de muntatge superficial, 2. Mostra la seva caiguda de tensió intrínseca (VLED), 3. Ajusteu la seva brillantor canviant el corrent (iLED), 4. Trieu qualsevol tensió de fins a 9V per a la qual vulgueu utilitzar el LED en un projecte (Vtarget) i

5. Basat en els paràmetres anteriors, es mostrarà la resistència adequada a utilitzar per a aquest LED (RLED).

6. Detecte els contactes en curt durant la prova.

7. Controleu el contrast / la brillantor de la pantalla LCD.

Pas 1: Atorgar el crèdit quan sigui degut

En primer lloc, l’autor total d’aquesta idea i circuits bàsics correspon a l’autor de robotroomTM (consulteu el seu article original a https://www.robotroom.com/LED-Tester-Pro-1.html). Vaig adaptar la seva idea per utilitzar-la amb el PIC 12F683, fent servir el molt fàcil (i potent) Great Cow Basic per codificar. Per acomodar el nombre baix de pins al PIC, he utilitzat el circuit LCD de 2 fils de Myke Predko (vegeu

Pas 2: materials necessaris i llista de peces

Eagle for Schematic & Layout

Great Cow Basic per a la codificació

Serra d'afició molt fina

Llista de peces:

Valor de la peça

C1 0.1uF CAPACITADOR

C2 1uF CAPACITADOR POLARITZAT

C3 0.1uF CAPACITADOR

C4 0.1uF CAPACITADOR

C6 0.1uF CAPACITADOR

C7 1uF CAPACITADOR POLARITZAT

C8 0.1uF CAPACITADOR

D2 1N914 DIODE

IC1 PIC12F683 PIC12F683P

FLIP FLOP IC2 74LS174N Hex D tipus D, transparent

RESISTÈNCIA R1 1K

POTENTIOMMETRE R2 10K

POTENTIOMMETRE R3 500

POTENTIOMMETRE R4 10K

R5 47 RESISTOR

RESISTÈNCIA R6 10K

RESISTÈNCIA R7 10K

R8 47 RESISTOR

R9 100 POTENTIOMMETRE

CAPÇALES FEMENINES PER LEDS EXTERNS LCD

INTERRUPTOR PETIT SPDT PER ON / OFF

REGULADOR DE TENSIÓ LM317

REGULADOR DE TENSIÓ MCP1702-5V

LCD 8x2 retroiluminat amb capçal masculí de 16 clavilles

Pas 3: Esquema

Esquema
Esquema

Pas 4: disseny

Disseny
Disseny

Pas 5: CODI

; Provador de LED, derivat del projecte Robot Room; projecte original de

; Utilitza configuració de 2 cables per a LCD

; utilitza PIC 12F683

Com que necessiteu 3 entrades analògiques, utilitzarà An0, AN1, AN2 i

; utilitzarà GP4 i GP5 per a la sortida de 2 fils a la pantalla LCD.

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

; Configuració del maquinari:

; ENTRADES: LED alt del circuit a AN0 (pin7)

; LED baix de circuit a

AN1 (pin 6); aquesta és la resistència de sentit actual

; Pot de tensió objectiu 10K

netejador a AN2 (pin 5), acaba a + 5V i GND

; GP3 (pin 4) a + 5V

no flotant.

; SORTIDES: GP4 (pin 3) a LCD DAT

; GP5 (pin 2) a LCD

RELLOTGE

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

; Configuració del xip

# xip 12F683, 8

#config MCLRE = OFF; núm

restabliment extern

; Configuració de LCD de 2 fils

#define LCD_IO 2

#define LCD_DB GPIO.4; activeu les dades del registre

GP4, pin 3

#define LCD_CB GPIO.5; activa el rellotge del registre

GP5, pin 2

; Programa principal

Dim ledhigh, ledlow, Vtarget long

Dim Vled, Iled, Rled com a paraula

; entrades

#define alt AN0

dir AN0 in

#define baixa AN1

dir AN1 in

#define objectiu AN2

dir AN2 in

; Definiu matrius de caràcters personalitzats ("ma" i "ohm")

disminueix l’índex com a byte

bytes de caràcters personalitzats

lcdcmd 64

; aneu a l'adreça base del caràcter 0 a CGRAM,; l'escriptura continua per

personatges posteriors

Dim AA (8)

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

; "ma"

caràcter, escrit a l'adreça de memòria RAM 64 (= ASCII 0)

escriu gosub

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

; "ohm"

caràcter, escrit a l'adreça CG RAM 72 (= ASCII 1)

escriu gosub

anar a currículum

; Escriviu cada caràcter a CGRAM de circuits LCD ----------------------

escriu:

Activa LCD_RS

per a l’índex = 1 a 8

LCD2_NIBBLEOUT Swap4 (AA (índex))

LCD2_NIBBLEOUT AA (índex)

Pròxim

tornar

resum:

; Bucle del programa principal

fer

; ----- entrades a escala

ledhigh = ReadAD10 (alt)

ledhigh = ledhigh * 5000

ledhigh = ledhigh / 1023

ledlow = ReadAD10 (baix)

ledlow = ledlow * 5000

ledlow = ledlow / 1023

Vtarget = ReadAD10 (objectiu)

Vtarget = Vtarget * 9000

Vtarget = Vtarget / 1023

; ----- resultats calculats:

Vled = (ledhigh - ledlow) * 2

Iled = ledlow / 47

ledlow = ledlow * 10

ledlow = ledlow / 47

Si (ledlow% 10)> = 5, llavors Iled ++

ledlow = ledlow * 47

ledlow = ledlow / 10

Rled = (Vtarget - Vled) / Iled

; Impressió per mostrar:

Si Vled / 1000 = 0, llavors

localitzar 0, 0: imprimir "SHORTED"

localitzar 1, 0: imprimir "CONTACTS"

anar a currículum

Finalitza si

Si ledlow <50 llavors

localitza 0, 0: imprimeix "Toca"

localitzar 1, 0: imprimir "LED"

anar a currículum

Finalitza si

Localitza 0, 0

Imprimeix Vled / 1000: imprimeix "."

Imprimeix (Vled% 1000) / 100: imprimeix "V"

localitzar 0, 6

Si és iled <10, llavors

localitzar 0, 4: imprimir "": imprimir

Iled

en cas contrari

localitzar 0, 4: imprimir "": imprimir Iled

Finalitza si

localitzar 0, 7: LCDWriteChar 0

Localitzeu 1, 0

Imprimeix Vtarget / 1000: imprimeix "."

Imprimeix (Vtarget% 1000) / 100: Imprimeix ""

Localitza 1, 5

Si és <100 llavors

localitzeu 1, 4: print "": print Rled

en cas contrari

localitzar 1, 4: Imprimeix Rled

Finalitza si

Localitzeu 1, 7: LCDWriteChar 1

bucle

Pas 6: captura de pantalla

Captura de pantalla
Captura de pantalla

Pas 7: Notes de construcció

Notes de construcció:

Þ Soldeu primer les connexions de filferro (vermell, groc i rosa a la disposició) i després els components que cobrirà la pantalla LCD (vegeu la fotografia).

Þ Els 2 coixinets de coure són en realitat una sola peça de PCB amb una escletxa superfina a la capa de coure per separar-los elèctricament. Els coixinets estan soldats per cables a les traces de PCB subjacents. Els coixinets també estan connectats mecànicament a la placa subjacent mitjançant 2 cargols; això permet substituir-los si els coixinets es desgasten per un ús repetit.

Þ Tingueu en compte que la capçalera femenina de 16 pins accepta la pantalla LCD amb la capçalera masculina de 16 pins prèviament soldada.

Þ Capçal femení de 6 pins entre coixinets per provar els LED mitjançant cables, si es desitja.

Pas 8: notes sobre l'alimentació de la bateria

- Una bateria de 9V funcionarà per a la majoria dels LED fins que baixi de ~ 6,5V.

- Utilitzeu una bateria nova per als LED blaus; no funcionarà si cau per sota de ~ 8,2V.

- Necessiteu una bateria nova si no podeu pujar el corrent al nivell desitjat amb l'ajust de l'olla iLED o si baixa el corrent quan proveu un LED blau.

Recomanat: