Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

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

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

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

Прототип построен на макетной плате.

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

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

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

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

Есть несколько различий по сравнению с 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 является настраиваемым, так что большая частота дискретизации может быть добавлена ​​в будущем.

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

Печатная плата размером 50х50 была разработана, но не сделана.

Скачать Logic Sniffer

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

Оригинал статьи на английском языке (перевод: Александр Касьянов для сайта cxem.net)


Категория: Измерительная техника
Метки:

Написать коментарий

*
= 5 + 4

Добавить изображение

Последние статьи