Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

1-wire сниффер

1-wire сниффер

Данное устройство-сниффер перехватывает все данные идущие по 1-wire шине, декодирует их и пересылает на виртуальный RS-232 порт компьютера. Принятые на ПК данные, могут отображаться в любой программе – терминале. Сердцем сниффера является микроконтроллер ATTiny2313 с 20 МГц кварцевым резонатором. Связь с компьютером реализована при помощи FTDI FT245RL на модуле UM245R.

Принципиальная схема сниффера:

Список радиодеталей:

U1 : ATTiny2313-20PU

U2 : UM245R DIP модуль

X1 : 20 МГц кварц

C1,C2 : 22пФ 0805

C3 : 100нФ 0805

C4 : 10мкФ электролит

R1 : 330 Ом

R2 : 4,7 кОм

LED : 3мм зеленый светодиод

Пример передачи данных, перехваченных 1-wire сниффером (чтение серийного номера с температурного датчика DS18B20)

На плате предусмотрено три джампера: JP1, JP2 и JP3. Для анализа 1-wire шины джампер JP1 должен быть установлен, а JP2 и JP3 открыты. Линии шины 1-wire (DQ и GND) должны быть подключены к пинам INT0 и GND.

Фьюзы должны быть установлены на тактирование от внешнего кварца > 8 Мгц.

На ПК должны быть установлены драйверы FTDI VCP.

Скачать прошивку и печатные платы

Оригинал статьи на английском языке (перевод Колтыков А.В. для сайта cxem.net)


Категория: Электроника и компьютер

Написать коментарий

*
= 4 + 7

Добавить изображение

Последние статьи