Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Е502 Синхронный выводДобрый день. |
|||
|
||||
|
Re: Е502 Синхронный выводЗдравствуйте. |
|||
|
||||
|
Re: Е502 Синхронный выводВ соответствии с библиотеками L-Card была написана следующая процедура: X502_StreamsStart(hnd2); void __fastcall e502_api::PrepareDAC(t_x502_hnd &_hnd, double *buf1, double *buf2, uint32_t bufSize, double sampleRate, NumberDAC dac) X502_StreamsStop(_hnd); // принудительная остановка ЦАПа if (err == X502_ERR_OK) if(dac == DAC_2) if (err == X502_ERR_OK) if (err == X502_ERR_OK) if (err == X502_ERR_OK) { switch(dac) { /* Записываем настройки в модуль */ uint32_t bufCycle; if (err == X502_ERR_OK) if (err == X502_ERR_OK) if (err == X502_ERR_OK) if (err >= X502_ERR_OK) delete[] out_buf; |
|||
|
||||
|
Re: Е502 Синхронный выводЗдравствуйте. Отредактировано Алексей L Card (29.08.2018 21:26:33) |
|||
|
||||
|
Re: Е502 Синхронный выводЕсли используется только внутренняя частота преобразования АЦП/ЦАП в каждом из модулей, то это значит, что частоты преобразования в каждом модуле некогерентны и синхронизация по линиям CONV_OUT - CONV_IN реально не используется. В таком режиме (с синхронизацией только по сигналам START) привязка будет только на момент старта (с точностью до периода между ведущим и ведомы из-за несогласованности начальной фазы частот преобразования), а в остальное время после старта будет ещё сказываться разбег частот преобразований, который можно оценить, как максимум, 100 ppm, но наверняка - не больше 50 ppm при комнатной температуре. |
|||
|
||||
|
Re: Е502 Синхронный выводПрошивки ПЛИС и Контроллера были изменены, но прошивка PLDA осталась равной 0. |
|||
|
||||
|
Re: Е502 Синхронный выводЭта функция задает как раз только режим синхронизации старта (и работает как Вы и написали) Только при этом при использовании внешней опорной частоты для корректной работы она должна быть 1.5 МГц, т.е. придется сделать X502_SetRefFreq(_hnd, X502_REF_FREQ_1500KHZ). |
|||
|
||||
|
Re: Е502 Синхронный выводЯ вызвала функцию X502_SetSyncMode(_hnd, X502_SYNC_EXTERNAL_MASTER) для ведомого. и установила 1,5МГц частоту. Теперь сигнал синхронный но с ведомого ЦАПа смещен на 2,5 микросекунды. будто бы раньше начинает работать. |
|||
|
||||
|
Re: Е502 Синхронный выводТатьяна НИИИ пишет:
Для перешивки этих CPLD необходимо передать модули в L-Card. Дистанционно не получится. |
|||
|
||||
|
Re: Е502 Синхронный вывод@ Татьяна, а какая точность синхронизации по времени Вам нужна между двумя каналами ЦАП в разных модулях? |
|||
|
||||
|
Re: Е502 Синхронный выводспасибо большое. Все заработало с опорной частотой 2МГц. |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск