Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
E-140: одновременная работа ЦАП и АЦПЕсть такая задачка: требуется выдать сигнал с ЦАП на вход схемы и снять с помощью АЦП сигнал с выхода схемы. Т.е. с точки зрения программиста записать код в ЦАП и считать некоторое кол-во измерений с АЦП(например 256), затем записать в ЦАП другой код и снова считать занчение с АЦП и т.д. Как вот, как бы синхронизировать выдачу нового сигнала с ЦАП и запуск измерения кадра АЦП? При этом измерениями АЦП надо набивать буффер в РС. Как всё это наилучщим образом сделать? |
|||
|
||||
|
Re: E-140: одновременная работа ЦАП и АЦПКакой период опроса АЦП? Какой период выдачи на ЦАП? C какой точностью по времени синхронизировать АЦП и ЦАП? Без временны'x условий Ваш вопрос не имеет смысла. |
|||
|
||||
|
Re: E-140: одновременная работа ЦАП и АЦПЧастота сбора данных 100кГц. Нужно выдать на ЦАП значение, тут же произвести 256 измерений, слить их в буффер РС, выдать новый код на ЦАП, снова измерить сигнал и т.д. Никаких точных периодов выдачи на ЦАП и снятия данных с АЦП нет. Чем быстрее тем лучще.
Но работает ОЧЕНЬ медленно. Непонятно почему... |
|||
|
||||
|
Re: E-140: одновременная работа ЦАП и АЦПв общем, вы действуете правильно.
можно попробовать такой вариант:
|
|||
|
||||
|
Re: E-140: одновременная работа ЦАП и АЦПА сколько примерно тратиться времени на вызов DAC_SAMPLE и START_ADC/STOP_ADC? Сколько мс? |
|||
|
||||
|
Re: E-140: одновременная работа ЦАП и АЦПвиндос - это не однозадачная система и не система реального времяни, поэтому говорить о каких-то фиксированых временах сложно. все зависит от быстродействия вашего копьютера и загруженности системы. в лучшем случае это порядка 1мс, в худшем 10..20..30..и т.д. мс. |
Страницы 1
Тема закрыта