El documento describe cómo usar un amplificador operacional como comparador, donde la salida estará en saturación positiva si la señal de entrada es mayor que la de referencia, y en saturación negativa si es menor. También presenta un ejemplo de tacómetro digital que usa un PIC y sensor para contar revoluciones por segundo convirtiéndolas a RPM.
0 calificaciones0% encontró este documento útil (0 votos)
205 vistas4 páginas
El documento describe cómo usar un amplificador operacional como comparador, donde la salida estará en saturación positiva si la señal de entrada es mayor que la de referencia, y en saturación negativa si es menor. También presenta un ejemplo de tacómetro digital que usa un PIC y sensor para contar revoluciones por segundo convirtiéndolas a RPM.
El documento describe cómo usar un amplificador operacional como comparador, donde la salida estará en saturación positiva si la señal de entrada es mayor que la de referencia, y en saturación negativa si es menor. También presenta un ejemplo de tacómetro digital que usa un PIC y sensor para contar revoluciones por segundo convirtiéndolas a RPM.
El documento describe cómo usar un amplificador operacional como comparador, donde la salida estará en saturación positiva si la señal de entrada es mayor que la de referencia, y en saturación negativa si es menor. También presenta un ejemplo de tacómetro digital que usa un PIC y sensor para contar revoluciones por segundo convirtiéndolas a RPM.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 4
Comparador con amplificador operacional:
Ganancia en lazo abierto
Un Amplificador Operacional puede ser utilizado para determinar cual de dos seales en sus entradas es mayor. (se utiliza como comparador). Basta con que una de estas seales sea ligeramente mayor para que cause que la salida del amplificador operacional sea mxima, ya sea positiva (+Vsat) o negativa (-Vsat). Esto se debe a que el operacional se utiliza en lazo abierto (tiene ganancia mxima). La ganancia real de unamplificador operacional es de 200,000 o ms y la frmula de la seal de salida es: Vout = AOL (V1 V2) Donde: - Vout = tensin de salida - AOL = ganancia de amplificador operacional en lazo abierto (200,000 o ms) - V1 y V2 = tensiones de entrada (las que se comparan) Vout no puede exceder la tensin de saturacin del amplificadoroperacional, sea esta saturacin negativa o positiva. (normalmente este valor es aproximadamente unos 2 voltios menor que el valor de la fuente ( V+ V- )
Del grfico se ve que el valor de la entrada en V2 es mayor que la de V1 (que se utiliza como referencia y tiene un valor fijo), hasta que en un momento t1, V2 cambia y ahora es menor que V1. Como V2 est conectado a la entrada no inversora del operacional, la salida (Vout) est en saturacin positiva, hasta que llega a t1, en donde la salida ahora est en saturacin negativa. El comparador no inversor En este comparador la tensin de referencia se aplica a la entrada inversora, y la seal a detectar ser aplicada a la entrada no inversora. La tensin de referencia puede ser positiva o negativa. - Si la seal a detectar tenga una tensin superior a la tensin de referencia, la salida ser una tensin igual a +Vsat (tensin de saturacin positiva). - Si la seal de entrada tiene una tensin inferior a la seal de referencia, la salida ser igual a - Vsat (tensin de saturacin negativa) El comparador inversor En este comparador la tensin de referencia se aplica a la entrada no inversora, y la seal a detectar ser aplicada a la entrada inversora. La tensin de referencia puede ser positiva o negativa. - Si la seal a detectar tenga una tensin superior a la tensin de referencia, la salida ser una tensin igual a -Vsat (tensin de saturacin negativa). - Si la seal de entrada tiene una tensin inferior a la seal de referencia, la salida ser igual a +Vsat (tensin de saturacin positiva)
REFERENCIAS http://www.programarpicenc.com/miscelanea/tacometro-digital-con-pic.html Tacmetro digital con PIC
El tacmetro digital con PIC consta de un PIC16F88, una pantallaLCD 2x16 , un sensor tipo herradura GP3S62 de Sharp, y un regulador de 5V/100mA. El Timer0 del PIC trabaja como contador de las transiciones alto-bajo en el pin RA4/T0CKI durante 1 segundo. Este valor corresponde al nmero de revoluciones por segundo (r.p.s) el cual es transformado a r.p.m y rad/s para su presentacin en el LCD. La lectura se actualiza continuamente cada 2 segundos. Se genera una transicin cada vez que la ranura en el disco giratorio pasa en frente del emisor de luz, es decir una transicin por vuelta. Cdigo en lenguaje C (mikroC PRO) //Tacometro.c //El registro OPTION_REG tiene todos sus bits en 1 despus del //encendido por lo tanto el Timer0 acta como contador, //incrementa en transicin descendente y el prescaler //est asignado al WDT. //Declaracin de las 12 variables necesarias para la conexin //del mdulo LCD. sbit LCD_RS at RB4_bit; sbit LCD_EN at RB5_bit; sbit LCD_D4 at RB6_bit; sbit LCD_D5 at RB1_bit; sbit LCD_D6 at RB2_bit; sbit LCD_D7 at RB3_bit;
sbit LCD_RS_Direction at TRISB4_bit; sbit LCD_EN_Direction at TRISB5_bit; sbit LCD_D4_Direction at TRISB6_bit; sbit LCD_D5_Direction at TRISB1_bit; sbit LCD_D6_Direction at TRISB2_bit; sbit LCD_D7_Direction at TRISB3_bit; // Fin de declaracin de variables de conexin.
char texto1[7], texto2[7], numflancos=0; int rpm, rads;
void main(){ OSCCON=0x40; //Oscilador interno a 1MHz. ANSEL=0x00; //Pines AN<6:0> como E/S digital. Lcd_Init(); //Inicializa el LCD. Lcd_Cmd(_LCD_CLEAR); //Borra el display. Lcd_Cmd(_LCD_CURSOR_OFF); //Apaga el cursor. Lcd_Out(1,1,"TacometroDigital"); Lcd_Out(2,1,"Wmax=15.300 rpm"); Delay_ms(3000); Lcd_Cmd(_LCD_CLEAR); //Borra el display. while (1) { TMR0=0; //Inicializa el registro TMR0. Delay_1sec(); //Cuenta durante 1 segundo. numflancos=TMR0; //numflancos=velocidad en rps. rpm=60*numflancos; //Transformacin a rpm. rads=6.28*numflancos; //Transformacin a rad/s. IntToStr(rpm,texto1); //Transformacin de rpm a texto. Lcd_Out(1,1,"W[rpm]="); Lcd_Out(1,10,texto1); IntToStr(rads,texto2); //Tramsformacin de rads a texto. Lcd_Out(2,1,"W[rad/s]="); Lcd_Out(2,10,texto2); Delay_ms(1000); //Espera para la nueva medicin. } } Esquema elctrico del tacmetro digital con PIC