forum.mcontrollers.com - hlavní stránka forum.mcontrollers.com - fórum

 

.: fórum - hlavní stránka :.
FAQFAQ HledatHledat Seznam uživatelůSeznam uživatelů Uživatelské skupinyUživatelské skupiny RegistraceRegistrace
ProfilProfil StatistikaStatistika Soukromé zprávySoukromé zprávy PřihlášeníPřihlášení

 
Měřidla s ATmega8 - FreqGen, FreqMeter, RCLmeter

 
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> AVR
 
Panda38
Profesionál
Profesionál


Založen: 18.9.2012
Příspěvky: 409
Bydliště: Praha, Most

PříspěvekZaslal: 31 prosinec 2019, 16:55    Předmět: Měřidla s ATmega8 - FreqGen, FreqMeter, RCLmeter Citovat

Pro účely bastlení jsem si vyvinul pár měřidel, založených na ATmega8 a LCD displejích, kterých mám zásobu. Myslím, že mají zajímavé vlastnosti, mohly by někoho zaujmout. Popisy s návody jsem umístil na své stránky.

RBox - Referenční odporová dekáda 0.1%.


FreqGen - Frekvenční generátor funkcí s procesorem ATmega8 (1 Hz až 8 MHz).


FreqMeter - Přesný měřič frekvence s procesorem ATmega8 (1 Hz až 50 MHz, příp. 1 Hz až 100 MHz).


RCLmeter - Měřič odporů (0.1 Ohm - 100 MOhm), kondenzátorů (1 pF - 5 mF), cívek (0.1 uH - 100 mH), ESR, napětí a indikátor zkratů, s automatickou změnou rozsahů.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
 

 
Martin
ATmega pouzivatel
ATmega pouzivatel


Založen: 5.1.2008
Příspěvky: 1548

PříspěvekZaslal: 02 leden 2020, 11:37    Předmět: Citovat

Moc pekne Smile

Pre krajší sínus by stačilo za signál umiestniť DP filter 2. alebo 3. rádu.
Predpokladám, že frekvencia PWM je rovnaká bez ohľadu na to, aký kmitočet sa generuje. Potom by filter naladený napríklad na 10x nižšiu frekvenciu ako je frekvencia PWM mohol výrazne pomôcť.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Panda38
Profesionál
Profesionál


Založen: 18.9.2012
Příspěvky: 409
Bydliště: Praha, Most

PříspěvekZaslal: 02 leden 2020, 12:58    Předmět: Citovat

PWM má frekvenci 62,5 kHz, měla by jít filtrem vyššího řádu líp odfiltrovat. Jen tyhle analogové věci neumím moc navrhovat, tak jsem to spíš nechal na jiných.

Horní generovaný kmitočet sinusovky je 15.8 kHz. Při té frekvenci se už ani nedá mluvit o sinusovce, to vychází jen 4 samply na periodu. Tak ani pila už nebude pilou. Vyšší generované frekvence tvarových kmitů jsou spíš stylem "možná se najde nějaké uplatnění, když už to tam je a nic to nestojí".
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
 

 
Martin
ATmega pouzivatel
ATmega pouzivatel


Založen: 5.1.2008
Příspěvky: 1548

PříspěvekZaslal: 02 leden 2020, 22:32    Předmět: Citovat

Zapojenie a výpočet nájdeš napríklad tu:

https://cs.wikipedia.org/wiki/Doln%C3%AD_propust

Zlomovú frekvenciu by som Ti doporučil cca 30kHz

Takže napríklad

R = 560R a C = 10nF, bude zlomová frekvecia cca 28kHz

Schéma je filter prvého rádu.
Na zlomovej frekvencii má útlm 3dB a na dvojnásobnej 6dB (1/2). 6dB je dvojnásobok
Na znovu dvojnásobnej frekvencii bude útlm 12dB (1/4)

Ak zapojíš takéto filtre za sebou dva, máš filter druhého rádu a ak tri, tak tretieho rádu.
Takže filter trietieho rádu bude mať na frekvencii 56kHz útlm 18dB, čo je 1/8.

Toto je najjednoduchšie zapojenie filtrov. Existujú kvalitné zapojenia s OZ, no tými Ťa teraz nemá zmysel zaťažovať.

Čím nižšiu nastavíš (napríklad miesto pevého R použiješ trimer) zlomovú frekvenciu , tým viac vyhladený signál budeš mať. Avšak najvyššia užitočná frekvencia už začne byť utlmovaná. Máš osciloskop, to je super, tak si to môžeš pekne namerať. A zverejni tu prosím získané snímky z osciloskopu pri filtrácii.

Ak by Ťa problematika filtrov zaujala, hľadaj odkazy ako čebyševov filter, besselov filter, butterwortov filter, ... . Tých tpov je samozrejme omnoho viac, ale aspoň oboznámenie sa s týmito základnými by Ti mohlo spraviť aký taký prehľad.

Samozrejme, tie odpory zvyšujú vnútorný odpor zdoja a preto je (podľa potreby) vhodné na konci toho filtra 1., 2., ... alebo vyššieho rádu dať operačný zosilňovač.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Panda38
Profesionál
Profesionál


Založen: 18.9.2012
Příspěvky: 409
Bydliště: Praha, Most

PříspěvekZaslal: 02 leden 2020, 23:19    Předmět: Citovat

Děkuji. Nechtěl jsem zapojení moc komplikovat, tak bych nechtěl přidávat OZ, ztrácelo by to efekt jednoduchosti. Jak velký stupeň filtrace je na zváženou, aby to moc netlumilo a moc nekomplikovalo (i když útlum tu asi moc nevadí). Asi minimálně ten 2. stupeň by to ještě chtělo.

Teoreticky bych to měl umět počítat, mám na to školu (tedy kdybych už všechno zas nezapomněl). Very Happy Ale tyhle analogové věci mi vždy připadaly nudná duchařina, digitál je zábavnější. Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
 

Zobrazit příspěvky z předchozích:   
Zobrazit předchozí téma :: Zobrazit následující téma  
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> AVR Časy uváděny v GMT + 2 hodiny
 
Strana 1 z 1
Přejdi na:  
Můžete přidat nové téma do tohoto fóra.
Můžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Můžete k příspěvkům připojovat soubory
Můžete stahovat a prohlížet přiložené soubory
 



Copyright © 2020 Rudolf Veselý, mcontrollers.com.
Je zakázáno používat části tohoto webu bez souhlasu autora.