Elektronika.lt
 2024 m. gruodžio 22 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 NaujienosSąrašas
 StraipsniaiSąrašas
 Vaizdo siužetaiSąrašas
 Nuolaidos, akcijosSąrašas
 Produktų apžvalgosSąrašas
 Naudingi patarimaiSąrašas
 Vykdomi projektaiSąrašas
 Schemų archyvasSąrašas
 - Garso technika
 - Automobilių elektronika
 - Buitinė elektronika
 - Kompiuterių elektronika
 - Maitinimo šaltiniai
 - Mikrovaldikliai
 - Radiotechnika
 - Šviesos efektai
 - Įvairi elektronika
 Teorija, žinynaiSąrašas
 Nuorodų katalogai
 Įvairūs siuntiniai
 Bendravimas
 Skelbimai ir pasiūlymai
 Elektronikos remontas
 Robotų kūrėjų klubas
 RTN žurnalo archyvas






 Verta paskaityti
Gruodžio 22 d. 11:24
Energetikos sektoriaus laukia pokyčiai – alternatyvų yra, bet ar užteko laiko pasiruošti?
Gruodžio 21 d. 11:33
Kokį elektronikos įrenginį dovanoti, kad jis vėliau neišaugintų elektros sąskaitos?
Gruodžio 20 d. 17:12
KTU mokslininkai sukūrė nanolazerį – sidabro nanokubus panaudojo šviesos generavimui
Gruodžio 20 d. 14:28
Lietuvių kalba ir technologijos: VU mokslininkų projektas LIEPA-3 atvers naujas galimybes
Gruodžio 20 d. 11:49
Stacionarūs kompiuteriai: koks jų vaidmuo nešiojamųjų kompiuterių eroje?
Gruodžio 20 d. 08:14
„DS Automobiles“ pristato naujausią savo elektrinį flagmaną – „DS N°8“ kupė
Gruodžio 19 d. 20:18
Naudingi patarimai, kurie padės maksimaliai padidinti jūsų elektrinio automobilio priemonės įveikiamą atstumą
Gruodžio 19 d. 17:27
Žaidybinimas: efektyvus švietimo įrankis ar bėgimas nuo tikrovės?
Gruodžio 19 d. 14:27
Orkaitės darbymetis prasideda: 5 paprasti patarimai, kurie kalėdinius kepinius leis paruošti elektrą naudojant taupiau
Gruodžio 19 d. 11:15
Proveržis magnetų tyrimuose: ištisas savaites tarnaujanti telefono baterija ir 1000 kartų didesnė jo sparta
FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Reklama
 Schemų archyvas » Mikrovaldikliai Dalintis | Spausdinti

Dažnomatis iki 60 MHz su AVR mikrovaldikliu

Publikuota: 2004-04-06 18:25
Tematika: Mikrovaldikliai
Tipas: Sudėtinga
Autorius: el. paštas Darius Grigaitis
Aut. teisės: el. paštas ©Elektronika.lt

Dažnomačiui naudojamas „Atmel“ firmos mikrovaldklis „Atmega163“ (arba „Atmega16“).

 Rodyti komentarus (6)
Įvertinimas:  1 2 3 4 5 

Dažnomačiui naudojamas „Atmel“ firmos mikrovaldklis „Atmega163“ (arba „Atmega16“). Jis skirtas dažnio apskaičiavimui bei skaitiklio su LCD valdymui. Maksimalus matavimo dažnis yra apie 60 MHz. Tai priklauso nuo skaitiklių tipo. Šiuo atveju naudojama 74HC590 pigi mikroschema. Veikimo principas paprastas: mikrovaldiklio 16, 17, 18 kontaktai naudojami skaitiklio valdymui. 16 numeriu pažymėta mikrovaldiklio kojelė skirta skaitiklio išvalymui, prieš pradedant skaityti 74HC590 turinį. Išvalymas prasideda, kai paduodamas loginis 0 į skaitiklį ir užlaikomas keletą mikrosekundžių. Tada loginis 0 pakeičiamas loginiu 1, taip skaitiklis paruošiamas darbui. 18 mikroschemos kojelė naudojama skaičiavimo laiko sudarymui. Padavus loginį 0, skaitiklis pradeda skaičiuoti paduodamus impulsus į jo įėjimą CLK. Pagal užlaikymo laiko trukmę bei impulsų skaičių galima spręsti apie matuojamo signalo dažnį. Dažnio matavimui naudojami tokie laiko intervalai: 1 ms, 10 ms, 100 ms, ir 1 s. Duomenų nuskaitymui, naudojama 17 kojelė. Nuskaitant duomenis paduodamas loginis 0, palaukiama pora mikrosekundžių ir tada nuskaitomi duomenys iš skaitiklių. Tai būtina dėl pereinamųjų procesų signalo pasikeitimo metu.

74HC590 skaitiklis yra 8 bitų, todėl naudojami du nuosekliai sujungti skaitikliai, o maksimalus impulsų skaičius, kurį gali suskaičiuoti yra 65536. Matuojamų duomenų atvaizdavimui naudojamas dviejų eilučių LCD displėjus. Iš principo, čia galite naudoti bet kokį LCD displėjų vienos ar keturių eilučių, bet tada jums reikės patiems rašytis dažnomačio valdymo programą.

LCD displėjus su mikrovaldikliu bendrauja 4 bitų režime. Taip sutaupoma keletą mikrovaldiklio kontaktų, kuriuos galima vėliau kur nors panaudoti. Apie LCD displėjaus valdymo protokolą bei komandas galite pasiskaityti čia (anglų kalba). Konstruojant dažnomatį, galite nedaryti programavimui skirtų išvadų, jei neplanuojate patys užsiimti įrenginio programavimu. Norint matuoti mažos įtampos signalus, mažesnius nei 200 mV, patartina pasigaminti vieno tranzistoriaus stiprintuvą.

Dažnomačio generavimo tikslumas, dažniuose didesniuose nei 20 MHz nebuvo matuojamas. Dažnis iki 40 kHz matuojamas +/-1 Hz tikslumu, iki 400 kHz: +/-10 Hz, iki 4 MHz: +/- 100 Hz ir t.t. Be to, tikslumas dar priklauso nuo temperatūros bei kvarcinio rezonatoriaus tipo. Didelio tikslumo dažnomačiuose kvarcinis rezonatorius būna patalpintas į termostatą, kuriame palaikoma pastovi temperatūra. Tikslumą programiškai galima padidinti, skaičiuojant impulsus keletą periodų iš eilės, o galutinį rezultatą pateikti kaip periodų metu išmatuotų impulsų vidurkį. Dažnio matavimo diapazoną galima išplėsti, prijungus aukšto dažnio daliklius.

Programa buvo rašoma C kalba naudojant „IAR Embedded Workbench“ programą, kurią galite parsisiųsti iš http://www.iar.se. Mūsų puslapyje yra pateiktas pavyzdys kaip pradėti programuoti su paminėta programine įranga. AVR mikrovaldiklio programatoriaus schemą galite rasti čia.

Galite parsisiųsti šio projekto programą, kuri patikrinta ir pakankamai neblogai veikia (ji neturi galimybės skaičiuoti impulsus padidintu tikslumu). Programos kodas C kalba nebus pateikiamas. Tai daroma dėl to, kadangi yra asmenų mėgstančių naudotis kitų darbais ir juos pardavinėti arba pateikti kaip kursinius projektus neįdėjus jokių pastangų.

Ateityje numatoma išplėsti matavimo diapazoną iki 0,5 GHz.




Draudžiama platinti, skelbti, kopijuoti
informaciją su nurodyta autoriaus teisių žyma be redakcijos sutikimo.

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

Technologijos.lt

Buitinė technika ir elektronika internetu žemos kainos – Zuza.lt

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas


Reklama
‡ 1999–2024 © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Reklama | Turinys | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina Valid XHTML 1.0!
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama