Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Si5351 + PIC16F1455 USB controller
Ovo je koncept, postoji i "sirotinjska" varijanta sa Si5351 umesto LMK, svodi se na isto.

Kada se ovako nesto pokrene, tek onda kreće fenomenalna pomoć od LMK, on ima kompletnu diagnostiku za poredjenje neka dva izvora clock-a, mogu da se definiše opseg "hvatanja" razlike, može da se podesi da aktivira jedan ili više svojih GPIO izlaza na osnovu razlika + sva ta diagnostika može da se prati preko MCU i I2C.
Bitno je da se zna da li su te frekvencije bliske ili različite, XOR komparator može samo u vrlo uskom opsegu da hvata, recimo do 10Hz razlike što je OK za super-finu kontrolu, to se pretvara u 0-3V3 kontrolni napon posle LPF dok interna ostala logika od LMK prati te veće razlike jer kad se poveća mora da se promeni DIVIDER da opet upadne u XOR opseg.

PS: Ovaj XOR je nacrtan tu kao posebna komponenta, tehnički mogu da se iskoriste 3 slobodne nožice na PIC-u i da se sa njim preko CLC modula realizuje ta XOR logika, komponenta manje.

[Image: attachment.php?aid=44005]


Attached Files
.png   freq-oven.png (Size: 139,12 KB / Downloads: 69)
Reply
(11-19-2024, 11:18 PM)yugaja Wrote: To je sve za audio? Odakle dolazi dig audio? Da li izvor ima mogućnost da primi master clock spolja, pa da mu vratiš taj savršeni clk kao master? Ako ne, neko/nesto će morati da se bori sa clashom domena.. neki sample rate converter.. Msm dobro je svakako napraviti najbolje sto moze.. kao vežba, ali praktično možda i nema previše smisla ako je izvor zvuka nešto što dolazi sa usb npr..

CT7302 je sample rate converter ili SRC bidge, ima nekoliko modova u sebi da se podesi kako se zeli da radi, full asinhrono ili sinhrono sa necim, ja koristim asinhrono. Kod njega je jos zanimljivije ovo:  SRC / ASRC 32 bits dynamic range (192dB), THD+N (-174dB). E sad on radi na kristal, moze i na eksterni klok, u oba slucaja radi odlicno ali mu definitivno treba neki stabilan klok i onda je to prava stvar.
Reply
Au MIki svaka cast ovo je super, to je to! Samo nebi valjao xor jer bi imali high i kada su oba XO low. A sto mislis da tu umesto xor nebi mogao neki stm32 pwm compare uz pwm adjust istovremeno? Istovremeno bi sve komponente mozda stale u oven 3x3cm gde bi osetljive isle sa jede strane pcb a digitalne sa druge strane pcb.
Reply
Na primer AC cut kristal bi savrseno legao uz black pill kristal da se dobije phase lock, znaci na grubo bi se poterala temp do prvog locka i tu onda treba odrzavati konstantno na lock i to je taj koncept? Jedan fini hrtimer i pwm stm32 mcu i to je ekstra : )
Koji mosfet bi tu mogao da dodje na @par MHz pogodan za pwm za oven? Ovo za XOR gore ja bi pre stavio OR neki iz Potato serije, ili jos bolje bi bilo ako bi sve moglo iz stm32 da se radi uz pomoc pwm capture-compare, nikad to nisam koristio pa nemam ni ideju na kojoj freq brzini moze da se uradi capture-compare, moze li da bude sample na par MHz?

[Image: attachment.php?aid=44008]


Attached Files
.jpg   2024-11-20_130350.jpg (Size: 100,91 KB / Downloads: 34)
Reply
Analogna verzija ovena tj ovog koncepta sa dva kristala?? https://pe2bz.philpem.me.uk/Power/-%20Pu.../cir10.htm

Mogao bi i neki fifo sa par flip flop, namestiti logiku tako da ako je gornji kristal brzi od donjeg da u fifo smesta "1" ili ako je donji kristal brzi da u fifo smesta "0", i na osnovu binarnog broja lupam blizem 0101010101.... mcu precizno zna dali je phase lock ili nije phase lock, u isto vreme imamo DUTY za pwm pa bi to moglo samo od sebe da se zakljuca na neku pogodnu temperaturu! Na primer fifo nam je 32 bit znaci imali bi 32bit stvar za pwm! Samo je pitanje kako osmisliti.
Reply
Treba u analognom modu da radi izlazni stepen, od DC- do par Hz, nije dobar PWM jer je IZUZETNO BUČAN, mnogo mnogo buke bi pravio i to se neradi sa tim na tom mestu, neophodno je da radi u nekom Analognom modu, zato ima LPF, on počisti svu tu buku i dobije se na kraj lep fin DC napon sa kojim se dalje nešto upravlja.
Reply
Zar nebi pwm railo isto to sto sada radi XOR u smislu buke?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)