MCP4921
El chip MCP4921 es un conversor digital a analógico de un solo canal serie y 12 bit de resolución con una referencia de tensión externa y la interfaz SPI. Ofrece una alta precisión y bajo consumo de energía y está disponible en varios paquetes.
El dispositivo MCP4921 es una parte de la familia de productos MCP4901 / MCP4911 / MCP4921, que son de un solo canal DACs 8 bits / 10 bits / 12 bits que utilizan referencia de tensión externa (VREF). Estos dispositivos proporcionan una alta precisión y un rendimiento de bajo ruido, y son adecuados para aplicaciones industriales y de consumo, como el control del punto de ajuste, ajuste del desplazamiento y las aplicaciones de calibración de sensores. El bajo consumo de energía y pequeñas opciones de paquetes hacen que estos dispositivos sean muy atractivos para muchas aplicaciones portátiles y alimentadas por batería.
Aquí les adjunto una simulación en proteus para ver el funcionamiento de dicho chip.
/*******************************************************************************
* Programa: ConversorD/A.C
* Versión: 1.0
* Autor: PCM
* Compañia: ELECTRONICA_PCM
* Fecha: 18/02/2017
* Conversor digital a analogico
*******************************************************************************/
#include <12F683.h>
#device ADC=10
#FUSES NOWDT //No Watch Dog Timer
#FUSES INTRC_IO //Internal RC Osc
#FUSES NOPUT //No Power Up Timer
#FUSES NOPROTECT //Code not protected from reading
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOMCLR //Master Clear pin enabled
#FUSES NOCPD //No EE protection
#use delay(clock=4MHz)
#include <MCP4921P.c >
#define Pin_Hecho PIN_A3
int16 frecuencia=0;void main(){
setup_oscillator(OSC_4MHZ);
port_a_pullups(FALSE);
setup_adc(adc_clock_internal);
setup_adc_ports(AN0_ANALOG|VSS_VDD);
set_adc_channel(0);
init_dac();
Para obtener más información y el firmware del microcontrolador entra en mi blog y deja tu opinión del proyectoDescarga la simulación en proteus del conversor digital a analogico
Deja una respuesta