J’ai récemment testé un module DR4024 pour manœuvrer une barrière avec un servo.
Pour modifier la vitesse de celui-ci, la documentation dans la langue de Molière indique de modifier la CV 113 pour le servo 1.
J’ai alors compris la question lue récemment dans un post : « A quoi correspondent les modes 0-3 ou 4-7 du DR4024 ? »
D’autre part, une approche directe expérimentale de la valeur entre 0 et 255, comme on le fait parfois pour une vitesse ou un volume sonore, réserve aussi quelques surprises.
La langue de Shakespeare nous rassure :
Il faut donc bien remplacer « mode » par « bit »
Pour les débutants en numérique :
Une grandeur binaire comprend un certain nombre de bits, prenant les valeurs 0 ou 1
Le bit, à l’état 1, de rang n (de la droite vers la gauche), a une valeur décimale égale à 2n (2 puissance n).
A l’état 0, sa valeur décimale est nulle
La valeur décimale totale est égale à la somme de ces valeurs
Ex : 1101 en binaire vaut 8+4+0+1 = 13 en décimal
11111111 en binaire vaut 128+64+32+16+8+4+2+1 = 255 en décimal
Lorsque l’on travaille en 8 bits, les valeurs décimales varient donc entre 0 et 255.
Revenons à notre DR4024 :
Les quatre bits 0 à 3 donnent la valeur du pas (0 à 15 en décimal)
Les quatre bits 4 à 7 donnent la valeur de l’intervalle de temps entre deux pas, donc de la vitesse. Leur valeur en décimal vaut (0 à 15) x 16 et est donc comprise entre 0 et 240
La valeur de la CV 113 est donc la somme des deux valeurs précédentes.
Vous pouvez ainsi obtenir une barrière qui se relève vraiment lentement, et non comme une catapulte, et vos aiguillages pourront se manoeuvrer de manière réaliste.
Bons réglages

Jean-Claude