kihttps://www.lcard.ru/products/external/e-502 [[модулятор Маха-Цандера]] [[детекторная головка]] # Linux установка из репозитория: `sudo apt-add-repository deb https://download.opensuse.org/repositories/home:/l-card/xUbuntu_24.10 / sudo apt install ltrd ltrmanger libltrapi1-dev` ![[e-502_users_guide.pdf]] ### Оценка времени семплирования АЦП ![[RigolDS0 2.png]] Желтый -- сигнал синхронизации АЦП (по растущему фронту). Голубой -- сигнал, подаваемый на вход АЦП. Когда сигнал синхронизации находится в положении AX (-37 нс) -- результат АЦП близок к минимуму (не более 10 %), когда синхронизация происходит в положении BX (+71 нс) -- результат АЦП близок к максимуму (~ 90%). ==> Семплирование происходит в промежутке __от -71 нс до +37 нс__ (инвертированный промежуток A-B). # Синхронное детектирование с АЦП Принцип: Плата генератора создает 3 сигнала: 1. меандр для модулятора Маха-Цандера 2. тактовая частота для АПЦ 3. синхроимпульс для запуска АЦП Рабочий цикл: 1. комп настраивает плату генератора и АЦП 2. python на компе запускает ЛЧМ на плате 3. плата начинает цикл ЛЧМ, модулируя сигнал и подавая тактирующие импульсы на АЦП в правильные моменты 4. после N циклов ЛЧМ тактирование прекращается, плата сигнализирует компу. 5. Комп запускает выгрузку данных с АЦП. ### realisation Фазы обеих клоков будем обнулять в начале цикла ЛЧМ. #### BP9 (OUT_11) -- Modulation -> Mach-Zander TIM11_CH1 Тактирование от APB2 (184 MHz). Желаемая частота -- 1 МГц. => Prescaler =1, ARR = 91, OCR1=22 Подключим его через драйвер к модулятору Маха-Цандера. #### BP8 (OUT_10) -- ADC_clock -> DI_SYN1 TIM4_CH3 Тактирование от APB1 (92 MHz). Желаемая частота -- 2 МГц. => Prescaler = 0, ARR = 45, OCR3=22 Подключим его к DI_SYN1. #### PD7 (TASK_TRG) -- trigger -> DI_SYN2 #### E-502 DAC Выходы ЦАП могут быть использованы для задания уровней сигналов для драйвера модулятора Маха-Цандера! #TODO шунтировать резистором 1кОм на землю выход детекторной головки. Желательно, в разъеме для подключения к АЦП. #### Драйвер модулятора Маха-Цандера: ![[Pasted image 20250408214013.png]] ![[Mach-Zander_driver.png]] #### Адаптер на разъем платы генератора ![[Pasted image 20250408215951.png]] #### Нагрузка для детекторной головки ![[Pasted image 20250408220233.png]] Нужный резистор выбирается напаиванием короткого черного проводка слева. Сейчас выбрана нагрузка 1 кОм ## ##