Turinys:
- 1 žingsnis: Kredito suteikimas ten, kur reikia
- 2 žingsnis: reikalingų medžiagų ir dalių sąrašas
- 3 žingsnis: schema
- 4 žingsnis: išdėstymas
- 5 veiksmas: KODAS
- 6 veiksmas: ekrano kopija
- 7 žingsnis: statybos pastabos
- 8 veiksmas: pastabos apie akumuliatoriaus energiją
Video: LED TESTERIS: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šis įrenginys leis jums:
1. Išbandykite mažos galios šviesos diodus, įskaitant paviršiaus montavimo tipus, 2. Parodykite vidinį įtampos kritimą (VLED), 3. Sureguliuokite jo ryškumą, keisdami per jį srovę (iLED), 4. Pasirinkite bet kokią iki 9 V įtampą, kuriai planuojate naudoti šviesos diodą projekte („Vtarget“), ir
5. Remiantis aukščiau nurodytais parametrais, bus rodomas tinkamas atsparumas tam LED (RLED).
6. Bandymo metu aptikti trumpus kontaktus.
7. Valdykite LCD kontrastą/ryškumą.
1 žingsnis: Kredito suteikimas ten, kur reikia
Pirma, visas šios idėjos ir pagrindinių schemų nuopelnas priklauso robotroomTM autoriui (žr. Jo originalų straipsnį https://www.robotroom.com/LED-Tester-Pro-1.html). Aš pritaikiau jo idėją naudoti su PIC 12F683, kodavimui naudodamas labai lengvą (ir galingą) „Great Cow Basic“. Norėdami pritaikyti mažą PIC kaiščių skaičių, naudoju Myke Predko 2 laidų LCD grandinę (žr.
2 žingsnis: reikalingų medžiagų ir dalių sąrašas
Erelis schemai ir išdėstymui
„Great Cow Basic“kodavimui
Puikus pomėgių pjūklas
Dalių sąrašas:
Dalies vertė
C1 0.1uF KAPACITORIUS
C2 1uF POLARIZUOTAS KAPACITORIUS
C3 0.1uF KAPACITORIUS
C4 0.1uF KAPACITORIUS
C6 0.1uF KAPACITORIUS
C7 1uF POLARIZUOTAS KAPACITORIUS
C8 0.1uF KAPACITORIUS
D2 1N914 DIODAS
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Šešiakampis D tipo FLIP FLOP, skaidrus
R1 1K REZISTORIUS
R2 10K POTENCIOMETRAS
R3 500 POTENCIOMETRAS
R4 10K POTENCIOMETRAS
R5 47 REZISTORIUS
R6 10K REZISTORIUS
R7 10K REZISTORIUS
R8 47 REZISTORIUS
R9 100 POTENCIOMETRAS
MOTERINĖS LCD, IŠORINIŲ ŠVIESŲ ŠVIESŲ GALVOS
MAŽAS SPDT JUNGIKLIS ĮJUNGTI/IŠJUNGTI
LM317 Įtampos reguliatorius
MCP1702-5V Įtampos reguliatorius
BACKLIT 8X2 LCD SU 16 PIN VYRŲ VADOVU
3 žingsnis: schema
4 žingsnis: išdėstymas
5 veiksmas: KODAS
; LED testeris, gautas iš „Robot Room“projekto; originalus projektas iš
Naudoja 2 laidų sąranką LCD ekranui
; naudoja PIC 12F683
; Kadangi reikia 3 analoginių įėjimų, bus naudojami An0, AN1, AN2 ir
; naudos 2 laidų išvestį į skystųjų kristalų ekraną GP4 ir GP5.
;-----------------------------------------------------------------------
Aparatūros sąranka:
; INPUTS - šviesos diodas nuo grandinės iki AN0 (7 kontaktas)
; Šviesos diodas žemas nuo grandinės iki
AN1 (6 kaištis); tai dabartinis jutimo rezistorius
; 10K tikslinės įtampos indas
valytuvas iki AN2 (5 kaištis), baigiasi iki +5 V ir GND
; GP3 (kaištis 4) iki +5V taip
neplaukiojantis.
; IŠVESTYS - GP4 (3 kontaktas) į LCD DAT
; GP5 (2 kontaktas) prie LCD
LAIKRODIS
;-----------------------------------------------------------------------
; Lustų nustatymai
#mikroschema 12F683, 8
#config MCLRE = IŠJUNGTA; ne
išorinis atstatymas
2 laidų LCD sąranka
#define LCD_IO 2
#define LCD_DB GPIO.4; perjungti registro duomenis
GP4, 3 kaištis
#define LCD_CB GPIO.5; įjungti registro laikrodį
GP5, 2 kaištis
; Pagrindinė programa
Dim ledhigh, ledlow, Vtarget kaip ilgai
Dim Vled, Iled, Rled kaip žodis
; įėjimai
#define aukštas AN0
rež AN0 col
#define low AN1
rež AN1 col
#define target AN2
rež AN2 col
; Nustatykite pasirinktinių simbolių masyvus („ma“ir „om“)
tamsus indeksas kaip baitas
; pasirinktiniai simbolių baitai
lcdcmd 64
; eikite į pagrindinį 0 simbolio adresą CGRAM,; rašymas tęsiasi
vėlesni personažai
Blyškus AA (8)
AA () = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
; "mama"
simbolis, įrašytas į CG RAM adresą 64 (= ASCII 0)
gosub rašyk
AA () = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
; "om"
simbolis, įrašytas į CG RAM adresą 72 (= ASCII 1)
gosub rašyk
eiti į gyvenimo aprašymą
; Įrašykite kiekvieną simbolį į LCD grandinės CGRAM ----------------------
rašyti:
Įjunkite LCD_RS
indeksui = nuo 1 iki 8
LCD2_NIBBLEOUT apsikeitimas4 (AA (indeksas))
LCD2_NIBBLEOUT AA (rodyklė)
Kitas
grįžti
Aprašymas:
; Pagrindinė programos kilpa
daryti
; ----- masto įvestys
ledhigh = ReadAD10 (didelis)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (žemas)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10 (tikslas)
Tikslas = Vtarget * 9000
Tikslas = Vtarget / 1023
; ----- apskaičiuoti rezultatai:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
Jei (ledlow % 10)> = 5, tada Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
; Spausdinimas rodymui:
Jei Vled/1000 = 0 tada
suraskite 0, 0: spausdinkite „TRUMPAS“
suraskite 1, 0: atspausdinkite „KONTAKTAI“
eiti į gyvenimo aprašymą
Baigti, jei
Jei ledlow <50, tada
suraskite 0, 0: atspausdinkite „Touch“
suraskite 1, 0: atspausdinkite „LED“
eiti į gyvenimo aprašymą
Baigti, jei
Raskite 0, 0
Spausdinti Vled/1000: Spausdinti "."
Spausdinti (% 1000)/100: spausdinti "V"
suraskite 0, 6
Jei Iled <10, tada
suraskite 0, 4: print "": print
Iledas
Kitas
rasti 0, 4: spausdinti "": spausdinti Iled
Baigti, jei
suraskite 0, 7: LCDWriteChar 0
Raskite 1, 0
Spausdinti „Vtarget“/1000: spausdinti „“.
Spausdinti (taikinys % 1000)/100: spausdinti ""
Raskite 1, 5
Jei Rled <100, tada
rasti 1, 4: spausdinti "": spausdinti Rled
Kitas
suraskite 1, 4: Print Rled
Baigti, jei
Raskite 1, 7: LCDWriteChar 1
kilpa
6 veiksmas: ekrano kopija
7 žingsnis: statybos pastabos
Statybos pastabos:
First Pirmiausia lituokite laidų jungtis (raudona, geltona ir rožinė išdėstymas), o po to komponentus, kuriuos padengs LCD ekranas (žr. Nuotrauką).
Copper 2 vario pagalvėlės iš tikrųjų yra vienas PCB gabalas su ypač plonu plyšiu vario sluoksnyje, kad būtų galima juos atskirti elektra. Kaladėlės yra lituojamos laidais prie PCB pėdsakų. Pagalvėlės taip pat yra mechaniškai prijungtos prie apatinės plokštės 2 varžtais; tai leidžia pakeisti, jei trinkelės nusidėvi pakartotinai naudojant.
Þ Atkreipkite dėmesį, kad 16 kontaktų įvorė priima skystųjų kristalų ekraną su iš anksto įšildytu 16 kontaktų antgaliu.
Þ 6 kontaktų įvorė tarp trinkelių, kad būtų galima patikrinti šviesos diodus per laidus, jei pageidaujama.
8 veiksmas: pastabos apie akumuliatoriaus energiją
- 9 V baterija veiks daugelyje šviesos diodų, kol ji nukris žemiau ~ 6,5 V.
- Naudokite šviežią bateriją mėlyniems šviesos diodams; neveiks, jei nukris žemiau ~ 8,2 V.
- Reikia naujos baterijos, jei nepavyksta pakelti srovės iki norimo lygio, sureguliuojant „iLED“katilą, arba srovė sumažėja bandant mėlyną šviesos diodą.
Rekomenduojamas:
Lengvas siuvamas LED testeris: 7 žingsniai
Lengvai siuvamas LED testeris: Šis projektas leidžia greitai išbandyti siuvamus šviesos diodus. Naudodami šį projektą galite: išbandyti šviesos diodus prieš siuvimą; išbandyti šviesos diodus, kurie atsitiktinai susimaišė grupėje dėl spalvų; išbandyti šviesos diodus, kad įsitikintumėte, jog jie yra vienodo atspalvio
IC testeris, stiprintuvas, 555 laikmačio testeris: 3 žingsniai
„IC Tester“, „Op-Amp“, 555 laikmačio testeris: visi blogi arba pakaitiniai IC yra aplink, bet jei jie sumaišomi vienas su kitu, užtrunka daug laiko, kad būtų galima nustatyti blogą ar gerą. Šiame straipsnyje mes sužinome, kaip galime sukurti IC testeris, Tęskime
LED juostų testeris: 4 žingsniai (su nuotraukomis)
LED juostelių testeris: tai gana paprasta - jūsų televizoriaus remonto LED juostelės testeris. Aš turėjau šiek tiek problemų su savo LED televizoriumi. Viena iš šviesos diodų juostų užgeso, o mano ekranas tapo juodas. Kol neįsižiebiau žibintuvėlio tiesiai į ekraną ir pamačiau vaizdą, kurio neturėjau
LED altoidų testeris: 4 žingsniai
LED altoidų testeris: „Altoids LED“testeris su 2 x AA baterijomis, pagamintas iš seno IDE kabelio Įrankiai, kurių jums reikia: „Altoids Gum Tin“litavimo geležies laido pjoviklis arba apkaba Akumuliatoriaus spaustukas 2xAA baterijoms 2 AA baterijos 1 senas IDE kabelisHotglue20min jūsų gyvenimo;) Beje, mane įkvėpė
Ličio jonų akumuliatoriaus talpos testeris (ličio galios testeris): 5 žingsniai
Ličio jonų akumuliatoriaus talpos testeris (ličio galios testeris): =========== ĮSPĖJIMAS & ATSISAKYMAS ========== Ličio jonų akumuliatoriai yra labai pavojingi, jei netinkamai su jais elgiamasi. NENAUDOKITE ĮKROVIMO / ĮDEGTI / ATIDARYTI ličio jonų šikšnosparnių. Viskas, ką darote naudodami šią informaciją, yra jūsų pačių rizika ====== ===================================