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


L783

Вы не вошли.

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

Василий
28.08.2006 00:39:26
#1

Гость

L783

Ацп работает в диф режиме.
ctrltable = {0x01}
Использую соответственно X1 И Y1.
Y1 заодно подцеплен к AGND.

Подаю с выхода DAC этой же платы напрямую на X1 напряжение -5V -на цапе вижу -4.52...
0V получаю 0V
+5V получаю +4.5V...
Вольтметр подключеный паралельно к X1 и Y1 - показывает то что я выдаю с DAC...
Такое впечатление - что вся линейка +-5V ужалась на входе АЦП...
Включал, отключал коррекцию ... - не влияет.
Как это понять?

28.08.2006 09:16:21
#2

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

Re: L783

1. C какой программой Вы работаете?
2. Какая установлена частота АЦП? Диапазон +-5V?
Одноканальный или многоканальный режим?
3. А если от ЦАП подать тапряжения +2,0V и -2,0V ,то что покажет АЦП?
4. Включение-выключение калибровки абсолютно не меняет показания? Или какое-то влияние наблюдается?
5. Cообщите серийный номер Вашей платы.

Василий
29.08.2006 09:29:07
#3

Гость

Re: L783

1. Программа написана самостоятельно на C++ Builder 6.0 под дрова VXDAPI. Самые последние какие были. Режим работы диференциальный X1,Y1. Использую только эти два канала.
В функции FillADCparameters_PLX
&Chn = {0x01}  - лог. номера канала
Nch = 2 - количество каналов.
&Rate = 100.0

2  После загрузки биоса:
   pd.pd_7XX.Quartz = 20000000
   pd.pd_7XX.Rev = B.

3. Далее то что в скобках проверено по вольтметру.
При -2048 (-4.99В) с ЦАП получаю -1811-1812(-1.845В)
При -818 (-1.99В) с ЦАП получаю -735-737(-1.845В)
При -0 (-1.99В) с ЦАП получаю -735-737(-1.845В)
При +818 (+1.99В) с ЦАП получаю 754-755 (+1.885В)
При +2047 (+4.98В) с ЦАП получаю -1828-1829

вот такая разнополосица...
Вызов Load_Coef_PLX(&dev, &pd) и Enable_Correction_PLX(&dev)
по дефолту - ничего не меняет,
как собственно, и не вызов тоже. Одна и таже картина.
Коэф ЦАП как (short)(pd.pd_7XX.KoefADC[i]) вот такие:
0
0
0
-2
-32640
-32703
-32648
-32528

S.N. платы 7C730999

Помогите разобраться.

29.08.2006 09:53:06
#4

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

Re: L783

Василий. Проверьте сначала исправность АЦП с программой L-Graph. Настройте на +-5V, одноканальный режим, подайте на вход АЦП известные напряжения и сверьте показания.

Василий
29.08.2006 10:36:35
#5

Гость

Re: L783

Проверил. На внеш источнике.
В LGraph -все нормально 5В = 5В.
В моей проге 5В = 4.6 В.... Загадка...
Ну откуда там может взяться какой-то коэф усиления, даже теоретически если лог номер канала 0x01.... это первая пара x1y1 ... с 1 коэф усиления, +-5В...
Что может быть не так-то??? Куда смотреть?

29.08.2006 11:28:48
#6

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

Re: L783

а если опрашивать один канал?

Василий
29.08.2006 14:25:19
#7

Гость

Re: L783

Покрутил со всех сторон...
Если в одноканальном режиме, то все нормально...
В доке было написано про работу с источниками с низким сопротивлением, н ведь это касалось частот более 400кГц. А у меня 100. Дело ведь не в этом ?
Чтож такое-то???

29.08.2006 14:40:52
#8

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

Re: L783

А на какие у Вас источники сигналов в многоканальном режиме? С какими внутренними сопротивлениями?

Василий
29.08.2006 15:10:42
#9

Гость

Re: L783

Пока проверяю на прямое замыкание ЦАП на АЦП.

Василий
29.08.2006 15:34:34
#10

Гость

Re: L783

Т.е. итог:
При прямом замыкании выхода ЦАП на вход АЦП при одноканальном режиме все работает. При диф. режиме - нет.
Что делать?

29.08.2006 16:31:08
#11

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

Re: L783

Как понять: "При диф. режиме - нет."?

Опишите точно, какие номера контактов разъёма  соединяете, какой длиной проводов,  в каком режиме (дифференциальном или c общей землёй) опрашиваете и какие именно каналы опрашиваете.

Василий
29.08.2006 16:41:12
#12

Гость

Re: L783

Все вроде разобрался - спасибо!

29.08.2006 16:48:49
#13

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

Re: L783

А в чём была проблема?

Василий
29.08.2006 21:19:37
#14

Гость

Re: L783

Я думаю что я неправильно делал массив логических номеров каналов...
Т.е. я хотел диф режим первой пары выводов X1 Y1.
Параметры функции FillADCparameters_PLX задавал так:
массив лог. номеров {0x01}  (Поидее это X2,Y2?) 
и указывал количество каналов 2 (!).
(Странно, но при этом то что подавалось на X1 отображалось...)
НУ а сейчас у меня {0x00} и количество каналов 1.
И все (вроде) пока нормально показывается....

Наверно я прав....

30.08.2006 09:04:45
#15

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

Re: L783

Клиент всегда прав! :-)