nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 09:36



Reply to topic  [ 15 posts ] 
генератор случайных чисел на микроконттроллере 
Author Message
Maniac

Joined: 14 Jul 2011 02:18
Posts: 254
Location: Гомель
Reply with quote
в интернете много статей на тему софтового генератора к примеру
http://www.xakep.ru/post/25259/
а что можно прикрепить к мк чтобы получить более менее случайное число железным способом??
может быть аля фототранзисторы, микрофоны , свч диоды попробывать подключить через усилок?


04 Jun 2012 02:59
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 859
Reply with quote
Post 
Сдвиговый регистр и xor

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


04 Jun 2012 03:16
Profile WWW
Maniac

Joined: 14 Jul 2011 02:18
Posts: 254
Location: Гомель
Reply with quote
Post 
это получается тоже несовсем случайное число
тобиж в любое время можно узнать следующее число


04 Jun 2012 03:32
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Схема Чуа и АЦП.

Image
Практическая схема осциллятора Чуа.
L1=8.5мГн C1=4.8нФ C2=69нФ R=1.3кОм

_________________
iLavr


04 Jun 2012 04:28
Profile
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
7400 wrote:
в интернете много статей на тему софтового генератора к примеру
http://www.xakep.ru/post/25259/
а что можно прикрепить к мк чтобы получить более менее случайное число железным способом??
может быть аля фототранзисторы, микрофоны , свч диоды попробывать подключить через усилок?
генератор шума на стабилитроне наверное самое простое, но усилитель-компаратор все равно понадобится. выборка будет 1 бит.

как вариант набор независимых генераторов, работающих на разных частотах.


04 Jun 2012 04:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
MC68k wrote:
как вариант набор независимых генераторов, работающих на разных частотах.

Однозначно не даёт действительно случайное число.
И это давно и строго доказано математически.

_________________
iLavr


04 Jun 2012 05:53
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Если габариты не смущают, то были специальные генераторы шума. На вид - как радиолампа. Как пример, если мне склероз не изменяет - 2Д2С или ГШ-101.


04 Jun 2012 06:12
Profile
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Lavr wrote:
MC68k wrote:
как вариант набор независимых генераторов, работающих на разных частотах.

Однозначно не даёт действительно случайное число.
И это давно и строго доказано математически.

саратовские ученые установили...

Quote:
как вариант набор независимых генереторов шума.
так лучше?


04 Jun 2012 06:13
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
MC68k wrote:
как вариант набор независимых генераторов, работающих на разных частотах.


MC68k wrote:
Quote:
как вариант набор независимых генереторов шума.
так лучше?

Это две большие разницы, майфренд... генераторов, конечно же, - ещё лучше.
Не торопись, товарищ,"истина где-то рядом"... :lol:


PS. И, кстати говоря, в Саратове хорошая научная школа по этому вопросу.
Так что твоя ирония - мимо кассы...

_________________
iLavr


04 Jun 2012 06:19
Profile
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
граммар наци негодуэ? :lol:


04 Jun 2012 06:37
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
MC68k wrote:
граммар наци негодуэ? :lol:

Не знаю, мальчик, что ты тут написал... но пока пытаюсь образумить тебя.
Но, видимо, надо не кормить.

http://matukhnov.ru/wp-content/uploads/2011/11/Учись-учиться.jpg

_________________
iLavr


04 Jun 2012 06:46
Profile
Maniac

Joined: 14 Jul 2011 02:18
Posts: 254
Location: Гомель
Reply with quote
Post 
а если сигнал с свч диода прогнать через усилок??


04 Jun 2012 07:30
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
7400 wrote:
а если сигнал с свч диода прогнать через усилок??

Прогони с диода Ганна, подбирая на нём смещение... Можно получить шум в очень широком диапазоне.

_________________
iLavr


04 Jun 2012 07:39
Profile
Maniac

Joined: 14 Jul 2011 02:18
Posts: 254
Location: Гомель
Reply with quote
Post 
а считывать тогда можно будет с 1 бита хоть байт хоть гигабайт)

просто допустим через каждые 100 мс считывать 1 или 0 либо же с помощью ацп

а попроще диоды есть а то я у себя таких наврятли найду


04 Jun 2012 10:42
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
7400 wrote:
а попроще диоды есть а то я у себя таких наврятли найду

Попроще есть... туннельные диоды... но, как мы выяснили, их перестали выпускать...

А без диодов - вот эта схема реально даёт хаотический сигнал...

Image

Если у тебя EWB есть, могу модель сбросить - глянешь...
А если есть Протезус, могу другую модель подкинуть.

И есть совсем хитрая штука - эту схему зашивают в контроллер, как
систему уравнений.
И получается хаотческий сигнал на галимом контроллере! :D
http://www.chipinfo.ru/literature/chipnews/199908/9.html

_________________
iLavr


04 Jun 2012 11:04
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.