Orodha ya maudhui:

TESTER ya LED: Hatua 8
TESTER ya LED: Hatua 8

Video: TESTER ya LED: Hatua 8

Video: TESTER ya LED: Hatua 8
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Novemba
Anonim
Jaribio la LED
Jaribio la LED

Kifaa hiki kitakuruhusu:

1. Jaribu LED za nguvu ndogo, pamoja na aina za milima ya uso, 2. Onyesha kushuka kwa voltage ya ndani (VLED), 3. Rekebisha mwangaza wake kwa kubadilisha sasa kupitia (iLED), 4. Chagua voltage yoyote hadi 9V ambayo unapanga kutumia LED kwa mradi (Vtarget), na

5. Kulingana na vigezo hapo juu, itaonyesha upinzani sahihi wa kutumia kwa LED hiyo (RLED).

6. Gundua anwani zilizopunguzwa wakati wa upimaji.

7. Dhibiti kulinganisha / mwangaza wa LCD.

Hatua ya 1: Kutoa Mkopo Unapostahili

Kwanza, deni kamili kwa wazo hili na mizunguko ya msingi inakwenda kwa mwandishi wa robotroom TM (tafadhali angalia nakala yake ya asili kwa https://www.robotroom.com/LED-Tester-Pro-1.html). Nilibadilisha wazo lake la kutumiwa na PIC 12F683, nikitumia rahisi sana (na yenye nguvu) ya Msingi wa Ng'ombe Mkubwa kwa kuweka alama. Ili kubeba hesabu ndogo ya pini kwenye PIC, nilitumia mzunguko wa waya wa 2-waya na Myke Predko (angalia

Hatua ya 2: Vifaa vinavyohitajika na Orodha ya Sehemu

Tai kwa Mpangilio na Mpangilio

Ng'ombe Mkubwa wa Msimbo wa kuweka alama

Mchezo mzuri wa kupendeza

Orodha ya sehemu:

Thamani ya Sehemu

C1 0.1uF MFANYAKAZI

C2 1uF MFANYAKAZI BURE

C3 0.1uF MFANYAKAZI

C4 0.1uF MFANYAKAZI

C6 0.1uF MFANYAKAZI

C7 1uF MFANYAKAZI BURE

C8 0.1uF MFANYAKAZI

D2 1N914 DIODE

IC1 PIC12F683 PIC12F683P

IC2 74LS174N Hex D aina FLIP FLOP, wazi

R1 1K MPINGA

R2 10K POTENTIOMETER

R3 500 POTENTIOMETER

R4 10K POTENTIOMETER

R5 47 RESISTOR

R6 10K RESISTOR

R7 10K RESISTOR

R8 47 RESISTOR

R9 100 POTENTIOMETER

WAKUU WA KIKE KWA LCD, VIMARA VYA nje

SWITCH NDOGO YA SPDT YA KUWasha / KUZIMA

Mdhibiti wa LM317 VOLTAGE

Mdhibiti wa MCP1702-5V VOLTAGE

BACKLIT 8X2 LCD YENYE PICHA 16 ZA KIUME ZA KIUME

Hatua ya 3: Mpangilio

Mpangilio
Mpangilio

Hatua ya 4: Mpangilio

Mpangilio
Mpangilio

Hatua ya 5: CODE

; Jaribu la LED, linalotokana na mradi wa Chumba cha Robot; mradi wa asili kutoka

Inatumia usanidi wa waya 2 kwa LCD

; hutumia PIC 12F683

Kwa kuwa unahitaji pembejeo 3 za analog, itatumia An0, AN1, AN2, na

itatumia GP4 & GP5 kwa pato 2 la waya kwa LCD.

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

Usanidi wa Vifaa:

INPUTS - LED juu kutoka mzunguko hadi AN0 (pin7)

; LED chini kutoka mzunguko hadi

AN1 (pini 6); hii ndio kupinga kwa sasa ya akili

; 10K sufuria ya voltage inayolengwa

wiper kwa AN2 (pini 5), inaisha hadi + 5V & GND

; GP3 (pini 4) hadi + 5V hivyo

sio kuelea.

OUTPUTS - GP4 (pini 3) hadi LCD DAT

; GP5 (pini 2) kwa LCD

SAA

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

Mipangilio ya Chip

#chip 12F683, 8

#config MCLRE = OFF; hapana

kuweka upya nje

Usanidi 2 wa waya wa LCD

#fafanua LCD_IO 2

#fafanua LCD_DB GPIO.4; songa data ya usajili kwenye

GP4, pini 3

#fafanua LCD_CB GPIO.5; saa ya kujiandikisha imewashwa

GP5, pini 2

Programu kuu

Punguza mwangaza, mwangaza, Vtarget kwa muda mrefu

Punguza Vled, Iled, Rled kama neno

pembejeo

#fafanua juu AN0

dir AN0 katika

#fafanua chini AN1

dir AN1 ndani

#fafanua lengo AN2

dir AN2 ndani

; Fafanua safu za wahusika wa kawaida ("ma" na "ohm")

faharasa hafifu kama baiti

; ka tabia za wahusika

64

nenda kwa anwani ya msingi ya mhusika 0 katika CGRAM,

uandishi unaendelea kwa

wahusika wanaofuata

Punguza AA (8)

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

; "ma"

herufi, iliyoandikwa kwenye anwani ya CG RAM 64 (= ASCII 0)

gosub andika

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

; "ohm"

herufi, iliyoandikwa kwenye anwani ya CG RAM 72 (= ASCII 1)

gosub andika

kuanza tena

; Andika kila mhusika kwenye CGRAM ya mizunguko ya LCD ----------------------

andika:

Washa LCD_RS

kwa index = 1 hadi 8

LCD2_NIBBLEOUT Swap4 (AA (index))

LCD2_NIBBLEOUT AA (faharisi)

ijayo

kurudi

rejea:

; Kitanzi kuu cha programu

fanya

; ----- pembejeo za kiwango

ledhigh = SomaAD10 (juu)

ledhigh = ledhigh * 5000

ledhigh = ledhigh / 1023

ledlow = ReadAD10 (chini)

mwangaza = mwangaza * 5000

mwendo wa taa = ledlow / 1023

Vtarget = ReadAD10 (shabaha)

Vtarget = Vtarget * 9000

Vtarget = Vtarget / 1023

; ----- matokeo yaliyohesabiwa:

Vled = (ledhigh - ledlow) * 2

Iled = taa ya chini / 47

mwangaza = mwangaza * 10

mwangaza = taa / 47

Ikiwa (ledlow% 10)> = 5 kisha Iled ++

mwangaza = mwangaza * 47

mwangaza = taa / 10

Iliyotawazwa = (Vtarget - Vled) / Iled

Kuchapa kuonyesha:

Ikiwa Vled / 1000 = 0 basi

Pata 0, 0: chapa "FUPI"

Pata 1, 0: chapa "MAWASILIANO"

kuanza tena

Mwisho ikiwa

Ikiwa ledlow <50 basi

Pata 0, 0: chapa "Gusa"

Pata 1, 0: chapa "LED"

kuanza tena

Mwisho ikiwa

Pata 0, 0

Chapisha Vled / 1000: Chapisha "."

Chapisha (Vled% 1000) / 100: Chapisha "V"

tafuta 0, 6

Ikiwa Iled <10 basi

tafuta 0, 4: chapa "": chapa

Niliruka

mwingine

Pata 0, 4: chapa "": chapa Iled

Mwisho ikiwa

Pata 0, 7: LCDWriteChar 0

Pata 1, 0

Chapisha Vtarget / 1000: Chapisha "."

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

Pata 1, 5

Ikiwa Rled <100 basi

tafuta 1, 4: chapa "": chapisha Imefungwa

mwingine

tafuta 1, 4: Chapisha Imefungwa

Mwisho ikiwa

Pata 1, 7: LCDWriteChar 1

kitanzi

Hatua ya 6: Screen Shot

Picha ya Screen
Picha ya Screen

Hatua ya 7: Vidokezo vya Ujenzi

Maelezo ya ujenzi:

Þ Weka unganisho la waya (nyekundu, manjano, na nyekundu katika mpangilio) kwanza, kisha vifaa ambavyo vitafunikwa na LCD (angalia picha).

Vipande 2 vya shaba kwa kweli ni kipande kimoja cha PCB na kipande kizuri kwenye safu ya shaba ili kuwatenganisha kwa umeme. Vipimo vinauzwa na waya kwa athari za msingi za PCB. Pedi pia zinaunganishwa kiufundi na bodi ya msingi na screws 2; hii inaruhusu uingizwaji ikiwa pedi zinachakaa kutokana na matumizi ya mara kwa mara.

Kumbuka Kumbuka kichwa cha kike cha pini 16 kinakubali LCD na kichwa cha kiume cha siri cha 16.

Pin pini kichwa cha kike 6 kati ya pedi za kupima LED kupitia waya ikiwa inataka.

Hatua ya 8: Vidokezo Kuhusu Nguvu ya Betri

- Betri ya 9V itafanya kazi kwa LED nyingi hadi itapungua chini ya ~ 6.5V.

- Tumia betri mpya kwa LED za bluu; haitafanya kazi ikiwa matone chini ya ~ 8.2V.

- Inahitaji betri mpya ikiwa haiwezi kuinua kiwango cha sasa kwa kiwango kinachotarajiwa na marekebisho ya sufuria ya iLED, au matone ya sasa wakati wa kujaribu LED ya samawati.

Ilipendekeza: