Dvouduché digitální odměřování AS5311
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
myslim na cele cnc je to lcd male
tech 3.2 palcu je tak akorat na to odmerovani v tvem pripade je to o chloupek mensi
hadam na podpurny display a ovladani by to bylo dobry ale hlavni monitor musi zustat
tech 3.2 palcu je tak akorat na to odmerovani v tvem pripade je to o chloupek mensi
hadam na podpurny display a ovladani by to bylo dobry ale hlavni monitor musi zustat
Vsechna prava na chyby vyhrazena (E)
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
neco jsem odmeril
z toho svaba AS leze peknej bordel kterej se musi odfiltrovat (paklize clovek chce pouziva IRC vystup)
a lita to tam asi na jednom mega takze nestiham pochytat signal jednocipem a kvuli nedostatku penez na vyvoj jsem to musel odlozit o par dni protoze si to vyzada
nejake slusnejsi hradlove pole a to me prijde do zacatku na peknejch par tisic
tak snad kolem vanoc bude dalsi pokrok
z toho svaba AS leze peknej bordel kterej se musi odfiltrovat (paklize clovek chce pouziva IRC vystup)
a lita to tam asi na jednom mega takze nestiham pochytat signal jednocipem a kvuli nedostatku penez na vyvoj jsem to musel odlozit o par dni protoze si to vyzada
nejake slusnejsi hradlove pole a to me prijde do zacatku na peknejch par tisic
tak snad kolem vanoc bude dalsi pokrok
Vsechna prava na chyby vyhrazena (E)
-
- Příspěvky: 321
- Registrován: 27. 1. 2008, 4:30
A co tohle?
http://www.pandatron.cz/?2712&cpld_a_fpga_2.dil_" onclick="window.open(this.href);return false;–_xc9572_a_vyvojova_deska
maji na e-shopu spoustu zajimavych veci, cenove prijatelnych
http://pandatron.cz/?shop&sla=2" onclick="window.open(this.href);return false;
P.
http://www.pandatron.cz/?2712&cpld_a_fpga_2.dil_" onclick="window.open(this.href);return false;–_xc9572_a_vyvojova_deska
maji na e-shopu spoustu zajimavych veci, cenove prijatelnych
http://pandatron.cz/?shop&sla=2" onclick="window.open(this.href);return false;
P.
A ten sum je treba filtrovat, nebo staci mit dost rychly qadraturni dekoder (sum v ramci jednoho kroku)?robokop píše:neco jsem odmeril
z toho svaba AS leze peknej bordel kterej se musi odfiltrovat (paklize clovek chce pouziva IRC vystup)
a lita to tam asi na jednom mega takze nestiham pochytat signal jednocipem a kvuli nedostatku penez na vyvoj jsem to musel odlozit o par dni protoze si to vyzada
nejake slusnejsi hradlove pole a to me prijde do zacatku na peknejch par tisic
tak snad kolem vanoc bude dalsi pokrok
Treba XMega procesory maji integrovany dekoder, mozna by to stacilo ... a pripadne by bylo trivialni pridat hysterezi a generovat nove, ciste signaly. Pokud bys to chtel vyzkouset, mam jeden osazeny na driveru co jsem tady resil, muzu pujcit ...
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
no vpodstate to vzdy na jednom kanale krokuje o jednu ctvrtinu tam a zpet
paklize by tam byli 4 kvadraturni dekodery ktere zvladnou mega tak je to ok
ale ja jsem softwarove nemel sanci s 8 Mhz neco spolehlive stihnout a jeste prepinat citlivost preruseni na nabeznou/sestupnou podle toho ktera prave prisla
paklize by tam byli 4 kvadraturni dekodery ktere zvladnou mega tak je to ok
ale ja jsem softwarove nemel sanci s 8 Mhz neco spolehlive stihnout a jeste prepinat citlivost preruseni na nabeznou/sestupnou podle toho ktera prave prisla
Vsechna prava na chyby vyhrazena (E)
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
o xc9572 jsem uvazoval ale nejak se mi to tam neveslo
mozna jsem to navrhnul nejak spatne ale mel jsem tam 4x registr (hodne sirokej - pocital jsem tak 3m fyzicky rozjezd ale spis vic a jeden inkrement je asi 0.0004mm)
a k tomu stejnej registr do ktere se to cele nakopiruje v pripade nejakeho spousteciho signalu (z tohoto druheho registru se to pak vysune do CPU)
pak jsem jeste premyslel jen o nejakem podeleni v tom hradlovem poli ale jak rikam nejak dospy penize na hrani tak jsem to musel pozastavit
mozna jsem to navrhnul nejak spatne ale mel jsem tam 4x registr (hodne sirokej - pocital jsem tak 3m fyzicky rozjezd ale spis vic a jeden inkrement je asi 0.0004mm)
a k tomu stejnej registr do ktere se to cele nakopiruje v pripade nejakeho spousteciho signalu (z tohoto druheho registru se to pak vysune do CPU)
pak jsem jeste premyslel jen o nejakem podeleni v tom hradlovem poli ale jak rikam nejak dospy penize na hrani tak jsem to musel pozastavit
Vsechna prava na chyby vyhrazena (E)
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
jeste dodavam ze jsem na testy chtel poridit tohle:
http://pk-design.net/HtmlCz/MB_XC3SxxxE_TQ144v11.html" onclick="window.open(this.href);return false;
tedy neco podobneho jako je v MESE
http://pk-design.net/HtmlCz/MB_XC3SxxxE_TQ144v11.html" onclick="window.open(this.href);return false;
tedy neco podobneho jako je v MESE
Vsechna prava na chyby vyhrazena (E)
Proste bych pouzil nejaky MCU, ktery ma hardwarovy qadraturni demodulator a dal to moc neresil.
Pripadne muzes nastavit interrupt na signal, ktery je 'dal' od aktuali polohy a druhy uplne ignorovat, kdyz prijde iterrupt, tak se podivat na stav druheho signalu (urcuje smer otaceni a je v tuto chvili stabilni) a prepnout interrupt na tento signal.
A B
0 0
0 1 - prisla hrana od B, stav B ignorovat, cekat na A, pozice +1
0 0
0 1
1 1 - ignorovat A, cekat na B, pozice +1
0 1
0 0 - ignorovat B, cekat na A, pozice -2 (jeden krok zpet byl ignorovan)
Vyresis tim to zakmitavani v mezipoloze, staci jen ulitat jen cele kroky ..
Pripadne muzes nastavit interrupt na signal, ktery je 'dal' od aktuali polohy a druhy uplne ignorovat, kdyz prijde iterrupt, tak se podivat na stav druheho signalu (urcuje smer otaceni a je v tuto chvili stabilni) a prepnout interrupt na tento signal.
A B
0 0
0 1 - prisla hrana od B, stav B ignorovat, cekat na A, pozice +1
0 0
0 1
1 1 - ignorovat A, cekat na B, pozice +1
0 1
0 0 - ignorovat B, cekat na A, pozice -2 (jeden krok zpet byl ignorovan)
Vyresis tim to zakmitavani v mezipoloze, staci jen ulitat jen cele kroky ..
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
no problem je ze neni stabilni 
vubec se to nechova jako skleneny irc
ten signal porad lita sem a tam
nekde mam ulozeny oscilogramy
nejdriv jsem myslel ze ten svab je odpalenej protoze generuje hrozny nesmysly
pak mi doslo ze to je analogovej signal kterej je digitalizovanej i se vsema chybama sumama atd...
takze ctvrt mikronu se nekona, musi se to odfiltrovat
obcas to kmita o nekolik kroku sem a tam kmitoctem ve stovkach khz

vubec se to nechova jako skleneny irc
ten signal porad lita sem a tam
nekde mam ulozeny oscilogramy
nejdriv jsem myslel ze ten svab je odpalenej protoze generuje hrozny nesmysly
pak mi doslo ze to je analogovej signal kterej je digitalizovanej i se vsema chybama sumama atd...
takze ctvrt mikronu se nekona, musi se to odfiltrovat
obcas to kmita o nekolik kroku sem a tam kmitoctem ve stovkach khz
Vsechna prava na chyby vyhrazena (E)
-
- Příspěvky: 321
- Registrován: 27. 1. 2008, 4:30
To Robocop:
xc9572 ma 72 bunek.
3000mm/0.0004=7500000 => vekde se do 23 bitu, pro rezervu volim 24 bitu (bunek)
Je potreba 24 bitu synchronni citac, 24 bitu PISO registr, a 24 bunek by jeste melo zbyt
pro dalsi potrebne veci.
To by se prece melo vejit.
P.
xc9572 ma 72 bunek.
3000mm/0.0004=7500000 => vekde se do 23 bitu, pro rezervu volim 24 bitu (bunek)
Je potreba 24 bitu synchronni citac, 24 bitu PISO registr, a 24 bunek by jeste melo zbyt
pro dalsi potrebne veci.
To by se prece melo vejit.
P.
- robokop
- Site Admin
- Příspěvky: 22870
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
jo ale *4 osy
s tim ze by sli asi i tri s tim ze ta trati by scitala dva vstupy ale radsi bych ten soucet nahore v mcu
taky bych tech malejch mohl pouzit vic
chtel jsem nejdriv neco na testy abych vedel kam se dostanu s realnym resenim a pak to optimalizovat podle nakladu
s tim ze by sli asi i tri s tim ze ta trati by scitala dva vstupy ale radsi bych ten soucet nahore v mcu
taky bych tech malejch mohl pouzit vic
chtel jsem nejdriv neco na testy abych vedel kam se dostanu s realnym resenim a pak to optimalizovat podle nakladu
Vsechna prava na chyby vyhrazena (E)