Új hozzászólás Aktív témák

  • fpeter84

    senior tag

    Sziasztok!

    A következővel küzdök: LEDsort kellene meghajtanom, 12-15V mellett 10-15A-el is számolni kell és csak a pozitív ágat lehet elérni, szóval a szokásos lowside N FETes meghajtás helyett P FETtel kell terveznem, és mindezt 20KHz körüli PWM frekvenciával! A környezet adott, eltérni, átépíteni nem lehet...

    Első körben gondoltam hogy a PWM forrással (Arduino 5V lába) gyerekjáték lesz egy NPN tranyóval húzogatni egy P FETet, de hamar rá kellett jönnöm hogy ekkora órajelnél bizony számolni kell a FET parazita gate kapacitásával is, mert több 10%-al képes eltolni a PWM kitöltést attól amit szeretnék, így a minimum fényerő relatív magasan indulhatna csak - márpedig az alacsony RDS ON ellenállással rendelkező (0.02Ohm alatti) FETeknek jellemzően elég magas ez a paramétere, a legjobb amit találtam még mindig 2.55nF...

    Továbbléptem, H-bridge meghajtásra van szükségem ami segít legyűrni a parazita kapacitást, ezért az NPN tranyó helyett egy L293D-t kötöttem a PWM jel útjába. Ezzel viszont egy újabb furcsa jelenségbe futottam: a driver és gate közötti szakaszon rising edge-nél egy hatalmas overshoot jelenség képződik - a 12V driver tápfesz mellett egy pillanatra 25-30V-ig felvágódik a jelszint!!! és ezzel párhuzamosan a FET drain-jén a kimenő kapcsolt feszen pedig egy hasonló mértékű, -15-20V-ot is elérő undershoot... Mintha boost convertert építettem volna...

    A választott FET egy AOTF4185-ös, mert ez olcsón mennyiségben könnyen beszerezhető és elvileg gyerekjáték lekezelni vele 10-15A-t különösebb melegedés nélkül az alasony RDS ON-ja miatt... A táp egy izmos 12V akku, bár kapcsüzemű tápról is ugyanezt a jelenséget tapasztalom... Volna rá ötletetek, hogy mi okozhatja ezt a jelenséget és hogyan lehetne megszabadulni tőle, vagy hogyan kellene másképp nekifutnom a témának?

Új hozzászólás Aktív témák