реклама на сайте
подробности

 
 
7 страниц V  « < 5 6 7  
Reply to this topicStart new topic
> Шумят 8 разрядов АЦП
khach
сообщение Oct 3 2011, 15:24
Сообщение #91


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Art55555 @ Oct 3 2011, 15:31) *
АЦП тактируется напрямую от тактового генератора. Пробовали изменять клок. Действительно помеха смещается в коэффициент деления клока раз. FPGA не имеет отношения к тактированию АЦП.

То, что АЦП напрямую от тактового- это понятно. Но ведь FPGA тоже работает с этой же тактовой частотой - или напрямую, или через zero delay clock distribution, или от АЦП по его готовности данных. Так вот, сделайте так, чтобы эти два сигнала имели разную частоту. Или разорвите цепи тактирования, или поменяйте дизайн FPGA. Например берите только каждую третью выборку (в 3 раза понизьте частоту ядра FPGA). Если помехи останутся на частоте АЦП- то проблема в нем или около него. Если в три раза уменьшится и частота помех- то это FPGA влияет на АЦП. Конечно, перед просмотром спектра надо незабыть добавить нули вместо пропущенных выборок.
Go to the top of the page
 
+Quote Post
Art55555
сообщение Oct 4 2011, 07:43
Сообщение #92


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(khach @ Oct 3 2011, 19:24) *
То, что АЦП напрямую от тактового- это понятно. Но ведь FPGA тоже работает с этой же тактовой частотой - или напрямую, или через zero delay clock distribution, или от АЦП по его готовности данных. Так вот, сделайте так, чтобы эти два сигнала имели разную частоту. Или разорвите цепи тактирования, или поменяйте дизайн FPGA. Например берите только каждую третью выборку (в 3 раза понизьте частоту ядра FPGA). Если помехи останутся на частоте АЦП- то проблема в нем или около него. Если в три раза уменьшится и частота помех- то это FPGA влияет на АЦП. Конечно, перед просмотром спектра надо незабыть добавить нули вместо пропущенных выборок.

Смотрим вход не прошивая FPGA, т.е влияние ПЛИС исключено.
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 4 2011, 09:24
Сообщение #93


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Art55555 @ Oct 4 2011, 09:43) *
Смотрим вход не прошивая FPGA, т.е влияние ПЛИС исключено.

Т.е отдельным скопом смотрите, а не считываете с АЦП? Так там и будут подобные иглы (треугольники)- это результат работы УВХ АЦП. Только они никак не влияют на результат преобразования, если правильно спроектирован фильтр перед АЦП, т.к к моменту выключения УВХ переходный процесс должен закончится.
Почитайте аппликухи по АЦП с подобной архитектурой- там описано, как меняется импеданс входа ацп в процеесе работы УВХ. Это и определяет параметры RC цепи между буфером и АЦП,
Go to the top of the page
 
+Quote Post
tegumay
сообщение Oct 7 2011, 23:46
Сообщение #94


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



шумы по питанию таки остались 100 мВ ? должны быть в 10(и больше) раз меньше минимум
кстати где-тов шите это написано


--------------------
;X
Go to the top of the page
 
+Quote Post
Art55555
сообщение Oct 12 2011, 06:58
Сообщение #95


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(ViKo @ Jul 5 2011, 12:18) *
АЦП работает на частоте 100 MHz.
А ПЛИС на какой? Не из нее ли лезет?
По первым показанным картинкам получалось, что что-то работает на 125 MHz. А дальше уже переносится на 25 MHz и др.
Советовали уже - последовательно с выходами АЦП запаять резисторы. Ом 47. Не очень приятная процедура...

Так и сделали. Последовательно с выходами АЦП, разорвали дорожки и поставили резисторы 39 Ом. Правда, по каждому разряду резистор находится на разном удалении от микросхемы АЦП (из-за высокой плотности дорожек). Картина на выходе АЦП совсем испортилась. Скрины привожу далее. В чем может быть проблема?

Сообщение отредактировал Art55555 - Oct 12 2011, 10:18
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

 
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 12 2011, 14:09
Сообщение #96


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Art55555 @ Oct 12 2011, 09:58) *
Последовательно с выходами АЦП, разорвали дорожки и поставили резисторы 39 Ом. Правда, по каждому разряду резистор находится на разном удалении от микросхемы АЦП (из-за высокой плотности дорожек). Картина на выходе АЦП совсем испортилась. Скрины привожу далее. В чем может быть проблема?

Насчет того, что резисторы на разном расстоянии, думаю, не страшно. Расстояния маленькие.
Картина АЦП... А после усилителя LTC6400 (там их несколько вариантов есть) сигнал смотрели? Не возбуждается ли? Или ловит помехи (вплоть до эфирного радио и др.). В экран бы его. Осциллографом с широкой полосой надо смотреть, а то и не увидите. Там еще у LTC выходы разные есть, и конденсаторы, индуктивности между выходами. Всуньте емкий конденсатор, для проверки.

И еще одна мысль меня посетила, удивляюсь, что до сих пор не высказанная. А вы уверены, что ваша ПЛИС работает, как положено? Что выдерживаются все требования к временам предустановки и удержания сигналов данных с АЦП по отношению к тактовым сигналам?
Go to the top of the page
 
+Quote Post
Art55555
сообщение Oct 13 2011, 06:29
Сообщение #97


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(ViKo @ Oct 12 2011, 18:09) *
Насчет того, что резисторы на разном расстоянии, думаю, не страшно. Расстояния маленькие.
Картина АЦП... А после усилителя LTC6400 (там их несколько вариантов есть) сигнал смотрели? Не возбуждается ли? Или ловит помехи (вплоть до эфирного радио и др.). В экран бы его. Осциллографом с широкой полосой надо смотреть, а то и не увидите. Там еще у LTC выходы разные есть, и конденсаторы, индуктивности между выходами. Всуньте емкий конденсатор, для проверки.

И еще одна мысль меня посетила, удивляюсь, что до сих пор не высказанная. А вы уверены, что ваша ПЛИС работает, как положено? Что выдерживаются все требования к временам предустановки и удержания сигналов данных с АЦП по отношению к тактовым сигналам?

Смотрим осциллографом непосредственно перед АЦП - картина нормальная, спектр хороший. Сигнал всячески зафильтровали как могли. И ёмкий кондёр между выходами тоже стоит..
А вот по поводу выдерживания требований к временам предустановки - вопрос хороший. Частота работы АЦП (такт, подаваемый с генератора на АЦП) - 100 МГц, эту же частоту микросхема АЦП транслирует на сервисную (энергонезависимую ) ПЛИС, а она, в свою очередь, тактирует ПЛИС, занимающейся приёмом данных с АЦП. ПЛИС обработки работет следующим образом - по тактовому сигналу, получаемому с сервисной ПЛИС, просто защёлкиваются данные в переменную, после чего, дальше передаются в работу.
То есть схема такта следующая: генератор- АЦП- сервисная ПЛИС- ПЛИС обработки. А схема данных - АЦП - ПЛИС обработки.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 13 2011, 06:43
Сообщение #98


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Art55555 @ Oct 13 2011, 09:29) *
То есть схема такта следующая: генератор- АЦП- сервисная ПЛИС- ПЛИС обработки. А схема данных - АЦП - ПЛИС обработки.

Получается, что данные изменяются незадолго перед фронтом такта (на сколько незадолго, хрен знает, как в сервисной ПЛИС такты задерживаются). Нехорошо. Лучше бы наоборот.
Для проверки можно бы попробовать инвертировать такты, защелкивающие данные. Или данные задержать в сервисной ПЛИС, или в основной. Или внутри основной ПЛИС сделать свой тактовый сигнал из входного, на ФАПЧ, со сдвигом по фазе. Как минимум, пустить такты в обход сервисной ПЛИС.
Go to the top of the page
 
+Quote Post
Art55555
сообщение Oct 14 2011, 09:21
Сообщение #99


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(ViKo @ Oct 13 2011, 10:43) *
Получается, что данные изменяются незадолго перед фронтом такта (на сколько незадолго, хрен знает, как в сервисной ПЛИС такты задерживаются). Нехорошо. Лучше бы наоборот.
Для проверки можно бы попробовать инвертировать такты, защелкивающие данные. Или данные задержать в сервисной ПЛИС, или в основной. Или внутри основной ПЛИС сделать свой тактовый сигнал из входного, на ФАПЧ, со сдвигом по фазе. Как минимум, пустить такты в обход сервисной ПЛИС.

Пустить такт в обход сервисной ПЛИС не получится - так задано топологией. Движение по фронту защелкивания ничего не дало. По фазе ещё не пробовали. Интересный факт - сигнал отображается в чипскопе по -разному. 1 - при слабом сигнале просечки появляются вверху синусоиды (центральный уровень смещён немного вверх -видно на шумой дорожке без сигнала), при увеличении мощности сигнала, пробои показаны на рисунке 2, при ещё большем усилении - на рисунке 3. Может, всё-таки такой эффект из-за некорректного соединения при врезке резисторов?

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
khach
сообщение Oct 14 2011, 09:50
Сообщение #100


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Цитата(Art55555 @ Oct 14 2011, 11:21) *
Пустить такт в обход сервисной ПЛИС не получится - так задано топологией.

Витой парой сверху пустите временно.
Цитата
пробои показаны на рисунке 2,

Да у вас, батенька, порядок бит попутан в цифровой части. Смотрите код ПЛИС внимательно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 14 2011, 11:08
Сообщение #101


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Art55555 @ Oct 14 2011, 12:21) *
Движение по фронту защелкивания ничего не дало. По фазе ещё не пробовали. Интересный факт - сигнал отображается в чипскопе по -разному. 1 - при слабом сигнале просечки появляются вверху синусоиды (центральный уровень смещён немного вверх -видно на шумой дорожке без сигнала), при увеличении мощности сигнала, пробои показаны на рисунке 2, при ещё большем усилении - на рисунке 3. Может, всё-таки такой эффект из-за некорректного соединения при врезке резисторов?

Резисторы и прозвонить можно. Может, где-то сцепились, где-то не запаялись. Проводочками можно закоротить на время, если "стало хуже, чем было". Я из провода МГШВ отрываю по волосинке.
Возбуждение или шум высокочастотный - тоже возможно. Но если фильтром подавили, то, вроде, не должно проявляться.
Помимо защелкивания данных во входных регистрах есть еще и дальше пути, запись в память или что там есть. По всему пути прохождения данных нужно смотреть зазоры и перекосы. Могу предположить, что пути для старших 8-ми битов и для младших 8-ми отличаются.
А вы проверьте все на более низкой тактовой частоте!
А ПЛИС какая?
Go to the top of the page
 
+Quote Post
Art55555
сообщение Oct 16 2011, 07:09
Сообщение #102


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



1) прошивка ПЛИС правильная, сразу работаем на 2 платах, на второй (та, что без впайки резюков - такой картины нет, просто шумы и сигнал), а вот то, что в процессе монтажа перемкнулось - очень может быть, буде смотреть внимательнее.
2) Такт в обход, к сожалению, не получится, БГА плюс по внутреннему слою...
3) Работа на низкой частоте и показана на рисунках. На высокой таких подробностей, увы, не так заметны были. 200 или 300 килогерц...
4) ПЛИС Xilinx LX25
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 16 2011, 09:29
Сообщение #103


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Art55555 @ Oct 16 2011, 10:09) *
3) Работа на низкой частоте и показана на рисунках. На высокой таких подробностей, увы, не так заметны были. 200 или 300 килогерц...

Я имел в виду низкую тактовую частоту, АЦП, ПЛИС. Вместо 100 MHz подать 20 MHz, например. При правильном синхронном дизайне ПЛИС всё должно бы работать.
Go to the top of the page
 
+Quote Post

7 страниц V  « < 5 6 7
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 17:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016