const inputTerminalElement = flux.getNodeById("41bd0a99-3f8a-84fc-600b-1555f007cbbb"); //anode
const outputTerminalElement = flux.getNodeById("669e5522-98ca-b779-1f72-188d2acf43ec"); //cathode
const outputVoltage = flux.createOutputNode("vout");
const inputVoltage = flux.createOutputNode("vin");
const current = flux.createOutputNode("I");
const voltageDrop = flux.createOutputNode("vdrop");
// Setup Event
flux.on("setup", (event) => {
const capacitance = flux.properties.find((prop) => prop.name === "Capacitance")?.value || 10e-6;
flux.simulationModel = {
type: "capacitor",
capacitance: capacitance,
map_input_to_terminal_uid: inputTerminalElement?.uid,
map_output_to_terminal_uid: outputTerminalElement?.uid
};
});
// Before Event
flux.on("beforeStep", (event) => {
const capacitance = flux.properties.find((prop) => prop.name === "Capacitance")?.value || 10e-6;
flux.simulationModel = {
albertitodj
copilot
- Sensor de entrada analógico (potenciómetro, fototransistor, sensor de posición, etc.)
- Conversor Analogico–Digital (ADC) – Ejemplo: ADS1115
- Microcontrolador (uC) – Ejemplo: ESP32
- Buffer/Driver para duplicar la señal – Ejemplo: 74LS244
Conexiones-
Conexión del Sensor Analógico al ADC:
- Conecta Sensor_A:Pin1 a ADC:AIN0 (o cualquier entrada analógica del ADC).
- Conecta Sensor_A:GND a GND.
- Conecta Sensor_A:VCC a VCC.
-
Conexión del ADC al Microcontrolador:
- Conecta ADC:SDA a uC:SDA.
- Conecta ADC:SCL a uC:SCL.
- Conecta ADC:GND a uC:GND.
- Conecta ADC:VCC a uC:VCC.
-
Salida Digital desde el Microcontrolador:
- Conecta uC:D1 a Buffer:IN1 (donde D1 es un pin de salida digital del microcontrolador).
- Conecta uC:D1 a Buffer:IN2.
- Conecta uC:D2 a Buffer:IN3.
- Conecta uC:D2 a Buffer:IN4.
-
Duplicación de la Señal Digital:
- Conecta Buffer:OUT1 a Salida_1 y Salida_2.
- Conecta Buffer:OUT2 a Salida_1 y Salida_2.
- Conecta Buffer:OUT3 a Salida_1 y Salida_2.
- Conecta Buffer:OUT4 a Salida_1 y Salida_2.
Notas Adicionales:- El ADC tipo ADS1115 es un convertidor A/D de 16 bits con una interfaz I2C, pero puedes optar por otro tipo según tus necesidades.
- El Buffer tipo 74LS244 es un driver de bus con buffers de alta corriente.
Esquemaalbertitodj
copilot
Image