Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Dělička 74192 zapojení? (přesunuto)
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6, 7  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
jova1



Založen: Dec 20, 2007
Příspěvky: 1249
Bydliště: Chýnov - to je kousek od Tábora

PříspěvekZaslal: pá duben 19 2019, 22:37    Předmět: Citovat

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í Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: so duben 20 2019, 7:17    Předmět: Citovat

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: so duben 20 2019, 7:37    Předmět: Citovat

jova1 napsal(a):
Enkoder má 25 000 pulzů na otáčku, tam se to ztratí Very Happy

Naopak, potřebuješ, aby se neztratil jediný pulz a poloha byla v absolutním poměru celých čísel Smile
Jedna otáčka kolečka musí být přesně počet zubů x otáčky frézy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jova1



Založen: Dec 20, 2007
Příspěvky: 1249
Bydliště: Chýnov - to je kousek od Tábora

PříspěvekZaslal: so duben 20 2019, 21:08    Předmět: Citovat

Ta ztráta pulzu byla myšlena při tom zastavení a náhodném couvnutí zpět. Při chodu vpřed samozřejmě žádní impulzy vypadnout nesmí a ani nevypadávají. Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: ne duben 21 2019, 16:50    Předmět: Citovat

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ů ?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jova1



Založen: Dec 20, 2007
Příspěvky: 1249
Bydliště: Chýnov - to je kousek od Tábora

PříspěvekZaslal: ne duben 21 2019, 17:27    Předmět: Citovat

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: ne duben 21 2019, 17:57    Předmět: Citovat

Takže už to máš sesouhlasený, modul děličky je přímo počet zubů.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jova1



Založen: Dec 20, 2007
Příspěvky: 1249
Bydliště: Chýnov - to je kousek od Tábora

PříspěvekZaslal: ne duben 21 2019, 19:33    Předmět: Citovat

Ano, připadalo mi to tak stavebně nejjednodušší. Jen jsem se zaseknul na té číslicové děličce.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: ne duben 21 2019, 20:30    Předmět: Citovat

Budeš tam potřebovat ještě 74HC688 a asi 74HC74.
Nech to vymyslet lesanu, ta je šikovná Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: ne duben 21 2019, 20:36    Předmět: Citovat

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: ne duben 21 2019, 20:48    Předmět: Citovat

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: ne duben 21 2019, 20:57    Předmět: Citovat

To je ten picaxe takovej sráč, že nestíhá řídit v reálným čase jednu osu?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: ne duben 21 2019, 21:35    Předmět: Citovat

Je tam ještě další problém, když je dělička obousměrná, tak by i to servo mělo fungovat oběma směry Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jova1



Založen: Dec 20, 2007
Příspěvky: 1249
Bydliště: Chýnov - to je kousek od Tábora

PříspěvekZaslal: ne duben 21 2019, 22:14    Předmět: Citovat

Picaxe je na to strašně pomalé, stíhá pár kHz. Sad
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.



encoder.jpg
 Komentář:
 Velikost:  25.11 kB
 Zobrazeno:  90 krát

encoder.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
danhard



Založen: Mar 05, 2007
Příspěvky: 6078
Bydliště: Jesenice u Prahy

PříspěvekZaslal: po duben 22 2019, 16:16    Předmět: Citovat

Potřebuješ vygenerovat Up a Down hodiny a stejně to bude generovat dělička při přetečení, nebo podtečení.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6, 7  Další
Strana 3 z 7

 
Přejdi na:  
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

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

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.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.14 sekund