Tomamos el resultado del anillo cargado (fuerza y campo en su eje) y lo convertimos en un flujo completo de sensor: fenómeno → señal eléctrica → electrónica → dato digital → monitoreo. Esta práctica está diseñada para ejecutarse en laboratorio con dos rutas: Arduino y 100% analógica.
Existe una interacción electrostática controlada por la geometría (radio \(a\)) y la separación (posición \(b\)). En un sensor real, la “carga puntual” se reemplaza por un electrodo móvil (placa/disco) y un electrodo fijo (anillo/placa).
El campo eléctrico en el eje se obtiene dividiendo la fuerza entre la carga: \[ E(b)=\frac{F(b)}{q}=\frac{2\pi k\,\lambda\,a\,b}{(a^2+b^2)^{3/2}} \] Si cambia \(b\), cambia \(E(b)\). Esa dependencia es la “huella” del sensor.
El electrodo móvil se monta sobre un elemento elástico (diafragma/resorte). En primera aproximación: \[ F = k_m x \quad \Rightarrow \quad x(b)=\frac{F(b)}{k_m} \] \(k_m\) es la rigidez. \(k_m\) grande → menos desplazamiento; \(k_m\) pequeño → más sensibilidad.
Para desplazamientos pequeños alrededor del punto de operación \(b\), usamos la relación local (preparatoria/ingeniería): \[ \Delta V \approx E(b)\,\Delta x \] Sustituyendo el campo: \[ \Delta V \approx \frac{2\pi k\,\lambda\,a\,b}{(a^2+b^2)^{3/2}}\;\Delta x \] Y la forma de calibración (despejando \(\Delta x\)): \[ \Delta x \approx \Delta V\;\frac{(a^2+b^2)^{3/2}}{2\pi k\,\lambda\,a\,b} \]
La señal \(\Delta V\) suele ser pequeña (mV). Se amplifica y filtra: \[ V_{cond}=G\,\Delta V \] donde \(G\) es la ganancia. También se limita al rango del ADC (ej. 0–3.3 V).
El ADC convierte voltaje a número entero: \[ N=\mathrm{round}\left(\frac{V_{cond}}{V_{ref}}(2^n-1)\right) \] donde \(n\) es el número de bits y \(V_{ref}\) la referencia.
El microcontrolador reconstruye el voltaje medido y aplica la calibración para obtener \(\Delta x\): \[ V_{cond,rec}=\frac{N}{2^n-1}V_{ref},\quad \Delta V_{rec}=\frac{V_{cond,rec}}{G} \] \[ \Delta x \approx \Delta V_{rec}\;\frac{(a^2+b^2)^{3/2}}{2\pi k\,\lambda\,a\,b} \]
El resultado se expresa en unidades físicas útiles: \(\Delta x\) (mm), o si se requiere, fuerza \(F=k_m \Delta x\).
Se compara contra umbrales (alarma) y se registra para análisis: si \(\Delta x > \Delta x_{max}\) → alarma/acción. También se puede enviar a una base de datos o dashboard.
Este diagrama es el “mapa” que deben seguir: cada bloque es una conversión (transducción) hasta llegar a dato y monitoreo.
Construiremos un sensor capacitivo equivalente: un electrodo fijo (anillo o placa) y un electrodo móvil (disco/placa) montado sobre un elemento elástico (diafragma o resorte). El desplazamiento \(\Delta x\) cambia la capacitancia \(C\), y ese cambio lo convertimos a tiempo/frecuencia/voltaje.
El sensor produce un cambio de capacitancia \(C(b)\). Si usamos un resistor \(R\) grande, el tiempo de carga cumple: \[ t \approx R\,C(b) \] Por lo tanto, midiendo \(t\) (microsegundos) obtenemos \(C\) y, por calibración, obtenemos \(b\) o \(\Delta x\).
// practicaelectrostatica_arduino.ino
const int PIN_OUT = 8; // excita (carga)
const int PIN_IN = 9; // detecta (umbral digital)
const unsigned long TIMEOUT = 200000; // us
void setup(){
Serial.begin(115200);
pinMode(PIN_OUT, OUTPUT);
pinMode(PIN_IN, INPUT);
}
// Mide tiempo de carga RC aproximado
unsigned long measureRC(){
// descargar
digitalWrite(PIN_OUT, LOW);
pinMode(PIN_IN, OUTPUT);
digitalWrite(PIN_IN, LOW);
delayMicroseconds(50);
// medir carga
pinMode(PIN_IN, INPUT);
digitalWrite(PIN_OUT, HIGH);
unsigned long t0 = micros();
while (digitalRead(PIN_IN) == LOW){
if (micros() - t0 > TIMEOUT) return TIMEOUT;
}
return micros() - t0;
}
void loop(){
unsigned long t = measureRC();
Serial.println(t); // t ~ R*C(b)
delay(50);
}
El NE555 en modo astable genera una frecuencia que depende de \(C(b)\): \[ f \approx \frac{1.44}{(R_1+2R_2)\,C(b)} \] Si \(b\) cambia, \(C(b)\) cambia y la frecuencia cambia. Medimos \(f\) con multímetro (modo Hz) u osciloscopio.
Ajusta una curva empírica (por ejemplo, polinómica suave) para obtener \(b=f(t)\) o \(b=g(f)\). Lo importante: que el alumno vea el concepto de sensor calibrado: señal → variable física.
Define un umbral, por ejemplo: \(\Delta x_{max}=2\,mm\). Si la estimación excede el umbral → alarma. Esto cierra el bloque 9) control/monitoreo.
La teoría se traduce a un dispositivo real. El anillo (campo) inspira el principio; el sensor real (capacitancia) lo implementa de forma estable y medible.
Sube las imágenes como:
img/D1.webp
img/D2.png
img/D3.jpg
img/D4.jpg