![]() |
Si5351 + PIC16F1455 USB controller - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: RF - Radio tehnika (https://forum.yu3ma.net/forumdisplay.php?fid=47) +--- Forum: SDR – Software Defined Radio (https://forum.yu3ma.net/forumdisplay.php?fid=48) +--- Thread: Si5351 + PIC16F1455 USB controller (/showthread.php?tid=700) |
RE: Si5351 + PIC16F1455 USB controller - mikikg - 04-12-2016 Evo kako izgledaju signali na nozicama kristala. Koliko kontam trebao bih TCXO da prikljucim na 2. nozicu. Ovo je na 2. nozici od Si: Ovo je na 3. nozici od Si: RE: Si5351 + PIC16F1455 USB controller - Gosha - 04-12-2016 (04-12-2016, 02:03 PM)mikikg Wrote: Evo kako izgledaju signali na nozicama kristala. Koliko kontam trebao bih TCXO da prikljucim na 2. nozicu. Ako ti je kuciste 10 MSOP,TCXO teba da prikljucis na pin XA a to je 2. nozica. To je ulazni pin, XB nozica 3 je izlazni. Predpostavljam da je amplituda ovog sinusa na pinu 2, 300mV a ne 3V? RE: Si5351 + PIC16F1455 USB controller - mikikg - 04-12-2016 Na drugoj nozici od Si je 600mVpp. Moguce da je u "realnosti" malkice veci taj napon posto imam dodatnih 13pF opterecenja od merne sonde. Za sad nemam detalje kako izgleda signal iz TCXO, spominju clipped-sinewave, moram to da sklopim i premerim. RE: Si5351 + PIC16F1455 USB controller - Gosha - 04-12-2016 (04-12-2016, 03:33 PM)mikikg Wrote: Na drugoj nozici od Si je 600mVpp. Izgleda da ces moci direktno da ganjas Si sa ovimTCXO, samo ubacis kondenzatorce od 1nF za DC cut off. RE: Si5351 + PIC16F1455 USB controller - mikikg - 04-12-2016 Zbudzio sam i TCXO na raster plocici ... joj kolko je sitno ![]() Evo izgled signala sa njegovog izlaza. Za malo je samo veca amplituda, mislim da ce to moci direkt da ide u Si ... RE: Si5351 + PIC16F1455 USB controller - gorankg - 10-14-2016 Skinuo sam Si5351ctl_vo2b.zip i pokušavam da ga pokrenem. Ne ide pa mi je potrebna pomoć. Mislio sam da je problem WinXP pa sam instalirao Ubuntu 14.04 LTS. Za instalaciju node.js sam koristio nvm skriptu skinutu sa: https://github.com/creationix/nvm Instalirao sam potom i nwjs sa: npm i -g nwjs Mislim da mi je to sve OK. Sistem mi kaže sledeće goran@goran-HP-Compaq-8000-Elite-CMT-PC:~$ which node /home/goran/.nvm/versions/node/v6.8.0/bin/node goran@goran-HP-Compaq-8000-Elite-CMT-PC:~$ which nw /home/goran/.nvm/versions/node/v6.8.0/bin/nw Pokušao sam da po uputstvu sa http://docs.nwjs.io/en/latest/For%20Users/Getting%20Started/ pokrenem aplikaciju ali mi to nešto ne ide. Jednostavno ništa se ne desi. Ima li neko ideju šta dalje? Mikijev zip fajl sam raspakovao na /home/goran/si a po uputstvu treba da pokrenem aplikaciju sa cd /home/goran/si /home/goran/.nvm/versions/node/v6.8.0/bin/nw . ili negde ja grešim RE: Si5351 + PIC16F1455 USB controller - mikikg - 10-14-2016 Da li si probao binarnu distro za NWJS? Samo on kad se skine i poteras upali se test ekran/browser. Ako ti to proradi samo kod starta navedes folder, moze i zip, ne navodis fajlove, on prvo otvori package.json pa po tome tera dalje. RE: Si5351 + PIC16F1455 USB controller - gorankg - 10-14-2016 Dobijem prvo ovo: Cached nwjs excutable vundefined not found, run nw install undefined first Kad probam: nw install undefined Dobijem goran@goran-HP-Compaq-8000-Elite-CMT-PC:~/.nvm/versions/node/v6.8.0/bin$ nw install undefined Downloading undefined.tar.gz Error: GET http://dl.nwjs.io/vundefined/nwjs-vundefined-linux-ia32.tar.gz returned 404 Failed to install ✖ Version undefined Error: Error: GET http://dl.nwjs.io/vundefined/nwjs-vundefined-linux-ia32.tar.gz returned 404 at /home/goran/.nvm/versions/node/v6.8.0/lib/node_modules/nwjs/node_modules/pget/index.js ![]() at done (/home/goran/.nvm/versions/node/v6.8.0/lib/node_modules/nwjs/node_modules/nugget/index.js ![]() at Request.<anonymous> (/home/goran/.nvm/versions/node/v6.8.0/lib/node_modules/nwjs/node_modules/nugget/index.js:170:58) at emitOne (events.js:96:13) at Request.emit (events.js:188:7) at Request.onRequestResponse (/home/goran/.nvm/versions/node/v6.8.0/lib/node_modules/nwjs/node_modules/request/request.js:954:10) at emitOne (events.js:96:13) at ClientRequest.emit (events.js:188:7) at HTTPParser.parserOnIncomingClient (_http_client.js:474:21) at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23) goran@goran-HP-Compaq-8000-Elite-CMT-PC:~/.nvm/versions/node/v6.8.0/bin$ RE: Si5351 + PIC16F1455 USB controller - mikikg - 10-14-2016 Probaj LTS verziju v0.14.7, radi na OSX i na WinXP (VM) http://nwjs.io/downloads/ RE: Si5351 + PIC16F1455 USB controller - gorankg - 10-14-2016 Nisam pokretao tu stariju verziju jer je proradilo. Najgore od svega je to što nisam siguran šta sam uradio da je sada OK. Budžio sam do besvesti i tražio po netu. Najverovatnije je da ja nisam lepo odradio instalaciju nwjs. Mada... šta bi tu moglo da se pogreši... RE: Si5351 + PIC16F1455 USB controller - gorankg - 10-18-2016 Miki, Interesantan mi je ovaj nwjs baš zbog izrade aplikacija nalik na ovu tvoju. Trenutno nemam ništa konkretno na umu ali recimo da imam mogućnost pisanja i čitanja po USB (serial) periferiji kao i logovanja nekih podataka. Tu mi dosta znači ovaj tvoj primer jer se tako najbrže i uči. E sad, tu me zanima na koji način se generiše ovaj error event. wstream.on('error', function (err){ Da li tvoj PIC šalje neki keep alive periodično ili je nešto drugo u pitanju? Imaću sigurno još pitanja pa možemo i da otvorimo neku drugu temu o nwjs i node.js. RE: Si5351 + PIC16F1455 USB controller - mikikg - 10-18-2016 Taj listener se dodaje na otvoren stream sa "wstream = fs.createWriteStream(usbdev)" i sama biblioteka generise event za gresku ako dodje do nekog prekida, recimo resetujes kontroler ili ga iscupas iz USB. Ne salje keep-alive PIC, salje drugo nesto kada ga pitam, Node biblioteka hendluje te error dogadjaje koji su na nizem nivou transporta. Inace imaju razni "dogadjaji" kada se otvori stream, detalje pogledaj u dokumentaciji: https://nodejs.org/api/stream.html RE: Si5351 + PIC16F1455 USB controller - mp3police - 10-18-2016 I mene zanima nwjs i node.js, pa možda ne bi bilo loše da postoji tema posvećena tome. Nije mi teško da pratim i ovde. Inače čitao sam na ES kako je Miki postupno išao i 'krotio PIC', što je vrlo interesentno (uvek ima da se nešto nauči). RE: Si5351 + PIC16F1455 USB controller - mikikg - 10-18-2016 Imam ovde temu oko slicne problematike oko Node.JS http://forum.yu3ma.net/showthread.php?tid=1243&pid=58281&highlight=nodered#pid58281 RE: Upravo stiglo - Khadgar2007 - 05-19-2017 Mikikg, jel bi se mogao jedan takav "opaki" frekvencmetar napraviti sa recimo Arduino Zero,Nano ili nekim sličnim minijaturnim i veoma jeftinim MCUom kojeg se nađe na svakom koraku ako se pod time računa ebay. RE: Upravo stiglo - mikikg - 05-19-2017 Naaravno da moze, moj predlog je STM32F103, Blue Pill plocica od nekoliko $. Nabavi dva, kad nabavis javi se da ti kazem sta dalje sa tim. Ovih dana se bas aktivno bavim sa STM32, evo neki peti uredjaj sam napravio sa tim za malo vise od mesec dana ... ![]() Sledeca stanica STM32F429ZI, to je vec malo ozbiljnija masina .... Inace ova Blue Pill plocica me je toliko odusevila da sam napravio Quad Core postavku ovde kod mene ![]() ![]() RE: Upravo stiglo - Khadgar2007 - 05-19-2017 E sada si se usosio sa tom Blupill pločicom. ![]() Jel bi ti se dalo napraviti jedan takav frekvencmetar možda od 0,1Hz koliko Gosha spominje pa do koliko ide. Da se možda upotrijebi nekakav display koji mi je Npejcic predložio u ovom postu http://forum.yu3ma.net/showthread.php?tid=159&pid=72023#pid72023 Čak onaj OLED iz prvog linka u Npejcicevom postu kaže da je "kompatibilan" sa ST32 serijom čipova što god to značilo. Ili ako smatraš da bi jedan frekvencmetar trebao imati nekakvo interaktivno sučelje onda je opcija touch ekran koji je Npejcic predložio u istom postu. Oba ekrana su veoma mala i stanu u najmanje kućište. RE: Upravo stiglo - mikikg - 05-19-2017 To su sekundarne stvari oko display, da pokrenes prvo "Hello World" ili "Blink LED" aplikacije, posle toga mozes da uvezes sta hoces, sve dok imas slobodnih pinova ![]() RE: Upravo stiglo - emiSAr - 05-19-2017 Treba imati u vidu da brojaci reaguju na uzlaznu ili silaznu ivicu impulsa, sto nije problem kod prostoperiodicnih oscilacija, bilo kakvog oblika impulsa. Ako odnos nije 50-50%-period ostaje isti ali se brojacka vrata moraju optimizovati na uzlaznu ili silaznu ivicu impulsa.- Vec je 50Hz konvencionalnim brojacima problematicno izmjeriti jer je tolerancija +-1digit, pa samo mjerenje periode dolazi u obzir sa znatnim klokom.- pOz RE: Upravo stiglo - mikikg - 05-19-2017 Takodje oko frekvencmetra, jedan drugi segmen je mnogo bitniji a to je glavni oscilator, sta ce te sa tim da radite? Kako ce da trimujete oscilator na tacnu frekvenciju, odakle vam tacna frekvencija? ![]() Da se bazirate na kineskom HC-49 kristalu od 100-200ppm, ili mozda Si5351A sa 10ppm ili mozda TCXO sa 0.5ppm ili OCXO, mozda Rubidijum ... neka kaze ko ce sta ![]() |