Страница 1 из 1

Cyclone II EP2C70 DSP Development Board работа с ЦАП и АЦП

Добавлено: Ср мар 23, 2011 16:13:37
Alexlapb
Здравствуйте!
Осваиваю плату Cyclone II EP2C70 DSP Development Board. Хочу научиться работать с АЦП и ЦАП для того что бы обрабатывать сигнал с помощью ПЛИС. Делаю следующее: ко входу канала (А) АЦП подключаю генератор (частота 5 кГц, амплитуда 0.5 В). Создаю проект где на прямую ножки с АЦП канала (А) перенаправляю на ножки ЦАП канал (А). И к этому каналу подключаю осциллограф. К сожалению никакой реакции( . Положение перемычек следующее:
1- вариант: j-18 замкнуты 2 и 3, j-19 замкнуты 1 и 2 , j-35 3 и 4, j-30 5 и 6 (объясните пожалуйста что меняет переключение перемычки на этих контактах) , j-37 3 и 4.
2- вариант: j-18 j-19 такие же , а j-35 , j-37 замкнуты 1 и 2. j-30 5 и 6.
Оба варианта не работают. Ниже приведен рисунок с проекта в Quartus 8.1 где выходы с АЦП соединены со входом ЦАП.
Так же описание платы: http://www.altera.com/literature/manual ... ep2c70.pdf руководствуясь которой осваиваю ПЛИС.
стр (2-2) общий вид платы
стр (2-17)-(2-25) о ЦАП и АЦП
стр (2-60)-(2-63) тактирование ЦАП и АЦП
стр (2-68)-(2-70) питание ЦАП и АЦП (питание на ЦАП и АЦП не подаю так как предполагаю что оно есть от общего блока питания , не знаю так это или нет(. Но мультиметр показывает наличие напряжения 3.3 В на гнездах питания ЦАП (j-40 и j-39) и АЦП (j-41 и j-42) из чего я сделал вывод что они носят контрольно-измерительную функцию либо функцию обособленного питания (не знаю так это или нет???) положение перемычек j-28 замкнут 1 и 2; j-25 1 и 2.
2- вариант был сделан на основании описания приведенного в :http://www.altera.com/literature/ug/ug_dsp_2c70.pdf
стр (2-19).
Спасибо, буду рад любой помощи!!!

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 16:16:00
Meteor
А конфигурация в плис залита?
Тактовые сигналы на входах АЦП присутствуют?

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 16:18:15
Alexlapb
http://vfl.ru/i/20110323/cd0e47fde2bfe7 ... 1.jpg.html
конфигурация ПЛИС,
http://vfl.ru/i/20110323/cd0e47fde2bfe7 ... 2.jpg.html
места подключения
тактирование вроде бы обеспечивается от генератора на плате J-20, и перемычками( j....) которые подводят эти такты к ЦАП и АЦП, конечно если я правильно разобрался с описанием)

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 16:24:35
Meteor
Найдите даташит на АЦП и ЦАП. В них посмотрите цоколевку и по ней на самих микрухах сигналы. А то сдается мне что запуск от плис управляется, а конфигурацией он не обеспечен

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 16:29:50
Alexlapb
на ЦАП от ПЛИС по описанию ножки идут только на разряды, пробовал делать проект все ножки на 0, затем все ножки на 1 и к выходу подключал осциллограф, тоже ноль эмоций. В DataSheet к ЦАПу тоже ничего не сказано про запускающие ножки. А вот к DataSheet по АЦП руки еще не дошли(.

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 16:34:10
Alexlapb

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 17:53:15
Meteor
Для начала попробуйте с ЦАПом поработать - подавать через интервалы разные значения. лучше если это будет от кнопок. С АЦП придется разбираться повзрослому - там не так все просто.

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:09:19
Alexlapb
т.е. сделать проект где с помощью кнопки можно было бы подавать либо все 0 либо 1 на ножки ЦАП? и смотреть изменения на осциллографе?

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:15:37
Meteor
Да

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:18:54
Alexlapb
спасибо, завтра обязательно попробую так сделать!!!

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:20:43
Alexlapb
когда делал без кнопки просто два разных проекта, со всеми 0 и 1, никаких изменений на выходе не наблюдал (хотя может просто не замечал)))

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:36:10
Meteor
Сделать проект и проверить:
- наличие сигналов на входах ПЛИС
- наличие сигналов на выходах ПЛИС, входах ЦАП
- наличие сигнала на выходе ЦАП
- изменение сигналов с выхода ПЛИС.
Кстати, а связь с платой поддержана через загрузчик конфигурации? Приложите скрин завершения программирования (заливки конфигурации в ПЛИС)

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:49:46
Alexlapb
Не очень понял первый пункт, что имеется под "-наличие сигналов на входах ПЛИС". Этот пункт относительно канала АЦП-ПЛИС-ЦАП? просто если рассматривать один ЦАП ( и менять с помощью кнопки 0 и 1 на всех его входах), то как я вижу ситуацию никаких входных сигналов на ПЛИС подаваться не должно (кроме питания). Скрин к сожалению сейчас приложить не могу, завтра попробую эксперимент с кнопкой, проверю все сигналы и сделаю скрин! Надеюсь что-нибудь получиться)

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:51:20
Alexlapb
Связи с платой через программатор USB-Blaster.

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:54:30
Meteor
Первый пункт надо понимать так:
есть кнопки,
с каждой из них, поступает или 0 или 1 на вход ПЛИС. Вот подачу этих уровней проверить как на входе ПЛИС, так и на выходе.
Может там и уровни не меняются, а вы тут спрашивать станете, мы с умным видом отвечать, ну окажется что причина очевидная - нет смены входных сигналов

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Ср мар 23, 2011 18:57:46
Alexlapb
спасибо, завтра обязательно проверю все сигналы!

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Пт мар 25, 2011 00:51:10
Alexlapb
Привет! Сегодня, а точнее уже вчера) сделал проект http://vfl.ru/i/20110325/6b020e0cec368a ... 1.jpg.html .
Вот как происходит конфигурирование (http://vfl.ru/i/20110324/1d13104e444ce0 ... 1.jpg.html) После того как зашил его на ПЛИС и подключил к осциллографу, пытался нажимать на кнопку (входной пин), но ничего на осциллографе не увидел(. Затем решил посмотреть подается ли напряжение на ножки ЦАП. На все ножки ЦАП (которые подключены к ПЛИС, а это ножки разрядов) после нажатия на кнопку подается высокое напряжение. Решил проверить тактирование, пошел проверять из далека от самого генератора. К сожалению никаких тактовых импульсов не нашел((( Можете подсказать как затактировать ЦАП? (каюсь на тактовом входе самого ЦАПа не проверял, осенило по дороге домой))) т.к. считал единственной причиной не работы ЦАП отсутствие тактирования, и априорно считал что его нет) или это не единственная причина не работоспособности ЦАПа?

Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А

Добавлено: Пн мар 28, 2011 16:34:24
Alexlapb
Разобрался с работой ЦАП, есть реакция на кнопку.
Теперь необходимо разобраться с АЦП. Кто работал с АЦП ADS5542 или похожими вещами. Там по всей видимости необходимо правильно выставить уровни на управляющих входах, у меня никак не получается это сделать.( Какие уровни нужно выставить на ножках что бы АЦП заработал.
Спасибо!
Вот datasheet к АЦП может пригодиться) http://pdf1.alldatasheet.com/datasheet- ... S5542.html