Tema: Re: schemos arba patarimo
Autorius: saimhe
Data: 2010-03-14 13:23:30
> turiu galimybe susirinkti schemute, kur is esamo signalo padaroma daugiau signalu, bet tuomet "sukrapomas" esamas impulsas i daug 
> trumpu impulsu.

   Tokiu pat principu, vien diskretiniais elementais, galima susirinkti
ir dažnio dalijimą sveiką skaičių kartų. Abiem atvejais pasidaro gana
paprastai, nes kiekvienas signalo frontas tiesiogiai susijęs su kažkuriuo
frontu išėjime.
   O dažnio keitimui trupmeninį skaičių kartų reikia atskiro generatoriaus
ir jo valdymo. Pirma įėjimo signalo dažnis keičiamas įtampa (pvz., LM2917),
tada reikia generatoriaus, valdomo įtampa ("low frequency VCO"). Paskui
nuobodžiai derinti, be to, sistema iš esmės yra analoginė ir "plaukios"
nuo temperatūros ar pan. Taip pat -- gatavų VCO schemų mačiau nebent
kiloherciniams dažniams ir aukščiau, vadinasi, tektų dalinti.
   Siūlyčiau pasiterlioti su mikrokontroleriu. Dalių tikrai mažiau. Esamo
signalo trukmės ir pauzės santykis nesikeičia, galima iš anksto išmatuoti
ir hardcodinti, o reaguoti tik į periodą. Periodo matavimas, naudojant
papildomą atraminį generatorių (kartais netgi nuosavą clock), vidinį 16
bitų skaitiklį ir pertraukimus -- labai efektyvus, sisteminių resursų
reikalaus minimaliai. Išėjimo signalo generavimui turėtų neblogai tikti
ir pusiau softwarinis būdas: vidinio taimerio pertraukimais gaunamas
pakankamai žemas atraminis dažnis, ten pat pagal programinį skaitiklį
nusprendžiama, kada išėjimą prilyginti 1 arba 0 (ribos priklauso nuo
išmatuoto periodo). User-friendly pataisos reguliavimas -- tikriausiai
potenciometro padėties matavimas su ADC.

-- 
  saimhe