Ciao, sto provando a costruirmi un convertitore buck (o step down che dir si voglia) usando l'LM2677 della National:
L'obbiettivo ultimo è realizzare un alimentatore variabile da laboratorio (sto usando LM2677-ADJ, non le versioni con tensione di uscita fissa) mettendoci in cascata un lineare; per ora però ho costruito come test su breadboard il circuito "tipico" (fig 2 pag 11 del datasheet) con Vin=15V e Vout=9V, Iout=500mA.
Ho selezionato i componenti usando i "nomografi" del datasheet; sono saltati fuori 33uH per l'induttore, 100uF per la capacità di uscita; 1k e 6.44k per le resistenze di feedback. Il risultato è che il convertitore funziona a vuoto: dà 9.6V in uscita (ok considerando le tolleranze); il problema è che se vario il carico (un potenziometro nel mio caso; bello grosso per dissipare meglio la potenza che ci butto sopra) l'uscita sta attorno 9.6V fintanto che assorbo meno di 100mA; poi all'improvviso scende a circa 5.4V quando supero i 100mA e scende poi a 0.6V quando supero i 250mA.
E' come se il current-limiting interno del convertitore entrasse in azione... eppure dovrebbe subentrare solo se assorbo più di 5A!
Le "uniche" cause del problema che riesco a pensare sono:
- uso della breadboard invece che un buon PCB: nel datasheet ovviamente si danno le regole del buon layout, etc, etc; la breadboard potrebbe introdurre troppi parassiti?
- uso di componenti di marca diversa da quella consigliata: il datasheet fornisce le sigle dei componenti (induttore, capacità, diodo) consigliati per le diverse esigenze... io ho brutalmente utilizzato quello che avevo: l'induttore me lo sono avvolto con cavo da 0.5mm su un toroide e ho aggiunto spire fintanto che non ho misurato 33uH; per il diodo ho usato un SB340 (shottky da 3A); per la capacità ho usato un elettrolitico _non_ ESR ma tanto del ripple in uscita me ne frega poco per ora...
- possibile thermal-shutdown del dispositivo (per ora privo di aletta)? Mi pare impossibile visto che non si scalda mai moltissimo (ci tengo sopra il dito senza problemi)...
Qualche idea/consiglio?
Grazie mille! Francesco