Главная » Измерения
Призовой фонд
на март 2017 г.
1. UNI-T UT-39C
Паяльник
2. Тестер компонентов LCR-T4
Паяльник
3. 100 руб.
От пользователей

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

Этот логический анализатор является дополнением для TI MSP430 Launchpad. В его основе лежит Logic Shrimp - можно сказать, что этот проект скопирован с него.  
Прототип построен на макетной плате.

Макетная плата анализатора

Первое испытание было проведено с счетчиком 74HC4040, работающим на частоте 10 МГц от внешнего генератора.

FTDI ВОВ показывает опционально. VCP на launchpad можно использовать, но оно имеет ограничение в 9600 бит/с, и поэтому довольно медленное.

Макетная плата анализатора

Максимальная скорость выборки составляет 16 МГц. Частота верхнего графика 5 МГц, а импульсы хорошо видны.

Пользовательский файл конфигурации для OLS был сделан для поддержки определенного набора аппаратных  функций и текущей прошивки.

Logic Analyzer Client

Есть несколько различий по сравнению с Logic Shrimp.

SI и SO линии SPI RAM соединены. Это уменьшает количество используемых контактов микроконтроллера. SO линия находится в трех состояниях при отправке данных, так что конфликтов шины нет. Прошивка должна правильно отслеживать состояние чтения/записи и устанавливать соответствующие состояние порта.

MSP430 может выводить сигнал от внутреннего генератора на P1.4, поэтому он используется для тактирования SPI памяти. Эта функция устраняет необходимость в трех состояниях буфера между генератором и линией RAM CLK. Используется внутренний генератор MSP430, поэтому нет необходимости в модуле OSC или XTAL. Частота дискретизации может быть скорректирована за счет изменения внутренней тактовой частоты. В настоящее время прошивка использует откалиброванные тактовые частоты 1 и 16 МГц и делители 1, 2, 4 и 8 с частотой дискретизации 16, 8, 4, 2, 1, 0,5, 0,25, 0,125 МГц. Внутренний осциллятор в MSP430 является настраиваемым, так что большая частота дискретизации может быть добавлена ​​в будущем.

Logic Analyzer Client

Существует остановка R/C на время для обеспечения хранения данных в оперативной памяти. Этого нет в прототипе, и до сих пор в этом не было необходимости.  
Печатная плата размером 50х50 была разработана, но не сделана.

Печатная плата

Скачать Logic Sniffer

Скачать исходник и печатную плату в формате Eagle

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

Теги:

none Опубликована: 2012 г. 0 1
Я собрал 0 0
x

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

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

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

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

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

Осциллограф DSO138
Осциллограф DSO138
Набор для сборки - LED лампа ELM327 OBD II — адаптер с поддержкой CAN
вверх