Радиоуправляемый кораблик своими руками.

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

зашифровались)) расшифровались))
AES_128.jpg
(194.72 КБ) 186 скачиваний
:tea:
интересно как это будет работать на МК...
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

для начала закинем всё в Протеус))
сравнение работы GOST и AES...
GOST_vs_AES.jpg
(94.7 КБ) 144 скачивания
я примерно так и думал...
:roll:
1. по объёму занимаемой памяти... GOST и AES занимают примерно одинаково памяти МК...
2. по скорости работы AES работает в два раза быстрей...
3. минимальные требования к МК... ATmega8 и выше.
нормальненько))
:tea:

Добавлено after 2 hours 55 minutes 25 seconds:
короче AES работает лучше... можно запихнуть в кораблик ))
а кстати... последнюю версию кораблика так и не доделали...
Кораблик.jpg
(104.01 КБ) 169 скачиваний
:roll:
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

короче... с этим мы закончили... поигрались и хватит))
GOST.jpg
(116.1 КБ) 146 скачиваний
теперь надо допиливать это...
AES_128.jpg
(194.72 КБ) 150 скачиваний
:tea:
Вложения
GOST.txt
(57.13 КБ) 228 скачиваний
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

далее...
теория без практики не интересна))
поэтому спаял по быстрому на макетке простую ATmega8 и залил в неё простой AES128 ))
AES_128.jpg
(161.1 КБ) 184 скачивания
всё работает))
я думал ATmega8 не справится с "высшей математикой")) полиномами всякими... P(x) = x^8 + x^4 + x^3 + x + 1...
оказалось даже простая ATmega8 прекрасно всё считает))
при частоте 8 МГц получили скорость шифрования/расшифрования AES128 около 1000 байт в секунду.
Это в два раза быстрей GOST.
нормальненько.))
Короче...
Переделываем всё на AES128/256.
:tea:
Реклама
Эиком - электронные компоненты и радиодетали
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

далее...
в настоящее время сеть Сеть Фе́йстеля (или конструкция Фейстеля) нигде не используется.
можно разве что... поиграть на досуге ))
:tea:
Вложения
GOST_ATmega8.txt
(32.53 КБ) 147 скачиваний
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

:tea:
Вложения
ATmega8_AES_128_не_оптимизирован.txt
(31.18 КБ) 157 скачиваний
Реклама
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

немного подкрутили...
ATmega8_AES128_оптимизация_1.jpg
(146.06 КБ) 153 скачивания
:tea:
Вложения
ATmega8_AES128_оптимизация_1.txt
(22.87 КБ) 157 скачиваний
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

:tea:
Вложения
ATmega8_AES128_оптимизация_2.txt
(20.54 КБ) 129 скачиваний
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

далее...
на первой странице собрали самодельный пульт радиоуправления... надо ещё добавить в схему самодельный синтезатор частоты... на МК...
схему возьмём отсюда...
http://www.mic-ron.ru/sxemy/radiolyubit ... -mgcz.html
схема.jpg
(130.46 КБ) 110 скачиваний
надо только немного переделать фазовый детектор...
фазовый детектор.jpg
(131.16 КБ) 110 скачиваний
Добавлено after 35 seconds:
:tea:
Вложения
Proteus_1.rar
(19.46 КБ) 127 скачиваний
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

далее...
AES-128 хорошо... а AES-256 лучше ! )) значит надо всё переделать на AES-256...
AES-256.jpg
(210.14 КБ) 100 скачиваний
зашифровались... расшифровались... всё работает))
:)
теперь надо всё это запихнуть в МК...
:roll:
Аватара пользователя
yura860
Вымогатель припоя
Сообщения: 699
Зарегистрирован: Вс сен 08, 2013 21:36:22
Откуда: 27.200 Мгц

Re: Радиоуправляемый кораблик своими руками.

Сообщение yura860 »

Боюсь спросить. А не жирно ли синтезатор на двух не дешёвых ардуинках гародить? Ну а как же si5351 ?
Пока сам себя не пнёшь с места не сдвинешься
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Радиоуправляемый кораблик своими руками.

Сообщение Morroc »

И синтезатор и ардуинка стоят как пара бутылок пива, так что даже не знаю...
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

давайте посчитаем...

1. во-первых Ардуина нарисована условно. На самом деле можно использовать любой дешёвый МК... Например ATmega48.

2. во-вторых сам по себе si5351 работать не будет. К нему надо Ардуина или любой дешёвый МК... Например ATmega48.

Вопрос:
Что дешевле si5351+ATmega48 или ATmega48+ATmega48 ?
:tea:
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Радиоуправляемый кораблик своими руками.

Сообщение Morroc »

А все остальное + наладка бесплатно ? ) Ох уж эти все экономии на спичках... Повторяемость должна быть хорошая, минумум наладки и желательно минимум точек пайки/корпусов - по моему как то так должно быть.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Аватара пользователя
yura860
Вымогатель припоя
Сообщения: 699
Зарегистрирован: Вс сен 08, 2013 21:36:22
Откуда: 27.200 Мгц

Re: Радиоуправляемый кораблик своими руками.

Сообщение yura860 »

Дело даже не в цене вопроса. Это как экскаватором картошку копать. Одна ардуинка и si5351 это дисплей , анкодер и три любых частоты. Опять же по размеру более компактно. Ну а если взять не модуль, а прикошачить сишку через переходную понельку с кварцем, то это вообще очень мелко получается.
Пока сам себя не пнёшь с места не сдвинешься
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Радиоуправляемый кораблик своими руками.

Сообщение Morroc »

У кого то в ящике ардуинок много, а у кого то синтезаторы есть )
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

далее...
AES-256 запихнули в дешёвый МК...
ATmega8_AES128_оптимизация_1.jpg
(146.06 КБ) 104 скачивания
ATmega8_AES256_оптимизация_1.jpg
(121.31 КБ) 93 скачивания
как и ожидалось AES-256 работает на ~40% медленней AES-128...
зато AES-256 намного надёжней AES-128...

Замечательно)) Всё работает))
:tea:
Вложения
ATmega8_AES256_оптимизация_2.txt
(23.63 КБ) 131 скачивание
ATmega8_AES128_оптимизация_2.txt
(20.54 КБ) 100 скачиваний
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Радиоуправляемый кораблик своими руками.

Сообщение Morroc »

[uquote="roman.com",url="/forum/viewtopic.php?p=4271402#p4271402"]зато AES-256 намного надёжней AES-128...[/uquote]
Ну теперь я спокоен за кораблик, враги не угонят :)) :))
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

враги... они повсюду... ! 8)

AES-256 (второе название "военный" шифр) широко используется в армии...
AES-256.jpg
(96.05 КБ) 107 скачиваний
в связи с последними событиями... наше изделие (двойного назначения) с кодовым названием "кораблик" переходит на военные рельсы... 8)
кораблик.jpg
(57.17 КБ) 123 скачивания
ещё надо разработать много канальную систему... с защитой от РЭП. ))
:tea:
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Радиоуправляемый кораблик своими руками.

Сообщение roman.com »

шифровальщик )) передача картинок по Интернету...
до и после шифрования...
AES256_1.jpg
(29.43 КБ) 120 скачиваний
AES256_2.jpg
(40.83 КБ) 113 скачиваний
нормально))
:tea:
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»