Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Внешняя синхронизация L- 783

Вы не вошли.

 Поиск | Регистрация | Вход 

Дмитрий
13.03.2009 12:40:41
#1

Гость

Внешняя синхронизация L- 783

Здравствуйте!
Поскажите, пожалуйста, как осуществить внешнюю синхронизацию L783.
Конкретно, мне не понятно, как плата ведет себя в режиме: сихронизации запуска.
она что только один раз синхронизируется, в начале?
У меня так сконфигурировано:

        adcPar.t1.s_Type = L_ADC_PARAM;
    adcPar.t1.AutoInit = 1;           
    adcPar.t1.dRate = 2000.0;       
    adcPar.t1.dKadr = 0.0;           
    adcPar.t1.dScale = 0;           
    adcPar.t1.SynchroType = 0;       
    adcPar.t1.SynchroSensitivity = 0;
        adcPar.t1.SynchroMode = 0    ;
        adcPar.t1.AdChannel = 0;
    adcPar.t1.AdPorog = 0;
    adcPar.t1.NCh = 32;

    adcPar.t1.FIFO = 1024;           
    adcPar.t1.IrqStep = 32;           
    adcPar.t1.Pages = 1;           
    adcPar.t1.IrqEna = 1;           
        adcPar.t1.AdcEna = 1;       

В моем понимании, если у меня автоматическое стартование     adcPar.t1.AutoInit = 1;,
то при заполнении буфера размерность adcPar.t1.IrqStep*adcPar.t1.Pages = 32*1,
плата должна дожидаться следующего синхроимпульса!?
Это так? Или я не правильно понимаю? :-(
синхроимпульс у меня длительностью отрицательной 100нс с периодом 500мс.
На деле оказывается что Ацп набивает непереставая, хотя если отключить сихронизацию, то останавливается :-(   
В l-graph все порядок!
помогите, как же правильно конфигурировать?

13.03.2009 13:25:03
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Внешняя синхронизация L- 783

AutoInit - флаг (циклического/однократного) заполнения буфера и к синхронизации вообще никаким боком. с 0 в SynchroType она просто делает старт по импульсу и дальше лупит до бесконечности. при 1 она может собирать по-кадрово...

Дмитрий
13.03.2009 13:45:22
#3

Гость

Re: Внешняя синхронизация L- 783

Хорошо :-) Это понятно, спасибо.
Тогда почему когда я брываю синхронизацию после запуска платы, она перестает работать, пока снова не подкючишь сигнал сихронизации??? Это мне как понимать?

Дмитрий
13.03.2009 13:46:19
#4

Гость

Re: Внешняя синхронизация L- 783

опечатка, прошу прощения, обрываю - отключаю синхронизацию

13.03.2009 14:26:57
#5

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Внешняя синхронизация L- 783

удивительно что она вообще работает...тк на такой частоте прерывания при IrqStep=32 валяться очень часто..... надо и FIFO и IrqStep по максимуму 3072 выставить да и страниц побольше...ну 128 например. Сейчас она вообще ничего разумного не собирает...

Дмитрий
14.03.2009 06:30:45
#6

Гость

Re: Внешняя синхронизация L- 783

Спасибо, за совет, учтем :-)
Попробывал покадровую синхронизацию, вроде то , что нужно.. больше переживал, что она по кадрово не будет успевать.

Дмитрий
14.03.2009 07:38:25
#7

Гость

Re: Внешняя синхронизация L- 783

Вот какое дело проявилось при покадровой синхронизации:
сигнал одновременно с одного провода подается на два входа 1 и 16 меандр.
Так вот при просмотре записанного файла на первом канале видна помеха, когда на 16 чистый меандр???
И второе, в какой последовательности коммутатор переключает каналы от 31 к 0 или 0 к 31??
наблюдается сдвиг сигнала 3кГц на 2000Мгц оцифровки на 1 отсчет :-(

14.03.2009 10:06:11
#8

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Внешняя синхронизация L- 783

Дмитрий. По поводу помех. Проверьте правильность подключения. В 32-канальном режиме цепи AGND, GND32 должны соединяться с общим проводом источника сигнала. Кроме того, чем выше частоту АЦП задаёте, чем меньше необходимо иметь внутреннее сопротивление источника сигнала для корректной работы (и короче провода от источника сигнала).