TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Cryn en 14 de Mayo de 2006, 22:02:29

Título: retardos, calculo frecuencia Oscilador RC
Publicado por: Cryn en 14 de Mayo de 2006, 22:02:29
Como se pueden generar retardos a partir de un oscilador RC???? es posible??
y como se calcula la frecuencia de oscilacion del oscilador rc? esta bien: el inverso de R*C*2*pi??
Título: Re: retardos, calculo frecuencia Oscilador RC
Publicado por: pibe en 15 de Mayo de 2006, 07:37:41
Sabes lo que es 3 pi * radio?

La hora oficial :P

Fuera de bromas;  entre 5k y 100k y 20pf 

Desconozco la fórmula de oscilación de una compuerta ST...  porque va de acorde a la Voh y Vol de entrada de la ST.

Título: Re: retardos, calculo frecuencia Oscilador RC
Publicado por: maunix en 15 de Mayo de 2006, 08:23:11
Como se pueden generar retardos a partir de un oscilador RC???? es posible??
y como se calcula la frecuencia de oscilacion del oscilador rc? esta bien: el inverso de R*C*2*pi??

Cryn calcular esto con presición se convierte en un 'prueba y error' ya que ni el mismo Microchip nos dice como hacerlo.

Uno puede hacer un cálculo de la constante RC pero de todas formas eso no es suficiente para determinar la frecuencia exacta del pic.

Microchip nos aconseja usar un oscilador RC para aplicaciones que no tengan necesidad de precisión alguna en el tiempo.

Te paso el extracto del datasheet, en este caso es un 16F87xA


14.2.3 RC OSCILLATOR
For timing insensitive applications, the “RC” device option offers additional cost savings. The RC oscillator frequency is a function of the supply voltage, resistor (REXT) and capacitor (CEXT) values and operating temperature. In addition to this, the oscillator frequency will vary from unit to unit due to normal process parameter variation. Furthermore, the difference in lead frame capacitance between package types also affect the oscillation frequency, especially for CEXT values. The user also needs to take into account variation due to tolerance of external R and components used. Figure 14-3 shows how the combination is connected to the PIC16F87XA.


En definitiva, la frecuencia puede cambiar por tantos factores que lo mejor termina siendo encender y apagar un pin (sin cargarlo) en una instrucción y ver que delay hay entre las operaciones.

Si no entienes el inglés avisa y te lo traduzco.

Saludos
Título: Re: retardos, calculo frecuencia Oscilador RC
Publicado por: Cryn en 15 de Mayo de 2006, 19:25:51
Holas saludos muchas gracais por la respuesta, pues no ando tan mal en ingles, jeje, logre entender algo, pues pensaba que se podia, veo que no, pero simulando en el proteus configurando en el ccs como xt, se puede ver algo muy parecido a 4mhz, con resistencia=10k y capacitor=22p y bueno haciendo simplemente 1/(RC) = 4.545 MHz; y bueno como veia en el proteus que funcionaba casi como un xtal de 4 MHz (el que yo uso), pensaba que habia una forma para talvez eliminar el xt y aproximar bastante con el RC; bueno estaba en un error, muchas gracias por la aclaración.
Título: Re: retardos, calculo frecuencia Oscilador RC
Publicado por: jamasari en 23 de Abril de 2011, 13:35:17
f≈=1/(0.69 RC)
Esta es la formula
Título: Re: retardos, calculo frecuencia Oscilador RC
Publicado por: Cryn en 24 de Abril de 2011, 13:53:31
De donde sacaste esa fçormula jamasari? esta en la hoja de datos de algún micro?