
¿Cómo controlar un potenciómetro digital? Los potenciómetros digitales son una resistencia variable que no necesitan ser accionados mecánicamente. Lo que se traduce a que no necesariamente requieren de alguna especie de perilla para ser activados.
En cuanto a las señales digitales, varían enormemente las capacidades de las resistencias. Ahora bien, poder controlarlos se basa en gran medida a los protocolos comunicacionales. Pero de eso hablaremos a lo largo de este artículo. Si te encuentras familiarizado a familiarizada con las ecuaciones para las resistencias, entonces podrás encontrar algunas de ellas que serán de utilidad para este respecto.
Controlar un potenciómetro digital: consideraciones
Veamos algunas de las consideraciones al momento de necesitar controlar un potenciómetro. Para ello, como hemos mencionado, el medio será aquellos protocolos de comunicación:
- Algunos de los protocolos de comunicación pueden ser: I2C o SPI.
- Por otro lado, serán de subida o bajada.
- Si se quiere almacenar el valor inicial de la resistencia variable, en algunos de los protocolos encontraremos una memoria EEPROM.
- Además, los valores pueden ser encontrados por bits de resolución, lo que hace que sea más preciso.
Ahora bien, una vez que se haya decidido la conexión por alguno de los protocolos, es importante tener en cuenta el funcionamiento de cada uno de ellos para adentrarnos más certeramente a los resultados a los que podemos acceder.
Conexión Arduino con Potenciómetro
En caso de lenguaje de programación, tenemos algunos códigos con los que podemos dirigirnos mediante digitalWrite y generaremos un simulador de señales. En este caso, se planteará de la siguiente manera en cuanto a la escritura en digitalWriter, por ejemplo:
- digitalWrite(ud, HIGH);
- delay(10 );
- digitalWrite(cs, HIGH);
- delay(10);
- digitalWrite(cs, LOW);
- delay(100);
- digitalWrite(ud, LOW);
- delay(10);
- digitalWrite(ud, HIGH);
- delay(10);
- digitalWrite(ud, LOW);
- delay(10);
- digitalWrite(cs, HIGH);
- delay(100);
De esta manera se podrá usar digitalWrite, teniendo en cuenta la conexión mediante Arduino, así podemos interactuar con el potenciómetro para lograr controlarlo. Si deseas ver con más detalle el código de programación, en la web podrás encontrarlo según sea el modelo del potenciómetro.
Realiza las pruebas con el potenciómetro digital
Las pruebas se realizan midiendo las resistencias en la terminal del tornillo del potenciómetro. Es importante no conectar el potenciómetro con el LED. Ya que las pruebas no precisan de esto. Si ya has hecho la prueba, ahora sí es momento de conectar el LED para tener una idea del flujo de corriente, tras usar la resistencia variable.
Lo que sigue es ver que la resistencia determinará la intensidad de la luz del LED. Es por ello que en cada paso se mostrará de una forma diferente.
Ecuaciones
En tanto que podemos ver las ecuaciones, o la que usaremos para cada una de las resistencias, tenemos que podemos hacerlo siguiendo la ecuación a continuación: . Dependiendo del modelo de potenciómetro, la fórmula funcionará de manera diferente, en tanto sea de 8 bits, ya que sería en 255 pasos. No hay que olvidar el tipo de protocolo de comunicación, como los que hemos mencionado.
De esta manera, se podrá obtener más certeramente una medición del potenciómetro.