Измерения | DDS-генератор на AVR - нужна помощь |
|
---|---|---|
miklin: Я думаю ничего сложного,заказное письмо с двойной открыткой,микросхемы внутри скочем приклеены они соик. GM: Считаете, что замечаний к текущей прошивке нет? Также предлагаю уточнить функции и ТТХ, текущей версии генератора. Я выложу эту инфу на сайте и дам тут прямые линки, чтобы народ не задавал повторно одни и те же вопросы по поводу функций и возможностей. |
|
|
ATLab: 1. Чтобы не спорить про погрешности, можно использовать один ЦАП, а выходы МК мультиплексировать. А ещё я недавно предлагал чуть другой способ - два МК работают на один 16-и разрядный ЦАП. Один МК формирует 8 младших бит (как и сейчас), а другой - 8 старших. Тогда чередование будет ещё больше - не через один такт, а через 256. GM, почему-то, эту идею забраковал, хотя практически тот же принцип с чередованием через один бит - одобрил... |
|
|
Чё-то не припомню такого. Так я делал, чтобы увеличить разрядность данных, выдаваемых на цап, но скорость выдачи так не поднимешь, поскольку надо выдавать и старшую часть и младшую часть одновременно. Про мультиплексирование выходов цапов говорил уже здесь, а делал лет 15-20 тому назад, не помню уж точно. |
|
|
Согласен, скорость не поднимется, но у нас и так основная поблема не в скорости (и так 1МГц вырабатывается), а малобитности (синус уже на 100КГц слишком ступенчатый). |
|
|
Значит надо ставить две тиньки, работающие в параллель и синхронно, мультиплексер и 12-14-16 битный цап. Самое трудное - это обеспечить синхронность. Давайте пока оставим задумку на будущее и завершим начатое. Ну где-то надо остановиться |
|
|
Vlad_Petr: Ну вы же понимаете, что у нее еще есть две боковые полосы, справа и слева. Они отстоят на расстоянии равном частоте выдаваемого синуса..все это размазано шумом квантования и его погрешностями |
|
|
GM: Есть палка алиасинга с частотой Fалиасинга = Fдискретизации - Fсигнала, Будет и Fдискретизации + Fсигнала, т.е. две боковые (справа и слева) отстоящие от частоты дискретизации на F сигнала. ИМХО вариант с двумя контроллерами совсем неплох... |
|
|
1) ВП, заканчивайте вводить народ в заблуждение. Что за частотный диапазон вы рассматриваете? Покажите на примере для случая, скажем, Fсигнала=100 кГц, Fдискретизации=2000 кГц, и расставьте все палки, на каких частотах они стоят, иначе мы тут долго будем препираться. 2) Речь идёт об увеличении разрядности, если вы не заметили. Число выборок останется прежним. |
|
|
GM: Покажите на примере для случая, скажем, Fсигнала=100 кГц, Fдискретизации=2000 кГц, и расставьте все палки, Вопрос не корректный, одно дело теоретическая модель, другое практическая реализация со своими искажениями и несимметриями. Итак, основные: 1900 и 2100, по факту, будет и 2000. Далее существенные составляющие зависят даже от конструкции и разводки, и от реальной симметрии зависит, насколько четные гармоники будут выражены. т.е. набор весьма богатый, как 1800(1700) так и 2200(2300) может быть и далее влево, ниже 1800(1700), с шагом через 100(200).. |
|
|
Давайте именно на идеальной модели для простоты. Пара вопросов. 1) Куда частоту сигнала задевали? 2) Какой диапазон частот рассматриваете? Будет ли разница в аналоговом и дискретном спектрах, в смысле периодичности? |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |