Cyclone II EP2C70 DSP Development Board работа с ЦАП и АЦП
Cyclone II EP2C70 DSP Development Board работа с ЦАП и АЦП
Здравствуйте!
Осваиваю плату 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).
Спасибо, буду рад любой помощи!!!
Осваиваю плату 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).
Спасибо, буду рад любой помощи!!!
- Реклама
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
А конфигурация в плис залита?
Тактовые сигналы на входах АЦП присутствуют?
Тактовые сигналы на входах АЦП присутствуют?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
http://vfl.ru/i/20110323/cd0e47fde2bfe7 ... 1.jpg.html
конфигурация ПЛИС,
http://vfl.ru/i/20110323/cd0e47fde2bfe7 ... 2.jpg.html
места подключения
тактирование вроде бы обеспечивается от генератора на плате J-20, и перемычками( j....) которые подводят эти такты к ЦАП и АЦП, конечно если я правильно разобрался с описанием)
конфигурация ПЛИС,
http://vfl.ru/i/20110323/cd0e47fde2bfe7 ... 2.jpg.html
места подключения
тактирование вроде бы обеспечивается от генератора на плате J-20, и перемычками( j....) которые подводят эти такты к ЦАП и АЦП, конечно если я правильно разобрался с описанием)
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Найдите даташит на АЦП и ЦАП. В них посмотрите цоколевку и по ней на самих микрухах сигналы. А то сдается мне что запуск от плис управляется, а конфигурацией он не обеспечен
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
на ЦАП от ПЛИС по описанию ножки идут только на разряды, пробовал делать проект все ножки на 0, затем все ножки на 1 и к выходу подключал осциллограф, тоже ноль эмоций. В DataSheet к ЦАПу тоже ничего не сказано про запускающие ножки. А вот к DataSheet по АЦП руки еще не дошли(.
- Реклама
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Для начала попробуйте с ЦАПом поработать - подавать через интервалы разные значения. лучше если это будет от кнопок. С АЦП придется разбираться повзрослому - там не так все просто.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
т.е. сделать проект где с помощью кнопки можно было бы подавать либо все 0 либо 1 на ножки ЦАП? и смотреть изменения на осциллографе?
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Да
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
спасибо, завтра обязательно попробую так сделать!!!
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
когда делал без кнопки просто два разных проекта, со всеми 0 и 1, никаких изменений на выходе не наблюдал (хотя может просто не замечал)))
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Сделать проект и проверить:
- наличие сигналов на входах ПЛИС
- наличие сигналов на выходах ПЛИС, входах ЦАП
- наличие сигнала на выходе ЦАП
- изменение сигналов с выхода ПЛИС.
Кстати, а связь с платой поддержана через загрузчик конфигурации? Приложите скрин завершения программирования (заливки конфигурации в ПЛИС)
- наличие сигналов на входах ПЛИС
- наличие сигналов на выходах ПЛИС, входах ЦАП
- наличие сигнала на выходе ЦАП
- изменение сигналов с выхода ПЛИС.
Кстати, а связь с платой поддержана через загрузчик конфигурации? Приложите скрин завершения программирования (заливки конфигурации в ПЛИС)
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Не очень понял первый пункт, что имеется под "-наличие сигналов на входах ПЛИС". Этот пункт относительно канала АЦП-ПЛИС-ЦАП? просто если рассматривать один ЦАП ( и менять с помощью кнопки 0 и 1 на всех его входах), то как я вижу ситуацию никаких входных сигналов на ПЛИС подаваться не должно (кроме питания). Скрин к сожалению сейчас приложить не могу, завтра попробую эксперимент с кнопкой, проверю все сигналы и сделаю скрин! Надеюсь что-нибудь получиться)
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Связи с платой через программатор USB-Blaster.
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Первый пункт надо понимать так:
есть кнопки,
с каждой из них, поступает или 0 или 1 на вход ПЛИС. Вот подачу этих уровней проверить как на входе ПЛИС, так и на выходе.
Может там и уровни не меняются, а вы тут спрашивать станете, мы с умным видом отвечать, ну окажется что причина очевидная - нет смены входных сигналов
есть кнопки,
с каждой из них, поступает или 0 или 1 на вход ПЛИС. Вот подачу этих уровней проверить как на входе ПЛИС, так и на выходе.
Может там и уровни не меняются, а вы тут спрашивать станете, мы с умным видом отвечать, ну окажется что причина очевидная - нет смены входных сигналов
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
спасибо, завтра обязательно проверю все сигналы!
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Привет! Сегодня, а точнее уже вчера) сделал проект http://vfl.ru/i/20110325/6b020e0cec368a ... 1.jpg.html .
Вот как происходит конфигурирование (http://vfl.ru/i/20110324/1d13104e444ce0 ... 1.jpg.html) После того как зашил его на ПЛИС и подключил к осциллографу, пытался нажимать на кнопку (входной пин), но ничего на осциллографе не увидел(. Затем решил посмотреть подается ли напряжение на ножки ЦАП. На все ножки ЦАП (которые подключены к ПЛИС, а это ножки разрядов) после нажатия на кнопку подается высокое напряжение. Решил проверить тактирование, пошел проверять из далека от самого генератора. К сожалению никаких тактовых импульсов не нашел((( Можете подсказать как затактировать ЦАП? (каюсь на тактовом входе самого ЦАПа не проверял, осенило по дороге домой))) т.к. считал единственной причиной не работы ЦАП отсутствие тактирования, и априорно считал что его нет) или это не единственная причина не работоспособности ЦАПа?
Вот как происходит конфигурирование (http://vfl.ru/i/20110324/1d13104e444ce0 ... 1.jpg.html) После того как зашил его на ПЛИС и подключил к осциллографу, пытался нажимать на кнопку (входной пин), но ничего на осциллографе не увидел(. Затем решил посмотреть подается ли напряжение на ножки ЦАП. На все ножки ЦАП (которые подключены к ПЛИС, а это ножки разрядов) после нажатия на кнопку подается высокое напряжение. Решил проверить тактирование, пошел проверять из далека от самого генератора. К сожалению никаких тактовых импульсов не нашел((( Можете подсказать как затактировать ЦАП? (каюсь на тактовом входе самого ЦАПа не проверял, осенило по дороге домой))) т.к. считал единственной причиной не работы ЦАП отсутствие тактирования, и априорно считал что его нет) или это не единственная причина не работоспособности ЦАПа?
Re: Cyclone II EP2C70 DSP Development Board работа с ЦАП и А
Разобрался с работой ЦАП, есть реакция на кнопку.
Теперь необходимо разобраться с АЦП. Кто работал с АЦП ADS5542 или похожими вещами. Там по всей видимости необходимо правильно выставить уровни на управляющих входах, у меня никак не получается это сделать.( Какие уровни нужно выставить на ножках что бы АЦП заработал.
Спасибо!
Вот datasheet к АЦП может пригодиться) http://pdf1.alldatasheet.com/datasheet- ... S5542.html
Теперь необходимо разобраться с АЦП. Кто работал с АЦП ADS5542 или похожими вещами. Там по всей видимости необходимо правильно выставить уровни на управляющих входах, у меня никак не получается это сделать.( Какие уровни нужно выставить на ножках что бы АЦП заработал.
Спасибо!
Вот datasheet к АЦП может пригодиться) http://pdf1.alldatasheet.com/datasheet- ... S5542.html


