Pin actual de referencia de la parte en LT netlist de especias

2

Si quiero hacer referencia a una corriente de pines en la especia LT, puedo hacerlo en el gráfico como se muestra en rosa a continuación (usado para calcular la potencia total de una parte).

V(Vc)*Ix(U1:Vc)+V(FB)*I[1]x(U1:FB)+V(SW)*Ix(U1:SW)+V(N003)*Ix(U1:Vin)

Si quiero hacerlo en una fuente B, no puedo

V=V(SW)*Ix(U1:SW)

lanza una excepción al 'compilar'

Sin embargo, si lanza una resistencia, puede hacer referencia a la corriente a través de una parte con una corriente singular en una fuente b, así que agrego una resistencia pequeña.

V=V(SW)*I(R6)

No me gusta agregar resistencias adicionales en mis simulaciones. ¿Hay alguna forma de hacer referencia a la corriente de pines de una pieza sin utilizar una resistencia?

[]

    
pregunta laptop2d

2 respuestas

2

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,tantoR1comoR2está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:n007enalgúnlugarallíyconsideroqueDISeselsé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:elementoXU2ysubcircuito.Además,unaredparasondeo(out).B1estáahíparalacomparación.Lastresformasdeondasesuperponen.Noteahorraenlamatriz,perohaceeltrabajomientrasestáunpocomásordenado.

Preguntadereflexiónmenor:

Aúnasí,tengoquedecirqueloqueMikedijoparecelógico,peroluegotengaencuentaquedentrodeB1youpuedeescribirlaexpresiónparalacorrientedeesamanera.Claro,implicaconocerapriorieldiseñodelsubcircuito,perotambiénsignificaquelacorrienteenesaramapuedeconocerseantesdelasimulación,ypodríaestardisponibleatravésdealgúntipodenotación-realmentenoimportacuántotiemposea.Delocontrario,laexpresiónenB1nopodrí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.

    
respondido por el a concerned citizen
1

Hablé con Mike Englehardt (Dev of Lt spice), le pregunté acerca de la función Ix y por qué no se puede usar en la lista de red de especias, dijo esto: "Es porque las corrientes de pin no se conocen hasta después el circuito está analizado, lo que implica analizar las expresiones de origen del comportamiento. No voy a poder cambiar eso ". Así que parece que esto no va a cambiar. Aunque es bueno saberlo.

    
respondido por el laptop2d

Lea otras preguntas en las etiquetas