Impuls elektroměr
Moderátor: Moderátoři
Impuls elektroměr
Ještě lepší by bylo, kdyby na tomhle principu šlo vyhodnocovat nejen počet impulzů ale taky směr otáčení disku elektroměru. Vzpoměl jsem si na princip stará kuličkový PC myši. Daly by se dva optosnímače a přidaly další značky na disk. Předpokládám, že to musí chodit ale nevím, kolik to potřebuje značek na kotoučku. Dvě nebo víc? Nemáte někdo TTL malůvku, jak vyhodnocovat stav aby to na jednom vystupu hlásilo jeden směr a na druhým drátě opačnej směr?
Díky
Jirka
- Artaban001
- Příspěvky: 10090
- Registrován: 01 dub 2004, 00:00
- Bydliště: Pendrov
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Má geometrii i ostření na vzdálenost 3,81 mm, takže ho prostě uchyť jeho čelo v této vzdálenosti od kotouče.
Když použiješ dva optočleny blízko sebe tak, aby na okamžik značku snímaly oba, polosčítačkou vyhodnotíš i směr otáčení (pokud ten Schlumberger skutečně zpětnou brzdu nemá).
To Hill: Half Adder? To je přece XOR a k němu AND na přenos. Pokud to myslíš, že by obě opta vedle sebe koukaly jen na jednu značku, tak pokud budou oba na značce a nebo mimo značku tak na výstupu bude L. A pokud bude jedno opto mimo a druhý na značce, tak na výstupu bude H. Nojo, ale to nemůže rozlišit směr. Vidím to spíš na pár 7474.
Jirka
Koukni třeba na Tůmův převodník - a máš to i se sériovým přenosem do PC.
A tím, že sundáš kryt, přece v elektroměru nic nerozkalibruješ.
Samozřejmě jde dát odrazová čidla na okénko a vyzkoušet, jak se projeví tloušťka plastu ve skutečné fokusaci (to si totiž netroufám ani odhadnout, ale k nějakému dvojímu lomu světla tam určitě dojde). Třeba ani nebudeš muset dovnitř.
Díky Jirka
S dvomi snímačmi sa dá vyhodnotiť aj smer. Signály zo značky musia byť fázovo posunuté a musia sa čiastočne prekrývať.
Kombinačné obvody nestačia, je potrebný sekvenčný aspoň s jednou pamäťou (D-Flop) . Napr. 1/2 7474 a 7400.
Je to jednoduchý obvod, ktorý na jednu značku generuje jeden pulz. Problém býva ak sa reverzuje pohyb počas značky. Pulz opačne sa pritom stratí. Zložitejšie obvody generujú dva impulzy na značku a tie vedia riešiť aj tento prípad.
- Přílohy
-
Up_Dw.JPG- (36.56 KiB) Staženo 143 x
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Tomu šémátku bych vytkl tři věci:procesor píše:...S dvomi snímačmi sa dá vyhodnotiť aj smer. Signály zo značky musia byť fázovo posunuté a musia sa čiastočne prekrývať.
Kombinačné obvody nestačia, je potrebný sekvenčný aspoň s jednou pamäťou (D-Flop) . Napr. 1/2 7474 a 7400.
Je to jednoduchý obvod, ktorý na jednu značku generuje jeden pulz. Problém býva ak sa reverzuje pohyb počas značky. Pulz opačne sa pritom stratí...
1) při změně směru to vygeneruje navíc kratinký puls i na nesprávném výstupu (dlouhý tolik, jaké je zpoždění klop. obvodu D od CLK na výstup)
2) při reverzaci na značce se opačný puls ztratí (to už píšeš, takže jenom pro úplnost).
3) je zbytečně složitý, potřebuješ na to 2 pouzdra IO.
Já bych to udělal pomocí monostáblů v 4098(4528, 4538). Na vstupy -RST obou KO přivést signál A, a na trigrovací vstupy (u jednoho na +TR, u druhého na -TR) signál B. Podle toho, jestli je během A pulsu sestupná anebo vzestupná hrana pulsu B, blikne jeden anebo druhý monostábl.
1) žádné falešné pulsy navíc
2) při reverzaci na značce se vygenerují oba pulsy - dopředný i zpáteční
3) postavíš to z jednoho pouzdra IO
a 4) skoro nic to nežere
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Jo, a ještě něco přidám:
- tvoje řešení je citlivé na případné rušení/zákmity na pomalých hranách impulsů A, B - takže je třeba to ošetřit např. Schmittovými KO.
- moje řešení tento problém potřebuje ošetřit jen na vstupu B, u vstupu A to neva
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha