Talaan ng mga Nilalaman:
- Hakbang 1: Pagbibigay ng Kredito Kung Saan Nararapat
- Hakbang 2: Kailangan ng Mga Materyal at Listahan ng Mga Bahagi
- Hakbang 3: Skematika
- Hakbang 4: Layout
- Hakbang 5: CODE
- Hakbang 6: Screen Shot
- Hakbang 7: Mga Tala sa Konstruksiyon
- Hakbang 8: Mga Tala Tungkol sa Lakas ng Baterya
Video: LED TESTER: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Papayagan ka ng aparatong ito na:
1. Subukan ang mga mababang LED power, kasama ang mga uri ng mount mount, 2. Ipakita ang 'intrinsic voltage drop (VLED) nito, 3. Ayusin ang 'ningning nito sa pamamagitan ng pagbabago ng kasalukuyang sa pamamagitan nito (iLED), 4. Pumili ng anumang boltahe hanggang sa 9V na balak mong gamitin ang LED para sa isang proyekto (Vtarget), at
5. Batay sa mga nasa itaas na parameter, ipapakita ang wastong paglaban na gagamitin para sa LED na (RLED).
6. Tuklasin ang mga nakaikling mga contact sa panahon ng pagsubok.
7. Kontrolin ang kaibahan / ningning ng LCD.
Hakbang 1: Pagbibigay ng Kredito Kung Saan Nararapat
Una, kumpletong kredito para sa ideyang ito at pangunahing circuitrygoes sa may-akda ng robotroomTM (mangyaring tingnan ang kanyang orihinal na artikulo sa https://www.robotroom.com/LED-Tester-Pro-1.html). Inangkop ko ang kanyang ideya para magamit sa PIC 12F683, gamit ang napakadali (at makapangyarihang) Great Cow Basic para sa pag-coding. Upang mapaunlakan ang bilang ng mababang pin sa PIC, ginamit ko ang 2-wire LCD circuit ni Myke Predko (tingnan ang
Hakbang 2: Kailangan ng Mga Materyal at Listahan ng Mga Bahagi
Eagle para sa Skema at Layout
Mahusay na Cow Basic para sa pag-coding
Napakahusay na nakita ng libangan
Listahan ng mga bahagi:
Halaga ng Bahagi
C1 0.1uF CAPACITOR
C2 1uF POLARIZED CAPACITOR
C3 0.1uF CAPACITOR
C4 0.1uF CAPACITOR
C6 0.1uF CAPACITOR
C7 1uF POLARIZED CAPACITOR
C8 0.1uF CAPACITOR
D2 1N914 DIODE
IC1 PIC12F683 PIC12F683P
Ang IC2 74LS174N Hex D type FLIP FLOP, malinaw
R1 1K RESISTOR
R2 10K POTENTIOMETER
R3 500 POTENTIOMETER
R4 10K POTENTIOMETER
R5 47 RESISTOR
R6 10K RESISTOR
R7 10K RESISTOR
R8 47 RESISTOR
R9 100 POTENTIOMETER
MGA PINUNONG BABAE PARA SA LCD, Mga Panlabas na LED
MALIIT NA SPDT SWITCH PARA SA ON / OFF
LM317 VOLTAGE REGULATOR
MCP1702-5V VOLTAGE REGULATOR
BACKLIT 8X2 LCD NA MAY 16 PIN NA ULO NG ULO
Hakbang 3: Skematika
Hakbang 4: Layout
Hakbang 5: CODE
; LED tester, nagmula sa proyekto ng Robot Room; orihinal na proyekto mula sa
; Gumagamit ng 2 wire setup para sa LCD
; gumagamit ng PIC 12F683
; Dahil kailangan ng 3 analog input, gagamitin ang An0, AN1, AN2, at
gagamit ng GP4 & GP5 para sa 2 wire output sa LCD.
;-----------------------------------------------------------------------
; Pag-setup ng Hardware:
; INPUTS - Mataas na LED mula sa circuit hanggang AN0 (pin7)
; Mababang LED mula sa circuit hanggang
AN1 (pin 6); ito ang kasalukuyang sense resistor
; 10K Target na palayok ng boltahe
wiper sa AN2 (pin 5), nagtatapos sa + 5V & GND
; GP3 (pin 4) hanggang + 5V sa gayon
hindi lumulutang.
; OUTPUTS - GP4 (pin 3) sa LCD DAT
; GP5 (pin 2) hanggang LCD
CLOCK
;-----------------------------------------------------------------------
; Mga Setting ng Chip
#chip 12F683, 8
#config MCLRE = OFF; hindi
panlabas na pag-reset
; 2 wire LCD setup
# tukuyin ang LCD_IO 2
# tukuyin ang LCD_DB GPIO.4; ilipat ang data ng rehistro
GP4, pin 3
# tukuyin ang LCD_CB GPIO.5; ilipat ang orasan ng pagrehistro
GP5, pin 2
; Pangunahing Programa
Dim ledhigh, ledlow, Vtarget basta
Dim Vled, Iled, Rled as word
; input
# tukuyin ang mataas na AN0
dir AN0 sa
# tukuyin ang mababang AN1
dir AN1 sa
# tukuyin ang target na AN2
dir AN2 sa
; Tukuyin ang mga pasadyang character na array ("ma" at "ohm")
dim index bilang byte
; bytes ng pasadyang character
lcdcmd 64
; pumunta sa base address ng character 0 sa CGRAM,
; ang pagsusulat ay nagpapatuloy para sa
kasunod na mga character
Dim Dim (8)
AA () = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
; "ma"
character, nakasulat sa CG RAM address 64 (= ASCII 0)
gosub magsulat
AA () = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
; "ohm"
character, nakasulat sa CG RAM address 72 (= ASCII 1)
gosub magsulat
goto resume
; Isulat ang bawat character sa CGRAM ng LCD circuitry -----------------
sumulat:
Itakda ang LCD_RS On
para sa index = 1 hanggang 8
LCD2_NIBBLEOUT Swap4 (AA (index))
LCD2_NIBBLEOUT AA (index)
susunod na
bumalik ka
ipagpatuloy:
; Pangunahing loop ng programa
gawin
; ----- mga input ng scale
ledhigh = ReadAD10 (mataas)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (mababa)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10 (target)
Vtarget = Vtarget * 9000
Vtarget = Vtarget / 1023
; ----- kinakalkula na mga resulta:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow / 47
ledlow = ledlow * 10
ledlow = ledlow / 47
Kung (ledlow% 10)> = 5 pagkatapos ay Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
; Pagpi-print upang maipakita:
Kung Vled / 1000 = 0 pagkatapos
hanapin ang 0, 0: i-print ang "SHORTED"
hanapin ang 1, 0: i-print ang "CONTACTS"
goto resume
Tapusin kung
Kung ledlow <50 pagkatapos
hanapin ang 0, 0: i-print ang "Touch"
hanapin ang 1, 0: i-print ang "LED"
goto resume
Tapusin kung
Hanapin ang 0, 0
Print Vled / 1000: I-print ang "."
I-print (Vled% 1000) / 100: I-print ang "V"
hanapin ang 0, 6
Kung Iled <10 kung ganon
hanapin ang 0, 4: print "": print
Si Iled
iba pa
hanapin ang 0, 4: print "": print Iled
Tapusin kung
hanapin ang 0, 7: LCDWriteChar 0
Hanapin ang 1, 0
I-print ang Vtarget / 1000: I-print "."
I-print (Vtarget% 1000) / 100: I-print ang ""
Hanapin ang 1, 5
Kung Rled <100 kung ganon
hanapin ang 1, 4: i-print "": i-print ang Rled
iba pa
hanapin ang 1, 4: Print Rled
Tapusin kung
Hanapin ang 1, 7: LCDWriteChar 1
loop
Hakbang 6: Screen Shot
Hakbang 7: Mga Tala sa Konstruksiyon
Mga tala sa konstruksyon:
Þ Ihihinang muna ang mga koneksyon sa wire (pula, dilaw, at kulay-rosas sa layout), pagkatapos ay ang mga sangkap na sasakupin ng LCD (tingnan ang litrato).
Þ Ang 2 tanso pad ay talagang isang solong piraso ng PCB na may isang pinakahusay na hiwa sa layer ng tanso upang paghiwalayin ang mga ito sa kuryente. Ang mga pad ay solder ng mga wires sa pinagbabatayan ng mga bakas ng PCB. Ang mga pad ay nakakonekta din sa mekanikal sa pinagbabatayan ng board ng 2 mga turnilyo; pinapayagan nito ang kapalit kung ang mga pad ay naubos mula sa paulit-ulit na paggamit.
Þ Tandaan na ang 16 pin na babaeng header ay tumatanggap ng LCD na may pres presyong 16 pin male header.
Þ 6 pin na babaeng header sa pagitan ng mga pad para sa pagsubok ng mga LED sa pamamagitan ng mga wire kung nais.
Hakbang 8: Mga Tala Tungkol sa Lakas ng Baterya
- gagana ang isang 9V na baterya para sa karamihan ng mga LED hanggang sa bumaba ito sa ibaba ~ 6.5V.
- Gumamit ng isang sariwang baterya para sa mga asul na LED; hindi gagana kung bumaba sa ibaba ~ 8.2V.
- Kailangan mo ng bagong baterya kung hindi mapataas ang kasalukuyang sa nais na antas na may pag-aayos ng iLED palayok, o kasalukuyang pagbagsak kapag subukan ang isang asul na LED.
Inirerekumendang:
Madaling Magtahi Able LED Tester: 7 Hakbang
Madaling Magtahi Able LED Tester: Pinapayagan ka ng proyektong ito na mabilis na masubukan ang mga nagawang LED na magawa. Sa proyektong ito maaari mong: Subukan ang LED bago ang pananahiTest LED's na aksidenteng nahalo sa isang pangkat para sa colorTest LED's upang matiyak na ang mga ito ay magkaparehong lilim ng kulay
IC Tester, Op-Amp, 555 Timer Tester: 3 Mga Hakbang
IC Tester, Op-Amp, 555 Timer Tester: Lahat ng Masama o Kapalit na IC ay nakahiga ngunit kung sila ay halo-halong sa isa't isa, tumatagal ng maraming oras upang makilala ang Masama o Mabuti, Sa artikulong ito natututunan natin ang tungkol sa Paano natin magagawa ang IC tester, Hayaan Magpatuloy
LED Strip Tester: 4 Hakbang (na may Mga Larawan)
LED Strip Tester: Ang isang ito ay medyo simple - isang tester para sa isang LED strip para sa iyong pag-aayos ng TV. Nagkaroon ako ng kaunting problema sa aking LED TV. Ang isa sa mga LED strip ay namatay, at ang aking screen ay naging itim. Hanggang sa nagniningning ako ng isang flashlight diretso sa screen at nakita ang isang imahe na wala ako
LED Altoids Tester: 4 na Hakbang
LED Altoids Tester: Altoids LED Tester na may 2x AA Batterysupply na gawa sa lumang IDE CableTools na kailangan mo: Altoids Gum TinSoldering Ironwire cutter o caliperBattery Clip para sa 2xAA na baterya2 AA baterya 1 lumang IDE cableHotglue20min ng iyong buhay;) Sa pamamagitan ng paraan .. Napasigla ako
Li-Ion Battery Capacity Tester (Lithium Power Tester): 5 Hakbang
Li-Ion Battery Capacity Tester (Lithium Power Tester): ==== BABALA & DISCLAIMER ========== Ang mga baterya ng Li-Ion ay lubhang mapanganib kung hindi mapangasiwaan nang maayos. HUWAG SOBRA SA CHARGE / BURN / OPEN Li-Ion BatsAng anumang gagawin mo sa impormasyong ito ay ang iyong sariling peligro ==== ====