TODOPIC
Mecatrónica => Domótica - X-10 => Mensaje iniciado por: radioelf en 20 de Mayo de 2006, 08:01:47
-
Hola sabeis donde puedo encontrar el XT de 33khz que utilizan los de microchip en nota de aplicación AN236, es el utilizado para el reloj, supongo que el XT de 7,680Mhz sera mas facl de encontrar?
-
Hola,
no sé donde puedas encontrar el de 32kHz y tampoco el de 7.680MHz, pero para sustituir el de 7.680MHz yo usé cristales de 20MHz. Los cálculos para el PWM de 120kHz son:
//f=120kHz
//Tpwm=8.333us
//duty time= 4.166us
//Tpwm=(PR2+1)4 Tosc PRtm2
//Tpwm=(41+1)(4)(1/20MHz)(1)=8.4us
//fpwm=1/8.4us=119.047kHz=120KHz
//duty time=CCP Tosc PRtm2
//duty time=83(1/20MHz)(1)=4.15us=4.166us
//Res=[log(20MHz/120KHz)/log 2]=7.39=7bit
//83d=0x53=1010011b O.K.
-
Hola radioelf, los cuarzos de 32768 Hz los encuentras en cualquier casa de electrónica ya que son de uso muy comun, y si no lo encuentras pues siempre hay algun reloj de cuarzo tirado que quiera ser destripado, la mayoria de estos relojes y más si son viejitos tienen un cuarzo de las mismas caracteristicas de los conseguidos en las casas de electrónica.
Un saludo.
Atte. CARLOS.
-
OK, esta claro que el XT de 7.680MHz no es un problema ya que se puede corregir por sof. facilmente, pero el de 32Khz al usarse como oscilador para el reloj en un poco mas complicado, como veo que no lo encontrare tendré que buscar otro valor y modificar el programa, si uso el de 32768 Hz sin modificar el programa el reloj no funcionara correctamente, bueno sera cuestión de realizar algunas correcciones en la aplicación de Microchip. Gracias
-
Hola radioelf:
Es facil de ubicar el cristal de 32 KHz como te dijo Chaly29, en la foto todos son sacados de relojes de pulsera sin uso y donaciones :D. Tambien puedes sacarlo de un reloj de pulsera nuevo que por aqui se consigue en menos de medio euro.
Espero tengas Suerte en conseguirlo.
Saludos
-
Creo que los relojes de pulsera traen cristales de 32.768kHz y no de 32kHz, ese es el problema de radioelf.
Radioelf, puedes publicar el país en el que vives y si hay alguien que sepa dónde conseguir el xt de 32kHz, que te mande un mensaje.
Otra alternativa es que generes los 32kHz con algún circuito como el LM555.
-
Si, el problema es que normalmente son de 32.768kHz, al menos yo no encontré de 32Khz :(, también pensé en generar la señal con un 555, me mirare con tranquilidad el código de Microchip y según vea decido que hacer, de todos modos gracias por las respuestas, la idea es colocar un modulo siteplayer al X-10 de forma que se pueda controlar equipos X-10 desde web, pero recopilando información veo que X-10 no es muy fiable :?, no se si alguno de vosotros tiene experiencia, ya que si el X-10 no es muy fiable mejor dejo el proyecto y me miro otras cosillas :mrgreen:....
Por cierto soy de España
-
Hola radioelf, no creo que microchip use un cristal de 32 KHz en su proyecto para hacer un reloj, de seguro el que estas buscando es de 32.768 Hz por lo que cualquiera de reloj te será de utilidad, yo personalmente no e vistos proyectos de microchip donde para un reloj usen un cristal que no sea de 32.768
Un saludo.
Atte. CARLOS.
-
http://ww1.microchip.com/downloads/en/AppNotes/00236a.pdf página 7, la forma de utilizarlo esta muy bien pensada, utilizando interrupción del Timer1
-
Disculpa no entendi que era de 32000 Hz
Si no necesitas precision como dijeron con el 555 es mas que suficiente.
Si necesitas mayor precision podrias usar las siguientes alternativas:
Podrias usar un resonador ceramico de 480 KHz, por aqui fue facil de conseguir, creo que se usan en control remoto de TV. 480 / 15 = 32 KHz. Creo que tambien hay de 960 KHz.
Un Cristal de 4 MHz que es mas facil de conseguir. 4000 KHz / 125 = 32 KHz.
Yo me fabrique un divisor con un cristal de 4 MHz y un CMOS 4040 y la division la hago con diodos y un dip switch, lo use para para calibrar mi frecuencimetro y me fue bien. Lo que si el CMOS tendria que ser de alta velocidad pues los normales solo llegan a 1 MHz. Si necesitas el circuito lo puedo postear.
Espero te sea de utilidad.
-
Hey Veguepic,
por curiosidad, ¿podrías publicar el circuito divisor de frecuencia por favor?
Suena extraño eso de dividir entre quince... yo sabía que solo se podía entre números pares (74LS93 por ejemplo).
-
Por supuesto Migsantiago:
Felizmente acabo de ordenar un poco mis archivos y acabo de encontrarlo, lo pase a Proteus.
Por las dudas acabo de probarlo y divide perfecto desde 2 hasta 211 - 1 si mal no recuerdo.
:mrgreen: :mrgreen:
-
Gracias Veguepic. 8)
-
disculpa pero con un xt de 32768Hz se puede hacer el reloj mas preciso. Yo realize varios de estos y funcionan de maravilla. Ademas el hecho de ponerle 32khz es de modo abreviado. (por ejemplo se dice 1kb de ram y no 1024b de ram). usando timer1 con un cristal de 32768khz se puede crear un perfecto reloj.
Suerte
-
Hola amigos.
Los cristalesde 32 khz , pues son muy fáciles de conseguir. Los encuentran en cualquier mouse de pc roto. :)
Tambien se pueden hallar en los telefonos celulares (móviles) , por ej. yo he conseguidoalgunos , destripando un par de nokia 5120.
De todas formas en cualquier casade electrónica , como dicen los amigos , los pueden encontrar.
Saludos a todos.
-
Si no tenéis ningún reloj viejo de pulsera, siempre podéis comprar uno en las tiendas de todo a 100.
Todos tienen un magnífico 32KHz en su interior.
-
Perdon.
Cuando me refería a 32 Khz , lo hacía pensando en 32768 Hz.
Disculpas del caso.
Nunca tuve uno de 32000 Hz. Aunque lo más usual para relojes es usar el de 32768 Hz.
Saludos a todos.