Форум: Техническая поддержка

Тема: Е14-140М и внешняя синхронизация по SYN и INT.

Вы не вошли.

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

AV
08.11.2022 20:35:44
#1

Участник
Здесь с 08.11.2022
Сообщений: 1

Е14-140М и внешняя синхронизация по SYN и INT.

В данном устройстве, в соответствии с Руководством пользователя, есть 2 вида внешней синхронизации:

1. Синхронизация преобразования АЦП, "Внешняя синхронизация, ведомый модуль по фронту сигнала SYN", при которой в частности "Сигнал запуска АЦП (рис. 4 11) приходит с линии синхронизации SYN, сконфигурированной на вход. Это чисто аппаратный запуск АЦП от внешней ведущей системы, возможно, от ведущего модуля E14-140. Запуск АЦП происходит по фронту сигнала SYN", п.4.2.2.1 стр.33.

2. Синхронизация старта процесса сбора данных АЦП, "Старт потокового ввода по спаду сигнала INT".

Также там сказано "Подразумевается, что установка любого перечисленного ниже режима старта процесса сбора данных может быть сделана в любом сочетании с установленным режимом синхронизации (§ 4.2.2.14.2.2.1), если это не оговорено отдельно".

Мне нужны одновременно оба эти режима.
Однако при программировании в структуре ADC_PAR_0 обнаружилось только один SynchroType, при установке которого в 1 - получим цифровую синхронизация старта.
Как включить синхронизацию преобразования АЦП по сигналу SYN ?
Возможно ли это программно или нужно перепрошивать контроллер?
ОС Линукс, LComp 1.58.2.

15.11.2022 01:10:08
#2

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

Re: Е14-140М и внешняя синхронизация по SYN и INT.

В описании lcomp поле SynchroType для E140 (старое название E14-140) описано следующим образом:

• 0 - нет синхронизации;
• 1 - цифровая синхронизация старта, остальные параметры синхронизации не используются;
• 2 - по-кадровая синхронизация, остальные параметры синхронизации не используются;
• 3 - аналоговая синхронизация старта по выбранному каналу АЦП;
• для E140 сюда еще можно добавить биты 6 и 7, 6 бит включает внешний clock, 7 бит разрешает трансляцию clock на внешний разъем

Тут важна последняя строка. Т.е. у Вас в этом поле закодировано оба режима, младшие биты кодируют синхронизацию старта, а старшие 2 бита - управление синхронизацией преобразования. Бит 6 означает, что модуль будет использовать внешний сигнал преобразования АЦП (SYN используется как вход), а бит 7 - выдача внутренней частоты преобразования на SYN (SYN как выход, для ведущего устройства).
Т.е. в Вашем случае нужно задать 1 как цифровая синхронизация старта и бит 6 для внешнего сигнала синхронизации АЦП, т.е. SynchroType = 1 | (1 << 6).

Контакты

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

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

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

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

L-CARD в проектах