Page 7 sur 7

Re: Mesure des températures avec courbes

Publié : mar. janv. 26, 2016 9:40 pm
par Jacques
Sans instrument de mesure ca semble un peu difficile de savoir ce qui se passe ou même si ca fonctionne.
Essai le test plus haut avec la led ou un haut parleur

Re: Mesure des températures avec courbes

Publié : mer. janv. 27, 2016 6:08 pm
par Tim0th3e
Avec une led:
PWM 255=allumée
PWM 0=éteinte

Tout fonctionne, mais toujours pas avec le ventilateur... :|. Avec un pwm de 0 il basse légèrement de vitesse.

Re: Mesure des températures avec courbes

Publié : mer. janv. 27, 2016 9:04 pm
par Jacques
A 128 la led est un peu allumée ?
Cependant, ca ne nous renseigne pas si la fréquence pwm a changée.
Il faudrait faire le test plus haut avec un fréquence très basse pour savoir si ca fonctionne

Re: Mesure des températures avec courbes

Publié : jeu. janv. 28, 2016 4:03 pm
par Tim0th3e
Avec un pwm de 128, la led est allumée.


J'ai essayé avec un petit haut-parleur et une résistance de 4.7K.
Avec un pwm de 255, on entend rien.
Avec un pwm de 254, on entend un bruit aigu
Avec un pwm de 20, on entend la même chose mais plus fort
Et avec un pwm de 1, on entend la même chose

Re: Mesure des températures avec courbes

Publié : jeu. janv. 28, 2016 10:27 pm
par Jacques
Tim0th3e a écrit :Avec un pwm de 128, la led est allumée.


J'ai essayé avec un petit haut-parleur et une résistance de 4.7K.
Avec un pwm de 255, on entend rien.
Avec un pwm de 254, on entend un bruit aigu
Avec un pwm de 20, on entend la même chose mais plus fort
Et avec un pwm de 1, on entend la même chose
255 rien c'est normal
254 un bruit aigu c'est normal (harmoniques très hautes)
128 un son très fort aigu, fondamentale parfaite et tout un tas d'harmoniques.
20 moins fort la fondamentale n'étant pas symétrique
1 idem 254
0 rien, c'est normal

Il en ressort que le PWM fonctionne, maintenant il faudrait tester avec 128 et arriver à faire varier la fréquence avec 0x05 soit un diviseur de 1024, soit 31250/1024= 30hz, un son extrêmement grave ressemblant à un vibreur électromécanique.
A l'inverse avec un diviseur de 1, le son deviendra inaudible (trop haute fréquence pour notre oreille)

Re: Mesure des températures avec courbes

Publié : dim. févr. 07, 2016 6:16 pm
par Tim0th3e
Bonsoir,
J'ai essayé avec ce programme:

Code : Tout sélectionner

void setup() {
  // put your setup code here, to run once:
TCCR1B = TCCR1B & 0b11111000 | 0x05;
}

void loop() {
  // put your main code here, to run repeatedly:

}
J'ai changé le 0x01 et 0x05
Avec un pwm de 128, le son est aigu, mais sans plus

En remettant 0x05 en 0x01, le son avec un pwm de 128 est le même qu'avant

Re: Mesure des températures avec courbes

Publié : dim. févr. 07, 2016 8:51 pm
par Jacques
Il y a une chose qui me surprend sur ce que j'ai pu lire c'est que trois registres sont concernés par le PWM en fonction des broches arduino.
J'ai trouvé pas mal de contradictions dans mes lectures, il faudrait donc tester sur différentes sorties afin de voir le changement de fréquence que l'on peut obtenir toujours avec un PWM de 128.

Re: Mesure des températures avec courbes

Publié : dim. févr. 07, 2016 8:55 pm
par Tim0th3e
D'accord je vais tester avec toutes les sorties compatibles pwm

Re: Mesure des températures avec courbes

Publié : lun. févr. 08, 2016 6:53 pm
par Tim0th3e
Avec un pwm de 128:

Pin D12: aucun son
Pin D10: son aigu
Pin D9: son de référence (son aigu)
Pin D6: son très aigu
Pin D5: même son qu'en D6
Pin D3: son aigu

Re: Mesure des températures avec courbes

Publié : lun. févr. 08, 2016 11:04 pm
par Jacques
SI D6/D5 sort un son extrêmement aigu c'est peut être une de ces broches qu'il faudrait utiliser pour relier le PWM du ventilateur 4 fils.
Il faudrait essayer en modifiant TCCR1B pour voir l'impact que ca donne sur ces broches

Re: Mesure des températures avec courbes

Publié : mar. févr. 09, 2016 6:47 am
par Tim0th3e
TCCR2B conviendrait-il?