Главная » Компьютерная электроника
Призовой фонд
на июль 2019 г.
1. 1000 руб
Паяльник
2. Регулируемый паяльник 60 Вт
Паяльник
3. 100 руб.
От пользователей

I2C сниффер

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

Схема I2C сниффера

Пример перехваченных данных I2C при помощи данного устройства (чтение одного байта с памяти M24C64 I2C EEPROM)

Пример перехваченных данных

Список радиоэлементов:
U1 : ATTiny2313-20PU
U2 : UM245R DIP модуль
X1 : 20МГц кварц
C1,C2 : 22пФ 0805
C3 : 100нФ 0805
C4 : 10мкФ электролит
R1 : 330 Ом
R2 : 4,7 кОм
LED : 3мм зеленый светодиод

I2C сниффер

На плате предусмотрено три джампера: JP1, JP2 и JP3. Для анализа данных I2C шины, джампер JP1 должен быть включен, а JP2 и JP3 открыты. Линии шины I2C (SCL, SDA и GND) должны подключатся соответственно к пинам INT0, INT1 и GND.
При программировании МК фьюзы должны быть установлены на тактирование от внешнего кварца > 8 МГц. Перед использованием сниффера на ПК должен быть установлен драйвер FTDI VCP. Данные от сниффера могут отображаться в любой программе - терминале (Hyper terminal, Bray Terminal и т.д.)

Ниже вы можете скачать прошивку и печатные платы

Оригинал статьи

Прикрепленные файлы:

Теги:

Колтыков А.В. Опубликована: 2012 г. 0 0
Я собрал 0 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 4.7 Проголосовало: 1 чел.

Комментарии (1) | Я собрал (0) | Подписаться

0
Евгений #
Вещь нужная. До какой частоты на линии SCL может работать режим монитора?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
UNI-T UT-61A Радиореле 220В
вверх