OHMMÈTRE en utilisant ARDUINO (3 / 3 étapes)

É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.

Articles Liés

Comment faire un thermomètre en utilisant Arduino et LM35

Comment faire un thermomètre en utilisant Arduino et LM35

aujourd'hui je vais vous montrer comment faire un thermomètre avec Arduino et LM35 capteur de température, affichage LCD, sur une maquette connecté avec fils. Il indiquera la température en Celsius et Fahrenheit.Andro racineÉtape 1: Exigences:- Il s'
Horloge avec thermomètre en utilisant Arduino, i2c 16 x 2 lcd, capteur RTC DS1307 et DHT11.

Horloge avec thermomètre en utilisant Arduino, i2c 16 x 2 lcd, capteur RTC DS1307 et DHT11.

Hello! Il a été un moment j'ai n'a pas posté quelque chose sur Instructables, mais maintenant que j'ai fait un projet simple que j'ai vu sur internet sous diverses formes. J'ai réussi à générer un code à l'aide d'autres codes que j'ai trouvé sur inte
Ohmmètre Arduino avec écran LCD

Ohmmètre Arduino avec écran LCD

Cette Instructable va vous montrer comment faire un ohmmètre numérique à l'aide de Arduino.This ohmmètre est très précis... et totalement DIY.Étape 1: Rassembler tout le matériel.1) Arduino UNO (ou n'importe quel autre Arduino)2) maquette3) 16 x 2 éc
Arduino ohmmètre

Arduino ohmmètre

Arduino UNO ohmmètreÀ l'aide d'une configuration en pont de Wheatstone. Nous allons calculer la résistance d'une résistance inconnue à l'aide des lois de Kirchoff.Partie de diviseur de tension (1)Partie (2) calcul de résistance inconnueProduit fini (
Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Un suivi solaire automatique motorisé fenêtre rénovation aveugles en utilisant Arduino

Bâtiments représentent 20 à 40 % de l'énergie totale utiliser dans les pays développés. Stores (ou stores) peuvent aider à réduire la construction énergie utiliser et améliorer le confort visuel (réduisant l'éblouissement et augmenter l'éclairage nat
Maxime Intel : Digital ohmmètre (diviseur de tension)

Maxime Intel : Digital ohmmètre (diviseur de tension)

C'est comment faire un simple ohmmètre numérique utilisant Intel Edison, LCD écran, résistance de 1kOhm et quelques fils.Diviseur de tension est basé sur la Loi d'Ohm. Lire la suite d'ici!Étape 1: composants.Vous aurez besoin d'une carte Arduino basé
N’importe quelle voiture contrôlée à distance en utilisant Arduino

N’importe quelle voiture contrôlée à distance en utilisant Arduino

car c'est mon premier instructable j'ai essayé de mon mieux. Cette voiture est faite en utilisant arduino sans moteur sheild ou ics. Ce rover peut être contrôlé à l'aide d'une télécommande. Tout d'abord, nous avons besoin décoder la télécommande pour
Configuration chipKIT dp32 pour utiliser Arduino IDE

Configuration chipKIT dp32 pour utiliser Arduino IDE

Ne savez-vous pas que vous pouvez programmer votre planche chipKIT ou n'importe quel morceau de PIC32 utilisant IDE Arduino ? Il est en fait assez facile. Ce tutoriel vous montrera comment configurer votre dp32 chipKIT pour utiliser IDE Arduino pour
Utiliser Arduino Due à programmer et tester ESP8266

Utiliser Arduino Due à programmer et tester ESP8266

Si vous souhaitez programmer un ESP8266 (Wifi SoC) vous serez normalement utiliser un adapteur USB vers série comme celui-ci. Dans le cas où vous n'en avez pas, mais vous avez un Arduino Due portant autour de vous peut gréer l'Arduino comme un pont à
Burning TV B Gone Firmware en utilisant Arduino

Burning TV B Gone Firmware en utilisant Arduino

c'est mon premier instructable.  C'est sans doute douloureusement évident et des critiques ou des questions que vous avez, je serais heureux de vous aider du mieux que je peux.Quand je faisais un TV-B-Gone, j'ai n'eu aucun moyen du ATtiny85 dans le c
La programmation Arduino Pro Mini en utilisant Arduino Uno et ArduShield - sans les câbles

La programmation Arduino Pro Mini en utilisant Arduino Uno et ArduShield - sans les câbles

L'objectif principal de cette instruction est de vous montrer comment programmer plus facile manière Arduino Mini ou Arduino Pro Mini avec Arduino UNO et ArduShield – sans les câbles.Étape par étape tutoriel, avec aucune mesure pour sauter en PCB gén
L’émetteur RC à manette de jeu USB en utilisant Arduino

L’émetteur RC à manette de jeu USB en utilisant Arduino

Pourquoi est-ce que je devrais faire cela ?Quand il s'agit d'avions RC en utilisant un simulateur de vol peut être une excellente façon de perfectionner vos compétences en basse saison ou même préparer pour votre premier vol. L'inconvénient majeur au
Contrôle moteur en utilisant Arduino

Contrôle moteur en utilisant Arduino

Commande de moteurs en utilisant Arduino peut être délicat.Tout d'abord, les moteurs exigent plus de courant que la sortie de quel Arduino peuvent fournir des épingles. Aussi moteurs peuvent générer leur propre courant à travers un processus appelé i
Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Comment créer votre propre machine de candy grabber utilisant Arduino & 1Sheeld

Simplement, ce projet est une machine de grabber de bonbons contrôlée en utilisant Arduino et 1Sheeld via Game pad bouclier.1Sheeld est une plateforme pour Arduino qui permet de puiser dans les capteurs et les capacités de votre smartphone et vous pe