Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

oscilátor

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Aqarel



Založen: Feb 04, 2007
Příspěvky: 241

PříspěvekZaslal: út leden 08 2008, 22:34    Předmět: oscilátor Citovat

zdravím potřeboval bych udělat co nejjednoduší oscilátor s náhodným signálem pro generování náhodných čísel - napadají mě dvě metody:
a) využiji jeden čítač, nebo vnější přerušení a budu čítat signál z oscilátoru např. do 256; když budu potřeboval náhodné číslo přečtu si stav čítače(případně si ho upravím)
b) oscilátor připojím na libovolný pin, pokud budu chtít náhodné číslo, tak si přečtu stav pinu(kde je připojen osc) a ten uložim do b0, znovu si přečtu jeho stav a uložim do b1; zopakuji až takto načtu celý bajt a mám náhodné číslo
jelikož nebudu mít pravděpodobně volný čítač ani vnější přerušení se přikláním k verzi b) která nebude zbytečně zatěžovat cpu, nevýhodou je potřeba vyšší f řádově stovky kHz ->měření by probíhalo s prodlevou několik mikrosekund
otázkou je jak zrealizovat onen oscilátor pro verzi B: napadlo mě že bych mohl použít krystalový oscilátor a signál z něho namodulovat signálem (hradlem and) např z mikrofonu
co si o tom myslíte?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19563
Bydliště: Jičín, Český ráj

PříspěvekZaslal: út leden 08 2008, 22:50    Předmět: Citovat

A co takhle zapojit přechod emitor-báze tranzistoru v závěrném směru a přes velký odpor (tak 100k) na něj přivést 5-10V, zkrátka udělat si zdroj šumu, šum pak zesílit a vzorkovat A/D převodníkem okamžitou hodnotu napětí? Nebo šum nahnat do komparátoru a postupně si jedním bitem vzít třeba 8 vzorků a ty postupně nastrkat do registru?
A pak si udělat statistiku, jak rovnoměrně (kolikrát) se za určitý čas jednotlivá čísla objeví a podle toho upravit hodnoty zapojení.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mtajovsky



Založen: Sep 19, 2007
Příspěvky: 3698
Bydliště: Praha

PříspěvekZaslal: út leden 08 2008, 23:08    Předmět: Citovat

Hill << to by šlo, ale jen pro nenáročné použití. Nesymetrie prahové úrovně komparátoru způspobí větší počet jedniček nebo naopak nul. A taková binární náhodná posloupnot (BNP) třeba pro šifrování na testech nevyhoví.

Řešení je v tom, aby se na chybě nepodílelo nic, co se týká vyhodnocení proudu, napětí, popřípadě nějakých mechanických záležitostí. Dnes je nejpřesněni měřitelná a reprodukovatelná veličina čas a to je to pravé i pro generátor BNP. Šumem, který se odvodí z PN přechodu se překlápí D klopák. Rychlost překlopení z 0 na 1 a naopak se musí co nejpřesněji rovnat. Takto vzniklé impulsy se čítají po stanovenou dobu. Výsledný počet impulsů je buď lichý nebo sudý a to potom do výstupní BNP generuje jeden bit v hodnotě 0 nebo v hodnotě 1.

Protože není pravděpodobné, že náhodné fluktuace měřícího intervalu budou v nějaké korelaci s fluktuací vstupního šumu, nevzniká tím systematická chyba.

No, a pokud chceš mít ten signál ještě lepší, prožene se to nakonec přes proudovou šifru a je vymalováno.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
EKKAR



Založen: Mar 16, 2005
Příspěvky: 32002
Bydliště: Česká Třebová, JN89FW21

PříspěvekZaslal: út leden 08 2008, 23:12    Předmět: Citovat

Hill mě předběhl s tou kvantizací šumového signálu, jen mu trošičku poopravím to napětí, potřebné pro nedestruktivní průraz emitorového přechodu tranzistoru - aspoň mně se nikdy nepovedlo "rozšumět" tranzistor napětím menším než asi 8V. Pro jistotu proto používám 12V. Potřebný proud je minimální, řádově mikroampéry - přechod se v tomto režimu chová jako mizerná Zenerova dioda. Protože pracovní proud je extrémně nízký, je dynamický odpor této náhradní "zenerky" vysoký a stabilita nevalná. Jako šumový generátor je to ale výborná volba.
Ale k tomu generátoru náhodné hodnoty - teď v noci to hledat nebudu, ale zítra se můžu podívat, v jedné publikaci mám určitě schéma s pár posuvnými registry, myslím, že to pochází z německého Elektoru - je to sice pseudonáhodná posloupnost, ale opakuje se až po x krocích - možná to budeš stačit? Dej vědět, jestli se s tím mám hledat a skenovat...

_________________
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...

A kutilmile - nelituju tě Mr. Green Mr. Green !!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Crifodo



Založen: Oct 11, 2005
Příspěvky: 15005

PříspěvekZaslal: út leden 08 2008, 23:17    Předmět: Citovat

generátor náhodného šumu publikoval v AR v 80. letech jistý pan Drexler pod názvem GENAS, s hradly TTL.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Aqarel



Založen: Feb 04, 2007
Příspěvky: 241

PříspěvekZaslal: st leden 09 2008, 1:06    Předmět: Citovat

díky za rychlé reakce; jakou má ten šum řádově frekvenci?
to EKKAR: pseudonáhodná čísla by mi nejspiš stačila pro tuto aplikaci, až budeš mít čas tak mi to naskenuj, díky
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19563
Bydliště: Jičín, Český ráj

PříspěvekZaslal: st leden 09 2008, 6:08    Předmět: Citovat

>>Mtajovsky: souhlasím, proto jsem doporučil také sledovat, jak často se které číslo vyskytne, a podle toho se zařídit.
>>xp: šumové spektrum obsahuje teoreticky všechny kmitočty od nuly do nekonečna a kmitočet nějak určit nelze. Prakticky počítej se stovkami kHz až jednotkami MHz podle použitých součástek, parazitních kapacit zapojení a šířky pásma použitého předzesilovače.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mtajovsky



Založen: Sep 19, 2007
Příspěvky: 3698
Bydliště: Praha

PříspěvekZaslal: st leden 09 2008, 11:54    Předmět: Citovat

xp << u jedné konstrukce generátoru BNP s použitím přechodu KC507 byla vzorkovací frekvence 160 kHz. Pokud jsme šli výše, výsledná BNP nevyhověla testu na (chí-kvadrát) rozložení sérií bitů. Taky si dejte pozor na průnik brumu a jiného technického rušení do obvodů šumátoru. To potom způsobí periodickou složku v šumu, která okamžitě generuje ve výstupu pravidelné skupiny nul a jedniček.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
EKKAR



Založen: Mar 16, 2005
Příspěvky: 32002
Bydliště: Česká Třebová, JN89FW21

PříspěvekZaslal: st leden 09 2008, 16:08    Předmět: Citovat

To xp : dej mi do SZ nebo mailu svou e-adresu nebo mne vyhledej po ICQ - domluvíme se na tom skenu. Už jsem to našel.
_________________
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...

A kutilmile - nelituju tě Mr. Green Mr. Green !!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
jasin



Založen: Feb 22, 2005
Příspěvky: 1440
Bydliště: Kunratice u Prahy

PříspěvekZaslal: čt leden 10 2008, 11:23    Předmět: Citovat

Pro XP. Projížděl jsem přijímačem frekvence generátoru s 1NZ70 a do 30 MHz byl šum v síle S9 a na 145 MHz byl trochu slyšet. Pokles na vyšších kmitočtech ale připisuji tomu, že za šumákem byl třítranzistorový zesilovač s obyčejnými KC508, jinak tyto šumáky jsou použitelné do GHz.
_________________
Svět vypadá dobře jen při pohledu přes koňské uši.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůž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.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.14 sekund