Свежие обсуждения
Измерения

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

1 4

Попался мне тут сайтик интересный: http://minila.sourceforge.net/index.php

Вкратце:

* Up to 32 channels
* 128 Kb of memory for each channel
* Sampling rate up to 100 MHz (timebase in 1-2-5 sequence)
* External clock input
* Input levels compatible with 3.3V and 5V logic
* Selectable pretrigger/posttrigger buffer size in 8K steps
* 16 bits wide trigger (0, 1, rising/falling edge, don't care)
* Programmable min. trigger-event width (1-16)
* Programmable trigger-events counter (1-16)
* External trigger input
* Communicating via LPT port (EPP mode support) or USB
* Documentation and source codes released under GNU GPL

Что интересно: файл для изготовления печатки есть Может скинемся и закажем ? Есть у кого желание ?

 

Видели - узнайте для начала сколько ПЛИС и память стоят и насколь в розницу доставаемы.

Вы уверены что прилагаемая прошивка для ПЛИС работоспособна - я часто сталкивался - на сайты выкладывают наработоспособные прошивки (часто прямо в дамп в HEX вписано - что неработоспособно), начинаешь разбираться - $$ хотят.

 

Wladimir_TS: Видели - узнайте для начала сколько ПЛИС и память стоят и насколь в розницу доставаемы.

Ну Вы меня обижаете:

http://efind.ru/icsearch/?search=XC95288XL

http://efind.ru/icsearch/?search=AS7C33128

(только корпуса правильные выбрать)

Вот тотал из БОМа: $97.05

Если заказать на изготовление пять плат, то так примерно и выходит.

ЗЫ Я смотрю этот вариант: http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw

 

Wladimir_TS: Вы уверены что прилагаемая прошивка для ПЛИС работоспособна

Более чем.

 

1200руб за плис. Да и то есть в одном месте и не факт что реально есть в наличии.

А с чего вы взали, что работоспособна - прогоняли на симуляторе ?

 

Тут их вагон
http://www.mikrocontroller.net/articles/Logic_Analyzer

 

Пользуюсь сейчас халявным и гораздо скромнее, правда мне выше 1Мгц и не надо было никогда, но всегда хотелось что-то посильнее иметь, на телесистемах лежит 16-ти канальный на альтере, и тоже гложет жаба, а рабочий ли софт.

 

Alexey: Тут их вагон

Ссылка оттуда и взята.

ЗЫ Заказ на производство плат размещен.

 

Wladimir_TS: 1200руб за плис.

XC95288XL-7TQ144C на заказ правда, цена- 650 руб

 

Логический анализатор на сегодня встраивается в средства разработки, по крайней мере в Quartus II
фирмы Altera - это то с чем я конкретно работал. Есть такие и у Xilinx, но там подробностей не знаю.
Итак в Quartus II есть функция SignalTap II Logic Analyzer - которая посредством JTAG позволяет:
- просматривать сигналы записанные в внутреннюю RAM ( для самого дешевого случая EP3C5E144C8 - 12.8 USD) 46 Кбайт RAM.
- наличие PLL позволяет организовать частоту синхронизации до 200 МГц.
- создавать условия синхронизации старта записи по усмотрению пользователя (логическая схема)
- организовывать генерацию цифровых сигналов.
- менять значения ROM и констант (без перекомпиляции проекта) - это удобно например если сделать счетчик с переменным коэффициентом деления для изменения частоты, или имитатор SPI (так я отлаживал интерфейс к камере (от мобильного телефона)).
Для построения такого анализатора только и надо FPGA + ее два питания и по хорошему входные и выходные буфера, дабы в случае аварии пожертвовать только буферными элементами.
На плате полезно иметь технологические кнопки и светодиоды, для оперативного управления и вывода информации. Примерная структура приведена на рис.