Druhý ventilátor přes RRD fan extender (ofuk)

Re: Druhý ventilátor přes RRD fan extender (ofuk)

Příspěvekod radekzl » 20.10.2017 17:15

walter2 píše:Rozběhával jsem Marlina RC8Bugfix s Fan extenderem, tak přikládám pro případné zájemce svoji konfiguraci. Lubosh sem dával svoji konfiguraci, tak je to trochu nošení dříví do lesa, ale ale já nechladím stepper drivery, tak to třeba někomu pomůže....

Zapojil jsem vše dle http://www.geeetech.com/wiki/index.php/ ... n_Extender a z extenderu řídím ofuk výtisku (prozatím se zapojeným jenom jedním větráčkem z PINu 6)

Chlazení HE mám zapojené v RAMPS do D9.

Odzkoušel jsem, že je extender (společně s Arduinem a RAMPS) fukční pomocí arduino projektu, který střídavě zapíná fan na PINu 11 na 11 sekund a na PINu na 6 sekund:

void setup() {
pinMode(11, OUTPUT);
pinMode(6, OUTPUT);
} void loop() {
digitalWrite(11, HIGH);
digitalWrite(6, LOW);
delay(11000);
digitalWrite(11, LOW);
digitalWrite(6, HIGH);
delay(6000);
}

Jeden větráček zapojený do extenderu do PINu 6 se mi roztáčí na 6 vteřin.

K tiskárně se připojuji pomocí RepetierHostu a testuji přes gcode M106.

Jaký PIN ovládá příkaz M106 a M107 se řídí se řídí přes #define FAN_PIN v pins_RAMPS.h

Mám nastaveno
#if ENABLED(IS_RAMPS_EFB) // Hotend, Fan, Bed
#define FAN_PIN RAMPS_D9_PIN

Příkaz M106 tedy roztáčí číslo pinu definované v RAMPS_D9_PIN a protože D9 mám zapojený jako chlazení HE, tak předefinovávám RAMPS_D9_PIN na pin 6:
#define RAMPS_D9_PIN 6

Přikládám konfiguráky, pokud by to někomu pomohlo...


Ahoj,
děkuji mockrát za zveřejnění, moc mi to po mohlo. Mám totiž nově připojenou autokalibraci pomocí BL-Touch a jelikož, je ten senzor zapojený do pinů serva (D11), tak jsem musel RRD fan extender o pin posunout a tak mám ventilátor ovládaný místo na pinu 11, tak je na pinu 5, ale vše funguje, jak má autokalibrace i ovládaný ventilátor přes RRD fan extender, ventilátor HE mám na pinu D9.

S pozdravem Radek
  • 0

radekzl
 
Příspěvky: 39
Registrován: 24.03.2015 16:45
Reputation: 0

Re: Druhý ventilátor přes RRD fan extender (ofuk)

Příspěvekod svobpata » 17.12.2017 17:36

Omlouvám se že drbu do starýcho vlákna, když chci připojit na ten druhej výstup ledky, jakej mám zadat pin? Vetrak hotendu mám 11 a funguje to, ale jen bez pwm, taky nevím proč
  • 0

svobpata
 
Příspěvky: 259
Registrován: 02.01.2016 14:53
Reputation: 0

Re: Druhý ventilátor přes RRD fan extender (ofuk)

Příspěvekod Korny » 10.01.2018 21:19

Já jsem používal pin 6. G-kodem M42 P6 S255
U led nejde regulovat pwm, kdyz das min, tak nesviti.
  • 0

Korny
 
Příspěvky: 49
Registrován: 25.01.2015 17:19
Bydliště: Olomouc
Reputation: 0

Re: Druhý ventilátor přes RRD fan extender (ofuk)

Příspěvekod svobpata » 10.01.2018 21:48

Mě to svítilo i na nízký pwm jen to nešlo zhasnout
  • 0

svobpata
 
Příspěvky: 259
Registrován: 02.01.2016 14:53
Reputation: 0

Re: Druhý ventilátor přes RRD fan extender (ofuk)

Příspěvekod borecekio » 26.03.2019 16:45

radekzl píše:kombinaci jsem nezkoušel. Firmware otevřete v Arduino IDE a proveďte:
a) na kartě pins.h je třeba přiřadit PWM výstup arduina na vybraný pin. V mém případě je to pin D11, viz obrázek RAMPSu níže. Pokud tam máte už servo na leveling, můžete vybrat D6, D5 nebo D4. Já si vybral pin D11, takže na řádku 352 mám: #define ORIG_FAN_PIN 11
b) na kartě Configuration.h je třeba na řádku 310 změnit #define FEATURE_FAN_CONTROL 0 na #define FEATURE_FAN_CONTROL 1
c) Nahrejte firmware do Arduina


Jak toto udelat na marlin1.1.8 dekuji
  • 0

borecekio
 
Příspěvky: 28
Registrován: 11.01.2019 12:12
Reputation: 0

Předchozí

Zpět na REBEL II

Kdo je online

Uživatelé procházející toto fórum: Google [Bot] a 2 návštevníků

cron