Aller au contenu principal

Configuration de référence des ventilateurs

Cette page rassemble les configurations courantes des ventilateurs, y compris l'entraînement des ventilateurs, les ventilateurs 7040 et le partage des broches pour plusieurs ventilateurs. Les broches dans les exemples doivent être modifiées en fonction de la carte mère réelle.

Entraînement des ventilateurs

Il existe deux méthodes courantes pour entraîner les ventilateurs :

MéthodeScénario d'applicationDescription
[output_pin]Nécessite une mise sous tension constante après démarrage ou connexion à KlipperConfiguration simple, ne s'arrête pas automatiquement en fonction de l'état du moteur
[controller_fan]Souhaite que le ventilateur s'allume automatiquement lorsque le moteur ou le chauffage fonctionnePlus adapté pour entraîner un ventilateur de refroidissement

Ventilateur toujours allumé

value: 1 indique que la sortie s'active automatiquement après la connexion à Klipper.

printer.cfg
[output_pin driver_fan]
pin: <driver_fan_pin>
value: 1

Ventilateur à entraînement automatique

printer.cfg
[controller_fan driver_fan]
pin:
cycle_time: 0.00003
max_power: 1.0
shutdown_speed: 0.0
fan_speed: 0.9
idle_timeout: 90
idle_speed: 0.4
stepper: stepper_x,stepper_y

Description des paramètres :

  • fan_speed : Vitesse du ventilateur lorsque le moteur ou le chauffage fonctionne.
  • idle_timeout : Temps pendant lequel le ventilateur continue de fonctionner après l'arrêt du moteur, en secondes.
  • idle_speed : Vitesse du ventilateur pendant la période d'attente au ralenti.
  • stepper : Nom du moteur associé, plusieurs peuvent être spécifiés.

Ventilateur 7040

Certains ventilateurs 7040 peuvent tourner immédiatement après la mise sous tension ou le démarrage. Il est nécessaire de définir l'état initial de la PWM lors de la compilation du firmware.

Information

Dans l'option de compilation du firmware GPIO pins to set at micro-controller startup, saisissez !<fan_pin> pour que la sortie du ventilateur correspondant reste éteinte au démarrage. Modifiez en fonction de la broche PWM réelle. ! doit être un point d'exclamation anglais.

Loading...
printer.cfg
[fan]
pin:
max_power: 0.9
cycle_time: 0.002
hardware_pwm: false
shutdown_speed: 0

Configuration du partage des broches pour plusieurs ventilateurs

Lorsque plusieurs ventilateurs doivent être contrôlés simultanément, utilisez [multi_pin]. Cette méthode ne s'applique pas aux broches des moteurs pas à pas.

printer.cfg
[multi_pin my_fan]
pins: PA1,PA2,PA3,PA4

[fan]
pin: multi_pin:my_fan
Note

Avant de partager des broches pour plusieurs ventilateurs, vérifiez que le tube MOS et la ligne d'alimentation correspondants peuvent supporter le courant total.

Loading...