[ ELFI @ 26.11.2014. 17:25 ] @
Dali postoji neko CMOS kolo koje deli sa 2,56.
[ ZAS011 @ 27.11.2014. 17:29 ] @
Nisam čuo da postoje kola koja dele sa razlomljenim brojevima. Sa 2, 4, 8, 16, 32, 64, 128, 256, 512 ...... da ali sa 2,56 ne.
Mada, kada malo bolje razmislim, ima ih koliko hoćeš: mikrokontroleri

Pitanje je šta to treba da se podeli sa 2,56.
Šta je ulaz, šta treba da je na izlazu,....
[ ELFI @ 27.11.2014. 19:55 ] @
TCXO 12,8 Mhz podeliti da se dobije 5Mhz ttl nivo.
[ mikikg @ 27.11.2014. 20:33 ] @
Deljenje sa 2.5 moze pomocu "trikova" u CMOS tehnici da se resi ali generalno nije to predvidjeno za takve stvari (npr ne mora da znaci da ce da ima nakon deljenja tacno 50% duty-cycle). Takodje je pitanje koliki jitter ce da bude (predpostavljam ocajan!)

Evo ovde jedan dokument od ST koji opisuje te ne-standardne metode deljenja (1.5, 2.5 itd)
http://www.mikrocontroller.net...8/Clock_Dividers_Made_Easy.pdf

Tu ces vrlo verovatno morati da stavis neki PLL i vrlo verovatno neki MCU, tesko izvodljivo drugacije.

Od PLL-ova ima svasta u ponudi i ocegledno ce ti trebati non-integer (fractional) delitelj sto nije bas uobicajeno ali naravno ima da se nadje.
Ne znam napamet neki da ti preporucim, znas da se ja samo sa onim Si5351 od PLL-ova bavim koji moze prvo npr malo da podigne ulaznu frek za 12.3456 puta pa onda da podeli za 45.78902 puta da bi dobio zeljeni rezultat ;)

BTW: Ako si raspolozen da probas i da se igras malo sa Si5351 mogu ti ustupiti komad. Vredi makar da probas, fenomenalan PLL je u pitanju …
Skoro sam zavrsio i firmware za PIC16F1455 koji se kaci na USB i prica sa Si5351.
Ako te to interesuje vici …


[Ovu poruku je menjao mikikg dana 27.11.2014. u 22:04 GMT+1]
[ mikikg @ 27.11.2014. 21:13 ] @
@ZAS011 Tesko moze mikrokontroler da odradi deljenje osim ako interno nema PLL raspoloziv za korisnika kao npr PIC32MX120 ali veruj mi da i to jako lose radi. Jitter zvrnda na sve strane, izlazni signal ocaj, sve u svemu ne vredi gubiti vreme sa tim. Brojanje ciklusa i slicne fore opet ne piju vodu jer ne mozes da dobijes "razlomak" 2.56.

Mora neki "pravi" fractional PLL da se upotrebi posebno ako je u sklopu nekakvog radio uredjaja jer ce ga u suprotnom jitter dovesti do ludila, ne moze da primis niti posaljes neki signal kako valja koliko taj jitter unosi shum …

Meni ovih 5MHz lici da su potrebni za nekakav MF stepen i da je silom prilika neophodna ta frekvencija zbog kristalnih filtera a @ELF bi "voleo" da iskoristi lep/stabilan/niskosumni TCXO :)
Ili je kanda kakav frekvencmetar u pitanju (sa PIC mozda) …

Evo sta bi npr Si5351 "zahtevao" da mu se upise za deljenje sa 2.56, dakle A=2, B=14, C=25 gde je B i C (14/25=0.56) dobijeno racionalnom aproksimacijom u ovom slucaju iz 7 iteracija.
Ima deljenje brojeva koje ni iz 20.000 iteracija ne moze da resi, neke vrlo specificne frekvencije … :)

[Ovu poruku je menjao mikikg dana 27.11.2014. u 23:10 GMT+1]
[ zica49 @ 27.11.2014. 22:02 ] @
Dodatni oscilator pa na mixer prema dole,a rezultat propustiti kroz neko IC kolo da bi se dobio TTL nivo ?
[ ELFI @ 27.11.2014. 22:12 ] @
Jeste za MF stepen ali ja pokusavam da izbegnem PLL.
Trbalo bi mi 5,40,45,50 Mhz tako da cu morati da potrazim TCXO
na 50 Mhz pa da delim recimo sa 4017 i sa atenuatorom na +7dBm 0,5v.
Hvala svima na pomoci.. Pozdrav.
@mikikg taj Si5351 planiran je jednoga dana za DDS, kad stigne na red..
[ mikikg @ 27.11.2014. 22:37 ] @
Na zalost mora PLL ako nemas 2^n deljenje. Da bi to resio uzmes 2, 4, ili 8 puta vecu freq oscilatora i delis sa flip-flop 74AC74. To je najbolja kombinacija za shum, sve osim toga ne pije vodu bez PLL.
[ mikikg @ 27.11.2014. 22:43 ] @
Hehe, sto ne uzmes ruju MV-89A OCXO? :) 10MHz taman za to a bogami i za svasta jos, u posebnu kutiju da ga stavis :)
Jeftiniji su nego novi TCXO (naravno polovni primerci) … Bolje od toga za te novce nema bas puno, jedino rubidijum ako te interesuje :)

[ ELFI @ 27.11.2014. 22:57 ] @
Napravicu par komada, a za probu posluzice i obicni kristalni oscilatori,
jes da su 100 ppm ali dok mi ne padne pod ruke nesto bolje posluzice..
[ mikikg @ 27.11.2014. 23:33 ] @
OCXO je uvek dobra stvar, sa njom ces taj 100ppm kristal da prakticno pretvoris u 10ppm a ako se potrudis mozda i bolje ;)
[ tomam @ 28.11.2014. 18:36 ] @
12800000 :256 (8 bita brojac) * 100 (na zlost mora PLL ; 74HC4046 i 74HC390) :)
[ bogdan.kecman @ 28.11.2014. 19:04 ] @
sta je problem sa pll-om? ako je frka da bude 50% dc uvek moze jos *2 pa
flipflop i eto ga 50% dc
[ tomam @ 28.11.2014. 20:24 ] @
Ma nikakva frka :) samo jos par komponenti , :) a kad se malo razmisli jos bolje : 64 * 25 matematika za 2 razred :D al .....:)
[ bogdan.kecman @ 28.11.2014. 21:12 ] @
ja nemam neka iskustva sa externim pll-ovima, samo sa ovim unutar samih
cipova (mcu, fpga..) ali to radi bas lepo .. i ta fora za *2 pa /2 ako
hoces 50% dc je do jaja .. to su koristili za komodor slusah bas lika
koji je to prvi implementirao .. no kapiram da ovi cipovi koji rade
externo pll rade to kako valja, samo je valjda pitanje pcb layout-a da
ne prsti sve previse i to je to .. mada danas sa svim alatima koji su
dostupni i pcb materijalu koji je cak i kod kineza vrlo konstantan i po
speku .. kapiram da nije neka frka
[ mikikg @ 29.11.2014. 12:22 ] @
Za radio tehniku je vrlo bitno da oscilator bude sto je moguce nizeg shuma jer sve njegove anomalije u radu se kasnije direktno cuju (demodulisu) u signalu.
Takodje nije bas bezazleno napraviti dobar PLL, te VCO, divider, fazni komparator, charge pump, FB filter itd ...

PLL-ovi po MCU-imani i nisu nekog kvaliteta (FPGA nisam probao), ali ovo sto sam vidjao do sad je skoro neupotrebljivo za radio tehniku. Dovoljno je jedan jedini clock da "sheta" (produzi ili skrati periodu) i to se kasnije sve cuje.
Video sam cak npr na RPi, kao imaju PLL i da bi napravili tamo neku freq treba im npr 3.25 deljenje.
E sad, niti je 3 niti je 4 clocka-a, oni "ladno" generisu malo sa 3 clocka pa malo sa 4 clocka (75% vs 25%) i "average" toga bude 3.25 ali to nema pojma, ovo shetanje sa 3 na 4 clocka se tako "lepo" posle cuje u prijemnog signalu :)
RPi radi interno jos na 500+ MHz pa je shetanje svega +/- 200ns (toliko ispada jitter), zamislite tek 8bitne PIC i slicne mukice :)

Kod "ozbiljnih" oscilatora za radio tehniku se juri jitter u piko i femto sekundama i zavisno od potrebe gleda se onaj deo spektra koji je vezan za demodulacioni BW, za CW, LSB i USB modulacije je to obicno 100Hz do 3KHz, tu mora da bude sto je moguce "tisi".
Primera radi, ako bi neki oscilator od 10MHz "jiterovao" brzinom od 100kHz iz bilo kog razloga u ovom slucaju prakticno nebi smetao prijemnom BW od 0.1 - 3kHz, kapito? Ako bi pak mnogo amplitudno jiterovao tom brzinom onda bi poceo delom da smeta i ovom malom pocetnom BW.

Kod nekih novih modela PLL-ova, za VCO upravljanje koriste DSP interni procesor pa onda mogu da steluju BW FB petlje i tako da uticu direktno na shum, recimo "izmeste" ga negde tamo van opsega interesa. To su bas zahtevni oscilatori, za GSM i slicne primene i takvo jedno chipce (Silicon Labs) kosta neverovatnih 200-500$ :)

[Ovu poruku je menjao mikikg dana 29.11.2014. u 14:56 GMT+1]
[ ELFI @ 29.11.2014. 16:56 ] @
Sve ste u pravu Momci i sve mi je jasno ALI?
ja imam tri miksera. ZA prvi u redu morace pll ili dds
ali za ostala dva bilo bi mi previse tako da je najlakse
Tcxo za navedene frekvencije ili delenje..
Pa na kraju krajeva nece to biti svemirski brod. Hi hi.
[ mikikg @ 29.11.2014. 18:20 ] @
Ja opet samo mogu da te uputim na Si5351 koji ima 3 programibilna izlaza, 3 PLL-a u jednom 10-pinskom kucistu, milina :)

1OXB (Bora) je imao slican zahtev (trebale su mu 3 razlicite fiksne freq za njegov TX/RX) i ja sam mu skockao ovu malu plocicu:
http://yu3ma.net/wp/?p=794

Tako kako stoji plocica i kristal imaju oko 10ppm varijaciju u punom temperaturnom opsegu, ako bi se cela ta plocica turila u oven mislim da bi to bilo stabilno u okviru 1ppm.
Fazni shum je potpuno zadovoljavajuci, sa mojom tehnikom ne merljiv!

Ako bi hteo da ti jedan izlaz bude promenljiv (VFO) to bi zahtevalo nekakav jaci mikrokontroler, pisao sam o tome na blogu, treba snazna matematicka jedinica za racun ali nista ne-izvodljivo …

A moz' i da uvezes preko USB i pomocu ovog mog malog programcica mozes da se igras sa svim raspolozivim funkcijama u Si5351 (ima oko 200 registra za podesavanje, naravno nisam ih sve implementirao). Kada zavrsim neku bazicnu verziju ovaj software ce ici u open-source pa moze svako da prilagodi svojim potrebama (pisano u NodeJS / Webkit, multy-platform).
Trenutno radim na SWEEP funkciji i to radi solidno, heh kako je to pismena opcija, pustis neki filter na njegov izlaz i tacno mozes dobiti bode-plot prenosne karakteristike ...

[ ELFI @ 29.11.2014. 19:53 ] @
Ijao Miki pa ja sam odrastao sa lampama i ponekim casopisom (Sam, Radio Amater, Auto magazin i sl.).
Jes da umem da programiram PIC al da napisem program, e u to ne verujem za vreme ovog jadnog zivota.
Dali si razmisljao da tim tvojim plocicama dodas neki mobilni ekran osetljiv na dodir da se ne bakcemo sa PC
makar licilo na PicAStar kad ti to vec ide od ruke.
[ bogdan.kecman @ 29.11.2014. 19:53 ] @
kad spomenu fazni sum, merili nekom spravom za merenje jitter-a ove nase
rubidijume, sramota, jitter je ogroman :( (imam negde cifre)
inace drugar ima cezijum, njegov izlaz je iz obicnog ovena, to je
"cezium governed ovenized ..." uopste se cezijumov izlaz ne koristi vec
on samo kontrolise onaj ovenized oscilator...
[ mikikg @ 29.11.2014. 20:45 ] @
@bogdan.kecman to sa rubidijumom je poznata stvar, opet kazem zavisi od potreba (u relaciji BW koji se demodulise), negde ti treba nizi shum blize carier-u (HF i genearalno low-speed komunikacije), negde ti treba dalje od cariera (High speed, Wi-Fi, GSM itd).
Imas one male kockice od TCXO koje imaju manji shum nego rubidijum ali kad to umnozis XYZ puta pa izadjes u GHz opseg e onda pocinju problemi ...
Zato su u tim ceziumskim varijantama kombinovali te tehnike kako bi imali generalno nizak shum pocevsi od 0.1Hz pa do 50-100MHz.
[ mikikg @ 30.11.2014. 04:05 ] @
Citat:
ELFI: Ijao Miki pa ja sam odrastao sa lampama i ponekim casopisom (Sam, Radio Amater, Auto magazin i sl.).
Jes da umem da programiram PIC al da napisem program, e u to ne verujem za vreme ovog jadnog zivota.
Dali si razmisljao da tim tvojim plocicama dodas neki mobilni ekran osetljiv na dodir da se ne bakcemo sa PC
makar licilo na PicAStar kad ti to vec ide od ruke.


Pa razmisljao sam o tome, ne toliko o samom displeju (isao bi verovatno neki klasican 2x16 LCD) vec vise o problematici mikro-kontrolera i verovatno bi to pravio sa nekim dsPIC jer kao sto rekoh treba veoma brza matematicka jedinica da racuna delitelje a da bi to fino radilo kao neki analogni VFO mora ta matematika da bude i brza i precizna a to nisam mogao sa 8bit kontrolerima da dobije (ili ja nisam umeo, treba 32 ili 64-bitni floating point).

Duze vremena se ja bavim tom preblematikom i sve te stvari (algoritme, tehnicki pristup itd) sam pisao sto na forumu sto na mom blog u nadi da ce neko da se malo prakticno ukljuci ali slaba vajda … Meni je to ipak hobi i odvojam koliko mogu vremena pa zato to ide prilicno sporo …


[ ELFI @ 04.02.2015. 11:38 ] @
Da sam znao da postoji FS6370 ne bi nista pitao.