Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Muy buenas a todos,
la cuestión es que estoy diseñando y montando un robot (mejor dicho un juguetillo) y tenia pensado en prepararlo para futuras ampliaciones de hardware, esto es, añadirle nuevos módulos electrónicos. Y mientras pensaba en todo esto me pregunté si al usar más de un PIC16F84A, por ejemplo, podrían todos los pic compartir la misma unidad osciladora (esto es un único par de condensadores y un solo cristal de cuarzo para un grupo de pic16f84a)??
es esto posible??
Saludos y gracias
Burnaron
Puedes poner un osclador externo y alimentar a todos los pics con la señal de reloj por OSC1/CLKIN.
El oscilador es fácil de montar con un 74hc04 2 resistencias, 1 condensador y el cristal. No tengo ahora un esquema a mano pero puedo postearlo si lo necesitas.
Tambien puedes poner el cristal y los condensadores un un PIC amplificar la salida OSC2/CLKOUT con algún circuito CMOS de alta velocidad (74hc04 o 74hc14) y conectarlo luego a todas OSC1/CLKIN de los demas pics. Esta segunda solución no se que tal funcionará. La carga que supone el circuito amplificador en OSC2/CLKOUT puede hacer que no arranque el oscilador del PIC.
Lo que NO se puede hacer es poner en paralelo todas las OSC1/CLKIN y OSC2/CLKOUT de los PICs al mismo cristal.
Lo más rapido (no lo mas económico) es que compres un oscilador. El oscilador es una pieza metalica con 4 pines (GND, VCC y salida de CLK) que una vez lo alimentas te saca una señal cuadradita muy maja. Los hay de multiples frecuencias 10MHz, 12MHz, 20MHz,...
Tiene la pecularidad de que son muy exactos y estables.
Recordad q no es lo mismo un oscilador que un cristal.
Salu2!
Ohh, entendido, tomo nota.
Muchísimas gracias a los dos.
Saludos
Burnaron
Este es el esquema del oscilador. Se puede hacer con puertas que sobren de otros integrados o poner un SN74HCT04. Es mucho más barato que comprar un oscilador comercial.