Главная » Компьютерная электроника
Призовой фонд
на май 2017 г.
1. Тестер компонентов MG328
Паяльник
2. Осциллограф DSO138
Паяльник
3. Регулируемый паяльник 60 Вт
Паяльник
4. 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
Лазерный модуль 650нм 5мВт Arduino UNO
вверх