salut,
j'ai besoin de votre aide,
En utilisant le convertisseur analogique numérique du PIC16F877A, je voudrais pouvoir grace a un potentiometre faire varier une valeur comprise entre 30 et 50, lorsque le potar tourne d'un sens, la valeur augmente de 1, 30 31 32 ... 50 et l'autre sens fait décrementer .
Ma tension de référence est de 5V, LE CAN est de 10 bits, le potentiometre forme un pont diviseur avec une résistance fixe de 10 k et le potar est de 10k, ce qui fait comme valeur maximale à l'entrée du CAN 2.5 V (potar=10k) et comme valeur minimale 0.45 v (POTAR=1k)
La tension varie donc entre 0.45 et 2.5 V, le CAN compte donc de 92 jusqu'a 512 (5V donne 1024, donc 0.45V Donne 92 et 2.5V donne 512)
Maintenant les choses se compliquent, je voudrais que lorsque le potentiometre tourne, il incrémente ma variable qui est au départ à 30 jusqu'a 50 de maniere totalement synchronisé avec le CAN
je sais qu'il doit y avoir une formule mathematique pour la faire, avez vous des pistes
-----