Obvod na zpracovani signalu z inkrementalnich enkoderu.
Moderátor: Moderátoři
Obvod na zpracovani signalu z inkrementalnich enkoderu.
Mam tu rotacni enkoder se sin/cos vystupem a 2000 pulzy na otacku. Potrebuju z toho dostat klasicky kvadraturni AB vystup s aspon 40.000 pulzy na otacku. Technicky by to nemel byt velky problem, jen nemuzu najit zadny vhodny hotovy obvod ktery by to zvladnul. Existuje neco jednoducheho a pouzitelneho tak do cca 1000ot/min?
Nejsem si uplne jisty, jestli AD prevodnik v arduinu zvladne vzorkovat soucasne 2 kanaly rychlosti minimalne 0,7Ms/s a nasledne udaje zpracovat, odstranit chveni apod.
Programovani neceho je az jako posledni moznost. Nenam moc casu, tohle delam zadarmo a tak hledam neco hotoveho a bezpracneho co se v tech enkoderech pouziva.
Programovani neceho je az jako posledni moznost. Nenam moc casu, tohle delam zadarmo a tak hledam neco hotoveho a bezpracneho co se v tech enkoderech pouziva.
Od aplikace se ocekava ze bude fungovat jako enkoder s kvadraturnim vystupem s uvedenym rozlisenim a rychlosti. Musi to tak proste fungovat, neni tam prostor na nejake ojeby, bude to merit rychlost a polohu. Ja nevim co k tomu vic dodat.
S tim ADMC401 jsem to taky nasel, ale hledam spis nejake jednoduche hotove reseni ve stylu pripojim vstup, vystup a jedu, pokud neco takoveho existuje. Ono vcelku neni problem to postavit i za mnohem min penez s nejakym AD prevodnikem a MCU, ale neni na to cas a ani moc nalada, babrat se s uz stokrat vymyslenou veci...
S tim ADMC401 jsem to taky nasel, ale hledam spis nejake jednoduche hotove reseni ve stylu pripojim vstup, vystup a jedu, pokud neco takoveho existuje. Ono vcelku neni problem to postavit i za mnohem min penez s nejakym AD prevodnikem a MCU, ale neni na to cas a ani moc nalada, babrat se s uz stokrat vymyslenou veci...
Případně toto: https://www.dynomotion.com/forum/viewtopic.php?t=1045
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...