MC34063 con BJT externo. ¿Por qué?

0

Consulte la próxima publicación de esta serie aquí agregando un fet

Todos,

Aquí hay una imagen de una simulación LTSpice de un circuito de aceleración MC34063 muy básico que se comporta exactamente como debería, 5V en 9V fuera.

Estoytratandodeadaptarestopasoapasohastaquetermineconuncircuitoconvariassalidasaisladasconunacorrientegeneralnominalsuperioralos1.5AdelMC34063.MisiguientepasoesagregarunBJTexternoquehehechoaquí:

Elcambioreal,apartedelBJT,esqueelinductorahorasesacadelaentradadelMC34063SwitchCollector,porqueelcolectordelchipsoloseusaparadispararelBJT...yelInductorahoraestáenelcolector.delBJT,paraquepuedasermásactual.

Perocomopuedever,lasalidadeestecircuitomeda5Vish.Elinterruptorsedisparacomosepuedeverenlaondulación.

¿Quécosaobviameestoyperdiendoaquí?

EDICIONES:

DespuésdecambiaraltransistorNPNyaumentarunpocolacarga,entiendoesto.Parecequeestetransistorenparticularpuedehundirunos300mAantesdequetengaunbamboleo.ElsiguientepasoesagregarelFET.Cuandoloconsiga,lopublicaréaquíporquenohevistoningúnsitioenInternetenelquesehayadocumentadocorrectamenteunMC34063completodeestetipo.

Graciasatodosporayudarme.

Agregando modelos usados, no tengo idea de dónde los obtuve. Descargué muchos, este es el único que funciona para mejorar.

MC34063X.lib (colóquelo en su carpeta / subcarpeta)

*==========================================================
* MC34063
* ON Semiconductor
* DC-DC controller
*
* This model was developed for ON Semiconductor by:
* AEI Systems, LLC
* 5777 W. Century Blvd. Suite 876
* Los Angeles, California 90045
* Copyright 2002, all rights reserved.
*
* This model is subject to change without notice.
* Users may not directly or indirectly re-sell or 
* re-distribute this model. This model may not 
* be used, modified, or altered 
* without the consent of ON Semiconductor. 
*
* For more information regarding modeling services,
* model libraries and simulation products, please
* call AEi Systems at (310) 863-8034, or contact 
* AEi by email: [email protected]. http://www.AENG.com
*
* Revision: 1.0
*==========================================================
**********
.SUBCKT MC34063X swc swe ct 90 2 vdd isns drc
* SW-col SW-em Ct gnd cinv vdd isns drive col
*DC-DC controller

* PSpice translation by Christophe Basso, [email protected]

EB5 5 90 Value = { IF ( v(9,90)>2.5 & v(8,90)>2.5, 0, 5 ) }
Q3 ct 22 vdd QN2907
V10 isns 22 DC=.3215
EB6 7 90 Value = { IF ( v(4,90)>2.5 & v(10,90)>2.5, 0, 5 ) }
R3 5 10 100
R9 13 swe 100
C2 10 90 100p IC=5
R4 2 90 10MEG
C10 2 90 50p
R5 7 8 100
C3 8 90 100p IC=0
XTOF1 srst 90 ct 90 SWhyste params: VT=1.25 VH=.8 
R1 srst vdd 10k
Q2 drc 14 13 _Q3_mod 
EB4 6 90 Value = { IF ( v(2,90) > (v(vref,90) + v(voff,90)), 0, v(vdd,90) ) }
GB2 vdd ct Value = { IF ( V(srst,90) > 3, 35U, -220U ) }
EB3 9 90 Value = { IF ( v(diff,90)  3), 0, v(vdd,90) ) ) }
EB7 16 90 Value = { IF ( V(vdd,90)-1.5 > 1.25, 1.25, IF ( V(vdd,90)-1.25  2.5, 10m, -10m ) }
V4 voff 90 DC=2m
C5 srst diff 10p
EB1 4 90 Value = { IF ( (v(diff,90) > -1), v(vdd,90), 0 ) }
R10 vdd isns 10k
** discrete models **
.MODEL QN2907 PNP BF=200 BR=6 CJC=19PF CJE=23PF IKF=100E-3
+ IS=1.1E-12 ISE=1.3E-11 MJC=.2 MJE=1.25 NE=1.9 NF=1.21 RC=.6
+ TF=5E-10 TR=34E-9 VAF=50 VJC=.5 VJE=.30 XTB=1.5
.MODEL DN4148 D BV=100V CJO=4PF IS=7E-09 M=.45 N=2 RS=.8
+ TT=6E-09 VJ=.6V
.MODEL _Q4_mod NPN BF=50 RC=.125 RE=.125 TF=10n
.MODEL _Q3_mod NPN BF=50
.ENDS
**********
* PSpice hysteresis switch made by Chris Basso
.subckt SWhyste NodeMinus NodePlus Plus Minus PARAMS: RON=1 ROFF=1MEG VT=5 VH=2
S5 NodePlus NodeMinus 8 0 smoothSW
EBcrtl 8 0 Value = { IF ( V(plus)-V(minus) > V(ref), 1, 0 ) }
EBref ref1 0 Value = { IF ( V(8) > 0.5, {VT-VH}, {VT+VH} ) }
Rdel ref1 ref 100
Cdel ref 0 100p IC={VT+VH}
Rconv1 8 0 10Meg
Rconv2 plus 0 10Meg
Rconv3 minus 0 10Meg
.model smoothSW VSWITCH (RON={RON} ROFF={ROFF} VON=1 VOFF=0)
.ends SWhyste
***** Example models *****
.MODEL DN5819 D BV=5.33E+01 CJO=1.44E-10 EG=0.69
+ IBV=6.00E-04 IS=1.65E-05 M=.671 N=1.41 RS=4.47E-02
+ TT=7.20E-11 VJ=1.45 XTI=2
*****
.SUBCKT MC34063A 1 2 3 4 5 6 7 8
*BY KEHINDE OMOLAYO 2-20-03
*TERMINAL ID
*SWITCH COLLECTOR=1 SWITCH EMITTER=2 TIMING CAPACITOR=3 GND=4
*COMPARATOR INVERTING INPUT=5 VCC=6 IPK SENSE=7 DRIVER COLLECTOR=8

* Translation by Chris Basso

E1 10 0 5 4 1
R1 4 5 10MEG
V1 20 0 PULSE 0 2
E2 11 0 3 4 1
EB1 13 0 Value = { 1M/(ABS((27.475-195M*V(12))+(36.002+244M*V(12))*V(9)-
+(302.302+651M*V(12))*V(9)^2)+1F) }
E3 12 0 6 4 1
E4 9 0 6 7 1
R2 6 7 10MEG
EB2 14 0 Value = { 1M*((-10.765-151M*V(12))+(45.344+864M*V(12))*V(9)-
+(35.99+1.378*V(12))*V(9)^2+(8.341+839M*V(12))*V(9)^3) }
EB4 15 0 Value = { IF ( V(9)>0.32, V(14), V(13) ) }
C1 19 0 10P
EB5 16 0 Value = { IF ( V(20)1, 2, IF ( V(19)>1, 0, 2 ) ) ) }
R3 16 17 150
C2 17 0 10P
EB6 18 0 Value = { IF ( V(20)1, 0, IF ( V(11)1, 0, 2 ) ) ) ) }
R4 18 19 150
D1 4 3 DMC34063
D2 3 6 DMC34063
C3 11 31 1N
GB7 4 36 Value = { IF ( V(17)>1, -(224.4U+2.359U*V(12))*0.77, V(15)*0.77 ) }
C5 23 0 10P
EB9 21 0 Value = { IF ( V(20)1, 2, IF ( V(26)>1, 0, 2 ) ) ) }
R5 27 26 150
C6 26 0 10P
EB10 27 0 Value = { IF ( V(20)1, 0, IF ( V(10)1, 0, 2 ) ) ) ) }
R6 21 23 150
EB12 33 0 Value = { IF ( V(11)>(1.148+184.6M*V(29)), 2, 0 ) }
R13 33 24 10K
C8 24 0 10P
Q1 8 30 25 QSWITCH
Q2 1 25 2 QSWITCH
R15 25 2 100
D5 2 30 DMC34063
G1 2 30 26 23 5M
R16 2 4 10MEG
R23 31 28 1M
V6 28 0 
V7 36 3 
EB13 29 0 Value = { I(V6)/(I(V7)+866.8M*I(V6)) }
***
.MODEL DMC34063 D (CJO=2P N=0.05)
.MODEL QSWITCH NPN BF=75 CJC=2P IS=3E-9 RB=1 RC=0.45 RE=0
+ VJC=.75 VJE=.75 VJS=.75
***
.ENDS
*********

MC34063X.asy (va en la carpeta / lib / sym)

Version 4
SymbolType CELL
LINE Normal -20 -128 -20 -112
LINE Normal 20 -128 20 -112
LINE Normal -8 -100 8 -100
RECTANGLE Normal -128 -128 128 128
ARC Normal -20 -124 4 -100 -20 -112 -8 -100
ARC Normal -4 -124 20 -100 8 -100 20 -112
WINDOW 0 0 -144 Center 0
WINDOW 3 0 144 Center 0
SYMATTR Value MC34063
SYMATTR Value2 MC34063
SYMATTR Prefix X
SYMATTR Spicemodel MC34063.lib
SYMATTR Description MC34063/NJM2360 1.5A Switching Regulator
PIN 128 -96 RIGHT 8
PINATTR PinName SW_col
PINATTR SpiceOrder 1
PIN -128 -96 LEFT 8
PINATTR PinName Drive_cnt
PINATTR SpiceOrder 8
PIN -128 32 LEFT 8
PINATTR PinName Vdd
PINATTR SpiceOrder 6
PIN -128 96 LEFT 8
PINATTR PinName Cinv
PINATTR SpiceOrder 5
PIN 128 32 RIGHT 8
PINATTR PinName Ct
PINATTR SpiceOrder 3
PIN 128 96 RIGHT 8
PINATTR PinName GND
PINATTR SpiceOrder 4
PIN 128 -32 RIGHT 8
PINATTR PinName SW_em
PINATTR SpiceOrder 2
PIN -128 -32 LEFT 8
PINATTR PinName Isense
PINATTR SpiceOrder 7
    
pregunta Richard

3 respuestas

1

Q1 está siempre activado. La salida del regulador es colector abierto; cuando está "alto" (apagado) no conduce alto, es alta impedancia. La corriente de base luego fluye desde el emisor a través de R6, encendiendo el transistor.

R6 te serviría mejor si estuvieras entre la base y el emisor, en lugar del colector. Sin embargo, es probable que vea que esta configuración es menos eficiente que la unidad directa debido al hecho de que Q1 se encuentra en una configuración de seguidor de emisores que se controla desde una salida de colector abierto, por lo que se "saturará" a aproximadamente -0.9 Vce en lugar de 0.2 Vce las ofertas de NPN a tierra.

Puede considerar un NPN barato como un inversor y luego un buen NFET ESR bajo para controlar el nodo de conmutación.

    
respondido por el Cristobol Polychronopolis
1

Antes del cambio, el transistor interno tenía el emisor a tierra y el colector al inductor. Eso funcionó.

Después del cambio, ató el colector interno al riel de alimentación y usó el emisor interno. Al instante, esto introduce una inversión en la conmutación que DEBE contrarrestarse mediante el uso de un transistor externo que invierte, es decir, tiene su colector en el inductor, pero usted ha utilizado un seguidor de emisor.

Básicamente, necesita un transistor inversor agregado y no un seguidor de voltaje.

Vea esto en la hoja de datos: -

El diagrama de la izquierda muestra un circuito de refuerzo (step-up) que utiliza un NPN externo que se invierte (el colector sale).

    
respondido por el Andy aka
1

En resumen, para abrir un transistor PNP necesita que el voltaje en la base sea más bajo que el voltaje del emisor (desvío directo de la unión base-emisor). Y la corriente de base necesita salir (salir del terminal base) del terminal base (PNP necesita una ruta para una corriente a "GND".)

Por otro lado, en el transistor NPN es necesario desviar la polarización de la unión base-emisor. El voltaje en la base debe ser mayor que el voltaje en el emisor para aproximadamente 0.6V. Y la base debe fluir hacia el terminal base.

Ahoraentucircuitoactual,tienesestasituación:

simular este circuito : esquema creado usando CircuitLab

Ahora examine lo que está pasando con el transistor PNP primero.

Como puede ver, el emisor tiene un potencial más alto que el terminal base, pero no hay una ruta para una corriente de base a "GND" (potencial más bajo). Así que el PNP está apagado (corte).

Pero si reemplaza su PNP con un NPN, todo funcionará.

¿Por qué?

Porque ahora tenemos la ruta para una corriente desde Vcc hasta el terminal base.

EltransistorNPNpuedeestarabiertoylacorrientedelcolector-emisorahorapuedefluir.

Consulteaquíenlapágina6 enlace (figura.10)

    
respondido por el G36

Lea otras preguntas en las etiquetas