Miron (Asha) Kitkowsk
Guest
Mon Oct 11, 2010 12:32 pm
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny ale
niech bedzie czyms lepszym niz termometr.
--
Na wszystko nie można odpowiadać "tak"
Waldemar Krzok
Guest
Mon Oct 11, 2010 12:49 pm
Am 11.10.2010 14:32, schrieb Miron (Asha) Kitkowsk:
Quote:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny ale
niech bedzie czyms lepszym niz termometr.
Zależy jak chcesz. Ja zrobiłem to kiedyś na generatorach na 556. Jeden
szybki, kilka MHz, drugi wolny (potrzebowałem jeden wektor na 10
sekund). Oba generatory miały szybkie termistory (perełki) w obwodzie
RC. Niezbyt losowy, ale dla mnie wystarczało. Oczywiście szybki
generator na licznik (w moim przypadku 8 bit), a wolny na latch.
Teraz bym wziął procesorka i wgrał generator liczb pseudolosowych.
Waldek
Cezar
Guest
Mon Oct 11, 2010 1:05 pm
"Miron (Asha) Kitkowsk" <asha99-0@wp.wp.mxx.wp.pl> wrote in message
news:4cb3031a$0$22807$65785112@news.neostrada.pl...
Quote:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny
ale niech bedzie czyms lepszym niz termometr.
co to znaczy dla Ciebie "dokladny generator losowy"? :)
c.
Waldemar Krzok
Guest
Mon Oct 11, 2010 1:26 pm
Am 11.10.2010 15:14, schrieb M:
Quote:
On 11 Paź, 14:49, Waldemar Krzok<walde...@zedat.fu-berlin.de> wrote:
Teraz bym wziął procesorka i wgrał generator liczb pseudolosowych.
Jeśli ma być naprawdę losowy (nie pseudo - np. do generowania kluczy
szyfrowania) - generator szumów (np, dioda Zenera lub w tej roli
złącze E-B tranzystora w kierunku zaporowym), wzmacniacz, ADC (może
być wbudowany w procesorku) i z próbek brać najmniej znaczące bity.
Może się okazać, że sam wbudowany ADC wystarczająco szumi (np. w AVR-
ach można włączyć przedwzmacniacz na wejściu).
Kolega pisał, że mu aż tak random nie potrzeba. Ale jak się nie chce
mieć cały czas tej samej sekwencji po włączeniu, to można tak, jak
napisałeś. Inna możliwość to, w procesorach które nie zerują rejestrów
po włączeniu, wziąć któryś z rejestrów jako wektor początkowy, albo
czytać ADC z otwartym wejściem, albo....
Waldek
Grzegorz Kurczyk
Guest
Mon Oct 11, 2010 1:34 pm
W dniu 11.10.2010 15:05, Cezar pisze:
Quote:
"Miron (Asha) Kitkowsk" <asha99-0@wp.wp.mxx.wp.pl> wrote in message
news:4cb3031a$0$22807$65785112@news.neostrada.pl...
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny
ale niech bedzie czyms lepszym niz termometr.
co to znaczy dla Ciebie "dokladny generator losowy"? :)
To taki, co przy jednoczesnym rzucie pięciu kostek zawsze losuje pokera :-)
Pozdrawiam
G.K.
Piotr Gałka
Guest
Mon Oct 11, 2010 2:36 pm
Użytkownik "Miron (Asha) Kitkowsk" <asha99-0@wp.wp.mxx.wp.pl> napisał w
wiadomości news:4cb3031a$0$22807$65785112@news.neostrada.pl...
Quote:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny ale
niech bedzie czyms lepszym niz termometr.
Dla mniej najprościej (wszystko mam gotowe) byłoby ustawić oscyloskop na
maksymalną czułość i wziąć najmłodsze bity próbek.
P.G.
J.F.
Guest
Mon Oct 11, 2010 2:44 pm
Użytkownik "Waldemar Krzok" <waldemar@zedat.fu-berlin.de>
Quote:
Am 11.10.2010 14:32, schrieb Miron (Asha) Kitkowsk:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio
dokładny ale
Zależy jak chcesz. Ja zrobiłem to kiedyś na generatorach na 556.
Jeden szybki, kilka MHz, drugi wolny (potrzebowałem jeden wektor
na 10 sekund). Oba generatory miały szybkie termistory (perełki)
w obwodzie RC. Niezbyt losowy, ale dla mnie wystarczało.
Odkad mi sie raz 555 zsynchronizowaly, to im niezbyt wierze, ale
moze przy takiej roznicy mozna :-)
Quote:
Teraz bym wziął procesorka i wgrał generator liczb
pseudolosowych.
Mozna go tez na rejestrach i bramkach zrobic.
Pytanie do czego i czy wystarczy pseudo, czy trzeba jednak
kombinowac z efektami kwantowymi - czyli czyms szumiacym.
J.
PapaSmurf
Guest
Mon Oct 11, 2010 3:07 pm
Órzytkownik "Miron (Asha) Kitkowsk" napisał:
Quote:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny ale
niech bedzie czyms lepszym niz termometr.
generator szumu np: dioda ociążona i to na wejście przetfornika A/C,
proste?:O)
M
Guest
Mon Oct 11, 2010 3:14 pm
On 11 Paź, 14:49, Waldemar Krzok <walde...@zedat.fu-berlin.de> wrote:
Quote:
Teraz bym wziął procesorka i wgrał generator liczb pseudolosowych.
Jeśli ma być naprawdę losowy (nie pseudo - np. do generowania kluczy
szyfrowania) - generator szumów (np, dioda Zenera lub w tej roli
złącze E-B tranzystora w kierunku zaporowym), wzmacniacz, ADC (może
być wbudowany w procesorku) i z próbek brać najmniej znaczące bity.
Może się okazać, że sam wbudowany ADC wystarczająco szumi (np. w AVR-
ach można włączyć przedwzmacniacz na wejściu).
Jarosław Sokołowski
Guest
Mon Oct 11, 2010 3:57 pm
Pan Waldemar Krzok napisał:
Quote:
Jeśli ma być naprawdę losowy (nie pseudo - np. do generowania kluczy
szyfrowania) - generator szumów (np, dioda Zenera lub w tej roli
złącze E-B tranzystora w kierunku zaporowym), wzmacniacz, ADC (może
być wbudowany w procesorku) i z próbek brać najmniej znaczące bity.
Może się okazać, że sam wbudowany ADC wystarczająco szumi (np. w AVR-
ach można włączyć przedwzmacniacz na wejściu).
Kolega pisał, że mu aż tak random nie potrzeba. Ale jak się nie chce
mieć cały czas tej samej sekwencji po włączeniu, to można tak, jak
napisałeś. Inna możliwość to, w procesorach które nie zerują rejestrów
po włączeniu, wziąć któryś z rejestrów jako wektor początkowy, albo
czytać ADC z otwartym wejściem, albo....
....albo licznik Geigera. Znajomy dawno, dawno temu tak robił i podłączał
do jakichś swoich muzycznych wynalazków. Mówił, że ma muzykę z kosmosu.
--
Jarek
Adam Wysocki
Guest
Sat Oct 16, 2010 5:45 am
"Miron (Asha) Kitkowsk" <asha99-0@wp.wp.mxx.wp.pl> wrote:
Quote:
Jak najprościej zrobic generator losowy. Nie musi byc zbytnio dokładny ale
niech bedzie czyms lepszym niz termometr.
http://www.siliconchip.com.au/cms/A_103659/article.html
Simple white noise generator
--
gof