Serious Game - Electrónica VR 1.0.0
Loading...
Searching...
No Matches
Capacitor Class Reference

Capacitor electrolítico para el Reto 3. Simula fallo por polaridad invertida (humo + vibración háptica). En CC actúa como circuito abierto (resistencia muy alta) excepto en cortocircuito. More...

Inheritance diagram for Capacitor:
Inheritance graph
Collaboration diagram for Capacitor:
Collaboration graph

Public Member Functions

override float GetResistance ()
override void Calculate ()
void SetPolarityInverted (bool inverted)
Public Member Functions inherited from ElectricalComponent
float GetResistance ()
void Calculate ()

Public Attributes

float capacitance = 0.0001f
bool polarityInverted = false
float shortCircuitResistance = 0.1f
float normalDCResistance = 1_000_000f
ParticleSystem smokeEffect
float smokeCurrentThreshold = 5f
CapacitorState state = CapacitorState.Normal
Public Attributes inherited from ElectricalComponent
ElectricalNode nodeA
ElectricalNode nodeB
float current
float voltageDrop

Private Member Functions

void SetState (CapacitorState newState)

Detailed Description

Capacitor electrolítico para el Reto 3. Simula fallo por polaridad invertida (humo + vibración háptica). En CC actúa como circuito abierto (resistencia muy alta) excepto en cortocircuito.

Member Function Documentation

◆ Calculate()

override void Capacitor.Calculate ( )

◆ GetResistance()

override float Capacitor.GetResistance ( )

◆ SetPolarityInverted()

void Capacitor.SetPolarityInverted ( bool inverted)

◆ SetState()

void Capacitor.SetState ( CapacitorState newState)
private

Member Data Documentation

◆ capacitance

float Capacitor.capacitance = 0.0001f

◆ normalDCResistance

float Capacitor.normalDCResistance = 1_000_000f

◆ polarityInverted

bool Capacitor.polarityInverted = false

◆ shortCircuitResistance

float Capacitor.shortCircuitResistance = 0.1f

◆ smokeCurrentThreshold

float Capacitor.smokeCurrentThreshold = 5f

◆ smokeEffect

ParticleSystem Capacitor.smokeEffect

◆ state


The documentation for this class was generated from the following file: