Главная » Измерения
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 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

Конструктор: DDS генератор сигналов
Конструктор: DDS генератор сигналов
Конструктор - темброблок на LM1036 Набор для сборки - УНЧ 2х60 Вт на TDA7294
вверх