RTV forum PL | NewsGroups PL

Jak poprawić działanie generatora liczb pseudolosowych do kostki 3-bitowej?

Generator liczb pseudolosowych

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawić działanie generatora liczb pseudolosowych do kostki 3-bitowej?

Goto page 1, 2  Next

Wycior
Guest

Tue Dec 12, 2006 6:41 pm   



Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę Wink ).
Chciałem wykonać sobie mini-projekcik el. kostki do gry wyświetlającej wynik
na diodach i wyświtlaczu 7-io segmentowym. Wybrałem to z racji na prostote
układu. Cały schemat mam już przgotowany. Potrzebuję jedynie magicznego
generatorka, który pomoże mi generować pseudolosowe liczmy na potrzeby
kostki (3 bitowe). Postanowiłem załatwić to na zaszadzie 3 przerzutników D
połączonych szeregowo. Z tym że wyjście z 1. i 2. połączone z bramką ex-or i
jej wyjście z powrotem do wejścia 1. przerzutnika. W pewnym sensie
osiągnołem to co chciałem, ale nie do końca. Mianowicie mój "generator" Smile
generuje niby przypadkowe liczby ale w takiej samej kolejności Smile. Pewien
zbiór wyników jest cały czas powtarzany. Myślałem o tym, żeby wykożystać
wejścia resetujące, ale wtedy będzie to samo tylko szybciej zacznie je
powtarzać od nowa (na dobrą sprawe nie wiem nawet jak chciałem to zrobic -
to tylko hipoteza Wink ). Ale to nie koniec problemu. Potrzebuję dorzucić do
układy włącznik, który będzie wyzwalał cały układ i dopiero losował liczby,
a nie odrazu po podaniu przerzutnikom sygnału zegarowego. próbowałem
zaieszczać go przed i za węzłem z bramki ex-or i w żadnym przypadku nie
działa tak jak bym sobie tego życzył Sad.

Trochę się rozpisałem, ale chciałem dokładnie opisać moj problem Smile. Proszę
o pomoc, bo jestem w kropce i nie wiem co mam dalej robić, a zależy mi, bo
chcę się nauczyć. Z góry dziękuję za każdą formę pomocy.


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Piotr Gałka
Guest

Tue Dec 12, 2006 6:51 pm   



Użytkownik "Wycior" <wyciorek69@wp.pl> napisał w wiadomości
news:elmpni$6s1$1@atlantis.news.tpi.pl...
Quote:
Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę
Wink ). Chciałem wykonać sobie mini-projekcik el. kostki do gry
wyświetlającej wynik na diodach i wyświtlaczu 7-io segmentowym. Wybrałem
to z racji na prostote układu. Cały schemat mam już przgotowany.
Potrzebuję jedynie magicznego generatorka, który pomoże mi generować
pseudolosowe liczmy na potrzeby kostki (3 bitowe).

Dla takich celów to chyba zrobiłbym szybki generator (kHz-e, a może MHz-e) i
licznik (3 bitowy).
W momencie naciśnięcia przycisku stan licznika przepisywałbym do rejestru.

Inny, prostszy wariant to bramkowanie sygnału do licznika przyciskiem
użytkownika.
Normalnie licznik stoi, jak naciskamy to bardzo szybko liczy, jak puszczamy
znów stoi.
Jeśli pełen obieg zajmuje na przykład 10us to raczej trudno byłoby tak
naciskać, aby oszukać ten generator.
P.G.

PAndy
Guest

Tue Dec 12, 2006 6:53 pm   



"Wycior" <wyciorek69@wp.pl> wrote in message
news:elmpni$6s1$1@atlantis.news.tpi.pl...

beirzesz dosc dlugiego LFSR ktory generuje dluga sekwencje, taktujesz go
dosyc szybko - nawet kilka MHz, teraz pobierasz z 3 odczepow LFSR bity i
zatrzaskujesz je w zewnetrznym latchu przyciskiem, dzwonienie przycisku
wprowadza dodatkowe zaklocenie - nawet wystartowany za kazdym razem w
ten sam sposob LFSR da inne wartosci - dekodujesz tak otrzymane
wartosci.

to luzna koncepcja na biegu ale pownna zadzialac

DJ
Guest

Tue Dec 12, 2006 7:01 pm   



Wycior napisał(a):
Quote:
Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę Wink ).
Chciałem wykonać sobie mini-projekcik el. kostki do gry wyświetlającej wynik
na diodach i wyświtlaczu 7-io segmentowym. Wybrałem to z racji na prostote
układu. Cały schemat mam już przgotowany. Potrzebuję jedynie magicznego
generatorka, który pomoże mi generować pseudolosowe liczmy na potrzeby
kostki (3 bitowe). Postanowiłem załatwić to na zaszadzie 3 przerzutników D
połączonych szeregowo. Z tym że wyjście z 1. i 2. połączone z bramką ex-or i
jej wyjście z powrotem do wejścia 1. przerzutnika. W pewnym sensie
osiągnołem to co chciałem, ale nie do końca. Mianowicie mój "generator" Smile
generuje niby przypadkowe liczby ale w takiej samej kolejności Smile. Pewien

Z tego co piszesz wygląda że nie będziesz chciał używać uC? A
można by było Smile
Pewnie chcesz na piechotke na TTLach.
Przypomina mi się, że kiedyś widziałem taki układ w książce "24
proste układy elektroniczne do samodzielnego wykonania, cz.1" wyd.
WKŁ, gdzieś z poczatku lat 90-tych.
W skrócie - generator zegara, napędzał licznik, i zrobiony na
bramkach dekoder BCD -> LEDy ułożone w kształcie kostki. Chyba 3
scalaki TTL w sumie... Losowanie włączane podczas zapodania zegra,
po odłączeniu zegara od licznika był wynik. Zegar naparzał jakieś
kilkadziesiąt kHz, więc wynik raczej nie dawał się zafałszować.

--
DJ

Zygmunt M. Zarzecki
Guest

Tue Dec 12, 2006 7:49 pm   



Quote:
Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę Wink ).
Chciałem wykonać sobie mini-projekcik el. kostki do gry wyświetlającej wynik
na diodach i wyświtlaczu 7-io segmentowym. Wybrałem to z racji na prostote

są gotowe zestawy

zyga
--
warning!
http://zarzecki.com

AW
Guest

Tue Dec 12, 2006 8:17 pm   



Zygmunt M. Zarzecki wrote:
Quote:
Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę
Wink ). Chciałem wykonać sobie mini-projekcik el. kostki do gry
wyświetlającej wynik na diodach i wyświtlaczu 7-io segmentowym.
Wybrałem to z racji na prostote

są gotowe zestawy


No nie ma to jak dobra zachęta. LOL

AW

Filip Ozimek
Guest

Tue Dec 12, 2006 9:12 pm   



Zygmunt M. Zarzecki napisał(a):
Quote:
Witam serdecznie. Jestem początkującym elektronikiem (dopiero się uczę
Wink ). Chciałem wykonać sobie mini-projekcik el. kostki do gry
wyświetlającej wynik na diodach i wyświtlaczu 7-io segmentowym.
Wybrałem to z racji na prostote

są gotowe zestawy

Ale to jest kiepska pseudolosowość: jest realizowana przez użytkownika.

--
Filip.

Zbych
Guest

Tue Dec 12, 2006 10:10 pm   



Filip Ozimek przemówił ludzkim głosem:

Quote:
Ale to jest kiepska pseudolosowość: jest realizowana przez użytkownika.

Czemu uważasz, że interakcja z użytkownikiem powoduje kiepską losowość ?
Zresztą to ma być zabawka.
A tak przy okazji to chyba linux wykorzystuje interakcję z użytkownikiem
do zwiększenia entropii systemowego generatora pseudolosowego.

Wycior
Guest

Tue Dec 12, 2006 10:56 pm   



Quote:
Dla takich celów to chyba zrobiłbym szybki generator (kHz-e, a może MHz-e)
i licznik (3 bitowy).
W momencie naciśnięcia przycisku stan licznika przepisywałbym do rejestru.

To jest chyba rozwiązanie, które na moim poziomie jestem chyba w stanie
zastosować. Dzieki bardzo.


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 10:57 pm   



Użytkownik "PAndy" <pandrw_cutthis_@poczta.onet.pl> napisał w wiadomości
news:elmqas$fbu$1@news.onet.pl...
Quote:

"Wycior" <wyciorek69@wp.pl> wrote in message
news:elmpni$6s1$1@atlantis.news.tpi.pl...

beirzesz dosc dlugiego LFSR ktory generuje dluga sekwencje, taktujesz go
dosyc szybko - nawet kilka MHz, teraz pobierasz z 3 odczepow LFSR bity i
zatrzaskujesz je w zewnetrznym latchu przyciskiem, dzwonienie przycisku
wprowadza dodatkowe zaklocenie - nawet wystartowany za kazdym razem w ten
sam sposob LFSR da inne wartosci - dekodujesz tak otrzymane wartosci.

to luzna koncepcja na biegu ale pownna zadzialac


Niee, dla mnie to za wysoka poprzeczka Smile. Dzięki za podpowiedź, ale w ten
sposób nie dam rady (nie łapie dokładnie o co chodzi Very Happy)


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 11:00 pm   



Quote:
Z tego co piszesz wygląda że nie będziesz chciał używać >uC? A
można by było Smile

Nie mam pojęcia co to jest "uC" :)

Quote:
Pewnie chcesz na piechotke na TTLach.

Bardzo chętnie Wink. Jestem właśnie na tym etapie nauki.

Quote:
zrobiony na
bramkach dekoder BCD -> LEDy ułożone w kształcie >kostki. Chyba 3
scalaki TTL w sumie...

Mam już schematy dwóch dekoderów. Do wyświetlacza o którym wspominałem i
diód, żeby świeciły w taki sposób jak sobie zaplanowałem. Przynajmniej
realizacja tej funkcji nie przyspożyła mi problemów Wink.


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 11:02 pm   



Quote:
są gotowe zestawy

Oczywiście, że są. Ale po pierwsze nie wiele się z tego naucze (to jest jak
układanka), a po drugie chcę dojść do tego sam. No, z małą pomocą :)


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 11:03 pm   



Quote:
Ale to jest kiepska pseudolosowość: jest realizowana >przez użytkownika.

W to zagadnienie już się nie zagłębiam :D


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 11:04 pm   



Dziękuję wszystkim za pomoc. Po przeanalizowaniu jestem pewnien, że dojde do
jakiegoś rozwiązania.


--
Pozdrawiam Wycior

W chwilach zagrożenia nie licz na innych, bo oni liczą na Ciebie!

Wycior
Guest

Tue Dec 12, 2006 11:16 pm   



Quote:
Nie mam pojęcia co to jest "uC" Smile

Dobra, cofam to stwierdzenie Smile. Jednak wiem co to jest Smile. Ale też wiem, ze
to jest dla mnie czarna magia... Nie dam sobie rady z tym niestety...

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawić działanie generatora liczb pseudolosowych do kostki 3-bitowej?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map