Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
L-793M Оцифровка сигналаПлата 793 с установленным ЦАПом. Выдаем сигнал (пила) с ЦАПа и заводим его на АЦП (с частотой 50 кГц)
Slot parameters
ReadPlataDescr status 0
Serial Num. 3R805016
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаА пила-то вся вывелась? В смысле амплитуды... нужен весь код инициализации АЦП и ЦАП... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаДа пилу всю вижу // const
ADCChanels = 1;
DACChanels = 1;
GenCount = 2048*2;
tm := 1024*1024; // мы захотели 1M отсчетов
ap.t1.FIFO := FIFO;
////////////////////////////////////////////////////////////////////////////////
db:=512000;
Nc := 4096;
for i:=0 to 4095 do data1[i]:=0; for i:=0 to 4095 do begin
i:=0;
Memo1.Lines.Add(//'Buffer size(ADC): //'+IntToStr(tm div ap.t1.NCh));
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаА тип данных какой у массива с данными цапа. И что будет если FIFO и IrqStep по 512 положить? |
|||
|
||||
|
Re: L-793M Оцифровка сигналаМассивы все из примера, тип данных SHORT.
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаТогда все понятно. Посмотрите пример L7XX.OSC и обратите внимени на тип данных при разных режимах вывода на ЦАП. Если из внутреннего буфера то short, а если потоковый ULONG. У Вас похоже вывод потоковый, а данные short и пила не очень удачный тип сигнала чтобы заметить ошибку.... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаЗаменил SHORT на ULONG - изменений нет.
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаПопробуйте вариант с 512 фифо и Pages =8 для массива в 4096 отсчетов. Данные ULONG |
|||
|
||||
|
Re: L-793M Оцифровка сигналаПопробовал
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаА счетчик ЦАП sync1 бегает как? Просто из внутреннего буфера у Вас выводится с нормальным временем 20мкс как написали выше... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаСмотрю значение sync1 раз 50 мсек по таймеру:
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаосталось проверить что часть пилы на второй канал ЦАП не попадает.... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаДобавил в сигнал пилы, контрольные значения:
|
|||
|
||||
|
Re: L-793M Оцифровка сигналаа осциллографом на втором цапе ничего не видно? |
|||
|
||||
|
Re: L-793M Оцифровка сигналанет, ничего нету. |
|||
|
||||
|
Re: L-793M Оцифровка сигналаТогда не знаю. Тактовка правильная и все отсчеты выводяться, должно и время быть правильное... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаЕсли аналоговый осциллограф, то может, он по времени не откалиброван? Ведь, и такое бывает... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаЕсли осциллограф с полосой более 50 МГц, то наверняка можно рассмотреть также короткие (десятки нс) переходные процессы (гличи), сопровождающие смену значения отсчётов данных, таким образом можно фактически замерить период вывода отсчётов. Кроме того, о правильности вывода данных в определенный момент времени можно судить по осциллографу - по наблюдаемому мгновенному значению напряжения ЦАП. Таким образом, ведь можно разобраться, что в сигнале ЦАП теряется, задав выводимый сигнал так, чтобы удобно было осциллографом наблюдать по частям длительности и абсолютные напряжения его участков... |
|||
|
||||
|
Re: L-793M Оцифровка сигналаОсцилограф цифровой. И на осцилографе пила короче (49,2 мсек), чем та которая программируется (81,9 мсек) - т.е. АЦП выводит быстрее чем надо.
|
|||
|
||||
|
Re: L-793M Оцифровка сигналасделайте контрольный выброс из N точек в пиле и посмотрите его длительность... Ну или если осциллограф позволяет до длительносить ступеньки пилы посмотрите... |
Страницы 1
Тема закрыта