» Electrònica »Contador de freqüències 10 Hz - 60,00 MHz a pic16f628a + nokia lcd 5110

Contador de freqüències 10 Hz - 60,00 MHz a pic16f628a + nokia lcd 5110

Hola a tots Avui disposem d’un mesurador de freqüències senzill, en miniatura, al microcontrolador PIC16F628A amb l’indicador NOKIA LCD 5110. A causa de l’ús de la pantalla des d’un telèfon mòbil, les seves dimensions són escasses. La pantalla en si està construïda sobre la base del controlador PCD8544 amb una resolució de 48x84 píxels. A l’entrada del mesurador de freqüència es proporciona un formador de tremp amb una protecció d’entrada senzilla.


Interval de mesura de freqüències ................... 10 Hz ... 60 MHz
Sensibilitat (valor d'amplitud) ... 0,2 ... 0,3V
Tensió d'alimentació .......... 7 ... 16V
Consum actual ...................... no superior a 50 mA.

La necessitat d’aquest dispositiu va sorgir per a mi quan va ser necessari fer un portador d’oscil·lador principal per al transmissor de ràdio i fer la seva configuració i coordinació addicionals amb altres parts funcionals del sistema. Vaig buscar molt temps a Internet per un circuit que funcionés amb una pantalla de nokia 5110 i que tingués un rang de mesurament en què caigués la freqüència que necessitava. Finalment, he trobat accidentalment un circuit d’un mesurador de freqüència, on no es detallava, fet per a una altra pantalla i no tenia un fitxer PCB. Però hi havia un fitxer de firmware. Bé, ara passem al que necessitem:

Consumibles
• làmina de fibra de vidre a doble cara
• M3 x 20 cargols amb rosques (preferiblement barrets plans)
• components de ràdio (a sota)

Condensadors
• 10p ¬– 1.0805
• 22p - 2 0805
• 100p - 1.0805
• 10n - 2 0805
• 100n - 5.0805
• 4 ... 20p - 1 afinació
• 22uF 25V - 2 tàntal tipus D

Resistències
• 100 ohms - 1.0805
• 200 ohms - 1.0805
• 470 ohms - 2 0805
• 2,2 kOhm - 4,0805
• 3,9 kOhm - 4.0805
• 10 kOhm - 1.0805
• 18 kOhm - 1.0805
• Diode BAV99 sot23
• Asfixia 10 - 82 μH (tinc 82 μH) 0805
• Cristal de quars de 4 MHz
• Aquest mòdul de visualització. Pareu atenció al resultat de les conclusions (de vegades pot diferir de diferents mòduls)

• Xips d'estabilitzadors LM78L05ACM i AMS1117L-33
• Connector RF MCX (el vaig instal·lar, perquè tenia sondes d’un osciloscopi de butxaca amb el mateix)
• Presa de corrent (hi havia la idea de fer-la amb una bateria de 12 volts a la pissarra, però per versatilitat vaig decidir fer només una presa DS-261B)
• Socket DIP PIC16F628A i el controlador en si

Les eines
• Fabricant de PCB
• assecador de pèl soldant
• soldadura
• mini trepant (per forats)
• gravador (és convenient molinar un forat per a l'energia, però també es pot sense)
• tisores metàl·liques
• pinces petites
• programador de pic

Ara comencem. Aquí teniu el nostre esquema.

El Jumper J3 controlem / desactiva el llum de fons. Més fàcil serà més fàcil d'explicar-lo a la pissarra.


Al lloc del pont J3, podeu introduir l’interruptor dels cables. Els forats del connector d'alimentació J2 es poden fer amb un gravador o un mini trepant, realitzant diversos forats consecutius. No confongueu la polaritat de la inclusió de condensadors de tàntal. El díode BAV99 en sèrie té la funció de protecció contra sobretensions. Si us aprofundeix en els detalls, enteneu que el principi de funcionament d'aquesta protecció neix de les característiques de la característica de tensió actual (característiques de tensió actual) del díode.

A la part dreta del gràfic, veiem que a una lleugera tensió el corrent està gairebé absent, però en un moment determinat el corrent augmenta bruscament i un augment més de la tensió no augmenta el corrent. Així, si la tensió del díode supera la caiguda de tensió, el nostre díode condueix el corrent.

Extracte de la documentació. Aquí podeu veure que a tensions superiors a 1V i més endavant, el díode comença a conduir en corrent. En el nostre cas, resulta que simplement escurça el senyal d'entrada de gran amplitud a terra.

Les resistències del circuit del senyal mesurades limiten el corrent de càrrega dels condensadors. De fet, en teoria, quan els condensadors es carreguen i descarreguen, el seu corrent tendeix a l’infinit. A la pràctica, aquest corrent està limitat per la resistència dels conductors, però no és suficient.

Com que la pantalla és alimentada per 3.3V mitjançant un regulador de tensió, es fan servir els divisors de tensió per igualar els nivells. De vegades, la pantalla funciona bé fins i tot sense que ells, però la càrrega actual cau sobre els pins del controlador, cadascun dels quals té la seva pròpia resistència interna.

L’inductor (en el meu cas, la inductància smd 0805 a 82 μH) proporciona una protecció addicional contra les interferències d’alta freqüència a l’alimentació, cosa que aporta estabilitat addicional al controlador.

Així doncs, podeu ordenar els punts principals del controlador. Segons l’algorisme de mesurament, no puc dir, perquè la font on he pogut trobar informació incompleta no tenia codi font. I de nou, el lloc en si no es va trobar. Ara passem al que vaig fer.

Com que no tinc una impressora làser, però sí que tinc una impressora d'injecció de tinta, faig un tauler mitjançant fotoresistència de pel·lícules. La plantilla consta de 4 fulls de pel·lícula transparent (2 pel·lícules combinades per a la capa superior i 2 per la inferior). A continuació, combinem les capes superiors i inferiors perquè es pugui inserir un tauler amb el fotoreresist aplicat al seu interior.

Capa superior

Capa inferior
Després de gravar, va fer forats amb el seu motor a partir d'un gravador amb un mandrilet. Al principi el va cargolar, forçant forats a través d'ella, i després el va perforar.



La foto superior no mostra desviacions significatives en alguns forats, però això es deu més al fet que es va foradar a mà i va poder subjectar imperfectament el microdimatge verticalment.


A la part superior de la foto del nostre nou tauler després d’adobar i a la part inferior hi ha la meva versió antiga (va ser la foto del treball que vaig demostrar). La versió antiga és lleugerament diferent de la nova (es pot veure on es va soldar el filferro vermell i es va oblidar de dibuixar la pista i es va tenir en compte el cablejat nou). Per cert, vull destacar com recomanaria la soldadura dels components (en quin ordre). Primer, soldeu les vies (aquí hi ha dues), després soldeu les resistències smd a la capa superior. A continuació, solda el dip-dip sota el xip de manera que les potes tanquin els forats superiors i inferiors del tauler (tinc fibra de vidre d’1,5 mm i soldada a la pissarra amb algun espai lliure per a la punta de soldadura). Després instal·lem el connector per a la pantalla.

I ara el més interessant: hem de fer 2 forats amb un diàmetre de 3 mm per a cargols M3x20 per a una fixació més fiable de la nostra pantalla. Per fer-ho, inseriu la pantalla al connector i, amb un relleu a través dels forats, marquem els llocs per a perforar a la placa de circuit imprès.

Bé, després vam soldar el ressonador de quars (en vaig trobar un allargat, però aquí no és crític) i vam vendre tots els altres components. En lloc d’un connector RF, podeu soldar un cable coaxial o, en casos extrems, només portar 2 cables.

Una vegada muntada la placa, hem de fer servir el microcontrolador PIC16F628A. Aquí, crec, podeu veure la informació a Internet, perquè no hi ha moments especials (a diferència de l'avr, on encara heu de configurar correctament els fusibles).Vaig programar el programador picKit3.
A més, estaria bé connectar la pantalla amb cables al connector, de manera que podreu ajustar el condensador amb un tornavís. Per configurar, aplicem un senyal rectangular a l’entrada i ens assegurem que les lectures siguin el més exactes possibles, tot i que alguns punts depenen del propi generador de senyal. Vaig utilitzar el generador de l’oscil·loscopi dso quad, però no vaig haver d’apretar la capacitança, perquè el mesurador de freqüència de seguida va donar lectures precises.

Ara algunes fotos de l’obra



Bé, això és tot. Val la pena assenyalar que la freqüència dels senyals en forma de serra i polsos triangulars, es mostra incorrectament. Però sinusoïdal, rectangular per cert. Amb ell, vaig experimentar amb un oscil·lador de tres punts i un cristall.

Arxius de circuit, PCB i firmware s’adjunten
10
10
9.8

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop
9 comentaris
Konstantin convidat
M’agradaria que aquest mesurador de freqüències (amb Nokia5110) en forma d’escala digital amb la gravació d’una freqüència de l’inversor i del canal de control Fget + IF i Fget-IF.
Aquesta opció no es va desenvolupar?
Ivanov Konstantin.
L’únic que em ve al cap és un curtcircuit al condensador C12.
L’autor
Llavors, en el meu mode sinusoïdal, condueix 10 Hz (es pot veure a la foto)? Tot i que, potser això es deu a un sinus imperfecte.
La resistència de 100 pF a una freqüència de 10 Hz és de 160 MΩ. La impedància d’entrada de la cascada amb OE és de l’ordre d’un quilo-ohm. Heu obtingut un divisor amb un coeficient de 1: 160000. Suposo que un rectangle amb molt les vores afilades i les grans amplituds poden passar per sobre, però el sinus mai, si no apliqueu desenes de kilovolts.
L’autor
El meu senyal és variable en tensió i corrent (no tenim una font de corrent o tensió ideal) i les resistències són prou grans perquè la font només limiti la resistència interna. Els díodes són només una protecció contra sobretensió. Si us fixeu més, és recomanable canviar a càlculs, equacions de circuits per a una comprensió detallada de la funció de cada element d’aquest circuit (estic parlant de la part responsable del senyal d’entrada). Però en aquest cas, l’objectiu era presentar un dispositiu de treball compacte que podeu fer vosaltres mateixos.
Com pot augmentar la tensió al díode després que la font de corrent hagi entrat en la limitació? Només a temperatures ambientals més baixes.
L’autor
Crec que el resistor limita el corrent amb força perquè el condensador de 100 pF es carrega més lentament i el controlador ho pugui arreglar. A més, hem de tenir en compte que la resposta de freqüències del condensador no és perfecta i, per tant, pot faltar freqüències baixes amb una amplitud gran, però amb un debilitat raonable. Bé, aleshores els nostres díodes "van tallar" una gran amplitud. Per no ser infundat, faré una foto on un seno i una ona quadrada de 10 Hz amb una amplitud de 5 V capten aquest mesurador de freqüència.

L’autor
Al contrari, després del punt d’inflexió, fins i tot un petit augment de tensió correspon a un augment significatiu del corrent, limitat només per la resistència interna de la font d’energia.

Només per la resistència interna de la font, el corrent arriba al seu límit. Per descomptat, en teoria, després d’aquest punt, amb un petit augment de la tensió, el corrent augmenta significativament.Però aquí, precisament per consideracions pràctiques, vaig escriure això.
Què és un "Diodo Serial Dual"?
I com passa 10 Hz a una entrada d’impedància baixa a través de 100 pF?
en un moment determinat, el corrent augmenta bruscament i un augment més de la tensió no augmenta el corrent.
Al contrari, després del punt d’inflexió, fins i tot un petit augment de tensió correspon a un augment significatiu del corrent, limitat només per la resistència interna de la font d’energia.

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...