You are on page 1of 9

Frecuencmetro con microcontrolador 16f84

Leido 16852 veces Advertisements

Un aparato de medicin bsico para cualquier aficionado a la radio frecuencia es un frecuencmetro, y lue o una ardua b!squeda "tiende a ser ardua la b!squeda#, encontr$ este frecuencmetro dise%ado por &'(oil) * continuacin paso a transcribir la traduccin de su manual de construccin)

-contador, Un Medidor de Frecuencia Basado en un PI


!eneralidades del Pro"ecto +ste proyecto propone un sencillo lector de frecuencia dise%ado especficamente para el panel de equipos ,-., tambi$n puede usarlo como instrumento en su banco de traba/o) 0e ec1o este frecuencmetro muestra varias caractersticas muy interesantes como su m2ima frecuencia de traba/o sobre los 34 567, una resolucin de 14 67, ba/o consumo "15 m*# y un dise%o muy simple) 5s a!n, es posible un valor y un modo de 8& fcilmente a trav$s de dos pulsadores) La idea bsica viene de las notas de aplicacin *95:2 ;<ontador de 8recuencia usando

un .&<16<5=> "1#, donde usted puede encontrar un pro rama sencillo que implementa un contador de frecuencia usando un micro controlador .&<) 6e ledo un par de artculos interesantes referentes a esta materia en ;,?@> "2#, y esto me motiv a se uir adelante con el proyecto) 6e escrito un pro rama dise%ado especficamente para me/orar la resolucin del contador, para mane/ar el modo y los valores de 8& a trav$s de un men!, para decodificar y editar la lectura de la frecuencia en un display L<0) +l resultado fue un aparato sencillo y efectivo, equipado con softAare libre disponible para qui$n est$ interesado)

+l esquema el$ctrico es muy simple, dado que muc1as de las funciones son 1ec1as por el microprocesador) ?lo necesit$ de una etapa amplificadora para elevar el nivel de la se%al de entrada desde 244B(44 mCpp 1asta los (Cpp y as impulsar correctamente el -*3 "pin (# que es la compuerta de disparo del .&<) &mplement$ un amplificador de emisor com!n usando un transistor 292(6:, una peque%a inductancia en serie conectada a la car a del colector para me/orar la respuesta para frecuencias altas) 0e este modo obtuve una buena anancia desde los 144 D67 1asta el orden de los 54 567, el lmite inferior est for7ado tan solo por el condensador <14) +l valor del resistor -8 es ele ido para obtener cerca de 1,6B1,8 C en el colector del transistor, el cual es un valor necesario para impulsar correctamente la puerta del .&<) Usted debe verificar este valor

despu$s de completar el ensamble y antes de insertar el .&< en su base) La base de tiempo es proporcionada por un cristal de microprocesador resonante en paralelo de 3 567) ?i tiene a disposicin un frecuencmetro profesional puede a/ustar esta frecuencia por medio de <:, el cual puede ser reempla7ado por uno peque%o a/ustable de plstico, de otro modo la lectura ser en cualquier caso dentro de la tolerancia del cristal "tpicamente 54 p)p)m) m2imo#) +l re ulador E5L45 es bastante adecuado para alimentar los 15 m* requeridos) ?in embar o si usted desea emplear un mdulo L<0 con lu7 au2iliar "bac'li 1t# ser necesario usar un modelo E845 capa7 de entre ar unos 64 m* sin calentamiento e2cesivo) +n el conector de 16 pines se proveen dos de ellos "15 y 16# para alimentar el panel de L+0 del L<0) +l volta/e de la fuente deber estar entre los 8B12 C y usted puede controlar el brillo del 0isplay a/ustando -:) +l valor m2imo se obtiene con el cursor irado completamente en direccin a tierra) #as Funciones del Pro$rama +l frecuencmetro funciona usando un contador interno de 8 bits "@5-4# y un prescaler de 8 bits del .&<) +l prescaler no puede ser ledo en forma directa por medio de instrucciones bsicas, por este motivo es necesario emplear un truco por softAare cuyo proceso est muy bien descrito en la nota de aplicacin "1# donde usted puede encontrar mayores detalles) .ara me/orar la resolucin utilic$ u tercer contador de 8 bits el cual es incrementado por el pro rama cuando se detecta un desbordamiento de tiempo) Lue o es posible me/orar la capacidad de todos los contadores a 23 bits) +l periodo de conteo se obtiene por medio de al unas rutinas de retardo, a/ustadas especficamente usando mis instrumentos de medida) ?e implementan al unas lecturas F se undo, as se simula el refrescado continuo del display) La pro ramacin del frecuencmetro se obtiene usando dos pulsadores denominados ?+@ y G de la si uiente maneraH B *l presionar el botn %&' por primera ve7, se muestra el valor de FI "8uncin ;&8set># y el cursor parpadea y se ubica en el primer d ito que usted puede modificar "14 567#, a1ora usted puede modificar el valor de este d ito con el botn G en el ran o de 4B:) Lue o de cambiar este d ito puede ir al si uiente presionando de nuevo el botn ?+@ y as sucesivamente 1asta alcan7ar el !ltimo d ito de la derec1a) B .resionando otra ve7 el botn %&' se inicia la funcin ;5ode ?et> y a1ora se pueden ele ir a trav$s del botn G tres modos de operacinH ;(F)*IF> ;IF-(F)> ;(F)-IF> B *l presionar de nuevo el botn %&' se entra al modo ;.rescaler>) * trav$s del botn G se pueden seleccionar uno de los ratios a ele ir "ver mas aba/o#) B .resionando por !ltima ve7 el botn ?+@ se cierra el men!, uarda los parmetros confi urados en la memoria ++.-I5 del .&< y reactiva la funcin de lectura de la frecuencia) @en a en cuenta que cuando se opere en los modos ;&8BC8I> ;C8IB&8> el valor de la frecuencia se mostrar solamente si el resultado de la resta es positivo) *l insertar el puente J. +l KBcontador puede conectarse a un prescaler y as ampliar el ran o de lectura 1asta 1)5 L67) Los si uientes modos de prescaler pueden ser seleccionados)

&nsam+le del ,is-ositivo

+l ensamble se 1ace sobre una placa con cobre por una sola cara cuyas medidas son E6 2 51 mm) ?obre la placa tambi$n se ubican un conector 1embra de 16 pines de 2,5 mm de espaciado para colocar el mdulo L<0 y un conector mac1o de 6 pines para los dos pulsadores y el puente J.) La ubicacin de los componentes se muestra claramente en la fi ura y el ensamble es muy sencillo que se debe tambi$n a los pocos componentes utili7ados) +l mdulo L<0 puede ser conectado usando un cable plano de 13 1ilos "16 con bac'li 1t# o puede insertarse directamente sobre el conector como se muestra en la foto rafa) +n este caso un conector mac1o debe ser soldado sobre el L<0, eli iendo un modelo de pines lar os, as se de/a un espacio libre ba/o el mdulo, mientras el re ulador E845 se dobla contra la cara del circuito impreso) -ecomiendo emplear componentes de tama%o peque%o, como capacitares cermicos de multicapa o de tntalo los cuales se fi/arn me/or a la cara del circuito impreso) ?e usa un E845 si se emplea un L<0 con bac'li 1t) +l microprocesador .&< debe ser insertado en una base de 18 pines, as se puede e2traer si es necesario repro ramarlo) 0escar a del ?oftAare

La .laca .<M a escala "E5 2 51 mm#

La placa .<M a escala puede ser reproducida de varias maneras) No su iero copiarla a una transparencia usando una fotocopiadora lser de buena calidad o por medio de un escner y una impresora de inyeccin de tinta) La pr2ima ve7 usted puede emplear al una t$cnica de rabado foto rfico) No puedo ofrecer el arc1ivo maestro en formato <&-<*0 a aquellos que est$n interesados) onclusiones 6e armado varias unidades de este dispositivo, y siempre 1a sido muy efectivo y fcil de ensamblar) .ara a/ustar la precisin del oscilador se puede usar un instrumento de medicin, tambi$n si fue pensado para ir dentro de un ,-.) +l consumo es muy reducido "unos 15 m* sin bac'li 1t# entonces puede usar una batera de radio de : C para alimentarlo) Les puedo enviar el softAare, los arc1ivos en <&-<*0 y tambi$n el pro rama del .&< a aquellos que est$n interesados en el proyecto) .ara cualquier consulta, escrbanme a mi direccin de +B5ail francescoOmor antiniPlibero)it o visiten mi sitio Aeb AAA)qsl)netFi'(oil) .eferencias "1# Cer nota de aplicacin *95:2 en la direccin AebH 1ttpHFFAAA)microc1ip)comF1414FsuppdocFappnoteFallFan5:2Finde2)1tm "2# B * .&< based 0i ital 8requency 0isplay, by 9eil 6ec't, ,?@, 5ay 1::E) B @1e Unicounter, a multipurpose frequency counterFelectronic dial, by -on ?tone D*(J, ,?@ 0ic) 2444)

Ima$enes

+l frecuencmetro en pleno funcionamiento, leyendo ():::)86 del oscilador presentado en la anterior entrada

0etalle del circuito, ntese al lado superior derec1o, los dos cables necesarios para la lectura de frecuencias, el ne ro es tierra y el ro/o para la se%al

Una vista desde otro n ulo

Cista de la parte inferior de la .<M, ntese que los botones de ?+@ y G 1an sido puestos uno por encima y uno por deba/o, revisar circuito y .<M

&ma en de un frecuencmetro similar instalado en un transceptor

/otas0
Lo transcrito arriba es una traduccin del tutorial de i12oil para la elaboracin de su frecuencmetro, sin embar o mi ran ami o %antia$o ollado me 1a 1ec1o la observacin de que el softAare no soporta como debiera la inclusin de un prescaler) 0ebido a esto dic1o ami o se dedico a buscar firmAares que dieran la talla) Los cuales procedo a ad/untar con una breve e2plicacinH frec2lineas +ste firmAare es para display de dos lneas, tiene men! de prescaler, osea que puede seleccionarse la divisin entre varios divisores "entre ellos el 63 que uso yo en el prescaler U663#) +l peque%o problema que tiene es que la frecuencia que sale en la pantalla sale a veces una parte en la primera lnea y la otra en la se unda lnea por cuestiones de espacio) frec1linea +ste firmAare muestra el resultado en una sola lnea, no tiene men! de prescaler, lo cual si nifica que apenas /umpeado el frecuencmetro se pone automticamente en la opcin de divisin entre 63)

You might also like