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éthode | Scénario d'application | Description |
|---|---|---|
[output_pin] | Nécessite une mise sous tension constante après démarrage ou connexion à Klipper | Configuration 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 fonctionne | Plus 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.
[output_pin driver_fan]
pin: <driver_fan_pin>
value: 1
Ventilateur à entraînement automatique
[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.
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.
[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.
[multi_pin my_fan]
pins: PA1,PA2,PA3,PA4
[fan]
pin: multi_pin:my_fan
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.