Например TDA7294

Форум РадиоКот • Просмотр темы - Функциональный DDS генератор на AD9851 и AVR.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 21:16:07

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 86 ]  1, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Функциональный DDS генератор на AD9851 и AVR.
СообщениеДобавлено: Вт июл 07, 2009 15:42:46 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Функциональный DDS генератор на AD9851 и AVR - http://radiokot.ru/circuit/digital/measure/22/
Добрый день! А нельзя ли положить рисунки плат в формате PLT или bmp каком-нибудь. И еще пару вопросов:
Энкодер самодельный? Можно ли обычный?
Чем можно заменить DD6?
Спасибо заранее.


Последний раз редактировалось Ildus Вт июл 07, 2009 21:38:26, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 07, 2009 15:49:43 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
Приветствую земляка.. :)
Энкодер самодельный? Можно ли обычный?
ты статью-то внимательно читал.. - там он из деталек комповой мышки сделан..
..
Чем можно заменитьзаменить DD6?
DD6 это буфер с инверсией.. заменяется на любой похожий...
..
Спасибо заранее.
Да-не-за-чо-мя-спасать... тем паче - заранее.. :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 07, 2009 19:05:37 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Для Ilbus'a, энкодер прикошачить можно любой (если постараться), а можно и без него (кнопочками управлять), но с ним приятнее. Можно и без DD6 обойтись, соединив R22 c выводом 14 (или 13) DD4. Выкладываю печатку в БМП формате, но при конвертации в графику теряются отверстия на широких дорожках и полигонах.


Вложения:
_в_ВМР_формате.rar [53.83 KiB]
Скачиваний: 897
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 07, 2009 21:37:43 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Спасибо! Да понял я про мышку, токо нет у меня уж давно таких, не покупать же... BMP - это в жилу!


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Функциональный DDS генератор на AD9851 и AVR
СообщениеДобавлено: Вт июл 07, 2009 22:24:46 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Насчет фильтров выходных - так и надо для AD9851? Тут умные люди в РАДИОах (№ 10 2005 и № 3 2004) и в рунете, правда, для AD9850 хаяли все, говорили, надо круче.... Картинки спектра не смотрели?
И про генератор задающий кварцевый на другую частоту, а есть ли формУла рабоче-крестьянская для расчета коэффициентов.


Последний раз редактировалось Ildus Ср июл 08, 2009 14:45:46, всего редактировалось 1 раз.

Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 07, 2009 23:00:21 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Сб окт 20, 2007 23:02:07
Сообщений: 206
Откуда: Беларусь,Минск
Рейтинг сообщения: 0
выходной каскад можно реализовать на мсхеме AD830
схема не новая, где то нашёл в своё время на просторах инета. единственный минус наличие двухполярного питания, но, ядумаю, это не проблема, и решается с помощью мсхемы max660


Вложения:
Fig16.gif [12.94 KiB]
Скачиваний: 1781
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 01:18:03 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ilbus, фильтр можно и круче, всё зависит от области применения, для моих целей и однозвенного много. Картинки спектра можно увидеть в даташите. А вот насчёт частоты генератора я в замешательстве, мне казалось что это самая распространённая подходящая, которую на шару можно добыть из старого компьютерного железа. Формула вами процитирована : 2^32/F*6 (F-частота генератора в Гц), результат разбираем на константы с лева на право, К1 - целые, К2 - десятые и сотые и т.д.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 09:07:20 
Электрический кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 2
Зарегистрирован: Вт окт 21, 2008 11:46:23
Сообщений: 1051
Откуда: Барнаул
Рейтинг сообщения: 0
Извиняюсь, конечно, но еще раз вопрос про формулу.
Как точно рассчитать константы? И меется генератор на 30 МГц ровно. Куда вставлять это число?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 13:51:04 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Если есть частотомер, то лучше замерить реальную частоту генератора после двадцати минут "прогрева". Затем эту частоту сообщите мне, я на досуге перекомпилирую вам прошивку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 14:31:16 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Понял я вроде! Меня все клинит на AD9850... Частота-то множится на 6 в AD9851. Для 30 Мгц - 30 х 6 = 180 Мгц. Дальше - 2^32/Fclk.
Имеем - 4 294 967 296/180 000 000 = 23, 86 0 9 2 9 4 (округленно, без 2222).
Получаем:
Const K1 = 23
Const K2 = 86
Const K3 = 0
Const K4 = 9
Const K5 = 2
Const K6 = 9
Const K7 = 4.
Так?! Или неправильно чего?
Еше:
Размер плат какой? Ну или тоже самое, какое разрешение в bmp файлах?
У меня при шаге в 2.54 мм есть небольшой сдвиг на 0.2 мм. Разрешение bmp поставил 200 dpi.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 16:39:52 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ilbus, правильно поняли, но К2 превышает допустимое значение. Я исправил программу, добавил ещё одну константу - К8. Теперь целую часть записываем в К1(два знака), (далее по одному знаку) десятые в К2, сотые в К3 и т.д.. Размер платы 122х66 мм. Выкладываю обновлённый исходник.


Вложения:
DDS_gen8535V30.zip [4.39 KiB]
Скачиваний: 867
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 16:40:57 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Сб июн 20, 2009 13:31:31
Сообщений: 270
Рейтинг сообщения: 0
Схема хорошая но AD9851BRS -1500 рублей :shock: Плату сами делали?

_________________
Создать электронный мир проще,чем его понять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 08, 2009 22:29:20 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Спасибо! А при такте в 180 Мгц Fmax в Sub1 надо ставить 74 Мгц? Или это много уже?
Разрешение bmp надо ставить 240 dpi, чтоб получить 122 на 62.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 09:11:40 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ilbus, частоту загонять выше 1/3 Fclk не стоит, там одни гармоники будут на выходе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 13:02:52 
Электрический кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 2
Зарегистрирован: Вт окт 21, 2008 11:46:23
Сообщений: 1051
Откуда: Барнаул
Рейтинг сообщения: 0
Аффтару:
Есть два генератора; один на 16,00000 МГц. Другой на 30,000 МГц. Пощупал осциллом оба. Тот что на 30 - не понравился по форме сигнала - весь в каких то гармониках, а тот что на 16 - выдает чистенький сигнал. Под него можно посчитать константы? Частотомера под рукой не оказалось, поэтому возьмем за основу то, что написано на корпусе: 16,00000 МГц. Думаю при таком количестве нулей после запятой (гарантированно производителем) сильно убегать частота не должна, ну может на десяток герц, и то сомневаюсь.
Спасибо за внимание! :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 13:06:37 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
и то сомневаюсь.
А ты не сомневайся..
Количество нулей после запятой прямо указывает на "точность" частоты кварца,
а стабильность кварцев обычно 10в-6 степени...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 13:19:50 
Электрический кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 2
Зарегистрирован: Вт окт 21, 2008 11:46:23
Сообщений: 1051
Откуда: Барнаул
Рейтинг сообщения: 0
То есть, заявленному производителем параметру, в данном случае - частоте, можно смело доверять? Я правильно понял?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 14:26:09 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
Разброс в данном случае - +/- последняя цифра..
Т.е. 30.000 это +/- 1000Гц, а 16.00000 это +/- 10Гц....


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 14:41:22 
Открыл глаза

Зарегистрирован: Вт дек 02, 2008 22:04:27
Сообщений: 46
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Igor_67!
Отвечу: И Нет, и да. Для самодельного генератора - пойдет. А если чего посерьезней - то это туфта. Китайский генератор стоит 100 рублей, а фирменный среднего пошиба (25 - 100 ppm - SaRonix и пр.) - от 30 баков и в гору. Кстати, SaRonix и ставит честно 4 нуля после запятой.

barby67!
А если AD9850, то первый байт , посылаемый в синтезатор = 0?
(Отключить умножение)? Ставим кварц 80 - 125 Мгц, F max, соответственно - 25-40 Мгц и вроде все изменения? Правильно я понял?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 09, 2009 16:35:14 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 33
Зарегистрирован: Вт янв 22, 2008 23:13:41
Сообщений: 361
Откуда: Калининград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Igor_67, под 16 мГц необходимо переделывать прогу, к тому же макс. частота на выходе опустится до 32 мГц, лучше выжать из ДДСки всё что можно(за такие то деньги). Ставьте 30-ти мГц генератор, а Fmax 60 мГц.

Ilbus, всё правильно, мне кажется что единицу в первом бите можно не убирать, 9850 этот бит игнорирует.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 86 ]  1, , , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: cfp1964 и гости: 62


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y