Visualizador de frecuencia de generador pll fm

Un saludo cordial para todos los que lean este mensaje.
Tengo un generador de frecuencia PLL de FM de 88 a 108 mhz (parecido al Veronika).
A este circuito le he implementado un circuito visualizador de la frecuencia al cual esta enganchado, pero lo hago de forma manual, es decir usando un decodificador de 7 segmentos y con unos dip switch logro poner los números de la frecuencia en cada uno de los display segun su tabla de verdad.
Ahora viene mi nuevo proyecto es hacer que este vizualizador este conectado con los dip swtch del generador de fm y que me de la frecuencia al cual se ha programado.
Para esto necesito convertir esos números binarios en micaso 95.5 que es de la operación 1280-955=325 en binario es 0011 0010 0101(esto esta programado en los dip switch) este numero binario tengo que reconvertirlo y visualizarlo en el display
Espero me puedan dar algunas ideas para armar el circuido que me va a servir para unir estas dos etapas.
subo algunas fotos de los digramas y el circuito.
Gracias
 

Adjuntos

  • 20170629_163410.jpg
    20170629_163410.jpg
    48.3 KB · Visitas: 31
  • 20170629_163457.jpg
    20170629_163457.jpg
    77.3 KB · Visitas: 36
  • 20170629_120646.jpg
    20170629_120646.jpg
    139 KB · Visitas: 32
  • 20170629_163419.jpg
    20170629_163419.jpg
    68.8 KB · Visitas: 29
Lo mas rapido y efectivo seria un microcontrolador que lea el estado de los dipswitch y te muestre la frecuencia, sabes programar?
 
Última edición:
Hola a todos , caro Don REFLOW es possible hacer lo que quieres enpleyando un dibisor "TC9122P" , ese dibisor es programable directamente en BCD 8421 ,asi basta agregar 4 Cis conbersores BCD para 7 segmentos entre la entrada de programación y los 4 displays de Leds.
Por ejenplo la arquiquetura dese PLL que propongo es un VCO en FM broadcasting (88 hasta 108Mhz) un dibisor por 8 ( recomendo enpleyar lo CI "LB3500") ,lo dibisor decimal por "N" "TC9122P" y como conparador de fase lo arquiconocido CD4046 , como referenzia de 12,5Khz un "CD4060" pilotado a un Cristal de 6,4Mhz.
Como lo VCO fue dibidido por 8 tenemos entonses un rango de 11Mhz hasta 13,5Mhz lo que es perfectamente divisible por lo TC9122P para obtermos en su salida 12,5Khz que van sener conparados en fase con lo CI CD4046.
Lo paso final es de 12,5Khz x 8 = 100Khz , por ejenplo para sintetizar la frequenzia de 88,1Mhz tenemos : 88,1Mhz/8 = 11,0125Mhz /12,5Khz = 0881(decimal) , ahora para sintetizarmos la frequenzia de 98,1Mhz tenemos : 98,1Mhz/8 = 12,2625Mhz /12,5Khz = 0981(decimal) y finalmente si la frequenzia a sener sintetizada for de 107,9MHz , tenemos : 107,9Mhz/8 = 13,4875Mhz /12,5Khz = 1079(decimal).
Desejo que tengas entiendido lo que aclare aca , dudas posteriores pregunte es un gusto platicarmos!.
!Suerte en los desahollos!.
Att,
Daniel Lopes.
 
Última edición:
Hola REFLOW,

Buenas tardes... bonito problema tienes pero es de solución no muy compleja.

Para efectos prácticos lo que necesitas en convertir datos que estan en base 16 a base 10.

Por ahora se me ocurre utilizar una memoria del tipo PROM para decodificar la frecuencia (información provista por los dip switches) y convertirla a la excitación adecuada de los driver de 7 segmentos de tu display, no se si me explico bien, la idea es que en el bus de direcciones de la memoria le aplicas la información proveniente de los dip switch (base 16), y con esa información la memoria previamente programada, entrega por el bus de datos los bits adecuados (base 10) para que excite los bits correspondientes a los drivers de 7 segmentos del display.

Puedes utilizar memorias antiguas del tipo PROM, EEPROM, UVEPROM, etc, de bus de datos de 8 bits, cualquier memoria antigua que sea programable te servirá, claro que vas a necesitar dos para cubrir los 12 bits que necesitas.

Espero se haya entendido.

Cordiales saludos para todos.
 
Última edición:
Saludos cordiales a todos, estoy muy agradecido por compartir sus ideas, lei detenidamente sus sugerencias, y lo mas "facil" seria programar memorias para luego decodificarla, lo malo es que no tengo experiencia en trabajar con memorias, lo mas cercano que hice es regrabar memorias de monitores de pc. usando el ponypro.
sobre repuestos, los que mencionan son escasos por mi zona, los ue si tengo son eprom antiguas, voy hacer un inventario de lo que tengo y les comento. Sobre usar un frecuencimetro, seria genial, pero ess muy costoso y escaso.
Sobre lo que indica el amigo Daniel Lopez, le entiendo que hay que armar otro circuito pll, pero quiero seguir usando el mismo circuito que tengo. o tal vez entendi mal.
Yaa les comentare que dispositivos tengo para aramar el proyecto.
muchas gracias.
 
Amigo por sencillez, costo y demas lo mejor es un PIC programado, yo te puedo ayudar en eso pero tenes que ubicar el PIC y partimos desde ahi, no es nada del otro mundo asi que si tiene ganas hagale y me avisa!! chauuuuuuuuuuu
 
Atrás
Arriba