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


Размер буфера..уточните пожалуйста

Вы не вошли.

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

Fareed
21.01.2005 13:28:28
#26

Гость

Re: Размер буфера..уточните пожалуйста

Приведение типа не помогает, делал так:
fread(&(int)DataVal, 2, 1, fpsource);
пробовал тип DataVal ставить  signed int - тоже самое

считывается к примеру вместо -6 число 65529
сам дывлюсь

21.01.2005 14:55:19
#27

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

Re: Размер буфера..уточните пожалуйста

int бывает разный 16 бит и 32.....16 в досе а 32 в виндах

Fareed
31.01.2005 10:36:10
#28

Гость

Re: Размер буфера..уточните пожалуйста

Глупый вопрос - для чего в ffttread.cpp в проекте lgraph нужно это действие:
MainForm->ChannelPoint -= MainForm->ChannelPoint%32;

DKorolkov
31.01.2005 13:32:39
#29

Гость

Re: Размер буфера..уточните пожалуйста

2 Fareed:
Попробуйте (short).

> считывается к примеру вместо -6 число 65529

Странно, вместо -6 должно быть 65530 .

fareed
01.02.2005 14:38:29
#30

Гость

Re: Размер буфера..уточните пожалуйста

DKorolkov
решилась проблема, спасибо. Сделал тип short int.

вопрос насчет MainForm->ChannelPoint -= MainForm->ChannelPoint%32; по-прежнему актуален. ;(
ЕСли это связано с тем что размер буфера под фурье должен быть кратен степени двойки, то вроде при выборе размера фурье на форме и так значения кратны??

01.02.2005 15:38:12
#31

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

Re: Размер буфера..уточните пожалуйста

Кратность 32 отсчётам нужна исключительно для USB модулей E-440 и E-140.

Fareed
02.02.2005 14:46:41
#32

Гость

Re: Размер буфера..уточните пожалуйста

Такой вопрос еще..
есть гармонический сигнал, но со срезанной амплитудой (12-15 В, а у L1450 вход до 10В).
Повлияют ли эти ограничения на последующее Фурье-преобразование сигнала (мне надо "ловить" основную частоту 0-50 Гц)?
Спасибо

Сергей
02.02.2005 18:29:50
#33

Гость

Re: Размер буфера..уточните пожалуйста

Помимо основной, явятся гармоники, кратные основной частоте. А что мешает на вход делитель поставить?

Fareed
02.02.2005 19:30:45
#34

Гость

Re: Размер буфера..уточните пожалуйста

делитель-то можно, пока просто непонятно как источник сигнала это воспримет

zardoz
09.02.2005 14:13:04
#35

Гость

Re: Размер буфера..уточните пожалуйста

Да, при срезе появятся гармоники, но амплитуда основной гармоники будет сильно преобладать над высшими. Так ее и можно будет отделить.

Fareed
10.02.2005 17:36:22
#36

Гость

Re: Размер буфера..уточните пожалуйста

гармоники есть, но фильтруя все, что лежит выше 100 Гц, получаю отличнейший спектр. Такая фильтрация нужна для того, что когда скажем двигатель у меня не крутится, то в измерениях преобладают ВЧ-помехи и в итоге при определении гармоники с макс амплитудой, получается хрень.

Fareed
19.03.2005 15:48:02
#37

Гость

Re: Размер буфера..уточните пожалуйста

Доброго времени суток. Вопрос касается влияния сигналов с одного канала на другие.. есть подозрение, что это имеет место быть. 3 датчика представляют собой на выходе источники тока 4-20 мА, которые я гружу на резистор 390 Ом и измеряю на нем падение напряжения. Может ли на эти сигналы влиять входной сигнал на 4-м канале (эдс с генератора), который существенно больше по амплитуде. Вроде все изложил, если что уточню.. спасибо

Fareed
24.03.2005 00:09:04
#38

Гость

Re: Размер буфера..уточните пожалуйста

Елки-палки, кто-нибудь соизволит ответить, а? или на Лкарде каникулы??

24.03.2005 15:42:47
#39

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

Re: Размер буфера..уточните пожалуйста

Насколько я понял идёт сбор данных с четырёх каналов АЦП. А на какой частоте? При каком усилени? Наличие межканального прохождения учитывается?

Fareed
25.03.2005 11:45:45
#40

Гость

Re: Размер буфера..уточните пожалуйста

Да, с четырех, частота 100кГц (25 кГц на канал), усиление 1, а вот насчет межканального прохождения не в курсе..проясните плиз..

25.03.2005 14:39:25
#41

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

Re: Размер буфера..уточните пожалуйста

1.Если резисторы 390 Ом еще и достаточно близки от E-440, значит низкоомный источники сигнала обеспечены и всё ОК. Но если при уменьшении частоты АЦП вдвое, межканальное прохождение круто
уменьшается, значит низкоомность источников не
обеспечена!
2. Кроме того, остаётся проследить токи в сигнальных цепях от всех  источников сигналов. Возможно, в Вашем подключении
существует провод, который одинаково принадлежит сигнальной цепи 4-го источника и остальных источников. Короче, подключите все общие провода в ОДНОЙ ТОЧКЕ около E-440.

Fareed
25.03.2005 22:36:50
#42

Гость

Re: Размер буфера..уточните пожалуйста

Подключение дифференциально: сигнал идет на вывод Х, а Y на клеммнике (куда уж ближе к плате) соединены ОТДЕЛЬНЫМИ линиями с землей (вывод 3 вроде). С датчиков тока отдельно идет земля - тоже на 3 вывод.
4-й сигнал (эдс с генератора) ОТДЕЛЬНО дифференциально идет на 4-канал, с отдельной землей.
А как можно оценить межканальное прохождение?

28.03.2005 20:49:58
#43

Сотрудник "Л Кард"
Откуда: "Л Кард"
Здесь с 23.03.2017
Сообщений: 100

Re: Размер буфера..уточните пожалуйста

Fareed, из того, что Вы сообщаете нельзя понять проблему. На межканальное прохождение может оказывать влияние расстояние от датчика до Е-440 (точнее - реактивная составляющая сопротивления кабеля), а Вы отвечаете о другом ...
Если "с датчиков тока отдельно идет земля" одним проводом для всех датчиков, то это может приводить к взаимному влиянию этих датчиков друг на друга. "ОТДЕЛЬНЫМИ линиями" необходимо соединять выводы датчиков и с X- и с Y-входами, иначе нет смысла в дифференциальном подключении. Рекомендации по правильному подключению см. в http://www.lcard.ru/publ-11.php3.

   "Отдельную землю" 4-го сигнала Вы соединили с землей Е-440 ? 
   Уровень 4-го сигнала находится в пределах выбранного для соответствующего канала поддиапазона измерений ?

   Оценку межканального прохождения см. в http://www.lcard.ru/publ-12.php3 и http://www.lcard.ru/~shirokov/e14/e14.pdf, но межканальное прохождение проявляется в первую очередь для двух соседних каналов, а если один канал примерно одинаково влияет на несколько других, то, вероятнее всего дело в неправильном подключении или выборе поддиапазона измерений (особенно с учетом Вашего вопроса от 02.02.05 про "гармонический сигнал, со срезанной амплитудой" ... )

Fareed
29.03.2005 22:33:58
#44

Гость

Re: Размер буфера..уточните пожалуйста

Закинул подробное письмо с рисунком на support@lcard.ru