Nefunguje PWM regulace větráku extruderu

Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 10.10.2018 10:49

Ahoj!
Při přechodu na nový FW Marlin (z verze 1.0x na 1.1.9 jsem narazil na zajímavý problém.
Mám nastavený autofan, aby spínal větrák extrudéru až při teplotě nad 50 °C, ale u této nové verze Merlina mi větrák funguje jenom když nastavím jeho výkon na 100% (EXTRUDER_AUTO_FAN_SPEED 255)
Pokud nastavím méně, tak větráček jenom jemně píská, ale nemá snahu se roztočit, ani když se mu snažím pomoci prstem.
Plný výkon mi ale nevyhovuje, je zbytečně hlučný, a na staré verzi běžel ideálně na EXTRUDER_AUTO_FAN_SPEED
180
Větráček je připojený prostřednictvím spínacího tranzistoru na servo výstup, pin D4.
Otázku kompatibility větráku asi nemá smysl řešit, když se starým Marlinem fungoval normálně.
Hledal jsem, jestli je někde třeba rozdíl v nastavení frekvence PWM, ale nic jsem nenašel.
Stejný dotaz vzneslo na internetu pár dalších lidí, ale odpověď, která by něco vyřešila jsem nenašel.
Poradí někdo?

Děkuji

P.S.
Větráček ofuku výtisku mi jde regulovat normálně.
  • 0

GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod pepiho » 10.10.2018 11:05

Ovikendu jsem měnil 1.1.6 na 1.1.9. Mám tam nastaveno 75 jako u staré verze a funguje to normálně, nevidím v tom rozdíl.
  • 0

pepiho
 
Příspěvky: 50
Registrován: 11.04.2017 16:36
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tomast » 10.10.2018 11:08

Nepotřebuje ten větrák při startu chvilku plný impuls a až potom regulaci přes PWM?
Některé větráky se přímo na PWM nerady rozbíhají.
S3D na to pro ofuk tisku má i zaškrtávátko "Blip fan to full power when increasing from idle".
Třeba se tohle v nové verzi Marlina změnilo.
  • 0

tomast
 
Příspěvky: 438
Images: 1
Registrován: 20.11.2017 21:44
Bydliště: Praha
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tom666 » 10.10.2018 13:30

@GliderTools
Nahraj sem tvoje konfiguracne subory. Mozem vyskusat na mojom nedokoncenom Rebelovi (RAMPS 1.4 + Mega 2560 + Fan Extender). Mam tam aktualne v1.1.9 a zatial som nezaznamenal tento problem. Extender mam pripojeny na D11 a D6, ale nie je problem to posunut a otestovat na D5 a D4.
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 10.10.2018 15:25

Tady jsou konfiguráky.

Napadlo mne, jestli ten větráček není už nějakej moc chytrej, a než se inicializuje, je impuls pryč.
Ale každopádně, se starou verzí Marlina to chodilo.
Stará verze mi taky umožnila větráček zvenku M příkazem zapnout (M42 P4 S255), i když za půl vteřiny ho Marlin zase podle teploty vypnul.
U nové verze to už nejde, háže mi zpět hlášku "Error: Protected Pin"

Děkuji.
  • 0

Přílohy
Configuration_adv.h
(68.96 KiB) 362 krát
Configuration.h
(72.64 KiB) 345 krát
GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 10.10.2018 15:42

Ještě jsem taky hrabal do pins.h, řádek 831, kousek pod tím je komentář.
  • 0

Přílohy
pins.h
(28.99 KiB) 317 krát
GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tom666 » 11.10.2018 15:25

@GliderTools
Az na drobnu chybicku v prvom riadku suboru "Configuration.h" je automaticke spustanie chladenia extrudera na pine D4 plne funkcne ako som predpokladal. Testoval som to pri dosiahnuti teploty 50°C a rychlosti chladenia, ktoru som nastavil v konfiguracii na 180. Testovanie prostrednictvom M42 uz v novsich verziach Marlina nie je mozne. Vyzera to vsak, ze mas chybu v zapojeni, alebo chybu v obvode fan extendera.

Poznamky:
Uprava suboru "pins.h" nema ziadne opodstatnenie.
Ostatne nastavenia v konfiguracnych suboroch som neskumal.
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 11.10.2018 17:35

Nojo, chybu v zapojení...
Jenomže s původním fw od zahradníka to chodilo :(

Já si fakt myslím, že nový fw má třeba jinou frekvenci PWM nebo tak něco, a tenhle větráček se na to nechytá.
Ještě zkusím na přívody větráčku hodit nějaký elektrolyt, třeba to pomůže.

Nemám fan extender, mám jen vyvedený pin 4 na řídící elektrodu spínacího tranzistoru, kterým uzemňuju mínus pól ventilátoru.

AD soubor pins.h:
Myslel jsem si totéž, ale našel jsem někde na diskusi že větráky nemají mít konflikt se "sensitive pins" a má se to zařídít takto. Ze zoufalství už jsem zkoušel všechno, kromě pálení černých svící a objednání exorcisty.

EDIT:
Vyzkoušel jsem jiný větráček, (Zalman) a ten funguje normálně. Takže
! POZOR JAKÝ VĚTRÁČEK KUPUJETE !
Ten, který na PWM nefunguje je typ MB40101V2-A99 z GM Elektronik, objednací kód 625-240.
  • 0

Naposledy upravil GliderTools dne 11.10.2018 18:25, celkově upraveno 1
GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tom666 » 11.10.2018 18:24

GliderTools píše:Jenomže s původním fw od zahradníka to chodilo :(

Chodilo, alebo uz nechodi :?:

GliderTools píše:Ještě zkusím na přívody větráčku hodit nějaký elektrolyt, třeba to pomůže.

Mam pochybnosti.

GliderTools píše:Nemám fan extender, mám jen vyvedený pin 4 na řídící elektrodu spínacího tranzistoru, kterým uzemňuju mínus pól ventilátoru.

Funkciou to v podstate zodpoveda "fan extenderu".
Pri realizacii mojho doplnku som vychadzal zo zapojenia mosfetov na RAMPSe.
RRD Fan Extender pre RAMPS.jpg
RRD Fan Extender pre RAMPS.jpg (17.65 KiB) Zobrazeno 8343 krát

Heaters & Fans (RAMPS 1.4).jpg
Heaters & Fans (RAMPS 1.4).jpg (39.85 KiB) Zobrazeno 8343 krát


GliderTools píše:Starý FW měl rychlost sériového portu 115200, nový 250000.
Třeba je to tady podobné. Můžu to ještě zkusit zkompilovat s tou nižší rychlostí pro UART a uvidím..

To nemoze suvisiet s rychlostou UARTu, pretoze som uspesne testoval tvoje konfiguraky, kde mas nastavenu baudovu rychlost 250000.
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 11.10.2018 18:30

Chodilo to, do pondělí, kdy jsem měnil staré Arduino za nové.
Se starým chodí, s novým ne.
Výměnu jsem dělal proto, že se chystám k nějakým úpravám FW.
Původní zdroje, ze kterých bylo nakrmeno staré Arduino už ale nemám.
Tímto způsobem jsem chtěl "zálohovat" funkční konfiguraci. Když všechno selže, vrátím zpět staré Arduino a funguju.

Ale jak píšu o příspěvek výše:
Vyzkoušel jsem jiný větráček, (Zalman) a ten funguje normálně. Takže
! POZOR JAKÝ VĚTRÁČEK KUPUJETE !
Ten, který na PWM nefunguje je typ MB40101V2-A99 z GM Elektronik, objednací kód 625-240.
  • 0

GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tom666 » 11.10.2018 18:48

GliderTools píše:Vyzkoušel jsem jiný větráček, (Zalman) a ten funguje normálně. Takže
! POZOR JAKÝ VĚTRÁČEK KUPUJETE !
Ten, který na PWM nefunguje je typ MB40101V2-A99 z GM Elektronik, objednací kód 625-240.

GliderTools píše:Chodilo to, do pondělí, kdy jsem měnil staré Arduino za nové. Se starým chodí, s novým ne.

Prepac, ale toto mi hlava neberie. Ak PWM regulacia na jednom fungovala a na druhom nefunguje, tak problem bude urcite v niecom inom.

GliderTools píše:Původní zdroje, ze kterých bylo nakrmeno staré Arduino už ale nemám.

Tak si ich stiahni odtialto:
http://download.clexpert.cz/3dtisk/cl-marlin1-rebel-glcd-305-115200-20151018.zip
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod GliderTools » 11.10.2018 19:27

Mě to taky hlava nebere, ale prostě se to tak chová.
Stará deska se starým FW funguje s oběma větráky, nová s novým FW jen se Zalmanem.
Bavíme se o Arduinu, na RAMPS se nezměnilo nic, ani drátek jsem neodpojil.

Ty zdroje sice stáhnu, ale ne s těmi nastaveními a úpravami, které jsem si v nich tenkrát v rámci ladění udělal.
  • 0

GliderTools
 
Příspěvky: 23
Registrován: 25.12.2015 02:45
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod tomast » 12.10.2018 06:30

GliderTools píše:Ten, který na PWM nefunguje je typ MB40101V2-A99 z GM Elektronik, objednací kód 625-240.

Myslel jsem si to, když jsem ti výše psal že na některé větráky je potřeba pro rozběh delší plný impuls.
Už se tu myslím probíralo, že pokud chci spolehlivě regulovatelný fan, mám kupovat ten s příponou 999.
A99 obsahuje ochrannou elektroniku navíc, která má viditelně s rozběhem při PWM problém.
Projdi si tohle: http://www.rebelove.org/viewtopic.php?f=11&t=1112
  • 0

tomast
 
Příspěvky: 438
Images: 1
Registrován: 20.11.2017 21:44
Bydliště: Praha
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod rambo » 12.10.2018 08:17

Ja mel stejny problem a vyresil jsem prave tim eletrolytem, kapacitu si z hlavy nepamatuju, kouknu se az budu doma, coz bude, ale az v nedeli.
Ale na ten kondik "bacha", protoze cim vetsi kapacita tim driv se vude vetrak tocit plne tocky. Mel jsem pujceny osciloskop a na nem jsem tu kapacitu "ladil“.
Edit: pokud by to nekoho zajimalo tak tady jsou prubehy z osiloskopu na videich: https://photos.app.goo.gl/KdFmDbKJb4ZLDiM63
  • 0

rambo
 
Příspěvky: 135
Images: 8
Registrován: 28.08.2017 10:27
Bydliště: Ostrava
Reputation: 0

Re: Nefunguje PWM regulace větráku extruderu

Příspěvekod peca » 12.10.2018 11:03

A není to spíše problém "autostart", který se tu na fóru již diskutoval?
  • 0

peca
 
Příspěvky: 263
Registrován: 01.09.2015 17:30
Bydliště: Jičín
Reputation: 0

Další

Zpět na ELEKTRONIKA

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků