Stránka 1 z 2

Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 10:49
od GliderTools
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ě.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 11:05
od pepiho
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 11:08
od tomast
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 13:30
od tom666
@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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 15:25
od GliderTools
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 10.10.2018 15:42
od GliderTools
Ještě jsem taky hrabal do pins.h, řádek 831, kousek pod tím je komentář.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 15:25
od tom666
@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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 17:35
od GliderTools
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 18:24
od tom666
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 8348 krát

Heaters & Fans (RAMPS 1.4).jpg
Heaters & Fans (RAMPS 1.4).jpg (39.85 KiB) Zobrazeno 8348 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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 18:30
od GliderTools
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 18:48
od tom666
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

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 11.10.2018 19:27
od GliderTools
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.

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 12.10.2018 06:30
od tomast
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

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 12.10.2018 08:17
od rambo
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

Re: Nefunguje PWM regulace větráku extruderu

PříspěvekNapsal: 12.10.2018 11:03
od peca
A není to spíše problém "autostart", který se tu na fóru již diskutoval?