Atmega8+DDS AD9850

Обсуждаем контроллеры компании Atmel.
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Atmega8+DDS AD9850

Сообщение kt610 »

"Moto_v3x"В баском есть свои библиотеки для дисплеев 128х64 на контролерах ks0108 и t6963, у вас какой? У МЕНЯ атмеге 32 и 16 есть. и индикаторы оба 2 есть НО НАДО ЕТОТ t6963 .ЗАРАНИЕ СПАСИБА.
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

Re: Atmega8+DDS AD9850

Сообщение Moto_v3x »

тогда нужно перерисовать схему и проверять сможете на макете или нет
kt610
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн июн 10, 2013 16:43:50

Re: Atmega8+DDS AD9850

Сообщение kt610 »

"Moto_v3x" ДА КОНЕЧНО . атмега 32 дип .выложите схему я сделаю макетную плату СПАСИБА.
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

Re: Atmega8+DDS AD9850

Сообщение Moto_v3x »

ответил в ЛС.
Foxek
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб дек 28, 2013 20:31:22

Синтезатор AD9850 настройка частоты

Сообщение Foxek »

Будьте добры подскажите пожалуйста, как управлять данным синтезатором. Разобрался что тут 32 бита для установки частоты. и даже формулу в даташите нашел по которой рассчитывается выходная частота. Но сколько бы я ни считал по данной формуле нужной мне частоты в любом случае не получается. Может кто нибудь вкратце описать суть всей математики связанной с установкой нужной мне частоты? Буду безмерно благодарен!
P.S. Сразу извиняюсь, потому что много кому данный вопрос может показаться глупым, но я начинающий и жду помощи) Может кому то еще понадобится помощь)
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Синтезатор AD9850 настройка частоты

Сообщение Alter Ego »

Калькулятор: http://designtools.analog.com/dt/dds/ad9850.html
И различная информация здесь:
http://www.analog.com/ru/rfif-component ... index.html
Foxek
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб дек 28, 2013 20:31:22

Re: Синтезатор AD9850 настройка частоты

Сообщение Foxek »

А не подскажете, как без калькулятора расчитать прибавление частоты. если я допустим пишу программу. мне нужно по кнопке менять частоту на 1. или на 10 допустим. То по калькулятору неудобно вычислять. должен же быть какой либо алгоритм?
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Синтезатор AD9850 настройка частоты

Сообщение Alter Ego »

Частота на выходе равна тактовой частоте, умноженной на число, записанное в регистр и деленной на 2 в степени 32:
F=(M*Fclk)/2^32
Если все 32 бита равны нулю, то выходная частота равна нулю. Если единице, то равна тактовой (теоретически).
Шаг перестройки равен (Fclk*K)/2^32. Исходя из необходимого шага перестройки можно вычислить К
и в программе прибавлять К к числу, соответствующему минимальной частоте.
Еще надо учитывать, что при вводе зарезервированных кодов (таблица II) работа DDS нарушается.
Аватара пользователя
ave101
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Пт янв 02, 2015 14:45:31

Re: Atmega8+DDS AD9850

Сообщение ave101 »

Ответить

Вернуться в «AVR»