Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику. |
23.01.2012, 23:01
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от leoniv
|
Да, разрядность ЦАП, конечно, потеряем, но нужен ли слишком качественный АМ-сигнал? В любом случае, это лучше, чем ничего. И не слишком накладно должно получиться на аппаратных умножителях Cyclone III. Ну или модулировать по тому же Vref, но там есть нижняя граница, да и вспомогательный ЦАП тогда нужен относительно быстрый. Короче говоря, вопрос пока открыт.
|
Я тоже поддерживаю, что бы в девайсе была АМ. Вопрос в решении конечно интересен, если я правильно представляю, то что Вы тут на предлагали, то и для цифрового перемножения поребуется еще тогда и АЦП, ведь модулировать будем внешним сигналом аналоговым или я что то не монимаю?
__________________
____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
|
|
|
|
23.01.2012, 23:04
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от leoniv
|
Предложенное ниже позволяет использовать тот же тракт, просто нужно выключить (обойти) фильтр.
|
Я изначально предлагал подобный вариант, правда я представлял это как отдельный вывод от контроллера или ПЛИС, но можно и с ЦАПа получить, тогда только придется сделать систему коммутации фильтра, апример на 2 перекидных контактах реле.
__________________
____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
|
|
|
|
24.01.2012, 12:19
|
|
Временная регистрация
Регистрация: 15.05.2010
Сообщений: 58
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 16 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от Nikopol
|
Фильтр нужен как минимум один - это антиаляйсинговый
|
Понятно, что антиаляйсинговый. Но к нему совершенно разные требования на синусоидальном сигнале и на сигнале произвольной формы. Вот и получается, что нужны 2 фильтра. А если делать прямоугольники так, как я предложил, так нужен еще и обход фильтра. Сложность коммутации немного смущает.
Сообщение от Nikopol
|
для цифрового перемножения поребуется еще тогда и АЦП, ведь модулировать будем внешним сигналом аналоговым
|
Для модуляции должны быть 2 режима: внутренняя модуляция (как минимум, синус, можно что-то еще) и внешняя. Для внешней в любом случае понадобится АЦП.
На данный момент нет даже структурной схемы генератора. А там есть принципиальный вопрос: как получать прямоугольники?
|
|
|
|
24.01.2012, 13:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Цитата:
|
А там есть принципиальный вопрос: как получать прямоугольники?
|
Я склоняюсь все-таки к использованию компаратора, и получение прямоугольника из синуса. Т.к. на мой взгляд плавность изменения частоты будет важнее. При достаточно жестком задании порога срабатывания и достаточно высоком быстродействии компаратора можно получить джиттер приемлемого уровня. Хотя нам никто не мешает сделать обычный ТТЛ-выход с дискретностью 10нС.
По поводу модуляции появилась мысль добавить что-то для имитации сигнала xDSL-модема, т.к. сейчас есть реальная необходимость оценивать качество такого оборудования и линий на которых оно работает, а фирменное железо не всем доступно. Но это на уровне "голубой/розовой мечты"
__________________
misterdi<@>i.ua
|
|
|
|
24.01.2012, 14:45
|
|
Временная регистрация
Регистрация: 15.05.2010
Сообщений: 58
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 16 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от MisterDi
|
Я склоняюсь все-таки к использованию компаратора, и получение прямоугольника из синуса.
|
Понятно, что так лучше. Но это сложнее. Для других форм амплитуда будет регулироваться опорным TxDAC, а для прямоугольников как? И как регулировать скважность? Или получать только меандр? Менять порог компаратора? Это будет не очень точно, особенно в широкой полосе частот.
Сообщение от MisterDi
|
Хотя нам никто не мешает сделать обычный ТТЛ-выход с дискретностью 10нС.
|
Обычный ТТЛ-выход - это неспортивно. Нужна регулировка амплитуды и смещения. Тогда уж лучше так, как я предлагал выше: генерировать прямоугольники с помощью ЦАП, а в тракте просто обойти фильтр.
Сообщение от MisterDi
|
По поводу модуляции появилась мысль добавить что-то для имитации сигнала xDSL-модема
|
Ну это Вы про своё личное
|
|
|
|
24.01.2012, 18:33
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от leoniv
|
На данный момент нет даже структурной схемы генератора. А там есть принципиальный вопрос: как получать прямоугольники?
|
Я не соглашусь с Вами, схему я рисовал и она есть на первой странице этой ветки, если у Вас есть конкретные предложения по изменениям, то я с удовольствием их выслушаю и внесу их.
И еще вопрос, почему же прямоугольник уровня ТТЛ это не "спортивно" ? Думаю что такого будет больше чем достаточно для большенства задач, а если уж делать со всми плюшками (смещение и регулировка), то тогда я поддерживаю Ваше прдложение по обходу фильтра, это сэкономит нам еще один выходной каскад.
К стати идея с разными источниками модуляции мне тоже по душе
__________________
____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
|
|
|
|
24.01.2012, 20:06
|
|
Временная регистрация
Регистрация: 15.05.2010
Сообщений: 58
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 16 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Сообщение от Nikopol
|
Я не соглашусь с Вами, схему я рисовал и она есть на первой странице этой ветки
|
Эта блок-схема весьма приблизительная. Канала формирования прямоугольников там нет. Зато есть блоки регулировки амплитуды, которые реализовать неизвестно как. И еще, планируется делать два канала? Это будет весьма затратно по комплектации. Часто ли нужен двухканальный AWG?
Сообщение от Nikopol
|
почему же прямоугольник уровня ТТЛ это не "спортивно" ?
|
Даже не рассматривается. Такое решение подходит только для простейших приборов. Оно не соответствует уровню проектируемого генератора. К тому же, оно совершенно ничего не экономит в схеме.
Сообщение от Nikopol
|
если уж делать со всми плюшками (смещение и регулировка), то тогда я поддерживаю Ваше прдложение по обходу фильтра, это сэкономит нам еще один выходной каскад
|
Выходной каскад как раз ни при чем, он в любом случае общий. Такое решение позволяет обойтись без плавного аттенюатора в цепи сигнала, так как позволяет регулировать амплитуду с помошью Vref. Ценой значительного ухудшения шага по частоте для прямоугольников. Зато с возможностью регулировки скважности. Понимаю, что это большой компромисс и отход от традиций отрасли.
В дополнение можно оставить синтез прямоугольников с помощью DDS, на малых частотах джиттер не сильно будет сказываться. Кстати, в Hantek DDS-3X25 так и генерируется. Интересно было бы посмотреть, как сделано, например, в Rigol DG-2041. Похоже, там всё тоже через ЦАП. Upd: хотя нет, судя по параметрам, так сделано только в младшей 1000-й линейке.
Вариант, за который выступает MisterDi (компарирование синуса), конечно, лучше. Но как быть с регулировкой амплитуды?
Сообщение от Nikopol
|
Кстати идея с разными источниками модуляции мне тоже по душе
|
Еще и вход-выход синхронизации, наверное, нужен.
Последний раз редактировалось leoniv; 24.01.2012 в 20:55.
|
|
|
|
24.01.2012, 20:58
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Хорошо, уважаемый leoniv, давайте тогда совместно с Вами детализируем функциональную схему, я для того тему и создавал, т.к. опыта в подобных разработках нет.
__________________
____________________________________________
Internet Explorer - это такая программа, с помощью которой можно зайти на сайт http://opera.com и скачать себе браузер...
|
|
|
|
24.01.2012, 22:48
|
|
Временная регистрация
Регистрация: 15.05.2010
Сообщений: 58
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 16 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Ну так я задал основные вопросы, которые нужно решить коллегиально. Но пока есть мнение только MisterDi, и то без конкретной реализации.
|
|
|
|
25.01.2012, 17:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: "Народный" радиолюбительский генератор сигналов
Цитата:
|
Но как быть с регулировкой амплитуды?
|
Для прямоугольников ИМХО идеальный вариант выходной каскад на ключевых элементах. Сделать разнополярный сигнал или с амплитудой от 0 до заданной достаточно просто. Гораздо сложнее в случае если мы хотим получить сигнал с уровнями например +5В и +3В или -2В..-4В. Получается что нужно 4 ключевых элемента (по 2 в каждом из плеч) и к каждому из них - свой регулируемый источник. Конечно 4-х канальные ЦАП в природе есть, но как-то не красиво . Кроме того еще регулировка скважности тоже требует своего оборудования.
Можно попытаться использовать два регулируемых источника опорного напряжения с двуполярным выходом для задание порогов выходного напряжения и как-то коммутировать их, но я пока не придумал как.
Выход прямоугольного сигнала будет наверно правильно полностью отделить от остальной части схемы, т.к. слишком противоречивые требования.
__________________
misterdi<@>i.ua
Последний раз редактировалось MisterDi; 25.01.2012 в 17:38.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:44.
|
|