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