Go Down

Topic: Modifer la fréquence/la période du PWM:analogWrite (Read 9092 times) previous topic - next topic

Hexa Emails

Bonsoir,
je souhaiterai savoir s'il est possible de modifier la fréquance des signaux PWM (par défaut aux alentours de 500Hz) je voudrais abaisser cette fréquence (pourquoi pas 100Hz) Car je crois que c'est ce qui cause l'échauffement d'un MOSFET qui pilote un moteur (pour une histoire de temps de commutation, liée à une capacité de la "gate" du MOSFET si j'ai bien compris)
Merci!
J'apprends tous les jours!

goabonga

une petite solution :

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1276822949

Teiva

Justement un article consacré à ça sur Pobot :
http://www.pobot.org/Modifier-la-frequence-d-un-PWM.html

A+ Teiva


www.Zartronic.fr : Arduino & Robot


www.Zartronic.fr : Arduino & Robotique

Hexa Emails

J'apprends tous les jours!

lagoethe

Celui-ci aussi est bien
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1235060559/4
Pour enchérir un peu le débat
Il n'y a aucune méthode connue pour faire du PWM à disons.. 10-15KHZ ?
Non parceque moi je veux bien utiliser du 32KHZ, mais il parait que les mosfet,.. ont tendance à consommer plus d'énergie dans les fréquence élevées.
Voilà
Bonne journée à tous

Gozaki

les mos consomment plus en commutation à fréquence élevée parce qu'entre autre, il faut charger/décharger la cap de gate à chaque commutation => CV²f

Gozaki
----------------------------
www.laboelectronique.be

Luj06

lagoethe, le changement du prescaler par la valeur 8 donne une fréquence de PWM de 8 kHz, c'est plus acceptable, non ?

il y a peut être une plus forte consommation aux fréquences élevées, mais attention aux fréquences basses : si le PWM contrôle un moteur (i.e. l'alimentation d'un moteur), ralentir un PWM va augmenter le courant fourni au moteur (le courant monte tant que le PWM est à 1, redescend le reste du temps).

n'hésitez pas à demander des détails, je compléterai.

lagoethe

J'avoue que je n'ai pas encore testé le 8kHz. J'ai quand même un peu peur d'entendre un sale sifflement. C'est la seule raison pour laquelle je voulais du 10-15KHz

Go Up