nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 20 Oct 2019 05:12



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

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


04 Jun 2012 03:59
Profile
Doomed

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

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


04 Jun 2012 04:16
Profile WWW
Maniac

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


04 Jun 2012 04:32
Profile
Supreme God
User avatar

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

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

_________________
iLavr


04 Jun 2012 05:28
Profile
Retired
User avatar

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

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


04 Jun 2012 05:40
Profile
Supreme God
User avatar

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

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

_________________
iLavr


04 Jun 2012 06:53
Profile
God
User avatar

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


04 Jun 2012 07:12
Profile
Retired
User avatar

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

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

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

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


04 Jun 2012 07:13
Profile
Supreme God
User avatar

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


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

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


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

_________________
iLavr


04 Jun 2012 07:19
Profile
Retired
User avatar

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


04 Jun 2012 07:37
Profile
Supreme God
User avatar

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

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

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

_________________
iLavr


04 Jun 2012 07:46
Profile
Maniac

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


04 Jun 2012 08:30
Profile
Supreme God
User avatar

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

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

_________________
iLavr


04 Jun 2012 08:39
Profile
Maniac

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

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

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


04 Jun 2012 11:42
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09: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 12:04
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: dosikus and 2 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.