» »

Iščem programerja za xmega 4AU ali drug ustrezen uProc

Iščem programerja za xmega 4AU ali drug ustrezen uProc

Oldi ::

Iščem dobrega programerja za xmega, ki obvlada procesiranje signalov. V prvi fazi bi rad, preveril ustreznost tega krmilnika za merjenje zakasnitev v rangu ps, za katero je xmegina vhodna stopnja in sam ADC kot nalašč. Imeti mora namreč switching capacitor preamp, 12 bitov zaželjeno vsaj 1MS/s. Od obdelave je kritičen precizen (24 ali 32 bitni FFT (FHT) na 32 semplov dolgem signalu, ki lahko traja tudi nekaj 10ms. Treba je tudi generirati signal s pomočjo 1MS/s DACa.
V poštev pride tudi kak 32 bitnik, imeti pa mora podobne ADC karakteristike, predvsem SC amp - recimo http://www.atmel.com/devices/AT32UC3C26...

V drugi fazi bo treba sprogramirati celo aplikacijo, ki ni komplexna.
Gre za potencialni profi izdelek, za katerega že imam zanimanje iz Nemčije in rabim hiter odziv. Prototip aplikacije dela na profi DAQ kartici na PC-ju z natančnostjo 5ps. Stvar je patentirana.

Glede plačila so odprte vse možnosti, v prvi fazi predvsem preferiram entuziazem (zaradi res izivalne rešitve), seveda z nekim plačilom za vložen trud, v drugi (če postaneš del tima) pa partnerstvo, ki lahko prinese resni cvenk, če se hitro obrnemo in uspemo prodreti na trg.
  • spremenil: Oldi ()

harmony ::

Veliko ce-jev je v tvoji zgodbi.

Oldi ::

Dokler jih priznavaš je še OK.
Gre za novost in vse bo odvisno od "prodajnega marketinga" , na tem področju je pa težko biti gotov.
Glede prodaje cele aplikavije je pa tudi kriza, kolegu so Nemci, resna firma, za katero je delal, ukradli zdizajniran produkt. Težko je, sploh če prihajaš iz ene največjih lekenj na brdovitom Balkanu, ponujaš pa izdelek za profoje.
Zato je verjetno edina pot entuziastična, danes sem izgleda dobil "šefa marketinga" :), tako da smo že skoraj cela ekipa, le na področju uProcev smo na tesnem, ni nas dovolj, da bi paralelno preverili vse verjetne variante.

Brane22 ::

Kaj je "SC Amp" ?

Oldi ::

Switching Capacitor amplifyer

Za kak mesec lahko takoj dobim http://www.atmel.com/tools/qt600.aspx in debuger http://www.atmel.com/tools/AVRJTAGICEMK...

Zgodovina sprememb…

  • spremenil: Oldi ()

Oldi ::

Enako temo sem objavil tudi na forumu elektronik.si http://www.elektronik.si/phpBB2/viewtop...
Upam, da tole ne bo razumljeno kot reklama za drug forum, sploh ker sledi antireklama.

Tile na elektronik.si pa so kampeljci. Dvakrat so me blokirali (prvič sem bil Tehnicni), vsakič iz meni nejasnih razlogov. Obakrat sem zagovarjal zadeve, ki sem jih imel na mizi stestirane ampak oni so bolj pametni, iz glave vejo, da nimam prav.

V bistvu jih razumem, ne razumem pa, da to diletantsko naduvanost toliko ljudi gleda. V drugo sem se prijavil, ker sem iskal programerja za resen posel, drugače se nebi, takih ljudi se izogibam v največjem možnem loku.

Da ne bo izpadlo, da nisem imel odgovora na tole
http://www.acam-usa.com/Capacitance-Mea...
Gre za povsem drugačno metodo, saj opisana v moji aplikaciji ni uporabna. Sem pa pred veliko lete po tem principu naredil izredno linearen digitalni FM demodulator za linkovske povezave za napajanje FM oddajnikov, kjer se uporablja veliko "širša" modulacija.

Brane22 ::

Ni mi čisto jasno zakaj bi rabil ravno tole za tako fino časovno rezolucijo.

Vse, kar je na istem die-u z digitalno logiko, se bo "napilo" šuma iz nje.

Poleg tega pa so vsi ti signali na mikrokontorlerjih precej kovaški. Daleč od tega da bi bili namenjeni nekim visokim frekvencam, imeli dorečeno terminacijo, kontrolo šuma itd. 5ps v ehh okoliščinah se zdi kot če bi šel merit velikost modernega mosfeta na intlovem čipu z ročnim šublerjem.

Sem mislu da ste šli cumprat kaj z QTouchem...

Oldi ::

Frekvence so v audio področju. S sempliranjem sinhrone motnje se povsem eliminira, nasploh pa je nekaj šuma potrebnega za boljši oversempling.

Ne se ukvarjati z detajli, ko pa ni razkrit princip, Internet je le malo preveč za vse povedati.

Brane22 ::

Ma štekam te štose, ni pa jasno zakaj bi za to bila najboljša izbira ravno ta mikrokontroler.

NIč magičnega ni videt v njem. In to,d a so frekvence v avdioo področju ni pomembno, če iščeš tako točnost.

Signali na takih zdevah nimajo tako kontroliranih prehodov.

Mogoče šum lahko do neke mere spucaš s kojekakvimi statističnimi in drugačnimi triki a še vedno ni jasno zakaj ne bi vzel za rešitev problema kaj drugega.

Oldi ::

Eno je mux in preamp, ki sta kot nalašč za to aplikacijo, drugo majhnost. Ustrezen bi bil tudi http://www.atmel.com/devices/AT32UC3C26... samo zakaj bi dajal za demo bord 250EUR. Če bo xmega prešibka, bomo šli na tega, oziroma se toliko naučili, da bomo izbrali kaj tretjega.
Zunanji mux in ADC? preveč slabosti in premalo prednosti, da bi sploh mislil na to varianto - po današnjem vedenju.
V bistvu gre za nespecificirane lastnosti, ki pa so zajamčene z designom in ključno vplivajo na natančnost. Matematike je pa dovolj malo za 8 bitnika, za katetega imam na voljo http://www.atmel.com/tools/qt600.aspx In če bo dovolj zmogljiv smo ubili 3 muhe, če ne samo eno.

Zgodovina sprememb…

  • spremenil: Oldi ()

Oldi ::

V bistvu bo to evalvacija znanja, vhodne stopnje in test ali 8 bitnik zmore brez problemov.

Oldi ::

Na elektronik.si mi je nekdo pisal, a ne morem do ZS, saj so me blokirali. Morda slučajno zaide sem.

Wrop ::

32 bitna natančnost FFT na 8-bitniku v nekaj 10ms.
Good luck.

Lahko malo teoretično... za zabavo.

procesor je cca 16Mhz, 1MIPS/Mhz.

Slabih 100 FP množenj in okoli 400 FP seštevanj za 32 samplov. Samo FFT.

Če računaš v 32 bitni natančnosti z 8-bitnim procesorjem je to čez palec 30 ciklov.
Za množenje še kaka ničla zraven. Zelo okvirno.
Se pravi za seštevanje 12000 urinih ciklov + 18000 urinih ciklov kar znese 30k urinih ciklov.
Kar znese cca 3ms. Če dodamo še en velikostni razred si pa že 30 ms.

Če moraš še IFFT potem 2x toliko.

To je zelo na hitro in na pamet ocena. Za kako bolj podrobno oceno, bi si moral pogledat kak manual za ta procesor.

Wrop ::

Sem videl, da procesor podpira celoštevilčno množenje.

Oldi ::

Pogledal sem malo po netu koliko časa traja FFT in napisal nekaj 10ms, po tvoje sem zadel ane.
Proc je 32MHz se mi zdi, pa8/16 bitov :)
Ostalih opravil je minimalno.

Zgodovina sprememb…

  • spremenil: Oldi ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Programiranje μC

Oddelek: Elektrotehnika in elektronika
5830 (604) WizmoTo
»

Lpt čip programator na com port

Oddelek: Elektrotehnika in elektronika
61978 (1894) Brane2
»

Izdelava elektonske ure, ki piska v določenih intervalih

Oddelek: Elektrotehnika in elektronika
91388 (1170) Person
»

Merjenje napetosti z računalnikom

Oddelek: Elektrotehnika in elektronika
201988 (1701) ql000
»

Pic mikrokontrolerji in računanje povprečja za vrednosti s senzorjev

Oddelek: Elektrotehnika in elektronika
81757 (1705) slawc

Več podobnih tem