Étape 1: La configuration de l'
Bien sûr, Q3 est un courant évier et ce que nous voulons est un courant source, à la pompe courant dans la LED donc sa tension directe peut être mesurée. Q1 et Q2 remplissent cette fonction de redressement. IC2A et R5 tampon la tension détectée et protègent l’entrée à l’Arduino.
Les pistes de l’Arduino une esquisse que rampes jusqu'à la tension de la DAC, et donc le courant dans la LED et puis lit le résultant conduit avant de tension par l’une de ses broches d’entrée analogiques. Il communique ensuite avec un script Python en cours d’exécution sur un PC par l’intermédiaire de sa série Link USB, et ce script organise les données et affiche un graphique de la LED dans caractéristique I-V du test. Il dirige également une routine de lissage qui génère les coefficients d’une fonction exponentielle semblable au modèle de diode de Shockley. Pour obtenir une petite erreur dans la fonction d’ajustement, le script Python a la possibilité d’exécuter l’analyse plusieurs fois et la moyenne des données ; les données générées pour la section « Résultats » qui suit a été en moyenne plus de dix séries de l’analyseur.
Voici une liste de composants QuickPart pour le matériel :
Arduino (1 x)
Carte de dérivation MCP4725 DAC avec tirer vers le haut de résistances et condensateurs (disponible à http://www.sparkfun.com )
Ampli op double LM358 ou similaire (1 x)
Transistor NPN BC547 ou similaire (1 x)
Transistor PNP BC556 ou similaire (2 x)
résistance de 10 ohms (2 x)
résistance de 220 ohms (1 x)
100 ohms 1 % ou meilleure résistance (R4) 1 x
résistance d’ohm 1 k (1 x)
0.1uF contourner condensateur (1 x)
0.01UF condensateur (1 x)
LEDs pour tester !