We weten niet wat een tvsdiode precies is,maar het klinkt goed, dus gooien we er maar een paar tegenaan?
Eerst en vooral, een tvs diode werkt door inverse overspanningspieken
af te snijden.
Een tvs diode als blusdiode gebruiken lijkt dus al wat raar.
Je zet er ook niet bij voor welke spanning de diodes gemaakt zijn.
Je moet bij dergelijke exoten natuurlijk goed uitkijken of de stroompiek in doorlaatzin voldoende groot is. Kan je al net zo goed een ordinaire 1N4004 gebruiken. Ik heb de karakteristieken natuurlijk niet , omdat je geen type opgeeft,maar een tvs diode is in principe niet gemaakt om stromen in doorlaatzin te voeren, en laat een blusdiode nu enkel stroom in doorlaatzin gebruiken.
Gezien je geen afvlakking gebruikt kan bij het inschakelen van de voeding heel goed een transient op je fetschakeling komen. Dat zou kunnen verklaren waarom de onbeduidende smoorspoel toch iets doet.
In plaats van de tvs diode over de spoel te zetten, zou ik hem direct tussen + en min direct na de gelijkrichter plaatsen. En een 1N400x over de solenoide plaatsen, in functie van de opgenomen stroom waar we ook het raden naar hebben. "een vrij zware solenoide" zegt niet zoveel.
Zoals het nu is, zal bij een inschakelsurgepuls de tvs diode over de spoel doorslaan en de puls komt op je fet terecht. Het ligt er dan aan in hoeverre de tweede tvs de fet beschermt.
Daarvoor zou je moeten opgeven welke tvs diodes gebruikt zijn, en wat de maximale drainspanning van de fet is.
Het verbaast me dat jij als zeer ervaren COer de beginnersfout maakt om zeer vage omschrijvingen van je probleem te geven zodat het ontaardt in een raadspelletje. weer eens