Elektronika.lt
 2025 m. balandžio 30 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
Balandžio 30 d. 20:39
Išmanusis telefonas nukrito ant žemės? Štai kodėl neverta iškart panikuoti, bet ir delsti pavojinga
Balandžio 30 d. 17:15
Nuo laboratorijos Vilniuje iki Tarptautinės kosminės stoties – lietuviškos molekulės prieš radiaciją
Balandžio 30 d. 14:39
5 aukštosios mokyklos skirs 1 mln. EUR finansavimą EDINA sistemos atnaujinimui
Balandžio 30 d. 11:29
Kvantiniai deimantai – įrankis ir karo lauke, ir vėžio diagnostikoje
Balandžio 30 d. 08:51
„Trafic“, „Estafette“ ir „Goelette“ – pirmosios „Renault“ programiškai valdomos transporto priemonės, sukurtos „Ampere“
Balandžio 29 d. 20:25
8K televizoriai – revoliucija ar brangus triukas? Štai ką gamintojai nutyli
Balandžio 29 d. 17:43
Naujos taisyklės darbo rinkoje: dirbtinis intelektas atims darbą iš tų, kurie juo nesinaudos
Balandžio 29 d. 14:46
Pažangūs automobiliai sensta vis lėčiau – kaip gamintojams tai pavyksta?
Balandžio 29 d. 11:22
„Microsoft“ darbo tendencijų indekso ataskaita atskleidžia „Pionierių įmonių“ atsiradimą, žyminčių naują darbo jėgos raidos erą
Balandžio 29 d. 08:23
Suomijoje į miškus išvažiavo ypatingi šarvuočiai: vairuotoją atstojo 5G ryšys
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
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
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Football Training Kit
Football Training Equipment, Football Skills, Football Training
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“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas


Reklama
‡ 1999–2025 © 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
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama