Sé que hubo una pregunta como esa en el Grupo de LTLepice Yahoo y la única solución fue agregar fuentes de voltaje de valor cero, casi lo que intentó. Parece que el problema persiste (es una lástima), así que, a menos que cambie la topología de su circuito, puede hacer trampa utilizando la forma en que se consideran las corrientes de malla: de arriba a izquierda a abajo a la derecha, hacia abajo > derecha o derecha > malla. La expresión será más compleja, pero sin necesidad de elementos adicionales. Aquí hay un ejemplo de lo que quiero decir:
Lomásprobableesquesepaesto,peroloselementosdedospinestienenunadireccióndecorrienteincorporadaquevaenelpin1ysaledelpin2,mientrasquecualquiercosaconmásde2pinesconsideraquelacorrienteentraenelpin.Enelejemplo,tantoR1
comoR2
estánalineadosarriba-abajo,ynecesitalacorrienteenelpin.Dadaladirecciónconocidadelascorrientes,Ix(U1:DIS)=I(R1)-I(R2)
-comoenlafuentedecomportamiento(ligeramentedesplazadoparaunamejorcomparación).
Actualización:
Aparentementepuedestrazarcorrientesperotienesquetenerconfiguradogenerateexpandedlisting
,luegopuedesverlalistaderedesexpandidaconCtrl+Lyallí,sielsubcircuitonoestácifradoyustedconoceeldiseñodelsubcircuito,puedeverlosdiversoselementosqueseconectanacualquierpinqueleinterese.
Siestácifrado,todoloqueveráses<binaryencryptedfile>
;delocontrario,paraelejemploanterior,estoesloqueseve:
Nosélospinesycómoseconstruyeelsubcircuito,peroconunasuposiciónmágica,veou1:n007
enalgúnlugarallíyconsideroqueDIS
eselséptimopin.Además,hayuninterruptorqueprobablementesedescarga,porloquelaexpresióneslaqueseencuentraenB1
:I(S:U1:1)
.I(s:u1:dis)
nofunciona.
Estosiguesiendoundolorenlapartetrasera,yunasolicituddeunacaracterísticamás"humanista" es un enfoque muy sensato. Si solo Mike puede escuchar.
Si no le importa agregar elementos, puede intentar crear un subcircuito ad hoc que esté conectado en serie con los pines deseados. En el interior, puede tener cualquier expresión, ya que parece que, internamente, los nombres de los nodos no cambian. Esto es lo que quiero decir:
Secortólaconexiónalpinysenombraronlosnombresdered.Allí,estaríalafuentedevoltajedentrodelsubcircuitoaladerecha.Tambiénenelinteriorestáelcálculodelapotencia,quesemuestraexternamente.Paraevitardemasiadodesordenvisual,elsímboloseomiteysoloseagregaunadirectivaSPICE:elementoXU2
ysubcircuito.Además,unaredparasondeo(out
).B1
estáahíparalacomparación.Lastresformasdeondasesuperponen.Noteahorraenlamatriz,perohaceeltrabajomientrasestáunpocomásordenado.
Preguntadereflexiónmenor:
Aúnasí,tengoquedecirqueloqueMikedijoparecelógico,peroluegotengaencuentaquedentrodeB1
youpuedeescribirlaexpresiónparalacorrientedeesamanera.Claro,implicaconocerapriorieldiseñodelsubcircuito,perotambiénsignificaquelacorrienteenesaramapuedeconocerseantesdelasimulación,ypodríaestardisponibleatravésdealgúntipodenotación-realmentenoimportacuántotiemposea.Delocontrario,laexpresiónenB1
nopodríahaberseanalizado.Puedevalerlapenapensarenesto.
Actualización:sisutrazadosolodebehacersedespuésdelasimulación,entoncesun descubrimiento reciente puede resultar útil. Además, al editar el archivo plot.defs
(ya sea el local o el global), debe simular más rápido, ya que no necesita calcular otra expresión de comportamiento durante la simulación, en su lugar, use las cantidades ya calculadas para realizar matematicas.