» elektroniikka »Taajuuslaskuri 10 Hz - 60,00 MHz, pic16f628a + nokia lcd 5110

Taajuuslaskuri 10 Hz - 60,00 MHz, pic16f628a + nokia LCD 5110

Hei kaikki. Nykyään PIC16F628A-mikrokontrollerissa on yksinkertainen, pienimuotoinen taajuusmittari, jossa on NOKIA LCD 5110 -merkkivalo. Matkapuhelimen näytön käytön takia sen mitat ovat pienet. Itse näyttö on rakennettu PCD8544-ohjaimen perusteella, jonka resoluutio on 48x84 pikseliä. Taajuusmittarin tuloon on muodostettu muotoilija, jolla on yksinkertainen tulonsuojaus.


Taajuuden mittausalue ................... 10 Hz ... 60 MHz
Herkkyys (amplitudiarvo) ... 0,2 ... 0,3 V
Syöttöjännite ………… .7 ... 16V
Virrankulutus .................... enintään 50 mA.

Tämän laitteen tarve syntyi minulle, kun oli välttämätöntä tehdä radiolähettimelle isäntäoskillaattorikantaja ja tehdä sen lisäkonfiguraatio ja koordinointi järjestelmän muiden toiminnallisten osien kanssa. Etsin pitkään Internetistä piiriä, joka toimisi nokia 5110 -näytön kanssa ja jolla olisi mittausalue, jolla tarvitsemani taajuus laski. Lopuksi löysin vahingossa tällaisen taajuusmittarin piirin, jossa se ei ollut yksityiskohtainen, tehty toiselle näytölle eikä siinä ollut PCB-tiedostoa. Mutta siellä oli laiteohjelmistotiedosto. No, siirrytään nyt siihen, mitä tarvitsemme:

Expendables
• kaksipuolinen lasikuitufolio
• M3 x 20 ruuvia muttereilla (mieluiten litteät hatut)
• radiokomponentit (alla)

kondensaattorit
• 10p ¬– 1 0805
• 22p - 2 0805
• 100p - 1 0805
• 10n - 2 0805
• 100n - 5 0805
• 4 ... 20p - 1 viritys
• 22uF 25V - 2 tantaali tyyppi D

vastukset
• 100 ohmia - 1 0805
• 200 ohmia - 1 0805
• 470 ohmia - 2 0805
• 2,2 kOhm - 4 0805
• 3,9 kOhm - 4,0805
• 10 kOhm - 1 0805
• 18 kOhm - 1 0805
• Diodi BAV99 sot23
• Kuristin 10 - 82 μH (minulla on 82 μH) 0805
• 4MHz kvartsikide
• Tällainen näyttömoduuli. Kiinnitä huomiota päätelmien näkemykseen (joskus se voi vaihdella moduulien välillä)

• Stabilisaattoreiden sirut LM78L05ACM ja AMS1117L-33
• MCX RF -liitin (asensin sen, koska minulla oli koettimet taskuoskilloskoopilla saman kanssa)
• Pistorasia (oli idea tehdä se 12 voltin paristolla aluksella, mutta monipuolisuuden vuoksi päätin tehdä vain DS-261B-liittimen)
• DIP-liitäntä PIC16F628A ja itse ohjain

Työkalut
• Piirilevyvalmistaja
• juottaminen hiustenkuivaaja
• juotosrauta
• minipora (reikiä varten)
• kaivertaja (reiän jyrsiminen on kätevää, mutta voit myös ilman sitä)
• metallisakset
• pienet pinsetit
• kuvaohjelmoija

Aloitetaan nyt. Tässä on meidän kaavio.

Jumper J3 ohjaa taustavaloa päälle / pois. Lisäksi on helpompi selittää taululla.


Hyppääjän J3 sijasta voit tuoda kytkimen johtoihin. J2-virtaliittimen reikät voidaan tehdä kaiverruksella tai miniporauksella, jolloin saadaan useita peräkkäisiä reikiä. Älä sekoita tantaalikondensaattoreiden napaisuutta. Sarjassa olevan BAV99-diodin tehtävänä on ylijännitesuojaus. Jos syventää yksityiskohtia, ymmärrä tällaisen suojauksen toimintaperiaate diodin virta-jänniteominaisuuksien (virta-jänniteominaisuudet) ominaisuuksista.

Graafin oikealla puolella näemme, että pienellä jännitteellä virta puuttuu melkein, mutta tietyllä hetkellä virta kasvaa voimakkaasti, ja jännitteen lisäkorotus ei lisää virtaa. Joten, jos diodin jännite ylittää jännitehäviön, diodimme johtaa sähköä.

Ote dokumentaatiosta. Täällä voit nähdä, että yli 1 V: n jännitteillä diodi alkaa johtaa virtaa. Meidän tapauksessamme osoittautuu, että se yksinkertaisesti oikaisee suuren amplitudin tulosignaalin maahan.

Mitatun signaalin piirissä olevat vastukset rajoittavat kondensaattoreiden varausvirtaa. Itse asiassa teoriassa, kun kondensaattorit latautuvat ja purkautuvat, niiden virta on yleensä äärettömään. Käytännössä tätä virtaa rajoittaa johtimien vastus, mutta se ei riitä.

Koska näyttömme saa 3,3 V: n jännitesäätimen kautta, jännitteenjakajia käytetään tasojen vastaavuuteen. Joskus näyttö toimii hyvin myös ilman niitä, mutta silloin nykyinen kuorma laskee säätimen tappeihin, joilla jokaisella on oma sisäinen vastuksensa.

Induktori (minun tapauksessani induktanssi smd 0805 82 μH: lla) tarjoaa lisäsuojaa virtalähteen korkeataajuisiin häiriöihin, mikä lisää ohjaimen vakautta.

Joten lajiteltu tärkeimmät kohdat ohjaimessa. Mittausalgoritmin mukaan en voi kertoa, koska Lähteellä, josta onnistuin löytämään puutteellisia tietoja, ei ollut lähdekoodia. Ja jälleen, itse sivustoa ei löytynyt. Joten siirrytään nyt siihen, mitä tein.

Koska minulla ei ole lasertulostinta, mutta minulla on mustesuihkutulostin, teen levyn filmivaloforeistin avulla. Malli koostuu 4 arkin läpinäkyvästä kalvosta (2 kalvoa yhdistetyistä kalvoista yläkerrokseen ja 2 kalvosta alaosaan). Yhdistämme sitten ylemmän ja alemman kerroksen siten, että levyt, joissa on käytetty valoresisti, voidaan asettaa sisälle.

Yläkerros

Pohjakerros
Syövytyksen jälkeen hän teki reikiä moottorillaan nauhurista ja holkissa. Aluksi hän ruuvisi sen, pakotti reikiä sen läpi kierteellä ja sitten porasi sen läpi.



Yläkuvassa ei ole merkityksellisiä poikkeamia joissain reikissä, mutta tämä johtuu enemmän siitä, että se porattiin käsin ja pystyi epätäydellisesti pitämään mikrotraaraa pystysuunnassa.


Uuden levymme valokuvan yläosassa tinauksen jälkeen ja alaosassa vanha versio (osoitin hänen kuvansa työstä). Vanha versio on hiukan erilainen kuin uusi (voidaan nähdä, missä punainen ja valkoinen johdin juotettiin kiskoon, ja uusi versio ottaa huomioon johdotusvirheet). Muuten haluaisin huomata, kuinka suosittelisin komponenttien juottamista (missä järjestyksessä). Ensin juotosta maljat (niitä on täällä 2) ja juota sitten yläkerroksen smd-vastukset. Seuraavaksi juotamme dip-paneelin sirun alle siten, että sen jalat sulkevat levyn ylä- ja alareiät (minulla on 1,5 mm lasikuitua ja juotetaan levyyn, jossa on vähän tilaa juotosraudan kärkeen). Kun olemme asentaneet näytön liittimen.

Ja nyt mielenkiintoisin: meidän on tehtävä kaksi reikää, joiden halkaisija on 3 mm, M3x20-ruuveille näytön luotettavampaan kiinnitykseen. Aseta tämä asettamalla näyttö liittimeen ja merkitsemällä reikien läpi porauspaikat painetulle piirilevylle.

No, sitten juotamme kvartsiresonaattorin (löysin pitkänomaisen, mutta tämä ei ole tässä kriittistä) ja juottamme kaikki muut komponentit. RF-liitännän sijasta voit juottaa koaksiaalikaapelin tai ääritapauksissa tuoda vain 2 johtoa.

Kun kortti on koottu, meidän on välähdyttävä PIC16F628A-mikrokontrolleri. Luulen, että täällä voit nähdä tietoja Internetissä, koska ei ole erityisiä hetkiä (toisin kuin avr, jossa joudut silti asettamaan sulakkeet oikein).Ohjelmoin picKit3-ohjelmoijan.
Lisäksi olisi kiva kytkeä ensin näyttö johtimilla liittimeen, jotta kondensaattoria voidaan säätää ruuvitaltalla. Konfigurointia varten käytämme suorakulmaista signaalia tuloon ja varmistamme, että lukemat ovat mahdollisimman tarkkoja, vaikka jotkut kohdat riippuvatkin itse signaaligeneraattorista. Käytin generaattoria dso-quad-oskilloskoopista, mutta minun ei tarvinnut kiristää kapasitanssia, koska taajuusmittari antoi heti tarkkoja lukemia.

Nyt muutama valokuva teoksesta



No, siinä kaikki. On syytä huomata, että signaalin taajuus sahan ja kolmion pulssien muodossa, hän näyttää väärin. Mutta sinimuotoinen, suorakulmainen varmasti. Sen kanssa kokeilin kapasitiivista kolmipistettä ja kideoskillaattoria.

Piiri-, piirilevy- ja laiteohjelmistotiedostot ovat kiinni
10
10
9.8

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä
9 kommentti
Vieras Konstantin
Haluaisin tämän taajuusmittarin (Nokia5110: n kanssa) digitaalisen asteikon muodossa, jossa on taajuusmuuttajan yhden taajuuden ja ohjauskanavan Fget + IF ja Fget-IF tallennus.
Tätä vaihtoehtoa ei kehitetty?
Ivanov Konstantin.
Ainoa mieleen tuleva asia on oikosulku kondensaattorissa C12.
Kirjailija
Joten sini-tilassa setaa taajuutta 10 Hz (voit nähdä kuvassa)? Ehkä tämä johtuu ehkä epätäydellisestä sinuksesta.
100 pF: n vastus taajuudella 10 Hz on 160 MΩ. Kaskadin tuloimpedanssi, jonka OE on luokkaa kilo-ohmia Olet saanut jakajan, jonka kerroin on 1: 160000. Oletan, että suorakulmion kanssa hyvin terävät reunat ja suuret amplitudit voivat luistaa, mutta sini - ei koskaan, jos et käytä kymmeniä kilovolteja.
Kirjailija
Signaalini on muuttuva jännite ja virta (meillä ei ole ihanteellista virtaa tai jännitelähdettä), ja vastukset ovat riittävän suuret, jotta lähde rajoittaa vain sisäistä vastusta. Diodit ovat vain lisäsuoja ylijännitesuojaus. Jos katsot syvemmälle, on suositeltavaa siirtyä laskelmiin, piiriyhtälöihin, jotta saadaan yksityiskohtainen käsitys tämän piirin kunkin elementin toiminnasta (puhun siitä osasta, joka vastaa tulosignaalista). Mutta tässä tapauksessa tavoitteena oli esitellä kompakti työlaite, jonka voit tehdä itse.
Kuinka diodin jännite voi kasvaa sen jälkeen, kun virtalähde on tullut rajoitukseen? Vain matalammassa ympäristön lämpötilassa.
Kirjailija
Uskon, että vastus rajoittaa virtaa melko voimakkaasti, jotta 100 pF-kondensaattori latautuu hitaammin ja ohjain voi korjata tämän. Lisäksi meidän on otettava huomioon se tosiseikka, että kondensaattorin taajuusvaste ei ole täydellinen, ja siksi se voi hukata matalat taajuudet suurella amplitudilla, mutta kohtuullisella heikkenemisellä. No, sitten diodimme "katkaisivat" suuren amplitudin. Annan valokuvan, jossa 10 Hz: n siniaalto ja neliöaalto, jonka amplitudi on 5 V, kaappaavat tämän taajuusmittarin.

Kirjailija
Päinvastoin, käännepisteen jälkeen edes pieni jännitteen kasvu vastaa merkittävää virran lisäystä, jota rajoittaa vain virtalähteen sisäinen vastus.

Vain lähteen sisäisen vastuksen takia virta saavuttaa rajansa. Tietenkin, teoriassa tämän pisteen jälkeen, pienellä jännitteen lisäyksellä, virta kasvaa merkittävästi.Mutta täällä, juuri käytännön syistä, kirjoitin tämän.
Mikä on "Dual Serial Diode"?
Ja kuinka 10 Hz menee pienimpedanssituloon 100 pF: n kautta?
tietyllä hetkellä virta kasvaa jyrkästi, ja jännitteen lisäkorotus ei lisää virtaa.
Päinvastoin, käännepisteen jälkeen edes pieni jännitteen kasvu vastaa merkittävää virran lisäystä, jota rajoittaa vain virtalähteen sisäinen vastus.

Suosittelemme lukemaan:

Anna se älypuhelimelle ...