Sto lavorando con un circuito ad alta tensione (2,1 kV per il test del condensatore del defibrillatore) e sto controllando l'alimentatore con Arduino, leggendo le informazioni richieste dal laptop tramite l'interfaccia seriale. La maggior parte del circuito di tempo funziona bene, ma di tanto in tanto durante la scarica del condensatore dopo il test, il circuito si attiva da solo senza che l'operatore prema il pulsante. Inoltre a volte il monitoraggio seriale non riesce. Ho pensato che lo facesse perché Linux smette di vedere la porta USB per un breve periodo di tempo. La stessa USB riappare con un nome diverso. Presumo che accada perché, durante la scarica, il campo elettromagnetico induce tensione nel mio circuito, quindi la mia domanda è come proteggere il mio circuito da tale influenza o forse mi sbaglio totalmente sul motivo.
Il punto di questo test è misurare il tempo di carica del condensatore. Il tempo di carica definito come il tempo dall'accensione al momento in cui la corrente fornita dall'alimentatore si avvicina a 0. Il collegamento di abilitazione1 e abilitazione2 tramite relè abilita l'alimentazione, la lettura corrente fornisce informazioni quando le uscite di alimentazione sono ca. zero Amp. Durante la scarica, la resistenza di scarica viene collegata manualmente al DUT.