Netduino/Arduino a resistencia variable

Soy desarrollador y quiero divertirme un poco con la electrónica. No sé mucho sobre eso, así que tengo una pequeña pregunta. Estoy bastante seguro de que esto puede aplicarse a Netduino, Arduino o cualquier otro.


Quiero usar el Netduino como si fueran resistencias variables.

Conectaría Netduino al control remoto de un helicóptero quitando su resistencia variable de la placa del control remoto y conectando la salida de Netduino.

La pregunta es ¿cómo puedo hacer eso? ¿Cómo puedo conectarlo? ¿Necesito componentes adicionales?


Algunos enlaces/imágenes

http://sharetext.org/C3PS

Respuestas (2)

Puede usar un microcontrolador para controlar un potenciómetro controlado digitalmente... hay muchos para elegir. Varían en sus mecanismos de control, pero hay varios disponibles que se pueden controlar a través de I2C o SPI.

El MCP4151-103E/P parece ser económico, de orificio pasante, bastante capaz y se controla mediante SPI, por ejemplo.

Miré el potenciómetro digital y las hojas de datos. Solo lo entiendo a medias. Son ocho bolos en esta cosa. ¿Qué pines se conectarían al control remoto (¿tres pines, supongo?) y cuáles se conectarían al netduino/arduino? Supongo que necesitaría cuatro de los chips (¿o dos duales?) para controlar las cuatro resistencias variables diferentes en el control remoto.
@ iDev247 no estoy seguro de entender su pregunta. Obtiene una (o dos) resistencias variables por chip que puede usar como potenciómetros o reóstatos. Entonces, sí, necesitaría más de un chip para reemplazar cuatro resistencias variables.
@ iDev247 En cuanto a lo que conecta al Arduino, sería /CS, SDI, SDO y SCK. Estas son la interfaz SPI (una interfaz serie estándar), para la que Arduino tiene los pines correspondientes y una biblioteca de software. Si puede dibujar un circuito que incluya sus resistencias variables existentes, reemplazarlas con las digitales debería ser un ejercicio sencillo de mapeo de pines.

En lugar de tratar de hacer que el microcontrolador actúe como una resistencia variable, debe averiguar cuáles son los resultados de la resistencia variable. En este caso, la resistencia variable probablemente se use para controlar el voltaje en un pin de algún componente. Averigüe cuál es el rango de voltaje. Averigüe cuál es la corriente.

Muchos microcontroladores tienen DAC en chip que pueden generar desde cero hasta voltaje de suministro. Si el rango de voltaje esperado está dentro del rango de salida y la corriente esperada es más baja que la corriente de salida (escrita en la hoja de datos de la MCU), entonces puede conectarlos directamente. De lo contrario, tendrá que usar un opamp para amplificar y/o compensar el voltaje (o un transistor para amplificar la corriente, o ambos).

Por otro lado, si quisiera hacer que Netduino se comportara como una resistencia variable para poder usarlo para controlar el volumen, sería mucho más difícil (o simplemente podría usar un chip de control de volumen digital).

Gracias. voy a investigar un poco Intentará averiguar qué está controlando (qué voltaje y corriente).