Estoy diseñando una fuente de alimentación de modo conmutado. Necesito dar a mis usuarios la capacidad de establecer un punto de ajuste de voltaje, con un rango de aproximadamente 200-800 V y al menos 4 V de resolución. Esto debe ser una solución de hardware que alimente mi microcontrolador. Barato y simple y difícil para el usuario a la mierda son los objetivos. Mis predecesores han usado potenciómetros, que hacen que sea imposible saber lo que realmente has configurado sin ejecutar el sistema. No tengo una pantalla para trabajar, solo un par de luces parpadeantes. No es realmente la forma más efectiva de identificar un voltaje como este.
Estoy pensando en usar interruptores rotativos. Tres interruptores rotativos, y una combinación adecuada de resistores, deberían dejarme traducir la configuración de los interruptores a un voltaje analógico. En mi mundo ideal, 000 se traduce a ninguna tensión, 999 se traduce a 3.3 V, y cada configuración entre escalas de forma lineal. Alternativamente, podría usar doce entradas digitales para leer la misma información, pero necesitaré un expansor de E / S para eso.
Estoy seguro de que no soy la primera persona en considerar algo como esto. ¿Hay una forma canónica de hacer esto? Si voy por la ruta analógica, ¿cuántas resistencias voy a necesitar? ¿Cuántos valores diferentes? ¿O hay una forma obviamente mejor de abordar este problema?