» Elektronika »Frekvences skaitītājs 10 Hz - 60,00 MHz uz pic16f628a + nokia lcd 5110

Frekvences skaitītājs 10 Hz - 60,00 MHz uz pic16f628a + nokia lcd 5110

Sveiki visi. Mūsdienās PIC16F628A mikrokontrollerā ir pieejams vienkāršs miniatūrs frekvences mērītājs ar indikatoru NOKIA LCD 5110. Tā kā displejs tiek izmantots no mobilā tālruņa, tā izmēri ir mazi. Pats displejs ir veidots, pamatojoties uz PCD8544 kontrolieri ar izšķirtspēju 48x84 pikseļi. Frekvences mērītāja ieejā ir paredzēts formieris ar vienkāršu ieejas aizsardzību.


Frekvences mērīšanas diapazons ................... 10 Hz ... 60 MHz
Jutība (amplitūdas vērtība) ... 0,2 ... 0,3 V
Barošanas spriegums ………… .7 ... 16V
Pašreizējais patēriņš .................... ne vairāk kā 50 mA.

Vajadzība pēc šīs ierīces man radās, kad bija nepieciešams izgatavot radioraidītāja galveno oscilatoru nesēju un veikt tā tālāku konfigurēšanu un koordināciju ar citām sistēmas funkcionālām daļām. Ilgu laiku internetā meklēju ķēdi, kas darbotos ar nokia 5110 displeju un būtu mērīšanas diapazons, kas atbilstu man nepieciešamajai frekvencei. Visbeidzot, es nejauši atradu šāda frekvences mērītāja ķēdi, kur tā nebija detalizēta, bija paredzēta citam displejam un nebija PCB faila. Bet tur bija programmaparatūras fails. Tagad pāriesim pie tā, kas mums nepieciešams:

Palīgmateriāli
• abpusēja stikla šķiedras folija
• M3 x 20 bultskrūves ar uzgriežņiem (vēlams, plakanas cepures)
• radio komponenti (zemāk)

Kondensatori
• 10p ¬– 1 0805
• 22 p - 2 0805
• 100p - 1 0805
• 10n - 2 0805
• 100n - 5,0805
• 4 ... 20p - 1 noskaņošana
• 22uF 25V - 2 D tipa tantala

Rezistori
• 100 omi - 1 0805
• 200 omi - 1 0805
• 470 omi - 2 0805
• 2,2 kOhm - 4,0805
• 3,9 kOhm - 4,0805
• 10 kOhm - 1 0805
• 18 kOhm - 1 0805
• Diode BAV99 sot23
• Aizrīties 10 - 82 μH (man ir 82 μH) 0805
• 4MHz kvarca kristāls
• Šāds displeja modulis. Pievērsiet uzmanību secinājumu kopojumam (dažreiz tas var atšķirties dažādos moduļos)

• Stabilizatoru mikroshēmas LM78L05ACM un AMS1117L-33
• MCX RF savienotājs (es to uzstādīju, jo man bija zondes no kabatas osciloskopa ar tādu pašu)
• Strāvas kontaktligzda (bija ideja to izgatavot ar 12 voltu akumulatoru uz tāfeles, bet daudzpusības labad es nolēmu izgatavot tikai DS-261B kontaktligzdu)
• DIP ligzda PIC16F628A un pats kontrolieris

Instrumenti
• PCB veidotājs
• lodēšanas matu žāvētājs
• lodāmurs
• mini urbis (caurumiem)
• gravētājs (ir ērti frēzēt caurumu enerģijas iegūšanai, bet jūs varat arī bez tā)
• metāla šķēres
• mazi pinceti
• pic programmētājs

Tagad sāksim darbu. Šeit ir mūsu shematiskā diagramma.

Jumper J3 mēs kontrolējam fona apgaismojuma ieslēgšanu / izslēgšanu. Tālāk to būs vieglāk izskaidrot uz tāfeles.


Džempera J3 vietā jūs varat ieslēgt vadu slēdzi. J2 barošanas savienotāja caurumus var izveidot ar gravieru vai mini urbi, padarot vairākus secīgus caurumus. Nejauciet tantala kondensatoru iekļaušanas polaritāti. BAV99 sērijas diodei ir aizsardzība pret pārspriegumu. Ja jūs iedziļināties detaļās, tad izprotiet šādas aizsardzības darbības principu no diodes strāvas sprieguma raksturlielumiem (strāvas sprieguma raksturlielumiem).

Diagrammas labajā pusē mēs redzam, ka pie neliela sprieguma strāvas gandrīz nav, bet noteiktā brīdī strāva strauji palielinās, un turpmāka sprieguma palielināšanās nepalielina strāvu. Tātad, ja spriegums uz diodes pārsniedz sprieguma kritumu, tad mūsu diode vada strāvu.

Izraksts no dokumentācijas. Šeit jūs varat redzēt, ka pie sprieguma, kas pārsniedz 1 V un tālāk, diode sāk vadīt strāvu. Mūsu gadījumā izrādās, ka tas vienkārši saīsina ieejas signālu ar lielu amplitūdu uz zemi.

Rezistori izmērītā signāla ķēdē ierobežo kondensatoru uzlādes strāvu. Patiešām, teorētiski, kad kondensatori uzlādējas un izlādējas, to strāvai ir tendence uz bezgalību. Praksē šo strāvu ierobežo vadītāju pretestība, bet ar to nepietiek.

Tā kā mūsu displeju baro ar 3,3 V caur sprieguma regulatoru, sprieguma dalītāji tiek izmantoti, lai atbilstu līmeņiem. Dažreiz ekrāns darbojas labi pat bez tiem, bet tad pašreizējā slodze nokrīt uz regulatora tapām, kurām katrai ir sava iekšējā pretestība.

Induktors (manā gadījumā induktivitāte smd 0805 pie 82 μH) nodrošina papildu aizsardzību pret augstfrekvences traucējumiem barošanas avotā, kas regulatoram piešķir papildu stabilitāti.

Tātad sava veida sakārtoti galvenie kontroliera punkti. Saskaņā ar mērīšanas algoritmu es nevaru pateikt, jo avotam, kurā man izdevās atrast nepilnīgu informāciju, nebija avota koda. Un atkal pati vietne nebija atrodama. Tāpēc tagad pāriesim pie tā, ko izdarīju.

Tā kā man nav lāzera printera, bet man ir tintes printeris, es veidoju dēli, izmantojot plēves fotorezistu. Veidne sastāv no 4 caurspīdīgas plēves loksnēm (2 plēves kombinētās plēves augšējam slānim un 2 plēves apakšai). Tad mēs apvienojam augšējo un apakšējo slāni, lai tā iekšpusē varētu ievietot dēli ar uzlikto fotorezistu.

Augšējais slānis

Grunts slānis
Pēc kodināšanas viņš ar motoru izveidoja caurumus no magnetofona ar kolbas patronu. Sākumā viņš to ieskrūvēja, piespiežot caurumus caur urbumu, un tad viņš caur to urbās.



Augšējā fotoattēlā redzamas nenozīmīgas novirzes dažos caurumos, bet tas vairāk ir saistīts ar faktu, ka tas tika urbts ar rokām un varēja nepilnīgi noturēt mikrodriftu vertikāli.


Pēc nokošanas mūsu jaunā dēļa fotoattēla augšpusē un apakšā ir mana vecā versija (tas bija viņas foto no darba, ko es demonstrēju). Vecā versija nedaudz atšķiras no jaunās (to var redzēt, kur tika pielodēts sarkanais un baltais vads, un aizmirsa novilkt sliežu ceļu, kā arī tika ņemta vērā jaunā vadu instalācija). Starp citu, es gribētu atzīmēt, kā es ieteiktu lodēt komponentus (kādā secībā). Vispirms lodējiet vārstus (šeit ir 2 no tiem), pēc tam virsējā slānī pielodējiet smd rezistorus. Tālāk lodējiet paneli zem mikroshēmas tā, lai tā kājas aiztaisītu dēļa augšējos un apakšējos caurumus (man ir 1,5 mm stiklplasta un pielodēts pie dēļa ar nelielu atstarpi lodāmura galu). Pēc tam, kad būsim uzstādījuši displeja savienotāju.

Un tagad pats interesantākais: M3x20 bultskrūvēm mums ir jāizveido 2 caurumi ar diametru 3 mm, lai mūsu displejs būtu ticamāks. Lai to izdarītu, ievietojiet displeju savienotājā un ar urbumu caur caurumiem mēs atzīmējam urbšanas vietas uz iespiedshēmas plates.

Tad mēs lodējam kvarca rezonatoru (es atradu iegarenu, bet tas šeit nav kritiski) un lodējam visus pārējos komponentus. RF savienotāja vietā varat pielodēt koaksiālo kabeli vai, ārkārtējos gadījumos, atnest tikai 2 vadus.

Pēc tāfeles salikšanas mums ir jāapgaismo PIC16F628A mikrokontrollers. Šeit es domāju, ka jūs varat redzēt informāciju internetā, jo nav īpašu momentu (atšķirībā no avr, kur jums joprojām ir pareizi jāiestata drošinātāji).Es ieprogrammēju picKit3 programmētāju.
Turklāt būtu jauki vispirms savienot displeju ar vadiem ar savienotāju, lai jūs varētu pielāgot kondensatoru ar skrūvgriezi. Noskaņošanai mēs ievadam pieliek taisnstūra signālu un pārliecinieties, ka rādījumi ir pēc iespējas precīzāki, lai gan daži punkti ir atkarīgi no paša signāla ģeneratora. Es izmantoju ģeneratoru no dso četr osciloskopa, bet man nebija jāpievelk kapacitāte, jo frekvences mērītājs nekavējoties deva precīzus nolasījumus.

Tagad dažas darba fotogrāfijas



Nu, tas arī viss. Ir vērts atzīmēt, ka signālu frekvence zāģa un trīsstūrveida impulsu formā, viņš parāda nepareizi. Bet sinusoidāls, taisnstūrveida noteikti. Ar to es eksperimentēju ar kapacitatīvu trīspunktu un kristāla oscilatoru.

Ķēžu, PCB un programmaparatūras faili ir pievienoti
10
10
9.8

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulcemoskingnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu
9 komentāri
Viesis Konstantīns
Es gribētu, lai šis frekvences mērītājs (ar Nokia5110) būtu ciparu skala ar vienas frekvences ierakstīšanu invertorā un vadības kanālu Fget + IF un Fget-IF.
Šī opcija netika izstrādāta?
Ivanovs Konstantīns.
Vienīgais, kas nāk prātā, ir īssavienojums kondensatorā C12.
Autore
Tātad, manā sinusa režīmā tas darbojas ar 10 Hz frekvenci (jūs varat redzēt fotoattēlā)? Lai gan, iespējams, tas ir saistīts ar nepilnīgu sinusu.
100 pF pretestība ar frekvenci 10 Hz ir 160 MΩ. Kaskādes ieejas pretestība ar OE ir kilo-omi. Jūs esat ieguvis dalītāju ar koeficientu 1: 160000. Es pieņemu, ka taisnstūris ar ļoti asas malas un lielas amplitūdas var paslīdēt, bet sine - nekad, ja jums nav jāpiemēro desmitiem kilovoltu.
Autore
Mans signāls ir mainīgs pēc sprieguma un strāvas (mums nav ideāla strāvas vai sprieguma avota), un pretestības ir pietiekami lielas, lai avots ierobežotu tikai iekšējo pretestību. Diodes ir tikai papildu aizsardzība pret pārspriegumu. Ja paskatās dziļāk, ieteicams pāriet uz aprēķiniem, ķēdes vienādojumiem, lai detalizēti izprastu katra šīs ķēdes elementa funkcijas (es runāju par daļu, kas ir atbildīga par ieejas signālu). Bet šajā gadījumā mērķis bija prezentēt kompaktu darba ierīci, kuru jūs pats varat izdarīt.
Kā diodes spriegums var palielināties pēc tam, kad strāvas avots ir ienācis ierobežojumā? Tikai zemākā apkārtējā temperatūrā.
Autore
Es domāju, ka rezistors diezgan stingri ierobežo strāvu, lai 100 pF kondensators uzlādētos lēnāk un kontrolieris to varētu salabot. Turklāt mums jāņem vērā fakts, ka kondensatora frekvences reakcija nav perfekta, un tāpēc tas var palaist garām zemas frekvences ar lielu amplitūdu, bet ar pamatotu vājināšanos. Nu, tad mūsu diodes "nogrieza" lielu amplitūdu. Lai nebūtu nepamatots, es došu fotoattēlu, kur šo frekvences mērītāju uztver sinuss un kvadrātveida vilnis 10 Hz ar 5 V amplitūdu.

Autore
Gluži pretēji, pēc lēciena punkta pat neliels sprieguma pieaugums atbilst ievērojamam strāvas pieaugumam, ko ierobežo tikai enerģijas avota iekšējā pretestība.

Tikai avota iekšējās pretestības dēļ strāva sasniedz savu robežu. Protams, teorētiski pēc šī punkta ar nelielu sprieguma palielināšanos strāva ievērojami palielinās.Bet šeit, tieši praktisku apsvērumu dēļ, es to uzrakstīju.
Kas ir "divu sēriju diode"?
Un kā 10 Hz iet uz zemas pretestības ievadi caur 100 pF?
noteiktā brīdī strauji palielinās strāva, un turpmāka sprieguma palielināšanās nepalielina strāvu.
Gluži pretēji, pēc lēciena punkta pat neliels sprieguma pieaugums atbilst ievērojamam strāvas pieaugumam, ko ierobežo tikai enerģijas avota iekšējā pretestība.

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...