Генератор на AD9850, AD9851
Генератор на AD9850, AD9851
Вопрос знатокам.
Есть такая плата от товарищей из китая
Можно ли сделать проект на FLProg для управления синтезатором AD9850, AD9851 от UNO, DUE
??
Есть такая плата от товарищей из китая
Можно ли сделать проект на FLProg для управления синтезатором AD9850, AD9851 от UNO, DUE
??
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Сделал блок, в железе не проверял, тестируйте!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 24 фев 2017, 20:13, всего редактировалось 1 раз.
Генератор на AD9850, AD9851
Скомпилировался проект, но с генератора нет сигнала.Boroda писал(а):Сделал блок, в железе не проверял, тестируйте!
Какую частоту должен выдать?
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
Генератор на AD9850, AD9851
+5v подал на выводы блока D0 и D1
Arduino nano
D5 -> DATA
D6 -> FQ_UD
D7 -> W_CLK
Arduino nano
D5 -> DATA
D6 -> FQ_UD
D7 -> W_CLK
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Странно, дома буду, ещё пдфку почитаю. Логером проверял, сигналы вроде правильные на выходе. А если ресет дернут ь?
Добавлено (25.02.2017, 10:51)
---------------------------------------------
Микросхема вроде питается от трёх вольт и потреблять должна 110-150мА.
Добавлено (25.02.2017, 10:51)
---------------------------------------------
Микросхема вроде питается от трёх вольт и потреблять должна 110-150мА.
Генератор на AD9850, AD9851
Заработал генератор.
Питание на блок подается +5V. Может товарищи из Китаяя на плате стабилизатор используют.
Надо на блоке AD9850 вывод Reset на общий провод посадить.
Использовал вот эту схему
Добавлено (25.02.2017, 11:22)
---------------------------------------------
Частота прыгает как хочет
74кГц, 17,0МГц, 14,0МГц
Питание на блок подается +5V. Может товарищи из Китаяя на плате стабилизатор используют.
Надо на блоке AD9850 вывод Reset на общий провод посадить.
Использовал вот эту схему
Добавлено (25.02.2017, 11:22)
---------------------------------------------
Частота прыгает как хочет
74кГц, 17,0МГц, 14,0МГц
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AVGN 25 фев 2017, 11:15, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Так я блок Random поставил для проверки, он каждую секунду меняет частоту.
Генератор на AD9850, AD9851
Разобрался с Вашим детищем.
Сделал 1МГц - реально частотомер намерил 1.005 МГц.
Буду пробовать прикручивать энкодер KY-040 и дисплей двухстрочный.
Добавлено (26.02.2017, 11:58)
---------------------------------------------
Привинтил энкодер и дисплей 5110.
Небольшой переключатель по диапазонам.
Boroda, никак не пойму как задать шаг перестройки синтезатора.
Например на один щелчок энкодера шагаем:
1МГц
500кГц
100кГц
10кГц
1кГц
100Гц
10Гц
1Гц
0,1Гц
0,01Гц
Сделал 1МГц - реально частотомер намерил 1.005 МГц.
Буду пробовать прикручивать энкодер KY-040 и дисплей двухстрочный.
Добавлено (26.02.2017, 11:58)
---------------------------------------------
Привинтил энкодер и дисплей 5110.
Небольшой переключатель по диапазонам.
Boroda, никак не пойму как задать шаг перестройки синтезатора.
Например на один щелчок энкодера шагаем:
1МГц
500кГц
100кГц
10кГц
1кГц
100Гц
10Гц
1Гц
0,1Гц
0,01Гц
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AVGN 26 фев 2017, 12:42, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
Генератор на AD9850, AD9851
Извиняюсь не тот файл прицепил.
Перезалил http://flprog.ru/_fr/18/AD9850_en.rar
Перезалил http://flprog.ru/_fr/18/AD9850_en.rar
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Вот так попробуйте. Я заменил блок энкодера.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 26 фев 2017, 16:55, всего редактировалось 1 раз.
Генератор на AD9850, AD9851
Спасибо. Попробовал - работает.
Минимальную частоту получил 14 миллигерц. максимум 40мегагерц
Организацию понял.
Никак не привыкну к большому количеству плат.
Буду развивать. Сделаю менюшку для прыжков по диапазону частот.
Вывод информации на дисплей - частота, шаг изменеия частоты и т.д.
Минимальную частоту получил 14 миллигерц. максимум 40мегагерц
Организацию понял.
Никак не привыкну к большому количеству плат.
Буду развивать. Сделаю менюшку для прыжков по диапазону частот.
Вывод информации на дисплей - частота, шаг изменеия частоты и т.д.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
Генератор на AD9850, AD9851
Boroda, в Вашем блоке фазу сигнала можно менять ?
Выхода два -сигнал в противофазе.
Прицепил файл последней версии
Я заменил блок энкодера (с этим чётко мой KY-040 работает) и заставку прикрутил (времянка, буду допиливать).
Выхода два -сигнал в противофазе.
Прицепил файл последней версии
Я заменил блок энкодера (с этим чётко мой KY-040 работает) и заставку прикрутил (времянка, буду допиливать).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
Генератор на AD9850, AD9851
В документации на микросхему AD9850 есть такая фразаBoroda писал(а):Фаза - это походу точная настройка под определенный кварц на модуле.
The device also provides five bits of digitally controlled phase modulation, which enables phase
shifting of its output in increments of 180°, 90°, 45°, 22.5°, 11.25°, and any combination thereof.
Насколько понимаю, то какими-то пятью битами можно управлять фазовой модуляцией, что позволяет смещать фазу на выходе
с шагом 180 °, 90 °, 45 °, 22,5 °, 11,25 °, и любой их комбинации.
Или я ошибаюсь?
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Возможно это оно и есть (Phase 5 бит). Просто в инете где-то на форумах прочитал, что это типа подстройки частоты.
Генератор на AD9850, AD9851
Вот здесь про фазу https://goo.gl/nz7mn1
Добавлено (28.02.2017, 11:04)
---------------------------------------------
Отсюда http://www.analog.com/ru....verview
Компонент обеспечивает возможность фазовой модуляции с цифровым управлением 5-разрядным кодом, которая позволяет вносить в выходной сигнал сдвиг по фазе на 180°, 90°, 45°, 22.5°, 11.25° и любую комбинацию вышеперечисленных значений.
Может поможет Вам. Для меня это темный лес.
Добавлено (28.02.2017, 11:04)
---------------------------------------------
Сам производитель сделал раздел на русскомBoroda писал(а):Возможно это оно и есть (Phase 5 бит). Просто в инете где-то на форумах прочитал, что это типа подстройки частоты.
Отсюда http://www.analog.com/ru....verview
Компонент обеспечивает возможность фазовой модуляции с цифровым управлением 5-разрядным кодом, которая позволяет вносить в выходной сигнал сдвиг по фазе на 180°, 90°, 45°, 22.5°, 11.25° и любую комбинацию вышеперечисленных значений.
Может поможет Вам. Для меня это темный лес.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Генератор на AD9850, AD9851
Вот это еще смутило:
В общем надо садиться с осциллографом и цеплять два резистора на ардуину "частота" и "фаза" и смотреть, что получается.
Тут непонятно написано: Phase, что в регистрах и ∆Phase в формуле - это одно и то же? Или ∆Phase - это разность между текущим значением Phase и предыдущим? Или Phase - это типа размах болтания частоты от основной?
И это:The relationship of the output frequency, reference clock, and tuning word of the AD9850 is determined by the formula
F = (∆Phase×CLKIN)/2^32
where:
∆Phase - is the value of the 32-bit tuning word.
CLKIN - is the input reference clock frequency in MHz.
F - is the frequency of the output signal in MHz.
Перевод: На слово настройки частоты устанавливает модуль счетчика, который эффективно определяет Размер увеличения (фазы∆), которое добавляется к значению в аккумуляторе фазы на следующего тактового импульса. Чем больше добавляется приращение, тем быстрее происходит переполнение аккумулятора, что приводит к увеличению выходной частоты.The frequency tuning word sets the modulus of the counter, which effectively determines the size of the increment (∆Phase) that is added to the value in the phase accumulator on the next clock pulse. The larger the added increment, the faster the accumulator overflows, which results in a higher output frequency.
В общем надо садиться с осциллографом и цеплять два резистора на ардуину "частота" и "фаза" и смотреть, что получается.
Тут непонятно написано: Phase, что в регистрах и ∆Phase в формуле - это одно и то же? Или ∆Phase - это разность между текущим значением Phase и предыдущим? Или Phase - это типа размах болтания частоты от основной?
Генератор на AD9850, AD9851
Цитата Boroda () 200?'200px':''+(this.scrollHeight+5)+'px');">В общем надо садиться с осциллографом и цеплять два резистора на ардуину "частота" и "фаза" и смотреть, что получается.Да нет проблем надо только знать что и как куда припаять и крутить
Добавлено (02.03.2017, 13:09)
---------------------------------------------
Радиолюбители помогли разобраться со сдвигом фазы в AD9850, AD9851.
Это так производитель реализовал phase-shift keying (PSK) - фазовая модуляции, при которой фаза несущего колебания меняется скачкообразно в зависимости от информационного сообщения.
Фазу можно менять целиком для микросхемы.
Между выходами IOUT и IOUTB фазу сигнала сдвинуть нельзя.
Добавлено (02.03.2017, 13:09)
---------------------------------------------
Радиолюбители помогли разобраться со сдвигом фазы в AD9850, AD9851.
Это так производитель реализовал phase-shift keying (PSK) - фазовая модуляции, при которой фаза несущего колебания меняется скачкообразно в зависимости от информационного сообщения.
Фазу можно менять целиком для микросхемы.
Между выходами IOUT и IOUTB фазу сигнала сдвинуть нельзя.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AVGN 02 мар 2017, 13:11, всего редактировалось 1 раз.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость