Re: Obvod generující pulzy při náběžné i sestupné hraně
Petr Labaj
labaj na volny.cz
Sobota Říjen 12 17:17:14 CEST 2024
Jediné opravdu exaktní řešení zvýšení rozlišení je optická cesta -
jemnější kotouček.
Ale to asi není reálně, jak jste psal.
Odvodit pulz od změny je snadné, jak už psal pan Skopalík. XOR a zpožďovač.
Nevíme, k čemu to má být. Jestli jde jen o detekci točí/netočí, měřeni
rychlosti otáčení nebo dokonce o polohování. I když o to asi ne, jinak
by to byl asi kvadraturní signál.
Tak je pak otázka, jestli při dnešní ceně procesoru 10 Kč nestojí zato
tam dát nějaký jednoduchý málonohový procesor.
Ten by samozřejmě podobně jednoduchý úkol generování jednoho pulzu od
každé hrany zvládl snadno.
Ale je možné ho vyškolit třeba i na vyšší zvýšení počtu pulzů. Kdy by se
učil podle předchozí rozteče hran a podle toho generoval vyšší násobek
počtu pulzů o frekvenci, která odpovídá tomu předchozímu skutečně
změřenému. A tuto frekvenci by průběžně aktualizoval podle skutečné
rychlosti otáčení.
No ale nevíme, jestli by to k něčemu bylo, když neznáme zadání.
Já jsem podobný princip jednou použil u CNC. Tam se pomocí PWM řídily
otáčky vřetene. Výkonový spínač, který to vřeteno napájel, ale
potřeboval dost vysokou opakovací frekvenci toho PWM.
Jenže PWM generoval LinuxCNC pomocí software, a vyšší opakovací
frekvence by ho zbytečně zatěžovala. Navíc tem byl i limit, kolik by to
vůbec šlo generovat.
Tak jsem tam udělat takový jednoduchý násobič, který v jedné strany četl
pomalé PWM od řídicího systému, a násobně rychle ho generoval pro
výkonové řízení toho vřetene.
PL
******************
Dne 12.10.2024 v 14:27 petr512 napsal(a):
> Nevíte někdo prosím, jak vyřešit jednoduše výše uvedený obvod?
> Potřebuji zvýšit rozlišení jednoho bazmeku a jediné, čím je to
> možné, je zvýšit počet vstupních pulzů. Snímač je optický s kotoučkem,
> který má polovinu lesklou a polovinu černou a potřeboval bych, aby
> vždy při změně 0>1 a 1>0 byl generován pulz o délce cca 1 až 1,5ms.
> Maximální vstupní kmitočet je do 220 Hz.
> Nemůžu zasahovat do stávající konstrukce, můžu pouze zvýšit počet
> pulzů...
> Předem díky za nasměrování
>
> Petr
Další informace o konferenci Hw-list