Étape 3: Schéma de raccordement
Le circuit est très basique, comme vous le verrez ci-dessous. Le circuit schématique de l’ohmmètre à l’aide d’un Arduino est illustré ci-dessous.
Comment fonctionne ce circuit ohmmètre, c’est que les 2 résistances en série forment un circuit diviseur de tension. Une extrémité de la paire de résistance est reliée à 5V et l’autre extrémité est raccordée à la terre. Les 5 volts qui fournit de l’Arduino obtient divisé entre les 2 résistances, selon la valeur des 2 résistances. La résistance qui détient la plus grande résistance obtient plus de la tension, selon la formule de loi d’ohm, V = IR. La tension tombe à travers un composant est directement proportionnelle à la quantité de résistance qu’il contient. En utilisant ce principe, nous pouvons mettre en place un modèle mathématique pour déterminer la résistance, fondée sur la division de tension.
Nous créons une variable nommée analogPin et assignez-le à 0. C’est parce que la valeur de la tension que nous allons lire est connectée à analogPin A0. Cette tension représente la valeur de la tension qui s’inscrit dans l’ensemble de la valeur de la résistance que nous mesurons.
Ensuite nous créons une variable nommée raw, que nous utiliserons pour lire la valeur de tension analogique. Ceci plus tard dans notre code est affectée à la fonction analogRead(). Cette valeur qui sera placée dans la variable brute peut être comprise entre 0 et 1023. 0 représenterait chutes 0 volts aux bornes de la résistance inconnue. Et une valeur de 1023 signifierait que presque tous les 5 volts se situe aux bornes de la résistance inconnue. Que nous utilisons une résistance de référence de 1KΩ, une très faible résistance tels que 1Ω peut rendre la broche A0 s’inscrire la valeur 0. Et une très grande résistance, tels que 1MΩ ferait il lire une valeur de 1023. Voici quelques exemples pour vous donner une idée de comment l’ohmmètre fonctionnerait avec une résistance de 1KΩ comme sa résistance de référence.
La prochaine variable, Vin, est attribuée à 5 car 5 v est alimenté par l’Arduino au circuit diviseur de tension résistif. La prochaine variable, Vout, est attribuée au départ à 0. Vout représente la tension divisée qui se situe aux bornes de la résistance inconnue. La prochaine variable, R1, représente la résistance de référence. Dans notre cas, nous utilisons une résistance de 1KΩ comme notre référence, donc il nous est égale à 1000. Si vous voulez changer la résistance de référence à une autre valeur, pour les raisons exposées ci-dessous, vous aurez besoin de le changer en matériel et en logiciel. La variable, R2, représente la résistance inconnue. Il est initialement fixée à 0, mais notre algorithme dans notre code nous aidera à déterminer quelle valeur il est après la tension qui se situe dans l’ensemble il a été mesuré. La prochaine variable, tampon, est juste pour un espace réservé pour les calculs intermédiaires.
Le dernier bloc de code est notre algorithme de calcul et l’affichage de la valeur de la résistance inconnue. Si vous travaillez avec des résistances dont les valeurs vont être beaucoup plus petit que 1KΩ ou beaucoup plus grand que 1KΩ, alors vous devrez changer la résistance de référence à une valeur proche de la plage des résistances que vous voulez tester. Si vous testez très petites résistances telles que de l’ordre de 1-100Ω, il serait préférable de faire de la résistance de référence 100Ω. De cette façon, vous obtenez une lecture plus précise. N’oubliez pas, il s’agit d’un circuit diviseur de tension. Si les 2 résistances sont trop loin en dehors de l’autre, vous allez obtenir des lectures extrême-range, tout ou rien. Par exemple, si la résistance de référence est 1KΩ et la résistance inconnue est 1, cela signifie que 5V (1Ω/1001Ω) = 0.00499V tombe aux bornes de la résistance de 1Ω et 0.995V tombe aux bornes de la résistance 1KΩ. Le 0.00499V est si petit d’un certain nombre qu’il ne donne pas beaucoup de poids dans les calculs. Au contraire si vous utilisez une résistance de 10Ω comme le diviseur de tension, puis de 5V (1Ω/10Ω) = 0, 5V tombe aux bornes de la résistance 1Ω. Cela donnera plus de poids et de précision dans les calculs. Ainsi, il sera en mesure de dire avec plus de précision quelle valeur est cette résistance inconnue. C’est pourquoi vous devriez avoir une résistance de référence dans la gamme des valeurs résistance que vous sera d’essais. Il s’agit d’ohmmètres manuels comment travailler. Voici les multimètres disposant d’un ohmmètre que vous devrez sélectionner manuellement la plage. Ce n’est pas un ohmmètre variation automatique.