|
From: <mh...@ia...> - 2018-10-10 19:17:34
|
On 2018-10-10 20:49, mh...@ia... wrote:
> On 2018-10-10 19:09, John wrote:
>> Thank you for taking the time to respond.
>> Thanks for all the replies BTW!
>>
>>> Please add a vcc source to the LM386. (marcel)
>>
>> Sorry, I'm not sure what I am missing here? I have a power flag, a
>> power input and a voltage source so I'm not sure what I am missing?
>
> As I read the lm386, the last 3 pins are vcc g1 g8. I think "vcc" is
> supposed to be connected to a dcvoltage. Your schematic only has
> a sinewave source and nothing is connected to the "vcc" net.
Here is the corrected schematic. It might be essential to NOT specify
UIC
on the .tran line.
~~~
.TEXT kicad schematic
.param lp1=81.855uh lp2=8.145uh ls=1uh rp1=2.02 rp2=0.64 rs=0.18
.model 1n4148 d(is=2.52n rs=.568 n=1.752 cjo=4p m=.4 tt=20n )
.model 2n3819 njf(beta=1.57m lambda=4m vto=-1.954 cgd=1.5p m=.3821 pb=1
fc=.5 cgs=1.5p is=173.3f n=1 xti=3 kf=37.24e-18 af=1)
.model bc109c npn(is=7.049f xti=3 eg=1.11 vaf=28.14 bf=677 ise=7.049f
ne=1.38 ikf=96.23 nk=.5 xtb=1.5 br=2.209 isc=250.3p nc=2.002 ikr=10.73
rc=1.433 cjc=5.38p mjc=.329 vjc=.6218 fc=.5 cje=11.5p mje=.2717 vje=.5
tr=10n tf=437.8p itf=3.097 xtf=12.85 vtf=10)
.subckt l90uol 1 2 3 4 5 Lp1=81.855uH Lp2=8.145uH Ls=1uH Rp1=2.02
rp2=0.64
r11 1 11 {rp1}
l11 11 2 {lp1}
r12 2 12 {rp2}
l12 12 3 {lp2}
r21 4 14 {rs}
l21 14 5 {ls}
k12 l11 l12 0.95
k13 l11 l21 0.95
k23 l12 l21 0.95
rx 4 14 1G
ry 5 14 1G
.ends
.subckt lm386 byp inp inn 0 out vs g1 g8
q1 0 inn 10011 ddpnp
r1 inn 0 50k
q2 0 inp 10012 ddpnp
r2 inp 0 50k
q3 10013 10011 10008 ddpnp
q4 10014 10012 g1 ddpnp
r3 vs byp 15k
r4 byp 10008 15k
r5 10008 g8 150
r6 g8 g1 1.35k
r7 g1 out 15k
q5 10013 10013 0 ddnpn
q6 10014 10013 0 ddnpn
q7 10017 10014 0 ddnpn
c1 10014 10017 10pf
i1 vs 10004 dc 5m
q10 10018 10017 10003 ddpnp
q11 10004 10004 10009 ddnpn area=100
q12 10009 10009 10017 ddnpn area=100
q13 vs 10004 10002 ddnpn area=100
rup 10002 out .5
q14 10003 10018 0 ddnpn area=100
rdown out 10003 .5
.model ddnpn npn(is=10f xti=3 eg=1.11 vaf=100 bf=400 ise=0 ne=1.5 ikf=0
nk=.5 xtb=1.5 var=100 br=1 isc=0 nc=2 ikr=0 rc=0 cjc=2p mjc=.3333
vjc=.75 fc=.5 cje=5p mje=.3333 vje=.75 tr=10n tf=1n itf=1 xtf=0 vtf=10)
.model ddpnp pnp(is=10f xti=3 eg=1.11 vaf=100 bf=200 ise=0 ne=1.5 ikf=0
nk=.5 xtb=1.5 var=100 br=1 isc=0 nc=2 ikr=0 rc=0 cjc=2p mjc=.3333
vjc=.75 fc=.5 cje=5p mje=.3333 vje=.75 tr=10n tf=1n itf=1 xtf=0 vtf=10)
.ends
v1 vcc 0 6
xu1 net-_c8-pad2_ net-_c12-pad1_ 0 0 net-_c7-pad2_ vcc
net-_c9-pad1_ net-_r9-pad1_ lm386
r5 net-_c12-pad2_ /lin 1k
r4 net-_c12-pad2_ /lin 1k
r6 net-_c12-pad1_ 0 10k
r3 vcc net-_c4-pad2_ 470
r1 net-_c2-pad1_ 0 100k
r2 net-_c3-pad1_ 0 10k
c10 vcc 0 47n
c11 vcc 0 330n
c12 net-_c12-pad1_ net-_c12-pad2_ 680n
c6 net-_c12-pad2_ 0 4.7n
c5 0 net-_c4-pad2_ 47n
c4 0 net-_c4-pad2_ 330n
c1 net-_c1-pad1_ 0 270p
c2 net-_c2-pad1_ net-_c1-pad1_ 100p
c3 net-_c3-pad1_ net-_c3-pad2_ 10n
c8 0 net-_c8-pad2_ 10n
c7 0 net-_c7-pad2_ 47n
c13 net-_c13-pad1_ 0 270p
jq1 net-_c4-pad2_ net-_c2-pad1_ net-_c3-pad2_ 2n3819
d1 0 net-_c2-pad1_ 1n4148
c9 net-_c9-pad1_ net-_c9-pad2_ 10n
r9 net-_r9-pad1_ net-_c9-pad2_ 50k
r8 net-_c7-pad2_ net-_l2-pad1_ 390
q2 0 net-_c3-pad1_ net-_l2-pad3_ bc109c
r7 net-_c12-pad2_ 0 1.2k
xl2 net-_l2-pad1_ nc_01 net-_l2-pad3_ net-_c13-pad1_ 0
l90uol Lp1=81.855uH Lp2=8.145uH Ls=1uH Rp1=2.02 rp2=0.64
xl1 net-_c1-pad1_ net-_c3-pad2_ 0 nc_02 nc_03
l90uol Lp1=81.855uH Lp2=8.145uH Ls=1uH Rp1=2.02 rp2=0.64
vsine1 /lin 0 sin(0 100m 1k 0 0)
.control
listing e
run
write john.raw
quit
.endc
.options method=gear reltol=1m gmin=1e-12
.tran 1m 100m 0 1m
.end
~~~ |