Шифратор-дешифратор USART на Attiny2313.

Автор - SeamaNCOS.
Опубликовано 03.06.2010.
Долго искал хорошую схемку шифратора-дешифратора на AVR, но так ничего путного не нашел. Пришлось собирать самому. Вышел восьмиканальный РДУ через USART на двух Attiny2313 с защитой от помех. Приемник и передатчик выковырял из автосигнализации.
Работает устройство довольно просто.
Сначала шифратор передает восьми битный код, а затем 8 бит считанных с portB. Дешифратор принимает код и если он верен, то принимает и 8 бит управления затем выводит их в portB.
При желании можно добавить еще кучу кнопок и выходов, да и АЦП можно приделать (но это уже кому надо тот сам доделает, исходники прилагаются).
Принципиальная схема:
Питается приемник и передатчик от источника 5 в.
Фьюзы надо прошить одинаковые (а если взять новые МК, то можно и не трогать, должны и так заработать), но предпочтительней все же поставить одинаковые внешние кварцы 4-8МГц, тогда фьюзы прошить: CKSEL3...0=1111, SUT1,0=10, CKDIV8=1.
Файлы:
Прошивка МК.
Исходники и проект для Proteus.
Вопросы, как всегда в Форум.






Рекомендуемый контент




Copyright © 2010-2019 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.