Paso 7: MCP4922 - DAC
Un DAC es básicamente lo contrario a un ADC, se enviar un número binario digital y lo convierte a un voltaje analógico. El CAD que he elegido para este proyecto es también 12 bits MCP4922 DAC (ficha técnica) realizados por Microchip y también utiliza una interfaz SPI para comunicarse.
Los pernos para el MCP4922 son las siguientes,
- VDD - pin de fuente de voltaje - 5V.
- No internamente conectados.
- Selección de chip bajo activo utilizado para la interfaz SPI (explicada en un paso posterior)
- Reloj serial utilizado para la interfaz SPI (explicada en un paso posterior)
- Datos, a veces conocidos como MOSI utilizada para la interfaz SPI (explicada en un paso posterior)
- No internamente conectados.
- No internamente conectados.
- Se utiliza para enganchar los datos en el CAD, no utilizamos esta función para que el pasador está ligado permanentemente a tierra.
- Se utiliza para desconexión de la DAC, no utilizamos esta función para que el pasador está permanentemente ligado a 5V.
- Salida del canal DAC 1.
- Entrada para la referencia de voltaje.
- VSS - tierra
- Entrada de referencia de voltaje.
- Salida DAC canal 0.
Los principios de funcionamiento son muy similares a la ADC, si usted no está familiarizado con el binario sistema de numeración o no has leído el paso anterior, entonces sugiero comprobar que uno en primer lugar.
El DAC cuenta también con una tensión de referencia para ayudar a convertir al número binario a un voltaje analógico. Será convertir al número binario a un porcentaje de la referencia analógica.
Si volvemos a nuestro ejemplo anterior en el ADC con una tensión de referencia de 100V. Si enviamos el equivalente binario de "1" para un 8 bit DAC generará 0.39V como que es el menor porcentaje de 100V su capaz de salida, si enviamos el equivalente binario de "2", se 0.78V y así sucesivamente hasta que nos envíe un equivalente binario de "255" producirá 100% de su tensión de referencia que es de 100V. Consideremos el 10 y el DAC de 12 bits,
10 bit - enviar un "1" es la salida de 0.098V, enviar un "2" se 0.196V la salida, enviarlo a 1023 salida de 100V.
12 bits - enviar un "1" es la salida de 0.024V, enviar un "2" se 0.048V la salida, enviar un 4095 salida de 100V.
Una vez más, la resolución más alta el DAC más precisa que se puede controlar la tensión de salida.
Este DAC tiene dos salidas, la salida 1 va a la entrada de no inversión del U2a de op-amp que controla la carga de corriente, salida 2 controla la velocidad del ventilador protegido a través de U2d op-amp.