24.02.2020 (17:15:59)
deny hoch
:
Na druhou stranu při použití více kanálů se dá použít stejného spínání čidla, takže je jen jeden výstup z procesoru.
Můj nápad :
- vzít nějaký rychlejší procesor, třeba STM32F429
- Na jednom časovači vytvořit PWM o frekvenci od 5Hz do 200Hz
- ve stejný okamžik náběžné hrany spustit další časovač pro měření času
- nastavit GPIO jako externí přerušení a počítat náběžné hrany. Tím by se vyřešila i otázka více kanálů
- vypočítat frekvenci.
Jen mi uniká, jak to bude s přesností, nevím jak to spočítat. Když mi procesor pojede na 168MHz, celkem přesně by se měřil čas. Co myslíte ? Nebo jiná cesta než FPGA není ?