Estoy usando el MCP4922 como dac con algunos programas de python diferentes. Estoy usando este paquete de python que tiene un comando setVoltage_buffered(channel, value)
. Para citar la hoja de datos :
Los amplificadores de búfer de entrada para el MCP4902 / 4912/4922 Los dispositivos proporcionan baja tensión de compensación y bajo ruido. UNA El bit de configuración para cada DAC permite que la entrada VREF evite los amplificadores de búfer de entrada VREF, logrando un Modo de búfer o no en búfer. El modo de búfer proporciona una impedancia de entrada muy alta, con solo limitaciones menores en el rango de entrada y respuesta de frecuencia. Unbuffered (= 0) es la configuración predeterminada. El modo no almacenado proporciona un amplio rango de entrada (0 V a VDD), con una impedancia de entrada típica de 165 \ $ k \ Omega \ $ con 7 pF.
Tengo problemas para entender qué hace exactamente el modo de almacenamiento en búfer. ¿Evita que el ruido dañe la pieza al evitar que los valores de voltaje ingresados que están justo por debajo del rango excedan el rango debido al ruido? Además, la documentación para el paquete python no está muy clara; ¿Qué tipo de valor debo ingresar? Supongo que se relaciona con la cantidad de búfer que quiero que haya, pero no sé cuál debe ser el rango de valores.
Gracias.