pulse5b_gen.asc 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. Version 4
  2. SHEET 1 1544 820
  3. WIRE 576 192 432 192
  4. WIRE 736 192 576 192
  5. WIRE 576 224 576 192
  6. WIRE 160 320 128 320
  7. WIRE 192 320 160 320
  8. WIRE 352 320 336 320
  9. WIRE 432 320 432 192
  10. WIRE 576 336 576 288
  11. WIRE 128 352 128 320
  12. WIRE 336 368 336 320
  13. WIRE 128 464 128 432
  14. WIRE 336 464 336 448
  15. WIRE 576 464 576 416
  16. WIRE 576 464 336 464
  17. WIRE 720 464 576 464
  18. FLAG 128 464 0
  19. FLAG 160 320 Vpulse
  20. FLAG 736 192 V+
  21. FLAG 720 464 V-
  22. FLAG 192 400 0
  23. SYMBOL bv 336 352 R0
  24. WINDOW 0 -36 5 Left 2
  25. WINDOW 3 -93 184 Left 2
  26. SYMATTR InstName B1
  27. SYMATTR Value V=(V(Vpulse))/196*US
  28. SYMBOL res 448 304 R90
  29. WINDOW 0 0 56 VBottom 2
  30. WINDOW 3 32 56 VTop 2
  31. SYMATTR InstName Ri1
  32. SYMATTR Value {Ri}
  33. SYMBOL ISO16750-2 128 352 R0
  34. WINDOW 0 -81 18 Left 2
  35. WINDOW 38 -145 146 Left 2
  36. WINDOW 1 -166 56 Left 2
  37. SYMATTR InstName U2
  38. SYMATTR SpiceModel 4-6-4_24V_LoadDumpWithoutSuppressionModified
  39. SYMBOL res 176 304 R0
  40. SYMATTR InstName R1
  41. SYMATTR Value 1Meg
  42. SYMBOL voltage 576 320 R0
  43. WINDOW 123 0 0 Left 0
  44. WINDOW 39 0 0 Left 0
  45. SYMATTR InstName V1
  46. SYMATTR Value 57
  47. SYMBOL diode 560 224 R0
  48. SYMATTR InstName D1
  49. TEXT 808 160 Left 2 !.subckt 4-6-4_24V_LoadDumpWithoutSuppressionModified + -\n.param Ua=0\n.param Us=202\n.param UsClamp={Us}\n.param Ri=1\n.param t0=1\n.param Creservoir=0.15 Rshunt=1.55\nL1 N004 N005 2m\nD1 N007 + Dideal\nV2 N007 - PWL(0 {Ua})\nR1 N005 - {Rshunt}\nD2 N006 + Dideal\nC1 N003 - {Creservoir}\nR2 N003 N002 100\nV3 N002 - PWL(0 {Us})\nS1 N004 N003 N001 0 Sideal\nV4 N001 0 PULSE(0 1 {t0} +1n +1n 2 60 10)\nR3 N006 N005 {Ri}\nD3 + N008 Dideal\n;V5 N008 - PWL(0 {Usclamp})\n.model Sideal SW(Ron=1m Roff=100MEG Vt=0.5 Vh=-0.1)\n.model Dideal D(Ron=1m Roff=1MEG Vfwd=1m epsilon=10m)\n.ic V(n003)={Us}\n.ends 4-6-4_24V_LoadDumpWithoutSuppressionModified