zapojeni IO7474
Moderátor: Moderátoři
A kutilmile - nelituju tě
- jova1
- Příspěvky: 1384
- Registrován: 20 pro 2007, 00:00
- Bydliště: Chýnov - to je kousek od Tábora
- Kontaktovat uživatele:
lesana87 píše:Druhá půlka zpožďuje/tvaruje/zesiluje (nebo na co to tam máš) signál, přičemž opět dává k dispozici invertovaný i neinvertovaný signál (jen jsou prohozené).
Asi si trochu nerozumíme. Mám obvod LS7084. Na jeho výstupu jsou pulzy podle pootočení, ty potřebuji prohnat děličkou 2mi, na to pužívám jednu půlku 7474. A pak je tam signál pro směr a ten potřebuji dostat do podoby přímého a negovaného signálu (přepínačem pak vybírám směr točení). K tomu potřebuji nějaký tvarovač a k tomu jsem chtěl použít tu druhou půlku 7474. Evidentně to asi bez dalšího obvodu (IO inventoru, tranzistoru), nejde, tak to asi budu muset tak i zapojit.
Kód: Vybrat vše
1,2----*------------------*----------------------10,22 +5V
| |
| |
| | 4
--- -------
| | R1 2 |D |
| | 1K3 ---- | I |
--- | | O |
| | 3 | 1 |
3----*----------+----|> | 6
| | | O-------------------30 STROBE
--- | | |
| | R2 | ------- ------------13
| | 2K2 | 1 | |
--- | | | 10
| | | -------
| | | 9 | D|
| -----M--*-------| I |
--- | O |
| 1 |
O <|
| |
-------
13 |
|
4,13----------------------------------*-----------11,21 ZEM
|
---
- jova1
- Příspěvky: 1384
- Registrován: 20 pro 2007, 00:00
- Bydliště: Chýnov - to je kousek od Tábora
- Kontaktovat uživatele:
lesana87 píše:Nojo, no, já ten obvod neznám, máš dát schéma, jeden obrázek je za tisíc slov.
Edit: Podle datašítu ten LS7083 žádnej výstup směru nemá, jen UPCK a DNCK.
Nojo zase máš pravdu. Mám to otevřený v alldatasheetu a opisuju to ze informační řádky a on je to vlastně LS7084
Už jsem to opravil.
Edit:Nebo možná spíš ta druhá varianta, mám pocit, že z toho pak ANDama vyrábíš ty UPCK a DNCK. Kdo si to má všechno pamatovat? To sem nejde dát kus schématu, jak to navazuje dál?
Nebo jestli jsou tam NANDy, tak ten klopák pro DIR taktovat neinvertovaným CLK*2, prostě opačnou hranou, než na jakou čítají ty navazující čítače.
Proč mi nemůže všechno chodit hned ?!!
- jova1
- Příspěvky: 1384
- Registrován: 20 pro 2007, 00:00
- Bydliště: Chýnov - to je kousek od Tábora
- Kontaktovat uživatele:
lesana87 píše:To je bordel...
Já vím a moc se omlouvám. Po pravdě ani k tomu nemám schéma. Vývoj a úpravy šly tak rychle za sebou, že jsem ho ještě ani nenamaloval. Ona asi ani tohle nebude poslední varianta. Ten obvod LS7084 mi už několikrát při stojícím vřetenu začal vytvářet falešný impulzy a servomotor se roztočil. To ta původní "nedokonalá" varianta s 7486 viz: http://www.ebastlirna.cz/modules.php?na ... 7&start=60 neudělala nikdy. V současnosti to vypadá takto na fotce, navíc je tam ještě proti tomu původnímu schématu na místě obvodu 7486 zapájen na vstupu obvod 26LS32 kterým řeším rušení při přenosu signálů z enkodéru. To je ten zmatek pod tím SMD LS7084. Rozhoduju se jak to dál řešit, snad budu muset ty obvody dekodéru dát na samostatnou desku s konektorem a vyzkoušet který bude funkční. Předělávat několikrát celou desku se mi nechce.
http://www.ebastlirna.cz/modules.php?na ... c&p=790669
Doporučuji hlavně odpověď Danharda na 6. pozici.
"tak to budeš potřebovat invertor a tu 7474 můžeš vyhodit".
Příště budu muset kontrolovat, zda přispívající zavádějící a nepřesné informace v textu záměrně nenechal a okomentoval to opačnou informací o kousek dále.
- jova1
- Příspěvky: 1384
- Registrován: 20 pro 2007, 00:00
- Bydliště: Chýnov - to je kousek od Tábora
- Kontaktovat uživatele:
- jova1
- Příspěvky: 1384
- Registrován: 20 pro 2007, 00:00
- Bydliště: Chýnov - to je kousek od Tábora
- Kontaktovat uživatele:
Původně jsem používal jen signál A,B bez té RS422 a zapojení dekodéru s 7486 a 1/2 7474. Dekódovalo to heky a bez chyby, ale při vypínání frézky, zřejmě zajiskřením na kontaktech stykače, to občas náhle změnilo směr. Další přestavba tedy spočívala ve vložení té RS422 abych odstranil rušení a protože mi v té době už dorazil i dekodér LS7084 namontoval jsem i ten s tou děličkou2 z 1/2 7474. Vše se zdálo perfektní, ale od té doby se mi už 2x stalo (z cca 100 frézování), že při stojícím vřetenu se najednou servomotor roztočil. Asi byl enkoder na hraně a začalo to vysílat falešné impulzy a dekodér LS7084 to vyhodnotil jako signál otáčení.
Takže zase špatně a musím to opět předělávat.
To RS422 tam nechám a zkusím se vrátit k původnímu dekodéru s 7486 + 1/2 7474. V záloze na tom druhém tišťáku bude ta varianta s LS7084 ale spolehlivá zdá se není.
Teď mě napadlo, potřebuji na výstupu mít 50 00 0pulzů na otáčku. Když změním náhon enkoderu z převodu 1:1 na převod do rychla 1:2, dostanu na výstupu dekodéru LS7084 při přepnutí na 1x rovnou těch 50 000pulzů a nebudu je muset už dělit 2 v té 7474. Otázka je, zda by se tím odstarnilo to náhodné generování impulzů při stojícím vřetenu? Dá se to "vyčíst" z jeho datasheetu?
Pro představu k čemu to vlastně je: http://www.jova1.cz/dilna/odvalovacka/odvalovacka.html
Původní vlákno: http://www.ebastlirna.cz/modules.php?na ... c&start=90
Ono těch zapojení, které dekóduji fázově posunuté signály na směr a jednotlivé kroky je vice. Mnou oblíbené zapojení je složeno z 8 klopný obvodu D (4x pouzdro 7474) a dvou 4 násobných hradel NAND (jedno pouzdro 7420). To zapojení je obvodově dost náročné ale výhoda je v tom že jeho mezní pracovní kmitočet je roven meznímu kmitočtu použitých obvodů. Pokut mně paměť neklame tak to zapojení se 7486 a 7474 potřebuje externí hodiny a to podstatně s vyšším než zpracovávaný kmitočet.
- Přílohy
-
dekoder.pdf- (24.87 KiB) Staženo 158 x