TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado 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??
-
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.
-
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
-
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.
-
f≈=1/(0.69 RC)
Esta es la formula
-
De donde sacaste esa fçormula jamasari? esta en la hoja de datos de algún micro?