Table des matières:
- Étape 1: Accorder le crédit à la date d'échéance
- Étape 2: Matériaux nécessaires et liste des pièces
- Étape 3: Schéma
- Étape 4: Mise en page
- Étape 5: CODE
- Étape 6: Capture d'écran
- Étape 7: Notes de construction
- Étape 8: Remarques sur l'alimentation par batterie
Vidéo: TESTEUR LED : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Cet appareil vous permettra de:
1. Testez les LED de faible puissance, y compris les types de montage en surface, 2. Afficher sa chute de tension intrinsèque (VLED), 3. Ajustez sa luminosité en changeant le courant qui le traverse (iLED), 4. Choisissez n'importe quelle tension jusqu'à 9V pour laquelle vous prévoyez d'utiliser la LED dans un projet (Vtarget), et
5. Sur la base des paramètres ci-dessus, affichera la résistance appropriée à utiliser pour cette LED (RLED).
6. Détectez les contacts court-circuités pendant le test.
7. Contrôlez le contraste/la luminosité de l'écran LCD.
Étape 1: Accorder le crédit à la date d'échéance
Tout d'abord, le mérite complet de cette idée et des circuits de base revient à l'auteur de robotroomTM (veuillez consulter son article original sur https://www.robotroom.com/LED-Tester-Pro-1.html). J'ai adapté son idée pour une utilisation avec le PIC 12F683, en utilisant le très simple (et puissant) Great Cow Basic pour le codage. Pour tenir compte du faible nombre de broches sur le PIC, j'ai utilisé le circuit LCD à 2 fils de Myke Predko (voir
Étape 2: Matériaux nécessaires et liste des pièces
Eagle pour le schéma et la mise en page
Great Cow Basic pour le codage
Scie passe-temps super fine
Liste des pièces:
Valeur de la pièce
CONDENSATEUR C1 0.1uF
CONDENSATEUR POLARISÉ C2 1uF
CONDENSATEUR C3 0.1uF
CONDENSATEUR C4 0.1uF
CONDENSATEUR C6 0.1uF
CONDENSATEUR POLARISÉ C7 1uF
CONDENSATEUR C8 0.1uF
D2 1N914 DIODE
IC1 PIC12F683 PIC12F683P
IC2 74LS174N FLIP FLOP hexagonale type D, transparent
RESISTANCE R1 1K
POTENTIOMÈTRE R2 10K
POTENTIOMÈTRE R3 500
POTENTIOMÈTRE R4 10K
RESISTANCE R5 47
RESISTANCE R6 10K
RESISTANCE R7 10K
RESISTANCE R8 47
R9 100 POTENTIOMÈTRE
EN-TÊTES FEMELLES POUR LCD, LED EXTERNES
PETIT INTERRUPTEUR SPDT POUR ON/OFF
RÉGULATEUR DE TENSION LM317
RÉGULATEUR DE TENSION MCP1702-5V
LCD 8X2 RÉTROÉCLAIRÉ AVEC EN-TÊTE MÂLE 16 BROCHES
Étape 3: Schéma
Étape 4: Mise en page
Étape 5: CODE
;Testeur LED, dérivé du projet Robot Room;projet original de
; Utilise une configuration à 2 fils pour l'écran LCD
; utilise PIC 12F683
;Comme besoin de 3 entrées analogiques, utilisera An0, AN1, AN2 et
; utilisera GP4 et GP5 pour la sortie 2 fils vers l'écran LCD.
;-----------------------------------------------------------------------
;Configuration materielle:
; ENTRÉES - LED haute du circuit à AN0 (broche7)
; LED faible du circuit au
AN1 (broche 6); c'est la résistance de détection de courant
; Pot de tension cible 10K
essuie-glace à AN2 (broche 5), se termine à +5V et GND
; GP3 (broche 4) à +5V donc
pas flottant.
; SORTIES - GP4 (broche 3) vers LCD DAT
; GP5 (broche 2) vers LCD
L'HORLOGE
;-----------------------------------------------------------------------
;Paramètres de la puce
#puce 12F683, 8
#config MCLRE=OFF; non
réinitialisation externe
; configuration LCD à 2 fils
#define LCD_IO 2
#define LCD_DB GPIO.4;données du registre à décalage sur
GP4, broche 3
#define LCD_CB GPIO.5; horloge du registre à décalage activée
GP5, broche 2
;Programme principal
Dim ledhigh, ledlow, Vtarget aussi long
Dim Vled, Iled, Rled comme mot
;contributions
#définir un AN0 élevé
dir AN0 dans
#définir faible AN1
dir AN1 dans
#définir la cible AN2
dir AN2 dans
;Définir des tableaux de caractères personnalisés ("ma" et "ohm")
index dim sous forme d'octet
; octets de caractères personnalisés
lcdcmd 64
;aller à l'adresse de base du caractère 0 dans la CGRAM,;l'écriture continue pour
caractères suivants
Faible AA(8)
AA() = 0x0A, 0x15, 0x11, 0x04, 0x0A, 0x0E, 0x11, 0x00
;"ma"
caractère, écrit dans l'adresse 64 de la RAM CG (= ASCII 0)
gosub écrire
AA() = 0x00, 0x00, 0x0E, 0x11, 0x11, 0x0A, 0x1B, 0x00
;"ohm"
caractère, écrit dans l'adresse 72 de la RAM CG (= ASCII 1)
gosub écrire
aller à reprendre
; Écrivez chaque caractère dans la CGRAM du circuit LCD ----------------------
écrivez:
Activer LCD_RS
pour indice = 1 à 8
LCD2_NIBBLEOUT Swap4(AA(index))
LCD2_NIBBLEOUT AA(index)
Suivant
revenir
reprendre:
; Boucle du programme principal
faire
;-----entrées à l'échelle
ledhigh = ReadAD10 (haut)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (bas)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vcible = ReadAD10(cible)
Vcible = Vcible * 9000
Vcible = Vcible / 1023
;-----résultats calculés:
Vled = (ledhigh - ledlow) * 2
Iled = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
Si (ledlow % 10) >= 5 alors Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vcible - Vled) / Iled
;Impression pour afficher:
Si Vled/1000 = 0 alors
localiser 0, 0: imprimer "SHORTED"
localiser 1, 0: imprimer "CONTACTS"
aller à reprendre
Fin si
Si ledlow < 50 alors
localiser 0, 0: imprimer " Touch"
localiser 1, 0: imprimer " LED"
aller à reprendre
Fin si
Localiser 0, 0
Imprimer Vled/1000: Imprimer "."
Imprimer (Vled % 1000)/100: Imprimer "V"
localiser 0, 6
Si iled < 10 alors
localiser 0, 4: print " ": print
Iled
autre
localiser 0, 4: print " ": print Iled
Fin si
localiser 0, 7: LCDWriteChar 0
Localiser 1, 0
Imprimer Vcible/1000: Imprimer "."
Imprimer (Vcible % 1000)/100: Imprimer ""
Localisez 1, 5
Si Rled < 100 alors
localiser 1, 4: imprimer " ": imprimer Rled
autre
localiser 1, 4: Imprimer Rled
Fin si
Localisez 1, 7: LCDWriteChar 1
boucle
Étape 6: Capture d'écran
Étape 7: Notes de construction
Notes de construction:
Þ Soudez d'abord les connexions des fils (rouge, jaune et rose dans le schéma) puis les composants qui seront recouverts par l'écran LCD (voir photo).
Les 2 pastilles de cuivre sont en fait une seule pièce de PCB avec une fente ultrafine dans la couche de cuivre pour les séparer électriquement. Les pastilles sont soudées par des fils aux traces de PCB sous-jacentes. Les plots sont également reliés mécaniquement à la planche sous-jacente par 2 vis; cela permet un remplacement si les plaquettes s'usent suite à une utilisation répétée.
Notez que l'en-tête femelle à 16 broches accepte l'écran LCD avec un en-tête mâle à 16 broches pré-soudé.
Þ Embase femelle à 6 broches entre les plots pour tester les LED via des fils si vous le souhaitez.
Étape 8: Remarques sur l'alimentation par batterie
- Une batterie 9V fonctionnera pour la plupart des LED jusqu'à ce qu'elle descende en dessous de ~6,5V.
- Utilisez une batterie neuve pour les LED bleues; ne fonctionnera pas si tombe en dessous de ~ 8.2V.
- Besoin d'une nouvelle batterie si vous ne pouvez pas augmenter le courant au niveau souhaité avec le réglage du pot iLED, ou le courant chute lors du test d'une LED bleue.
Conseillé:
Testeur de LED Easy Sew Able : 7 étapes
Testeur de LED Easy Sew Able : Ce projet vous permet de tester rapidement les LED capables de coudre. Avec ce projet, vous pouvez : Tester les LED avant de coudreTester les LED qui se sont accidentellement mélangées dans un groupe pour la couleurTester les LED pour vous assurer qu'elles sont de la même nuance de couleur
Testeur IC, ampli-op, testeur de minuterie 555 : 3 étapes
Testeur de circuits intégrés, amplificateur opérationnel, testeur de minuterie 555 : tous les circuits intégrés défectueux ou de remplacement traînent, mais s'ils se mélangent les uns aux autres, il faut beaucoup de temps pour identifier le mauvais ou le bon. Dans cet article, nous apprenons comment fabriquer un circuit intégré. testeur, continuons
Testeur de bande LED : 4 étapes (avec photos)
Testeur de bande LED : celui-ci est assez simple - un testeur de bande LED pour les réparations de votre téléviseur. J'ai eu un peu de mal avec mon téléviseur LED. L'une des bandes LED s'est éteinte et mon écran est devenu noir. Jusqu'à ce que je braque une lampe de poche directement sur l'écran et que je voie une image que je n'avais pas
Testeur LED Altoids: 4 étapes
Testeur LED Altoids: Testeur LED Altoids avec 2x piles AAFourniture faite de vieux câble IDEOutils dont vous avez besoin:Altoids Gum TinCoupe-fil de fer à souder ou étrier Clip de batterie pour 2xAA piles2 piles AA 1 vieux câble IDEColle chaude20min de votre vie;) Au fait.. J'ai été inspiré
Testeur de capacité de batterie Li-Ion (testeur de puissance au lithium) : 5 étapes
Testeur de capacité de batterie Li-Ion (testeur de puissance au lithium): =========== AVERTISSEMENT & AVIS DE NON-RESPONSABILITÉ ==========Les batteries Li-Ion sont très dangereuses si elles ne sont pas manipulées correctement. NE PAS SURCHARGER / BRLER / OUVRIR les batteries Li-Ion Tout ce que vous faites avec ces informations est à vos risques et périls ====== ======================================