Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
|
Вопрос по функции StartLDevice() и плате L305Функция StartLDevice() выдает False в ходе запуска примера работы с L305. Чем это может быть вызвано? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Это нормально. это L_SUCCESS который 0. |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Спасибо. Так же при работе примера возникает подобная ошибка: "Project faulted with message /'access violation at 0х00401967: read of address 0х00b10000/'".
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305за ошибку не знаю. в примере там отлючается оптимизация на это кусок кода. в билдере Вы отключаете ее? Ну или в Debug режиме как? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Да оптимизация отключена. Проблема в том что *sync не меняется (всегда равен 0). |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305ну там возможны варианты. irq должно быть настроено и в биосе оно должно быть Legasy ISA указано. А биос платы понятно дело из папочки lcomp bios. В диспетчере устройст как плате ресурсы назначены и что перемычками стоит? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Назначен адрес 0340-340F IRQ 10 DMA 5
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Биос платы не загружается. Нужно прописать к нему путь или же он должен лежать в определенной директории? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305как в примере. биос файла рядом с экзешником. в функцию имя фала без расширения... Биос там из двух файлов... |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305У меня появилось несколько вопросов:
ap.t1.s_Type =L_ADC_PARAM;
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305число каналов до 32 если однополюсный или 16 если диф. логические номера каналов написаны ужасные. Если двочный номер, то пишите его в HEX виде. В табличке одинаковые каналы задать можно... и задавать число опросов каналов за кадр
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305При подаче тестового сигнала на один канал АЦП Преобразование происходит без ошибок. При попытке подать тестовый сигнал на 2 канала примерно каждый второй отсчет теряется ( вместо поданного значение записывает 0 ). Тестовый сигнал - прямоугольные импульсы частотой 500 Гц и амплитудой +/-2В.
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305в примере 4 канала опрашивается и в дифф подключении. |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Да, сейчас я оставил только 2 канала в том же дифференциальном режиме |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Один канал читается, а во втором все нули?
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305При изменении меж канальной задержки меняется и положение и количество потерянных отсчетов. В связи с этим вопрос: по какому принципу подбирается меж канальная задержка? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Спасибо, Александр. В цепи второго канала действительно был разрыв. Теперь все работает. |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Rate частота опроса каналов в кадре, dKadr если мне не изменяет память для этих плат интервал от первого отсчета первого кадра до первого отсчета второго кадра. |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305При работе с четырьмя каналами и параметрами как в примере, вид полученных сигналов соответствует поданным. При изменении dRate со 100 на 40 происходит наложение сигналов друг на друга и получается случайный шум на всех каналах по амплитуде примерно соответствующего исходным сигналам. При изменении dKadr ситуация меняется, наибольшее соответствие достигается при значении 0.125, тем не менее форма полученных сигналов так до конца и не совпадает с исходными. В связи с этим вопрос: как между собой связанны переменные dRate и dKadr, и как учитывается количество опросов в кадре? |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Дмитрий, L305 имеет входной коммутатор, и если с ростом частоты опроса каналов АЦП наблюдается тенденция возрастания межканального прохождения сигнала, роста искажений сигнала, то вероятная причина в том, что в Вашей схеме подключения слишком высокоомные источники сигналов (и/или длинные кабели) создают условия когда переходный процесс в этих цепях от предыдущей коммутации не успевает затухнуть, и в этих условиях очень велика коммутационная погрешность измерений (см. http://www.lcard.ru/distortions.pdf ) |
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Необходимо организовать сбор по 12 каналам, при этом на 1 канале частота дискретизации должна быть 20 кГц, на 2 - 10кГц , на остальных по 1 кГц. При попытке организовать подобный сбор таким образом: ap.t1.s_Type =L_ADC_PARAM;
Тестовый сигнал проходит без заметных искажений только по 0 и 1 каналу, по всем остальным каналам ( с частотой дискретизации в 1 кГц) получатся огромные искажения. При использовании частоты дискретизации в 1 кГц для всех каналов тестовые сигналы проходят без искажений.
|
|||
|
||||
|
|
Re: Вопрос по функции StartLDevice() и плате L305Вы очень много хотите от этой старой платы. Она так не умеет.... |
|||
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск