Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
et:avr:clock [2015/03/03 21:40] raivo.sellet:avr:clock [2020/07/20 12:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Töötakt ======
  
 +Nii nagu enamik digitaalelektroonikat, töötab ka AVR kindlal taktsagedusel. Kindel taktsagedus tagab andmevahetuse töökindluse kogu kiibi ulatuses. Taktsignaali ehk töötakti genereerimiseks on AVR-i puhul mitu võimalust.
 +
 +**Sisemine RC ostsillaator**
 +
 +[{{  :images:avr:avr_clock_ext_rc.png?150|RC ostsillaatori ühendus}}]
 +
 +See on kiibisisene taktigeneraator, mis ei vaja väliseid komponente. Puuduseks on suhteliselt madal sagedus ja ebatäpsus.
 +
 +**Väline RC ostsillaator**
 +
 +Sama põhimõttega, nagu sisemine RC ostsillaator ja ei oma sisulist eelist eelmise ees.
 +<pagebreak>
 +**Kvartsostsillaator**
 +
 +[{{  :images:avr:avr_clock_ext_crystal.png?150|Kvartsostsilaatori ühendus}}]
 +
 +Kvartsostsillaatoris kasutatakse elektriväljas oma resonantssagedusel võnkuvat kristalli ja selle piesoelektrilist omadust mehhaanilisel deformatsioonil (võnkumisel) elektriväli tekitada. Kvartsostsillaatorid võimaldavad ligi 0,001% täpsusega taktsagedust ja seda olenemata temperatuurist.
 +
 +**Keraamiline resonaator**
 +
 +Tegu on kvartsostsillaatorile sarnaneva lahendusega, kus kasutatakse odavamat piesoelektrilist materjali. Resonaatorid on reeglina ka väiksemad kui kvartsostsillaatorid, kuid paraku on nad ka ebatäpsemad (~0,5%) ja temperatuuritundlikumad.
 +
 +**Väline taktsignaal**
 +
 +[{{  :images:avr:avr_clock_ext_clock.png?150|Välise taktsignaali ühendus}}]
 +
 +Välist taktsignaali võib tekitada ükskõik mis seade, peaasi et taktsagedus ja amplituut (pinge) oleks lubatud piirides. Näiteks võib skeemis kasutada eraldi taktigeneraatorit, mis takteerib mitut mikrokontrollerit.
 +
 +**Kella jagurid ja kordistid**
 +
 +Atmeli xmega seeria kontrolleritel on lisaks sisemistele ja välistele kelladele võimalik kasutada ka taktsignaali kordistit või jagurit, et saada soovitud taktsignaal. Kella jagur toimib vahemikus [1,2,4,8,...,2048], kordisti vahemikus 1-31.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0