Založen: Dec 20, 2007 Příspěvky: 1249 Bydliště: Chýnov - to je kousek od Tábora
Zaslal: pá duben 19 2019, 22:37 Předmět:
Na to nulování můžu v nejhorším posílat o jedno číslo větší nebo menší hodnotu. Sice píšu BCD palcová předvolba, ale ve skutečnosti to předvoluji výstupy z procesoru. Udělat tam další BCD výstup na jednotky by nebyl problém. +-1 krok mě netrápí. Enkoder má 25 000 pulzů na otáčku, tam se to ztratí
Zanedbávat off-by-one chybu je nesystémové a jednou se to vymstí.
Jestli na to dobře koukám, tak pokud se čítače přednastavují na náběžnou hranu signálu Borrow, tak je součástí cyklu i stav 0 a pak bude při resetování signálem "větší než" v obou směrech cyklus stejně dlouhý. Jen navolená hodnota 14 znamená cyklus dlouhý 15 taktů, 99 znamená 100.
Založen: Mar 05, 2007 Příspěvky: 6078 Bydliště: Jesenice u Prahy
Zaslal: so duben 20 2019, 7:37 Předmět:
jova1 napsal(a):
Enkoder má 25 000 pulzů na otáčku, tam se to ztratí
Naopak, potřebuješ, aby se neztratil jediný pulz a poloha byla v absolutním poměru celých čísel
Jedna otáčka kolečka musí být přesně počet zubů x otáčky frézy.
Založen: Mar 05, 2007 Příspěvky: 6078 Bydliště: Jesenice u Prahy
Zaslal: ne duben 21 2019, 16:50 Předmět:
Jestli není zaručen jen pohyb jedním směrem, tak to musí být udělané jako obousměrný čítač.
Kolik pulzů na otáčku má to kolečko ?
Kolik je přesně pulzů na otáčku frézy ?
Jaké jsou max. otáčky frézy ?
V jakém rozsahu jsou počty zubů ?
Založen: Dec 20, 2007 Příspěvky: 1249 Bydliště: Chýnov - to je kousek od Tábora
Zaslal: ne duben 21 2019, 17:27 Předmět:
To že to musí být oboustranný čítač je mi jasné, proto to řeším.
Kolik je přesně pulzů na otáčku frézy?
Enkoder má 25 000 pulzů na otáčku, elektronika mi bere obě náběžné hrany, takže do děličky jde 50 000pulzů na jednu otáčku frézy.
Kolik pulzů na otáčku má to kolečko ?
To se nedá jednoznačně říct, záleží kolik chci vyfrézovat zubů. Mám to udělané tak, že když těch 50 000 pulzů jde na servo které mám nastavené na 1 otáčka na 1 000 pulzů. Pak je tam šneková převodovka 1:50 takže jsem při elektronické děličce 1:1 na jedné otáčce frézy a jedné otáčce výstupu z převodovky. Když chci vyfrézovat 10 zubů nastavím elektronickou děličku na 1:10.
Jaké jsou max. otáčky frézy ?
Opět se to nedá přesně říct. Jde o to, že servo má určitý maximální počet pulzů které stíhá. Pokud budu frézovat kolo se 100 zuby, tak můžu mít otáčky frézy v řádu tisíců za minutu, pokud 4 zuby tak tuším 250, nebo tak nějak.
Se 74HC688 to budeš muset vymyslet ty, lesana radila 74HC682.
Kdyby do serva nemuselo lítat tolik pulsů na otáčku, tak by šlo použít dvě/tři 192ky jako stupidní obousměrnou předděličku 100/1000 a zbytek si dořešit v tom picaxe.
Založen: Mar 05, 2007 Příspěvky: 6078 Bydliště: Jesenice u Prahy
Zaslal: ne duben 21 2019, 20:48 Předmět:
To by nešlo, protože potřebuješ generovat ty výstupní pulzy okamžitě, ne s četností obsluhy picaxe.
Není to odměřování, kde tě zpoždění zpracování netrápí.
Naposledy upravil danhard dne ne duben 21 2019, 20:57, celkově upraveno 1 krát.
Založen: Dec 20, 2007 Příspěvky: 1249 Bydliště: Chýnov - to je kousek od Tábora
Zaslal: ne duben 21 2019, 22:14 Předmět:
Picaxe je na to strašně pomalé, stíhá pár kHz.
Já tam mám v současnosti cca něco takového. Z toho enkoderu vytáhne ty pulzy (signál SPEED) a zároveň 7474 posílá signál DIRECTION, což je vlastně logické vyjádření směru. To mi ovládá servo jakým směrem se má točit. Předpokládám, že by to mohlo řídit i směr té děličky.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.