roboforum.ru

Технический форум по робототехнике.

RANDOM на рассыпухе, как?

RANDOM на рассыпухе, как?

flyroman » 13 фев 2011, 02:46

:shock: Оо ...вот задался вопросом: А как на рассыпухе создать схемку которая рандомно будет давать 1 или 0?....


1. Схему, которая при включении принимает 1 или 0 - произвольно

2. Схему, которая во времени меняет состояние выхода (1/0) с произвольными, меняющимися (RANDOM) промежутками....

Добавлено спустя 2 часа 14 минут 2 секунды:
Шо никто?

Re: RANDOM на рассыпухе, как?

Radist » 13 фев 2011, 09:25

У Хоровица и Хилла в их "Искусстве схемотехники" есть такие схемы, строятся на сдвиговых регистрах с обратными связями. Там же есть примеры и аналоговых генераторов шума, белого и розового.

Re: RANDOM на рассыпухе, как?

yak-40 » 13 фев 2011, 09:49

Делай генератор на очень высокой частоте. После остановки, на выходе у него будет практически случайное состояние.

Добавлено спустя 51 секунду:
Чем выше частота, тем случайней состояние :)

Re: RANDOM на рассыпухе, как?

flyroman » 13 фев 2011, 11:35

Хы...а останавливать-то буду не в ручную......и опять же будет не рандомное состояние

Re: RANDOM на рассыпухе, как?

yak-40 » 13 фев 2011, 13:43

flyroman писал(а):Хы...а останавливать-то буду не в ручную

А чем? Давай поподробней :)
flyroman писал(а):и опять же будет не рандомное состояние

Если генератор не кварцованый, а частота высокая(мегагерцы), то очень даже случайное.

Re: RANDOM на рассыпухе, как?

Duhas » 13 фев 2011, 13:52

не так все просто... true random еще та задача, имхо..

Re: RANDOM на рассыпухе, как?

yak-40 » 13 фев 2011, 14:35

Duhas писал(а):true random еще та задача

Программно, да!
Но сделать то надо на рассыпухе...

Re: RANDOM на рассыпухе, как?

=DeaD= » 13 фев 2011, 15:03

Duhas писал(а):true random еще та задача

Особенно в рамках концепции фатализма :wink:
А вообще зачем человеку тру рандом? Вполне может быть, что ему псевдорандома хватит.

Re: RANDOM на рассыпухе, как?

Vovan » 13 фев 2011, 15:19

Мождь генератор шума с буфером применить, как например тут?:
Вложения
random.jpg

Re: RANDOM на рассыпухе, как?

Duhas » 13 фев 2011, 15:24

ну тру рандома не бывает вообще по идее ))

а генератор шума - поканает ) за псевдотрурандом

ведь нынче столько радиопередатчиков... если дооолго всматриваться в числа - можно увидеть знакомую песню, или дом2

Re: RANDOM на рассыпухе, как?

Michael_K » 13 фев 2011, 17:32

Duhas писал(а):ну тру рандома не бывает вообще по идее ))

Duhas, вы тут совсем не правы.
Счетчик гейгера послушайте :)

Re: RANDOM на рассыпухе, как?

Duhas » 13 фев 2011, 17:57

степень случайности ОООЧень высока. но не идеальна )))

Re: RANDOM на рассыпухе, как?

DrGluck » 13 фев 2011, 18:13

Доброго дня ! :)
Я могу понять кайф людей поднимающихся в горы. Преодоление себя ...
Но в чем состоит удовольствие делать на пресловутой "рассыпухе" подобные вещи ?
Был бы весьма признателен за ответ ;)

Изображение

P.S.
Добавлено спустя 2 часа 14 минут 2 секунды:
Шо никто?
- добавьте еще 58 секунд и Вы получите время достаточное для "сборки схемки" (распайка проца и программирование) :)

Re: RANDOM на рассыпухе, как?

Michael_K » 13 фев 2011, 19:37

Duhas писал(а):степень случайности ОООЧень высока. но не идеальна )))

Если есть известный неслучайный компонент, то его можно вычесть, не так ли?
Если нет неслучайного компонента или он неизвестен, то как вы определили, что случайность "неидеальна"?

Тепловой шум (смотри схему выше), дробный шум (счетчик гейгера) - это вполне нормальные генераторы именно естественнослучайного шума. Это не значит, что у него параметров нет.
(скажем полосы по частотам или закона распределения).

Re: RANDOM на рассыпухе, как?

Duhas » 13 фев 2011, 19:40

я не стану спорить ) в терминах физики/прочего, я возможно и не прав )

просто все эти процессы чем-то спровоцированы и по сути управляемы окружающей средой... а та же скорость распада неслучайна... ну кароче - идеального не существует, имхо )


Rambler\'s Top100 Mail.ru counter