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


ADC + DAC + E440

Вы не вошли.

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

Бондаренко Андрей
04.09.2009 14:31:51
#1

Гость

ADC + DAC + E440

В ходе работы столкнулся с проблемкой - при одновременном запуске АЦП и ЦАП (до этого пользовался либо цапом либо ацп), происходит глюк (возможно конечно и у меня sad )
По порядку
1. Запускаю поток чтения АЦП (1 канал)
2. Запускаю поток записи ЦАП (1 канал)
на экране вижу сигнал, меняю уровень, частоту, все работает.
3. Останавливаю ЦАП (в коде поток завершается)
НО АЦП все равно снимает какой то мусор с выхода ЦАП (чтото похожее на генерившийся сигнал)
После остановки ЦАП использую DAC_SAMPLE для обнуления.
Если остановить АЦП - лампа на модуле перестает поргать - тоесть процессы никакие не отрабатываются по УСБ, запускаю АЦП - и вижу туже картинку sad
В какую сторону копать?

04.09.2009 15:19:17
#2

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

Re: ADC + DAC + E440

1. Каким образом 1-ый канал ЦАП соединяете с 1-ым каналом АЦП?
2. А если выход ЦАП накоротко замкнуть на AGND при остановленном ЦАП, то что будет на АЦП? В E14-440 так можно замыкать.

04.09.2009 15:23:45
#3

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

Re: ADC + DAC + E440

3. "какой то мусор" - в процентах шкалы какой у него размах (от пика до пика)?
4. Какой используете диапазон АЦП? 16- или 32-канальный режим? Единственный канал опрашиваете или многоканальный режим?

04.09.2009 15:40:07
#4

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: ADC + DAC + E440

При остановке ЦАП была ли использована функция STOP_DAC()?

Бондаренко Андрей
04.09.2009 21:21:24
#5

Гость

Re: ADC + DAC + E440

Канал ацп - диференциальный (на аналоговом разъеме нодки 37 и 19). цап (ноги 1 и 3) подключено напрямую. опрашиваю один канал. коэф усиления 1. команду stop_dac использую.

Бондаренко Андрей
04.09.2009 22:11:38
#6

Гость

Re: ADC + DAC + E440

если корочу вход цапа то и на ап шумовая дорожка, снимаю коротыш - все возвращается.
под мусором я имел ввиду следующее: есть массив данных, синус 1 кгц, который я кидаю на цап. когда останавливаю поток записи - сигнал немного меняется, а имено в синусе появляются разрывы(рваный синус)

04.09.2009 22:30:30
#7

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

Re: ADC + DAC + E440

Если соединяете контакты 37->1 , 19->3, то на АЦП (в дифференциальном режиме) Вы подаёте не напряжение ЦАП1, а  разность напряжений ЦАП1-ЦАП2. Я не уверен, что Вам нужно именно это...

04.09.2009 22:38:46
#8

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

Re: ADC + DAC + E440

Я ошибся. Контакт 3 - это AGND. Значит, подключаете правильно. Может, настройка не на дифф. режим? Вообще, там есть ограничение по максимальным частотам ввода/вывода на АЦП/ЦАП при их одновременной работе...

Бондаренко Андрей
05.09.2009 09:01:24
#9

Гость

Re: ADC + DAC + E440

настроено на диф режим. частоты использую в районе 40 кгц. мое мнение - это сигнал все же идет с цапа (может в процессоре не останавливается отправка данных) потому что отключаю цап от ацп и естественно все пропадает

05.09.2009 11:36:01
#10

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

Re: ADC + DAC + E440

Тогда вышлите Вашу программу вместе с исходниками на support@lcard.ru .  Сергея попросим посмотреть.

Бондаренко Андрей
06.09.2009 20:25:23
#11

Гость

Re: ADC + DAC + E440

Выслал исходник на почту.
Заранее спасибо за помощь и прощу прощения если это просто моя ошибка wink

07.09.2009 15:06:49
#12

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: ADC + DAC + E440

Ответил письмом.

Бондаренко Андрей
07.09.2009 19:56:34
#13

Гость

Re: ADC + DAC + E440

2 Сергей
Большое спасибо за помощь!!!