 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Čet Dec 06, 2007 11:12 pm Naslov sporočila: fpga/cpld - koliko vrat/mikrocelic potrebujem |
|
|
Zanima me, kaj zmore npr. xc9536, ki ima 36 mikrocelic (microcells) in 800 vrat (usabel gates). Za kaj bi to zadostovalo - npr. za poganjanje enaga lcd displeja? |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Pet Dec 07, 2007 1:00 am Naslov sporočila: |
|
|
Ce ne ves kateri cip bo prisel prav, je najbolje zaceti projekt z genericnim CPLDjem. Po koncanem designu in "prevajanju" ti bo ISE sam povedal kateri CPLD moras vzet. |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70821.90
|
Objavljeno: Pet Dec 07, 2007 2:05 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Pet Dec 07, 2007 11:44 am Naslov sporočila: |
|
|
Rad bi naredil fpga/cpld pid krmilnik s katerim bi krmilil galvanometer. Položaj bi dobil iz enkoderja (AM8192B) izhod bi bil 10 bitni pwm za krmiljenje galvanometra, želeni položaj pa bi vnese na paralelni binarni vhod (bi bila to dobra rešitev). To najbrž ni neka pretirano zahtevna naloga za fpga/cpld? Bo jo zmogel najmanjši od njih? |
|
Nazaj na vrh |
|
 |
jur Član


Pridružen-a: Pet 02 Dec 2005 14:45 Prispevkov: 5142 Aktiv.: 21.71 Kraj: [color=zelena]Ljubljana[/color]
|
Objavljeno: Pet Dec 07, 2007 12:17 pm Naslov sporočila: |
|
|
Teža magneta za omenjeni enkoder (AM....) je taka, da se bo galvanometer premikal z enim Hertzom maksimalno...
Jur |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Pet Dec 07, 2007 3:23 pm Naslov sporočila: |
|
|
Glede na to, da je vztrajnostni moment rotorja tega galvanometra 8 gcm^2, vztrajnostni moment magneta enkoderja (dimenzij fi4x4) pa le 0,008 gcm^2, mislim da se ni za bati, da bi se galvanometer premikal samo še s frekvenco 1 Hz...kaj bi se zgodilo šele po tem, ko bi namontiral zrcalo, bi se kar ustavil... |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.71 Kraj: Kranj - struževo
|
Objavljeno: Ned Jan 20, 2008 8:33 pm Naslov sporočila: |
|
|
Sam čip AM8192 ima maksimalno vhodno frekvenco 160 Hz. Torej če ga boš premikal za 1/4 obrata (45°), lahko ta premik delaš z 640 Hz.
Ampak s tem, ko uporabljaš samo 1/4 hoda, izgubiš 2 bita, torej je resolucija le še 11 bitov.
Glede CPLDjev - orodje Xilinx ISE ima opcijo za avtomatsko izbiro CPLDja. Ti mu navedeš samo družino.
Ja, CPLDji so več kot dovolj dovolj hitri za takšno funkcijo. Vprašanje pa je, če boš cel algoritem stlačil notri... Majhni so po številu logičnih vrat. _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Pon Jan 21, 2008 1:25 pm Naslov sporočila: |
|
|
Frekvenca 160 Hz bo najbrž zadostovala, glede na to, da galvanometer zmore samo 100 Hz.
O zadostni velikosti CPLD-ja sem že sam podvomil, ko sem pogledal, da je povsem enostaven primer, ki smo ga imeli na drugi fpga/cpld delavnici zasedel že polovico čipa.
Bom vzel pa fpga. |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 493 dni
Powered by phpBB © 2001, 2005 phpBB Group
|