Zapnutí a vypnutí ventilátoru
Napsal:
07.10.2019 07:30
Kdysi jsem našel na internetu jak automaticky zapnout a vypnout ventilátor, když teplota trysky je vyžší než 50°C. Velice je tato funkce užitečná že nemusím hlídat teplotu po tisku a zapomenutém topení trysky.
Nevíte někdo jak to zapnout pro RAMPS
Děkuji JL
Re: Zapnutí a vypnutí ventilátoru
Napsal:
07.10.2019 13:26
Zatím jsem našel ve starém zdrojáku
pins_RAMPS.h
#ifndef FAN_PIN
#if EITHER(IS_RAMPS_EFB, IS_RAMPS_EFF) // Hotend, Fan, Bed or Hotend, Fan, Fan
#define FAN_PIN RAMPS_D9_PIN
#elif EITHER(IS_RAMPS_EEF, IS_RAMPS_SF) // Hotend, Hotend, Fan or Spindle, Fan
#define FAN_PIN RAMPS_D8_PIN
#elif ENABLED(IS_RAMPS_EEB) // Hotend, Hotend, Bed
#define FAN_PIN 4 // IO pin. Buffer needed
#else // Non-specific are "EFB" (i.e., "EFBF" or "EFBE")
#define FAN_PIN RAMPS_D9_PIN
#endif
#endif
změnit na
#ifndef FAN_PIN
#if EITHER(IS_RAMPS_EFB, IS_RAMPS_EFF) // Hotend, Fan, Bed or Hotend, Fan, Fan
#define FAN_PIN -1
#elif EITHER(IS_RAMPS_EEF, IS_RAMPS_SF) // Hotend, Hotend, Fan or Spindle, Fan
#define FAN_PIN RAMPS_D8_PIN
#elif ENABLED(IS_RAMPS_EEB) // Hotend, Hotend, Bed
#define FAN_PIN 4 // IO pin. Buffer needed
#else // Non-specific are "EFB" (i.e., "EFBF" or "EFBE")
#define FAN_PIN RAMPS_D9_PIN
#endif
#endif
Zkusím zítra
Re: Zapnutí a vypnutí ventilátoru
Napsal:
15.10.2019 07:16
Takže částečně vyřešeno i když možná nesprávně. Ventilátor se spustí, ale nelze jej regulovat příkazy.
"Marlin\src\pins\ramps\pins_RAMPS.h"
#ifndef RAMPS_D9_PIN
#define RAMPS_D9_PIN 6 // nevyužitý pin
#endif
"Marlin\Configuration_adv.h"
#define E0_AUTO_FAN_PIN 9
Re: Zapnutí a vypnutí ventilátoru
Napsal:
15.10.2019 11:28
od walker.cz
[email protected] píše:Takže částečně vyřešeno i když možná nesprávně. Ventilátor se spustí, ale nelze jej regulovat příkazy.
Ale to u ofuku chladiče ani není žádoucí, má běžet pořád, a ano, jediná regulace je mezní teplota, kdy se zapíná/vypíná