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


Проблема по-кадровой синхронизации L-783М

Вы не вошли.

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

Алексей
23.11.2009 08:36:52
#51

Гость

Re: Проблема по-кадровой синхронизации L-783М

Друзья! А не могли бы Вы внести в драйвер данные изменения и "слегка его модифицировать"? В рамках моего проекта просто нет времени и уже сил на изучение ассемблера! Я думаю, что Вам, как профессионалам в данном вопросе, это будет сделать не сложно и в дальнейшем у других пользователей не возникнет такой проблемы, как у меня! Заранее спасибо за помощь и понимание!

Алексей
23.11.2009 13:26:07
#52

Гость

Re: Проблема по-кадровой синхронизации L-783М

Скажите, чем вызвано Ваше молчание по поводу моей просьбы?

23.11.2009 16:05:03
#53

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

Re: Проблема по-кадровой синхронизации L-783М

Завтра попробую подрихтовать LBIOS. Но проверка за Вами.

Алексей
23.11.2009 16:09:56
#54

Гость

Re: Проблема по-кадровой синхронизации L-783М

все, что от меня зависит, я сделаю и помогу! у нас реально горит контракт!

Алексей
24.11.2009 14:07:51
#55

Гость

Re: Проблема по-кадровой синхронизации L-783М

Добрый день! Вы не забыли о моей просьбе?

24.11.2009 14:21:32
#56

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

Re: Проблема по-кадровой синхронизации L-783М

Нет. В процессе.

24.11.2009 17:42:49
#57

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

Re: Проблема по-кадровой синхронизации L-783М

Всё ушло письмом.

Алексей
26.11.2009 13:52:34
#58

Гость

Re: Проблема по-кадровой синхронизации L-783М

понятно. Значит жду новых изменений в биосе.

27.11.2009 19:10:23
#59

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

Re: Проблема по-кадровой синхронизации L-783М

Сегодня не успел. Отложим до понедельника.

Алексей
30.11.2009 09:01:45
#60

Гость

Re: Проблема по-кадровой синхронизации L-783М

Жду с нетерпением!

Алексей
01.12.2009 10:01:52
#61

Гость

Re: Проблема по-кадровой синхронизации L-783М

Здравствуйте! Получил Ваш новый БИОС и не понял, а чем он отличается от предыдущего варианта, кроме того, что теперь можно задавать больше значений нового параметра? АЦП работает так же неправильно, как я уже описал выше при первом варианте изменений!!!!
Я понимаю, что это мои проблемы, но до конца недели моя программа должна работать по правильному алгоритму и на чистоте минимум 1 Мгц!!! Время уходит впустую! Есть возможность все-таки решить данную проблему?

01.12.2009 12:09:16
#62

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

Re: Проблема по-кадровой синхронизации L-783М

1. В первом варианте LBIOS была небольшая ошибочка. В файле adc.h в функции  EnableSynchroPulseLowFreq вместо IF GT RTI  было IF LT RTI. На размер файла LBIOS это изменение не повлияло.
2. У меня в тестовой программе всё вроде бы работает правильно: на каждый синхроимпульс плата собирает заданное в TtlSynchroNKadrov кол-во кадров отсчётов. Могу её прислать вместе с исходниками (Visual C++ 2008, экспресс выпуск)

Алексей
01.12.2009 12:17:05
#63

Гость

Re: Проблема по-кадровой синхронизации L-783М

а у меня происходит вот это:
Сигнал стоит на месте, если я его установил в самое начало времени. А когда я начинаю его сдвигать вправо, он продолжает стоять на месте, только при этом разбивается на мелкие кусочки. Чем сильнее я его сдвигаю, тем мельче куски, а потом просто пропадает.
Правый край моего импульса всегда стоит на месте, а должен двигаться вправо, при движении исходного сигнала.
Есть ощущение, что размер собираемых данных не меняется от нового параметра, просто в этом же интервале времени, я так понимаю согласно управляющей таблицы, он собирает заданное в TtlSynchroNKadrov кол-во кадров отсчётов. То есть, временной интервал остался тем же! И новый параметр на него не влияет

01.12.2009 12:59:14
#64

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

Re: Проблема по-кадровой синхронизации L-783М

1. LBIOS ничего ни про какой интервал не знает. Просто после прихода синхроимпульса он соберёт TtlSynchroNKadrov кадров с заданной частотой АЦП. Т.е. если у Вас частота АЦП равна 1000 кГЦ, кадр состоит из 4х логических каналов и  TtlSynchroNKadrov = 512, то по приходу синхроимпульса LBIOS соберёт 512x4=2048 отсчётов. Время сбора при этом составит 2048/1000 = 2.048 мс.
2. Могу прислать тестовую консольную программу  вместе с исходниками (Visual C++ 2008, экспресс выпуск).

Алексей
01.12.2009 13:01:07
#65

Гость

Re: Проблема по-кадровой синхронизации L-783М

Пришлите, пожалуйста!

01.12.2009 13:39:43
#66

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

Re: Проблема по-кадровой синхронизации L-783М

Тестовая программа ушла ...

Алексей
02.12.2009 12:04:02
#67

Гость

Re: Проблема по-кадровой синхронизации L-783М

Спасибо за помощь и терпение! Все заработало!!

Алексей
09.12.2009 10:53:31
#68

Гость

Re: Проблема по-кадровой синхронизации L-783М

Добрый день! У меня опять вопросы.
1. с ЦАП выводится постоянный сигнал с частотой 400 Гц. Пока выключен АЦП, сигнал стоит, как вкопаный. Как только задействую АЦП с по-кадровой синхронизации от ЦАП, сигнал с ЦАП начинается "метаться", как безумный. То есть, на сколько я понимаю, АЦП своей работой сбивает ЦАП. Как можно это побороть?
2. Можно ли и как именно выводить на одну из TTL линий 0 или 1 синхронно с работой ЦАП? То есть сигнал на линию должен подаваться в тот же момент, что и первый отсчет на ЦАП.

Алексей
09.12.2009 12:28:25
#69

Гость

Re: Проблема по-кадровой синхронизации L-783М

и вот еще один вопрос появился:
Я пишу программу в Дельфи. Использую внутренний таймер для обработки сигналов на АЦП. На сколько я знаю, минимальный период работы этого таймера 55 мс. А у меня время 2.5 мс! Так что получается, я не могу обрабатывать сигналы АЦП с такой скоростью или есть возможность это обойти?

09.12.2009 13:51:45
#70

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

Re: Проблема по-кадровой синхронизации L-783М

Есть мультимедиа таймеры. Они получше, но глобально все должно быть аппаратно реализовано...

09.12.2009 18:29:43
#71

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

Re: Проблема по-кадровой синхронизации L-783М

Вроде бы при обычном запуске АЦП и ЦАП вместе живут вполне адекватно. Завтра попробую при по-кадровом запуске АЦП.

Алексей
10.12.2009 09:29:50
#72

Гость

Re: Проблема по-кадровой синхронизации L-783М

вот что-то не то с адекватностью их совместного проживания.

10.12.2009 14:14:24
#73

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

Re: Проблема по-кадровой синхронизации L-783М

Выслал тестовую консольную программу с одновременной работой АЦП и ЦАП.

11.12.2009 00:06:36
#74

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

Re: Проблема по-кадровой синхронизации L-783М

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

Алексей
14.12.2009 11:11:30
#75

Гость

Re: Проблема по-кадровой синхронизации L-783М

Александр, с синхронизацией и скачущими сигналами вроде все удачно разрешилось. Внимательно просмотрел высланную мне прогу и обнаружил, что при зарядке ЦАПов надо было выставить pa.t1.IrqEna в 0! А синхронизация идет просто: с ЦАП1 подается сигнал на тригер синхронизации обычным проводом.
Но теперь меня мучает другой вопрос: реально ли сделать синхронно с этим же сигналом от ЦАП вывод на линию TTL?
Я уже задавал раньше этот вопрос, но пока он остался без ответа, просто решали другие темы.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон:+7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск