Variation résistance avec précision

Bonjour Messieurs,

j'ai consulté le forum et ne trouve malheureusement pas la réponse, peut être est-ce lié à mes maigres connaissances qui ne me permettent pas toujours de tout comprendre. J'ai besoin de simuler en sortie d'un arduino une valeur ohmique jusqu'à 1200 ohms max avec une présision d'au moins 4 Ohms. Malheureusement je ne trouve pas de potentiomètre numérique dont la plage soit plus petite que 5kOhms avec une précision de 6 a 8 bits ca ne fait pas du tout l'affaire. Est-ce que vous auriez une technique pour m'aider à trouver le matériel adapté? J'ai consulté un peu sur google MOSFEET, pont diviseur de tension mais j'avou ne pas bien comprendre et du coup je sais pas quoi commander. Dans l'idéal un potentiomètre numérique 0-200Ohms avec 256 pas serait le top même avec 128 pas je serait heureux, il me resterai juste à mettre une résistance de 1koms devant et roule. Voila si vous pouvez m'aider ce serait top! Merci d'avance!

Bonjour @rotud

le Potentiomètre numérique AD8400 , 256 positions en version 1kOhm est à envisager
https://www.analog.com/en/products/ad8400.html

ok merci je vais tenter, difficile à trouver comme composant, RS le distribue pas, Analog Device et Mouser.fr je sais pas si c'est très fiable. C'est pour ca que je tentais d'autres solutions (pont de résistance...) mais la technique m'échappe...
Si vous avez des solutions autre ou des retours à me faire sur ces 2 sites pour commander ca serait top!

Bonjour,

Je ne comprends pas bien ce que vous voulez faire avec cette valeur ohmique...

En fonction de son utilisation, il y as peut être moyen de passer par des composants plus classiques ?

Mouser est un distributeur fiable
Je vois aussi cette référence disponible chez Farnell

je me pose la même question que @guillaume_lrt : qu'y a t-il derrière ce besoin de résistance variable ?
C'est pour quoi faire ?

Est-ce que tu as besoin de connaître la valeur de la résistance (par exemple pour étaloner ton montage avant de mettre la sonde Pt1000) ou est-ce que tu as besoin de faire varier la résistance sur cette petite plage pour vérifier que ton montage fonctionne ?

Dans le second on trouve des antiquités dans les labos de physique : ce genre là :
https://www.leboncoin.fr/ad/bricolage/2769531022

J'en ai un dans mon collège de 12 Ω qui n'a plus servi de puis ... je ne sais pas :wink:

Si tu connais un prof de physique, essaye de t'en faire prêter un, tu le mets en série avec une résistance de 1kΩ et ça roule...

Je voudrais le même, mais en CMS :rofl:

1 Like

Merci pour vos réponses, il s'agit d'imiter le comportement d'une sonde de température du genre PT1000 pour effectuer des simulations sur un banc de test en automobile. Le but est d'envoyer une commande numérique et de ressortir avec une valeur ohmique adapté, mais il faut que je puisse tester les comportement au changement donc faire varier les valeurs

Bonsoir rotud

Peut-être un potentiomètre 10 tours commandé avec un moteur pas à pas.
Si on a 200 pas/tour, pour 1200 ohms on aurait une précision de 0,6 ohms.

Cordialement
jpbbricole

A condition d'avoir un potentiomètre bien précis au départ et de n'y tirer qu'un courant minuscule afin de ne pas faire varier la valeur de la résistance par échauffement.

En métrologie, on n'utilise pas des procédés arduino.

@rotud
De combien de valeurs différentes as-tu réellement besoin ?
De quel pas as-tu besoin entre 2 valeurs ?

Il me semble que les variations de la valeur de la PT1000 en fonctions de a température ne sont pas grandes.

Une PT1000 sert généralement à mesurer une température.
Quelle est la température min et la température max ?
Quelle est la précision sur la température demandée ?

On peut poser la question autrement : si la valeur de la résistance change de 1% quelle sera la variation sur la mesure de température ?

S'il n'y a pas beaucoup de valeurs différentes j'imagine plutôt des résistances fixes à 0,1 % et des relais mécaniques de haute qualité.
Évidement la qualité aura un coût et ne s'achète pas sur Aliexpress.

Bonjour, merci pour ces réponses, @68tjs dans l'idéal j'aimerai une variation de 1000 à 1200 Ohms avec 1 Ohms de précision. Pour le moment si trop compliqué je suis pret à avoir une précision de 4 ohms sur cette plage, donc 2% de précision. Plus de précision c'est mieux pour moi, moins de précision ca ne passera pas dans mon projet.
J'ai pensé au potentiomètre multitour mais couplé avec un moteur pas à pas ca me semblait un peu laborieux. Ne connaissant pas trop la technologie des potentiomètres numérique (Digipot) je pensais que ce serait le top mais force est de constater que technologiquement ils restent sur des grandeurs physiques assez importante, je n'en ai pas trouvé sur de petites plages de résistances, preuve en est la AD8400 semble être la seule en version 1000Ohms.

Tu dis que ton besoin est de 200 valeurs, mais que tu peux te contenter de 50 valeurs.
Je trouve que c'est surprenant.

Je trouve que, avec les seules informations que tu donnes, c'est un signe de cahier des charges pas encore finalisé.
Quand le risque est de faire une usine à gaz, il est prudent de réexaminer ses demandes.

200 valeurs entre 1000 et 1200 ohms cela signifie un pas de 1 ohms et une précision bien inférieure à 0,1% pour pouvoir distinguer deux valeurs successives.
Si Rn est à + 0,1% et Rn+1 est à - 0,1% cela fera deux résistances de même valeur.

50 valeurs entre 1000 et 1200 ohms cela signifie un pas de 4 ohms une précision bien inférieure à 0,4% pour pouvoir distinguer deux valeurs successives.

Et comme la valeur d'une résistance bouge avec la température, cela deviendra inextricable.

La précision dont je parle c'est la précision globale, c'est-à-dire la résistance plus son système de commutation.

Oublie totalement les potentiomètres numériques en mode résistance variable.
Ce n'est pas par hasard que j'emploie le terme potentiomètre et non pas résistance.
En matière de circuit intégré, la précision "normale" est de ± 30%.
Au détail près que sur un même puce de silicium toutes les résistances seront décalées du même nombre de %.
Donc tout ce qui fonctionne à partir de rapport fonctionne très bien et c'est le cas pour un potentiomètre, mais absolument pas pour une valeur absolue de résistance.
Si tu es capable de modifier ton schéma pour utiliser un potentiomètre, il serait intéressant de réexaminer l'option potentiomètre numérique.

Quant au moteur pas à pas, il fait des pas dont la précision est basée sur la précision de l'usinage : les bossages s'alignent les uns par rapport aux autres.
Il y a le jeu mécanique à prendre en compte. Avant la généralisation des machines outils numériques les tourneurs et les fraiseurs avaient des combines pour s'affranchir du jeu de la machine, combines qui ont probablement été intégrées dans les programmes.

hello
une idée....ne criez pas :innocent:

tout d'abord le tableau d'une courbe de PT1000
Tableau des valeurs de résistance pour les sondes PT100/PT1000
°C 0,0 1,0 2,0 3,0 4,0 5,0 6,0 7,0 8,0 9,0
0,0 1000,0 1003,9 1007,8 1011,7 1015,6 1019,5 1023,4 1027,3 1031,2 1035,1
10,0 1039,0 1042,9 1046,8 1050,7 1054,6 1058,5 1062,4 1066,3 1070,2 1074,0
20,0 1077,9 1081,8 1085,7 1089,6 1093,5 1097,3 1101,2 1105,1 1109,0 1112,8
30,0 1116,7 1120,6 1124,5 1128,3 1132,2 1136,1 1139,9 1143,8 1147,7 1151,5
40,0 1155,4 1159,3 1163,1 1167,0 1170,8 1174,7 1178,5 1182,4 1186,2 1190,1
50,0 1194,0 1197,8 1201,6 1205,5 1209,3 1213,2 1217,0 1220,9 1224,7 1228,6
60,0 1232,4 1236,2 1240,1 1243,9 1247,7 1251,6 1255,4 1259,2 1263,1 1266,9
70,0 1270,7 1274,5 1278,4 1282,2 1286,0 1289,8 1293,7 1297,5 1301,3 1305,1
80,0 1308,9 1312,7 1316,6 1320,4 1324,2 1328,0 1331,8 1335,6 1339,4 1343,2
90,0 1347,0 1350,8 1354,6 1358,4 1362,2 1366,0 1369,8 1373,6 1377,4 1381,2
100,0 1385,0 1388,8 1392,6 1396,4 1400,2 1403,9 1407,7 1411,5 1415,3 1419,1
110,0 1422,9 1426,6 1430,4 1434,2 1438,0 1441,7 1445,5 1449,3 1453,1 1456,8

on y voit que de 0 ° à 111°, la variation va de 1000 Ohms à 1456 Ohms

si on utilise une résistance de 2200 Ohms avec en parallèle, un potentiomètre de 5K on à nos valeurs

C°	Requivalente	Rfixe	Potentiometre
0	     1000	       2200	        1833
0,1	     1003,9	       2200	        1846
0,2	    1007,8	       2200	       1859
0,3	    1011,7	       2200	       1873
0,4	    1015,6	       2200	       1886
0,5	    1019,5	       2200	      1899
0,6	    1023,4	       2200	
			
			
			
			
			
			
			
50,2	1201,6	     2200	        2647
			
			
			
			
111	      1456,8	    2200	       4312

Je ne crierais pas, je murmure :rofl:

En gros sur le tableau pour une PT1000 une variation de 1° correspond à une variation de 4 ohms.

La plage 1000 ohms / 1200 ohms permet de comprendre que @rotud veut tester un équipement qui doit fonctionner entre 0 °C et + 50 °C.
En général, c'est plutôt 0/+70 ou 0/+85 quand ce n'est pas -40/+85.

Pour tester le bon fonctionnement de cet équipement secret, il veut simuler des températures entre 0 °C et +50 °C par pas de 0,25 °C. → est-ce bien raisonnable ?

Même si les valeurs physiquement réalisables ne sont pas parfaitement et idéalement réparties, il est toujours possible de faire un étalonnage suivi d'une calibration.
Conseil : mesures en mode 4 fils, largement recommandée.

Tel que je l'ai compris, le défi demande un gros niveau en électronique professionnelle, je quitte le sujet.

1 Like

Tu as surement des valeurs sur la bonne plage, mais ces valeur sont-elles pertinentes?
Si j'ai bien compris, le besoin est de produire un certificat de calibration, voir de calibration de son appareil, mais rien n'est moins sûre :slight_smile:

Pour moi ce que tu veux faire, mais je suis loin d'être sûr d'avoir compris, il te faut un Ohmmètre pilotable dans l'affaire.

Mais je pense qu'il faudrait que tu en dises plus sur ce que tu veux faire.

Encore merci pour vos reponses. Etant limité dans mes connaissances je prefere avancer que de rester bloqué avec un cahier des charges trop restreint. Pour etre tout a fait transparent je partait effecivement sur la plage 0-50°C d'un pt1000 ou d'une ni1000.
Dans les faits une variation de 10 a 30°C serait suffisante. Une précision de l'ordre de 1°C me parait un minimum, après qui peut le plus peut le moins. @68tjs sur des bases arduino vous vous doutez bien qu'il s'agit d'un prototype assez rapide d'ou un cahier des charges bien loin de l'industriel...
Bref on me parle de DAC, de pont de diviseur de tension, de potentiometre numerique. A vrai dire le potentiometre AD8400 a une precision de 4ohms ce qui serait un minimum. Malgré son prix faible quand on ajoute les frais de livraison, taxes douanieres ca me fait reflechir a 2 fois pour savoir s'il n'y aurait pas d'alternative.
@68tjs je n'ai pas bien compris si tu penses que le potentiometre rotatif avec moteur serait une bonne idée ou non?
@dfgh j'aime bien ton approche, mais comment faire varier un digipot 5kohms par pas de 4ohms ? Il me semble que la technologie impose un nombre de pas limités a 256, d'ailleur je ne sais pas pourquoi.
Bref s'il vous plait aidez moi, j'ai deja fait un long chemin d'apprentissage seul en codage et arduino depuis quelques mois mais j'avoue que sur ce point je bloque completement.
Betement peut etre je pensais qu'on arriverai facilement a sortir une valeur ohmique avec une precision de 2ohms qui represente 0'5°C de precision et donc me satisfairai pour ce projet.

Ps : en gros si je pouvais mettre la main sur un digipot 0-200ohms avec 256 pas ou meme 100 pas j'aurai mis une resistance en serie et je pense que ca aurait permi de faire quelques essais.

Non il y a pas que des potentiomètres sur 8bits, tu en as aussi sur 10bits.

Et quelque chose comme ça ? https://cz.rs-online.com/web/p/odporove-dekady/3826439

@rotud, si je comprends bien, vous voulez simuler une thermistance avec un potentiomètre ?
Si s'est bien ça, avec la loi d'Ohm, vous pouvez crée une fonction qui définit la tension au borne de l'Arduino en fonction de la température.
Il vous suffit alors "d'envoyer" la bonne tension sur la carte avec une alimentation de laboratoire, sans avoir besoin de passer par un potentiomètre...

@ivoon @guillaume_lrt dans la demande il y a cette exigence