Перейти к содержанию
    

Art55555

Участник*
  • Постов

    282
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Art55555


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

     

    У АЦП (LTC2208) по даташиту 2 вида питания: аналоговое и цифровое (3.3 В).

    Отсюда, 2 варианта подключения:

    1) Питание для аналоговой и цифровой частей АЦП общее.

    2) Разделять питание. У аналоговой части свой стабилизатор. Нужно ли в этом случае ставить отдельный стабилизатор для цифрового питания или же можно воспользоваться питанием, которым запитывается цифровая часть платы (ПЛИС и другие микросхемы)

    Как лучше сделать?

     

     

  2. Я бы все-таки взял 6400-26-ю. Для запаса. Если не хотите пока Нортоны. Судя по всему Вы от перегрузок далеки. А насчет включения - Лайнеары здесь молодцы. Чипу нормально развели. Рисуете плату со всеми компонентами, а потом либо ставите, либо не ставите, также и с выходами - пара нулевых резисторов, запаянных на нужный выход должна решить проблему выбора. Мы себе всегда оставляем такие возможности, если разработчик комплектовки позволяет.

    Но без последующей выфильтровки это все теряет смысл.

     

    У них посадочные места одинаковые, если что перепояем. А с каких выводов лучше брать сигнал, с OUT или OUTF?

  3. Решил поставить операционник LTC6400-20. В даташите на АЦП (LTC2208) приведен пример подключения (Рис.1), а в даташите на опреационник показан другой вид подкючения (Рис.2). У LTC6400-20 помимо OUT- и OUT+(12.5 Омное вых. сопотивление) есть выходы OUTF+ и OUTF-, это выходы с ФНЧ (590 МГЦ) с 50 Омным сопротивлением. Какие выводы использовать и что лучше поставить между операционником и АЦП?

    post-59981-1290787483.jpg

    post-59981-1290787505.jpg

  4. Разрабатываемая плата должна быть малогабаритной и иметь минимальное тепловое излучение, вследствие этого, предполагается перенести питающую часть схемы (стабилизаторы питания с обвязкой) на другую плату, которая будет соединяться с основной экранированными кабелями, т.е на плату1 заходит 5В, стабилизаторами делаем: 1.2В, 2.5В, 1.8В, 3.3В и передаем кабелями на плату2. Возможно-ли такое? Кто-нибудь делал это?

  5. Ещё пару вопросов.

    1. Подключаю АЦП LTC2208 к ПЛИС Spartan-3. Выход АЦП: LVDS или CMOS.Смотрел Spartan-3 FPGA Family: DC and Switching Characteristics, но так и не смог разобраться к какому напряжению подключать банк ПЛИС, куда приходит шина с АЦП 3.3 или 2.5 В?

    2. Расчитал токи. Получилось: ядра ПЛИС - I(1.2)=4 A; Vcco,Vccaux и еще пару микросхем - I(1.8В)=0.5A, I(2.5В)=0.6A, I(3.3В)=0.6A . Uвх=5В. На 1.2 В однозначно ставлю импульсник(6А). Можно-ли на остальные номиналы поставить линейники c max током 0.8А, например ld1117?

  6. PTH08T241W

     

    По даташиту у этого стабилзатора такая же мощность рассеяния

     

     

    линейным

     

    Питание АЦП -3.3В, такое же питания у банков ПЛИС. Можно питать АЦП и ПЛИС от одного стабилизатора или лучше поставить один на АЦП, второй на ПЛИС?

  7. Подсчитываю потребление платы. Хотел посоветоваться, правильно-ли я все делаю. На плате две плисины: Spartan3an-200, Virtex4 LX25 и АЦП LTC2208. Подсчитал суммарный ток по каждому номиналу напряжения. I(1.2V)=4A, I(3.3V)=1.3A, I(2.5V)=0.5A, I(1.8V)=0.5A. Входное питание 5В. Под напряжение 1,2 В присматриваюсь к стабилизатору PTH0505 (6А). Кто-нибдь спользовал такой? Как впечатления? Какие стабилизаторы посоветуете под остальные номиналы? Каким стабилизатором питать АЦП (3.3 В), линейным или импульсным?

  8. Выбираю стабилизатор для питания 2-х Плисин (Spartan-3an200 и Virtex 4 LX25) и одной АЦП (LTC2208). Какой лучше использовать, импульсный или линейный? Какой посоветуете?

  9. Давайте прикинем по-другому. 100мкв - это что-то типа минус 67дбмВт в 50-Омном тракте. Сигнал-шум у АЦП по выходной полосе 65МГц по даташиту 78дБ, будем считать входное 2.25пик-пик или 11дБмвт. Если вы оцифровку фильтранете по 8 МГц, то сигнал-шум улучшится на 9дБ (10лог(65/8)), там где было 78 стало 87. Шумовая дорожка получается на 11-87=минус 76дБмВт или на 9дБ (76-67) (меньше 2 бит) ниже сигнала. Теперь пойдем с другой стороны. Считаем тракт 50-Омным. Шумы в 8МГц полосе минус 174дБмВт-10*лог(8МГц)= минус 174-69=минус 105дБмВт. LT1993 имеет Кш порядка 13дБ. Значит шумовая дорожка, приведенная ко входу усилителя будет на уровне минус 92 дБм. Чтобы привести шумы тепловые и усилителя к шумам АЦП можно усилить на не менее 92-76=16 дБ. Но усилитель имеет усиление 10 раз или 20 дБ, значит шумовая дорожка окажется на уровне минус 72дБм. Сигнал при этом будет на минус 67+20=минус 47дБм, т.е разница с шумом будет 72-47=25дБ или 4 бита. С LTC6401-20 или LTC6400-20 возможно выиграете еще один бит за счет того, что у них Кш почти на 7дБ меньше

     

    Спасибо за развернутый ответ!

    Не понятно как получилось 2.25пик-пик = 11дБмвт и почему шумы в 8МГц полосе минус 174дБмВт-10*лог(8МГц)= минус 174-69=минус 105дБмВт?

    Есть-ли какой-нибудь способ получить больше разрядов или при таком сигнале, используя перечисленные опер усилители можно получить только 5 бит?

  10. Vcm роли для усилителя не играет, всмысле коэффициента усиления.

    если надо 12 рабочих разрядов,то:4 в шумах можно или страшие разряды не обрабатываем?

    В общем не Вам одному лень калькулятором поделить размах по входу на код 12ти/16ти разрядов( про знак не забыть :) ).Получите напряжение, соотнесённое к дискрете АЦП . Усли в 15 раз усилить, то,да 1,5В нполных будет.А вот сколько будет в шумах- тут считайте шум исилителя в вашей полосе+шум АЦП.Зависит от задачи, динамический диапазон параметр при проектировании?

     

    Задача немного поменялась. Сигнал с полосой 8 МГц и уровнем около 40 dBuV. Т.е около 100 мкВ.

    Напряжение, соотнесённое к дискрете АЦП: 2250/65536(16 бит) = 0.034 мВ = 34 мкВ. Правильно я понимаю, если я не усилю входной сигнал, то рабочими будут только 3 разряда?

  11. Скажите, а зачем усилитель, если оцифровать требуется 100мВ? какой уровень сигнала до усиления?если понимать,что до усилителя 100мВ,то усилить на столько,чтобы получить в размахе амплитуду сигнала 1,5р-р или 2,5р-р(цифры из ДШ). Учитывайте для рассчёта следующиее:

    1.на каком расстоянии от АЦП стоит усилитель.Усиление,если не ошибаюсь резиторами задаётся, всегда можно перепаяться, на крайний случай.

    2.Уровень искажений.

    3.Какой разрядности код на выходе АЦП хотите иметь.

    Усиление LT1993 Вам хватит?

    Информация из даташит:

    Vin(Ain+, Ain-) это 1,5 или 2,25 Vp-p

    Vcm=1,25V

    100 мВ - это сигнал на входе платы. Правлильно ли мы понимаем, что для корректной работы АЦП нужно с помощью диф. усилителя усилить сигнал в 15 раз?

    РАзрядность АЦП -16 бит, на выходе хотелось бы видеть хотя бы 12 рабочих разрядов.

  12. Добрый день!

    Выбираем дифференциальный усилитель к АЦП LTC2208. В даташите советуют ставить усилитель LT1993. Усилителями никогда не пользовались (всегда обходились трансформаторами), но под поставленную задачу требуется именно усилитель.

    Уровень входного сигнала, который требуется оцифровать 100мВ, LT1993 бывают с усилением 2, 4, 10 раз. Какое усиление рекомендуете выбрать в данном случае?

  13. Остановились на следующем варианте:

    Изначально мы программируем флэшку в Спартане постоянной прошивкой в которой будет протокол обмена по LAN. При перезагрузки платы, прошивка конфигурирует Spartan. Далее оператор по LAN предает прошивку для Virtex 4, которую прошивает спартан. Имеет-ли место быть такой вариант? Есть-ли какие-нибудь подводные камни?

    post-59981-1288034086_thumb.jpg

  14. 1. Можно сделать схемку из "двух" триггеров (один на прием, другой на передачу) + сигнал управление, т.е. производить переключение с приема на передачу и наоборот. Здесь будет две шины - одна на прием другая на передачу.

    2. Можно использовать двунаправленный буфер. Также нужно будет производить переключение с приема на передачу и наоборот. Здесь одна шина работающая как на прием так и на передачу.

    PS Кажется это нужно тогда делать в обоих ПЛИС

     

    В Плис2 у нас стоит софтовое ядро Ethernet, поэтому мы не знаем в какой момент идет передача, а в какой прием. Как управлять приемом и передачей?

  15. можно описать поподробнее вопрос?

     

    Есть ПЛИС1 и ПЛИС2. ПЛИС1 соединена с PHY(Ethernet) и ПЛИС2. Протокол Eth реализуется в ПЛИС2. ПЛИС1 является неким мостом между ПЛИС2 и PHY. В протоколе заложены сигналы inout. Как эти сигналы принять в ПЛИС1 и направить на выход В ПЛИС2.

    Если написать OUT<=IN, то присвоение происходит только в одну сторону.

  16. может контрольные суммы FCS или UDP заголовка не сошлись

    или адреса назначения (MAC и IP) не соответствуют адресу ПК

    или UDP порт назначения банально закрыт.

     

    WireShark, например, принимает всё подряд без разбору и правильные, неправильные пакеты и пакеты предназначенные для других компов.

     

    Спасибо. Ошибка была в MAC адресе.

  17. Посылаем с платы (ml401) UDP-пакеты. Сниффер их удачно принимает. Пакеты сформированны правильно, но "мониторчик" (состояние подключения по локальной сети) показывает, что принятых пакетов - 0. В чем может быть проблема?

  18. Ставите ПЛИС, которая умеет грузиться со SPI-FLASH (все более-менее новые).

    Организовываете схемотехнику так, чтобы ПЛИС могла в рабочем режиме общаться со своей загрузочной флешкой.

    После загрузки с флешки ПЛИС начинает работать с езернетом. В частности, получать с него новую прошивку и грузить ее в загрузочную флешку.

     

    Возможность инициировать перезагрузку самой себя после окончания записи нового файла конфигурации во флеш (и еще куча функций в ту же степь) тоже в большинстве ПЛИС современных есть. Даже если нет, то это несложно организовать схемотехнически.

     

    Всё, чего еще надо?

    Спасибо!

    На этом решении , скорее всего, и остановлюсь. В данном случае пугает только одно. Вот, если произошёл сбой при загрузки флэш через SPI интерфейс. Решить вопрос уже можно только через JTAG, а это, согласитесь, некоторые сложности (ехать к заказчику или объяснять ему где взять провод и импакт - сомнительное удовольствие). Интерфейс - Ethernet UDP плюсь собственный протокол передачи и контроля. Есть ли какие-нибудь принципиальные моменты программирования флэшики по SPI из ПЛИС? Кто-нибудь делал сам это? Спасибо!

     

    И еще пару вопросов:

    Умеет-ли грузиться с SPI-FLASH VIRTEX-4?

    XCF32P - это SPI-Flash?

     

×
×
  • Создать...