| Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
Линия задержки + смеситель + МК
31.05.2015, 18:19
|
|
|
Гражданин KAZUS.RUN
Регистрация: 02.11.2008
Адрес: Одесса
Сообщений: 668
Сказал спасибо: 336
Сказали Спасибо 328 раз(а) в 182 сообщении(ях)
|
Линия задержки + смеситель + МК
Здравствуйте.
Есть на первый взгляд немного бредовая мысль, но кажется жизнеспособная.
Имеем:
1 - Приемный тракт с выходом ПЧ 6.5 МГц
2 - Квадратурный смеситель с гетеродином 6МГц (два кольцевых диодных с квадратурным гетеродином)
3 - два канала УПЧ 500кГц на одном корпусе ОУ
3 - два смесителя с общим гетеродином 500кГц на ключевой микросхеме (НС4053)
4 - два ФНЧ 3кГц
5 - микроконтроллер ATmega8
6 - Линия задержки 64мкс от телевизора (УЛЗ 64-5)
Задача:
Используя АЦП контроллера оцифровать I и Q сигналы для дальнейшей обработки программно
Проблема:
Микроконтроллер в один момент может оцифровывать данные только с одного входа. Тоесть для оцифровки значений с двух входов нужно их поочереди переключать
Частота преобразования 15 кГц
Собственно идея:
На один вход квадратурного смесителя (2 пункт) подать сигнал с приемного тракта напрямую, а на второй вход подать через линию задержки 64мкс.
Как я себе это представляю, сигнал после всех преобразований придет на первый вход АЦП как и положено, а на второй вход на 64мкс задержаный, что в итоге скомпенсирует время переключения входов контроллера.
Возможность подстройки тактовой частоты контроллера для подгона под 64мкс имеется.
Что скажете ? Будет жить или я чего-то не учёл ?
P.S. рекомендации по смене МК можно опускать. Другой МК будет, но позже. Интересна сама идея такой реализации.
|
|
|
|
31.05.2015, 18:50
|
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
Можно сделать по-другому: цифровать каналы по-очереди, только у второго канала брать среднее между предыдущим и текущим значением. Таким образом будем попадать в середину промежутка выборки, то есть как раз на момент выборки первого канала.
Последний раз редактировалось Yurkin2014; 31.05.2015 в 18:53.
|
|
|
|
Сказали "Спасибо" Yurkin2014
|
|
|
31.05.2015, 20:01
|
|
|
Гражданин KAZUS.RUN
Регистрация: 02.11.2008
Адрес: Одесса
Сообщений: 668
Сказал спасибо: 336
Сказали Спасибо 328 раз(а) в 182 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
хм.... интересный вариант
тут еще одна мысль попутно появилась
если на входе поставить истоковые повторители с емкостями в затворах и коммутировать на них сигнал ключами 1 раз за два измерения?
тоесть реализовать внешний регистр выборки, который без проблем можно дёргать свободной ногой контроллера
по сути емкости небольшие можно в затворы поставить и соответственно включать ключики на короткое время
или так будет хуже ?
.....upd.
сам подумал и сам понял что Ваш вариант лучше
Последний раз редактировалось b_raven; 31.05.2015 в 20:11.
|
|
|
|
31.05.2015, 21:54
|
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
А с УЛЗ номер не пройдет, я думаю. Дело в том, что при преобразовании частоты фаза сигнала сохраняется. Нужно, по сути, задержать один низкочастотный выход на 64мкс. Для 1кГц, например, это составляет 1/16 периода. Если переносить задержку на ВЧ перед смесителем, то на столько же 1/16 периода надо задержать 6.5МГц сигнал, так как фаза сохраняется. А это гораздо меньше, чем 64мкс, это,типа, десяток наносекунд задержка нужна.
Ещё дроби появляются, если учесть, что по ВЧ небольшие килогерцовые сдвиги частоты практически саму частоту не изменяют. Ну, как было 6.5 с копейками МГц, так и осталось. Поэтому постоянная задержка на десяток наносекунд по ВЧ даст также и постоянной сдвиг по фазе в ВЧ канале и на НЧ выходе. Для выходного 1кГц это, вроде, что нам нужно, а во для 100Гц тот же 1/16 фазы сдвиг даст уже задержку 640мкс. А это уже ни в какие ворота не лезет.
Так что, в ВЧ канал никакие задержки ставить нельзя, иначе получим ужасные фазовые искажения на НЧ выходе. Я так думаю.
Последний раз редактировалось Yurkin2014; 31.05.2015 в 21:57.
|
|
|
|
31.05.2015, 22:37
|
|
|
Вид на жительство
Регистрация: 16.04.2005
Сообщений: 477
Сказал спасибо: 78
Сказали Спасибо 168 раз(а) в 112 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
Решение с двумя устройствами выборки-хранения разумно. Так часто делают. К тому же точность работы АЦП повысится, поскольку сигнал в процессе его работы не будет изменяться.
|
|
|
|
31.05.2015, 22:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
Можно взять стм32ф373, у него 4 АЦП
|
|
|
|
31.05.2015, 23:21
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,457
Сказал спасибо: 3,225
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
Сообщение от michvl
|
|
К тому же точность работы АЦП повысится, поскольку сигнал в процессе его работы не будет изменяться.
|
АЦП уже содержит УВХ, но оно после коммутатора входов стоит.
Сообщение от b_raven
|
Задача:
Используя АЦП контроллера оцифровать I и Q сигналы для дальнейшей обработки программно
Проблема:
Микроконтроллер в один момент может оцифровывать данные только с одного входа. Тоесть для оцифровки значений с двух входов нужно их поочереди переключать
Частота преобразования 15 кГц
|
Может учесть задержку каналов на время преобразования Q-канала в математике?
|
|
|
|
01.06.2015, 06:31
|
|
|
Гражданин KAZUS.RUN
Регистрация: 02.11.2008
Адрес: Одесса
Сообщений: 668
Сказал спасибо: 336
Сказали Спасибо 328 раз(а) в 182 сообщении(ях)
|
Re: Линия задержки + смеситель + МК
Сделал по рекомендации Yurkin2014
Всё работает как надо (учитывая что частота дискретизации вчетверо выше макс.частоты сигнала на входе)
Всем спасибо
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:58.
|
|