DAC virtual

En electrónica, un convertidor digital a analógico (DAC, D/A o D-to-A) convierte la representación binaria de una señal en una salida analógica. Un convertidor de 8 bits representa 2^8 valores, y cada valor sucesivo difiere del anterior en 1/256 del valor de escala completa; esta es la resolución del sistema.

Crea una función que reciba el valor decimal de una señal y devuelva el voltaje analógico que produciría un DAC si recibiera ese mismo número en binario.

El rango de entrada es 0...1023 y el rango de referencia es 0...5.00 voltios. El valor de entrada y el voltaje de referencia son directamente proporcionales.

Este DAC tiene 10 bits de resolución y una referencia de 5.00 voltios.

Ejemplos

voltageDAC(0) // 0

voltageDAC(1023) // 5

voltageDAC(500) // 2.44

voltageDAC(400) // 1.96

Notas

Devuelve el voltaje redondeado a dos decimales.