Stránka 1 z 1

Zapnutí a vypnutí ventilátoru

PříspěvekNapsal: 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

PříspěvekNapsal: 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

PříspěvekNapsal: 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

PříspěvekNapsal: 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á