Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Si5351 + PIC16F1455 USB controller
#6
Hvala drustvo!
Drago mi je da vam se ovo svidja.

To je samo pocetak jednog zanimljivog druzenja sa ovom za mene novom tehnikom (NodeJS) koja jako puno obecava i koja je napokon spustila na nivo desktop racunara/aplikacija WEB tehniku koja je vrlo laka za programiranje.
Pre pojave NodeJS ovakvi programcici su bili vrlo nezgodni za pisanje i zahtevalo je duboko poznavanje OS na kome se programira.
Sada je to svedeno na standardne komande i bukvalno svaka gore implementirana funkcija se svodi na 3-4-5 linija code-a!

Ovo je moja razvojna verzija gde ja sad malo experimentisem svim tim stvarima i moze da se napravi bukvalno sta hocete. Takodje vizuelno moze da se "shminka" do prekosutra Smile
Recimo ovu sweep funkciju koju sam dodao, to za SDR prakticno i ne treba ali sa tim sam ovu spravicu protvorio i u nesto jos korisnije, sweep generator sa kojim moze da se vrse razna merenje, npr snimanje karakteristika LPF/HPF/BPF filtera, analizator antena i slicne stvarcice.

U svakom slucaju trebam ovde dodati jos nekoliko stvari, recimo predefinisane memorije za RA bandove, 1.8MHz, 3.5MHz itd, pa trebam dodati opcije za setovanje pojedinacnih registra u Si, pa onda iscitavanje registra i na kraju mogucnost da se to sve "snimi" kako bi moglo da se nakon gasenja/paljenja programa podeseni parametri "vrate" gde su bili …
Izmisljam funkcije, sve moze da se napravi i to stvarno vrlo prosto …

BTW: Ovaj Si5351 stvarno mnogo lepo radi, odusevljen sam mogucnoscu sto moze da se menja frekvencija bez primentnih prekida ili puckanja ili cega vec (zakljucavanje PLL-a), radi bukvalno kao neki analogni VFO, "klizi" menjanje frekvencije. Cak mislim da to toliko dobro i brzo radi da mozda moze da se vrsi i digitalna FM modulacija PLL-a ili npr da se uz pomoc nekog faznog komparatora + A/D od MCU radi digitalno mnozenje frekvencija sa cime "kuburimo" kod Audio DAC-ova (npr RPi + RaspyPlay 2) Wink

Mali programerski trikovi: cache, ovde ima racun za frekvenciju, prilicno zahtevan, ali uzme se jedna varijabla array[] i stave se sve pozvane/generisane frekvencije do tad (kljuc je frekvencija) a u pod-array se stave rezultati za Si registre, i recimo bez toga bi za neke freq svaki put izvrsavao od 20-3000 iteracija a sa cache? 1 Smile
Reply


Messages In This Thread
Si5351 + PIC16F1455 USB controller - by mikikg - 11-05-2014, 09:51 AM
RE: Si5351 + PIC16F1455 USB controller - by mikikg - 12-07-2014, 03:20 AM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 04-12-2016, 01:29 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 04-12-2016, 03:23 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 04-12-2016, 03:50 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 05-22-2017, 08:52 AM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 07-22-2017, 07:12 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 07-22-2017, 10:25 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 07-23-2017, 02:54 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 08-24-2017, 10:55 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 03-24-2023, 02:20 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-23-2023, 07:32 PM
RE: Si5351 + PIC16F1455 USB controller - by Gosha - 03-24-2023, 09:56 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-26-2023, 03:26 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-27-2023, 12:49 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 10-15-2023, 04:06 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 05-12-2023, 07:00 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 10-15-2023, 08:55 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 10-16-2023, 03:45 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-29-2024, 02:15 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-30-2024, 08:55 AM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-30-2024, 10:25 AM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-30-2024, 10:00 PM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-31-2024, 08:26 AM
RE: Si5351 + PIC16F1455 USB controller - by savan - 03-31-2024, 05:01 PM
RE: Upravo stiglo - by Khadgar2007 - 05-19-2017, 06:27 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 06:44 PM
RE: Upravo stiglo - by Khadgar2007 - 05-19-2017, 07:05 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 07:12 PM
RE: Upravo stiglo - by emiSAr - 05-19-2017, 07:41 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 09:57 PM
RE: Upravo stiglo - by Milan94 - 05-19-2017, 10:17 PM
RE: Upravo stiglo - by Gosha - 05-19-2017, 10:27 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 10:28 PM
RE: Upravo stiglo - by Milan94 - 05-19-2017, 10:33 PM
RE: Upravo stiglo - by Khadgar2007 - 05-19-2017, 10:38 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 10:41 PM
RE: Upravo stiglo - by Milan94 - 05-19-2017, 10:52 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 11:05 PM
RE: Upravo stiglo - by Khadgar2007 - 05-19-2017, 11:15 PM
RE: Upravo stiglo - by Milan94 - 05-19-2017, 11:24 PM
RE: Upravo stiglo - by mikikg - 05-19-2017, 11:44 PM
RE: Upravo stiglo - by Milan94 - 05-20-2017, 12:01 AM
RE: Upravo stiglo - by Khadgar2007 - 05-20-2017, 12:06 AM
RE: Upravo stiglo - by mikikg - 05-20-2017, 12:10 AM
RE: Upravo stiglo - by mikikg - 05-20-2017, 12:40 AM
RE: Upravo stiglo - by Khadgar2007 - 05-20-2017, 06:53 AM
RE: Upravo stiglo - by progster - 05-20-2017, 07:57 AM
RE: Upravo stiglo - by Khadgar2007 - 05-20-2017, 09:27 AM
RE: Upravo stiglo - by mikikg - 05-20-2017, 12:52 PM
RE: Upravo stiglo - by npejcic - 05-20-2017, 01:10 PM
RE: Upravo stiglo - by mikikg - 05-20-2017, 01:24 PM
RE: Upravo stiglo - by npejcic - 05-20-2017, 01:30 PM
RE: Upravo stiglo - by mikikg - 05-20-2017, 01:34 PM
RE: Upravo stiglo - by Khadgar2007 - 05-20-2017, 02:33 PM
RE: Upravo stiglo - by mikikg - 05-20-2017, 02:48 PM

Forum Jump:


Users browsing this thread: 8 Guest(s)