Логический анализатор

Понадобилось посмотреть шину I2C. Сначало использовал "Sniffing the i2C traffic of a NunChuk". Не удобно. Запоминает мало всего 32 байта и  выгружает после того как заполнится буфер.

Долго выбирал какой анализатор собрать (дня 2), сегодня собрал Logic Analyzer V. 3.0.

Взял свою Adruinu/ Wiring на mega128, навтыкал проводков, питание, кабель усб-рс232, програмка... Сразу всё заработало, дольше выбирал.

Опасался что частоты не хватит смотреть I2C обмен, но все нормально.

Спасибо большое, за сей комплекс!

Буду ждать появления логера I2C. В других работах пригодится.

Кстати. Почему бы не подойти к изготовлению с другой стороны. Берется стандартная плата Arduino (mega168) или на ArduinoMega + ваша прошивка + ваша программа = лог. анализатор. В зависимости от типа ардуины разный объем памяти. Правда продавать при этом свои платы сложно, ардуины продаются везде... Но можете сделать свою платку обозвать дуино совместимой.

Ну это так, мысли вслух.

Хотелось бы частоту сэмплов побольше...
И память увеличить. Это можно сделать варьируя кол-во каналов. И побитной записью...  Например
4 канала:   var = (bit1 <<3)+(bit2 <<2)+(bit3 <<1)+(bit4)
или 3 канала
var = (var << 1) & bit1; var = (var << 1) & bit2; var = (var << 1) & bit3;
Сдвиг это 2 такта (если не ошибаюсь). Чем меньше каналов, тем больше частота и больше объем сэмплов.

Technorati Теги: ,,,

Пока выбирал какой лог. анализатор смастерить захотел свой сочинить, но работа не даст. Может когда нибудь.

А еще было бы класно/круто/удобно/.... задействовать аудио-редактор. Любой популярный. Там настолько удобно работать с сигналом, интерфейс доведен до совершенства.

Фото пока что нет. Фотоаппарат забыл.

-----------------------------------------------------

Переписка:

Насчет выпаяных деталей это не отговорка, это свобода выбора :)
Но все же есть некоторые детали (типа меги 128) которые можно найти в любом месте планеты, или девайс где она стоит...
У меня оформилась мысль по анализатору: мега(Ардуина, м8 м168 м328 м128 м644 м1281) + микросхема кэша из старой матери (распиновка у всех одинакова) + маленькая прошивка. Сигнал напрямую пишется в память с последующей передачей на комп.
Скорость сэмплирования в теории 8 Мгц, объем сэмплов = мс кэша.
Вопрос в протоколе передачи на компьютер... какой он? Писать программу на комп с нуля ну никакого желания.

Интересная информация.

Актуальная в данный момент тема недвижимости решается разными способами, один из них - http://cstroy.com - объявления на сайте.

Копни поглубже, найдешь

Копни поглубже, найдешь погуще,

Кстати говоря, довольно

Кстати говоря, довольно интересный пост. Я вообще-то всегда больше отношусь к стороне скептиков. но здесь, рука не поднимается не ссогласиться с автором.

(Тема не указана)

(Тема не указана)

(Тема не указана)

Змея свинью не кусает.

Змея свинью не кусает.

Pilot

Реально, нужная статья, пригодилось, хорош сайт

спасибо

познавательно, спасибо за информацию, буду делать тоже анализатор ))

Лиса врет, на свой хвост

Лиса врет, на свой хвост шлет, да оба изверились.

узнайте больше о бронхите

Да уж, я совсем прозрел

мой комментарий

Сайт хороший, мне тут понравилось, так держать!