Например TDA7294

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

Текущее время: Ср янв 28, 2026 13:02:31

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


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



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: DDS генератор на AD9833
СообщениеДобавлено: Чт дек 03, 2015 15:48:28 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
Наконец то пришли все детали на "DDS генератор на AD9833" от пользователя под ником grott
Плату вытравил,компоненты запаял, подцепил программатор-микросхема определилась. Зашил сперва фъюзы как описано в статье:EXTENDED - 0xFE, HIGH - 0xFF, LOW - 0xB7 - после этого МК залочился и уже не окликался.
По калькулятору фъюзов AVR я понял , что отрубил фъюз бит SPIEN

Изображение

Выпаял МК и закатал новый. Подцепил программатор - новая микросхема определилась. Зашил фъюзы уже с учетом бита SPIEN: EXTENDED - 0xFE, HIGH - 0xDF, LOW - 0xB7 МК ОПЯТЬ ЗАЛОЧИЛСЯ!

Изображение

Автор, подскажи, какие фъюзы все же должны быть? Последний МК остался, а запустить твое детище очень хочется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Чт дек 03, 2015 19:34:14 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
Нет, он не залоченый, просто теперь после программирования фьюзов, без внешнего кварца микроконтроллер работать и определяться не будет. Прицепите кварц и усе :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Чт дек 03, 2015 20:51:52 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
Кварц стоит, с конденсаторами в обвязке.Все как по схеме.
Не пойму что за режим такой "Ext.Full-swing Crystal"? Внешний кварц максимальной частоты? Если так , то какая максимальная частота, как по ДШ 20 мГц?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Чт дек 03, 2015 21:36:30 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
При кварце 25Мгц запустится без проблем. Другое дело если кварц гармониковый т.е. 8,333, хотя и при нём должно работать, частота будет до 4 МГц. Если есть сомнения, для проверки работы, поставьте кварц на 20 МГц или 26 с мобилки. А-то и косячок м.б.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 08:13:43 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
Запаял новый МК и попытался сперва залить .hex и .eep
В обоих случаях дал ошибки при проверке МК. При заливке во флеш:

Изображение

При прошивки ЕЕПРОМ:

Изображение

При этом сигнатура кристалла читается нормально:

Изображение

И даже заводские фъюзы читаются на ура:

Изображение

Написал автору в ЛС, может ответит .........


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 11:02:38 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
Пока автор не ответил, все же...
Прицепите м/к к программатору на весу на проводках + кварц на на 7 и 8 пины (если TQFP) + питание, сделайте Erase, затем залейте Flash и Eeprom, прочитайте м/к, запрограммируйте фузы, прочитайте м/к (кварц подключен), снова сделайте Erase и восстановите заводские фузы, снова прочитайте м/к. Убедились, что контроллер тут не причем? (иначе – программатор в ведро)
При внутрисхемном программировании после прошивки контроллер стартует сразу. Видимо, что-то садит питание или порты.
Внимательно обследуйте плату!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 11:18:14 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
lawr писал(а):
При внутрисхемном программировании после прошивки контроллер стартует сразу. Видимо, что-то садит питание или порты.....

Тоже склоняюсь к этому варианту.

P.S:
Еще несколько вопросов:
1 Нет емкости 100nF в цепи сброса МК, это нормально?
2 Надо ли корпус кварца заземлять?
3 По схеме(и на плате) на ноге микросхемы D1(AD9833) конденсаторы С3 и С4 запаралелены. По ДШ на AD9833 конденсатор С4 скорее должен стоять по питанию (включен параллельно С2), а С3 оставаться один , на выводе "CAP" микросхемы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 11:46:08 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
1 - не принцип..
2 - не обязат..
3 - на выв. САР д.б. 10 мкФ, поэтому добавить 100п можно для подавления помех


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 13:28:15 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
lawr писал(а):
3 - на выв. САР д.б. 10 мкФ, поэтому добавить 100п можно для подавления помех


По третьему пункту вы правы.Я внимательно посмотрел ДШ, там все как вы говорите.

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 04, 2015 17:32:02 
Опытный кот
Аватар пользователя

Карма: 31
Рейтинг сообщений: 150
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Сообщений: 793
Откуда: Украина Николаев
Рейтинг сообщения: 0
Всем здравствуйте! Я ждал переноса статьи на окончательное место. Там и создам тему. Будет много исправлений, будет добавлен ещё режим ГКЧ. Пока отвечу по фьюзам. Очень торопился успеть до окончания конкурса, поэтому есть ошибки и недоработки. Правильные фьюзы: EXTENDED - 0xFE, HIGH - 0xDF, LOW - 0xB7. По иронии судьбы ошибка в один знак залочила Мегу у Noblako, теперь только обращаться к FUSE-doctor, чтобы восстановить заводские установки. Во втором случае не шьётся Мега, потому что надо переключить питание на 3.3В, не спрашивайте почему при 5В не шьёт, не знаю, только догадываюсь. Проверял на демоплате. Здесь же, вероятно конфликт по питанию с программатором.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Вт дек 08, 2015 13:14:02 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
grott писал(а):
.... Здесь же, вероятно конфликт по питанию с программатором....

Да, вы оказались правы. На моем стареньком программаторе есть выключатель питания (обведен желтым на фото). Так получилось , что он проводит ток, но под незначительной нагрузкой уходит в обрыв. Окислился внутри наверно.

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Вт дек 08, 2015 17:07:03 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
.........ВТОРАЯ ЧАСТЬ МАРЛЕЗОНСКОГО БАЛЕТА...........
Что ж, прошивка наконец залита , генератор заработал. Синус дает исправно, даже при 5 мГц картинка четкая , разве что по амплитуде немного проседает. Пила тоже нормальная , но при частоте больше 1 мГц плавно перерастает в синус и уже на пилу то не похожа. То же самое и с меандром. Тот вообще черти на что похож, но при частоте ниже 1 мГц вполне себе прямоугольные импульсы. Вот такой меандр на аналоговом выходе при установленной частоте 1,5 мГц.
Изображение
В целом, впечатления от конструкции приятные, управление понятное, все настройки при отключении питания сохраняются. Сейчас поиграюсь с коэффициентом усиления AD8052, что бы выходное напряжение соответствовало установленному и до одного мГц можно пользоваться девайсом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Вт дек 08, 2015 21:25:07 
Опытный кот
Аватар пользователя

Карма: 31
Рейтинг сообщений: 150
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Сообщений: 793
Откуда: Украина Николаев
Рейтинг сообщения: 0
Пустить прямоугольный сигнал через ОУ в линейном режиме, даже минуя фильтр, была плохой идеей. Присутствует звон фронтов из-за фазового сдвига самого ОУ, который искажает меандр до неузнаваемости. Поэтому решено отказаться от этого режима, на аналоговом выходе присутствует только синус и треугольник. Треугольник на высоких частотах(близких к опорной частоте) всегда будет передаваться с искажениями. Меандр через 74НС4066 и буфер отведён на цифровой выход.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 11, 2015 15:42:10 
Опытный кот
Аватар пользователя

Карма: 31
Рейтинг сообщений: 150
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Сообщений: 793
Откуда: Украина Николаев
Рейтинг сообщения: 0
Пока ждём размещения статьи на своём месте, хочу предложить следующее.
Переразвёл плату для производства. Поставил смд-генератор, изменил корпуса некоторых микросхем, несколько мелких доработок и изменил дизайн платы под "правильное питание". Возникает вопрос: надо ли сообществу заводские платы или наборы для сборки.
Прошу в течении нескольких дней, допустим до 15.12 включительно, отправить мне в личку свои "хотелки". Это ни к чему не обязывает, просто решить вопрос: сколько заказывать плат.
Цены думаю выставить такие: плата - 4 дол, набор для сборки - 30 дол, можно варианты (плата плюс что-нибудь или всё минус что-нибудь). Надеюсь админы не осудят это объявление, это же не купи-продай, это же своё.
Изображение


Последний раз редактировалось grott Сб дек 12, 2015 13:16:03, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 11, 2015 20:57:17 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
grott писал(а):
Переразвёл плату для производства. Поставил смд-генератор, изменил корпуса некоторых микросхем, несколько мелких доработок и изменил дизайн платы под "правильное питание".

Новая плата влезет в корпус Z-75 (как первый вариант платы)?
grott писал(а):
...Поставил смд-генератор....

Почему пришли к выводу об установки смд-генератора? Думаю без него набор подешевел бы на доллар.

Остальное отправил в личку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Пт дек 11, 2015 21:39:56 
Опытный кот
Аватар пользователя

Карма: 31
Рейтинг сообщений: 150
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Сообщений: 793
Откуда: Украина Николаев
Рейтинг сообщения: 0
Цитата:
Почему пришли к выводу об установки смд-генератора? Думаю без него набор подешевел бы на доллар.
Для прибора плюс вандоллар за увеличение качества характеристик не большая утеря. Немного дрожит фаза на синусе, т.е. всё, что даёт синтезатор, дрожит. Мега на цифровой выход даёт чёткий сигнал. Цепляю генератор на клок синтезатора, дрожание значительно уменьшается, от него же тактируется и Мега.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Ср дек 16, 2015 19:26:23 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Снял видео, как работает мой экземпляр. Ссылка http://www.youtube.com/edit?o=U&video_id=kpU6EItxaqE

А вот еще снял как выглядит меандр https://www.youtube.com/watch?v=xx95zwY ... e=youtu.be


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Вс дек 20, 2015 16:14:29 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс янв 20, 2008 19:44:22
Сообщений: 48
Рейтинг сообщения: 0
Nusik1975 писал(а):
Снял видео, как работает мой экземпляр.

В принципе не плохо. Скажите, а вы собирали устройство точь в точь как у автора или что то от себя добавляли/меняли?
Что бы меандр "не плыл" автор хочет поставить активный кварцевый генератор.
Кстати к автору вопрос: Что с платами, заказали?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Вс дек 20, 2015 17:06:04 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Плату я немного переделал под другой корпус, G519G.
Детали все как у автора, за исключением стабилизатора на 3,3 вольта; вместо операционника AD8052 был установлен имеющийся в наличии AD8028; вместо МСР6001 установил LMC7101BIM5, и вместо 245 буфера ставил SN74LVC4245APW, что является его аналогом. МСР4011 2-х килоомный был заменен 5-и килоомным. Остальное не менял.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DDS генератор на AD9833
СообщениеДобавлено: Чт фев 11, 2016 00:26:49 
Опытный кот
Аватар пользователя

Карма: 31
Рейтинг сообщений: 150
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Сообщений: 793
Откуда: Украина Николаев
Рейтинг сообщения: 0
Открыл по своему генератору новую тему viewtopic.php?f=25&t=127111


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


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

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


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