Jít k navigaci - Jít k vyhledávání


Generátor náhodných čísel

15. 06. 10 - 18:00. Napsal Jiří Chytil. Přečteno 4923x. 11 komentářů

Pro spoustu aplikací stačí generátory pseudonáhodných čísel, ale ty mají jisté vlastnosti, jako například periodicitu sledu pulzů. Pokud signál periodicky vzorkuje a vytváříme z něj například osmibitové číslo, tak se sekvence za určitou dobu začne opakovat. To by se u následujícího zapojení stát nemělo, protože zpracovává šum.

Zapojení v tomto případě sestává ze třech částí. První, zde zbytečnou, je vytvoření umělého středu pomocí operačního zesilovače. Pro toto zapojení postačuje odporový dělič, ale protože se jedná o část větší aplikace, je zde ponechán z původního zapojení. Odpory R1 a R2 musí být stejné velikosti, zhruba desítky kΩ

Schéma zapojení generátoru náhodných čísel
Obrázek č. 1 - Schéma zapojení generátoru náhodných čísel

Další část je šumový generátor a zesilovač. Používá se zde dělič ze Zenerovy diody na 5,1V a odporu 1M. Pomocí kondenzátoru 100nf je odstraněna stejnosměrná složka a signál je přiveden na operační zesilovač, kde je volbou zpětné vazby dosaženo velkého zesílení (signál má tedy dostatečnou amplitudu na to, aby mohl budit následující logická hradla).

Logická hradla (2x dělička dvěma složená z klopných obvodů D) se starají o to, aby měl signál průměrný činitel plnění kolem 50%, tedy aby integrál napětí na dostatečně dlouhém intervalu byl zhruba polovina napájecího napětí. Uavg = Ucc/2.

Napájení obvodu je 9V. Vzhledem ke zvolené konstrukci a použití děliček se nemusí nastavovat pracovní bod, což je nevýhoda některých jiných generátorů, kde je problém nastavit průměrný činitel plnění na hodnotu kolem 50%.

Některé parametry viz měření:

Schéma zapojení generátoru náhodných čísel
Obrázek č. 2 - Měření na výstupu zapojení

Výstupní signál potom můžeme vzorkovat například opět klopným obvodem typu D, ale tentokrát bude na vstup D připojen výstup Q posledního hradla zapojení. Na vstup CLK bude přiveden vzorkovací kmitočet. Vstupy R a S budou opět uzemněny a výstup můžeme odebírat buď z Q a nebo z \Q.

Schéma zapojení generátoru náhodných čísel
Obrázek č. 3 - Schéma zapojení generátoru náhodných čísel s vzorkováním



Autor
Jiří Chytil

Jiří Chytil24 let

Šéfredaktor 8bitu.cz. V současné době je studentem prvního ročníku magisterského studia na Fakultě elektrotechické na VUT v Brně. Mezi jeho koníčky patří elektrotechnika, bastlení, programování a hudba. Pracuje na částečný úvazrek ve společnosti Honeywell HTS ACS.


Novinky Další novinky

[10. 03.]  Tak jsem pro Vás připravil novou anketu. A snažím se pokračovat na projektu jehož výsledky bych zde rád zveřejnil, ale poněkud mě brzdí diplomová práce a práce.
[30. 01.]  Omlouvám se za nečinnost způsobenou značným nedostatkem času. Nevím, ale jestli se mi to podaří změnit. To víte, člověk stárne a jeho čas je potřeba jinde než na internetu.
[07. 03.]  Po dlouhé době jsme pro vás přichystali novou anketu - najdete ji níže v pravém panelu.
[12. 12.]  Zajímavý počin v oblasti měřící techniky jsou Real-time spektrální analyzátory - odkaz
[07. 12.]  Sice již starší video, ale stále mě uchvacuje. Výroba elektronek "doma" - odkaz

Reklama

Morphy Richards elektronika Okruháři.cz

Programujte.com

Léčivé obrazy - enkaustika Lenka Blažíková

Keramika Věra Coufalová - užitková keramika

Anketa

Jaký obchod preferujete při nákupu součástek?

TME

GES

GME

Farnell

SOS electronic

TIPA

EZK

PS Electronic

Mouser

Buček

Denkl Electronic

FK Technics

Hadex

Conrad

Jiný český

Jiný zahraniční