Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику.

 
Опции темы

"Народный" радиолюбительский генератор сигналов

Непрочитано 05.12.2013, 13:40  
vlad5
Прописка
 
Регистрация: 20.05.2005
Адрес: Беларусь
Сообщений: 170
Сказал спасибо: 602
Сказали Спасибо 176 раз(а) в 78 сообщении(ях)
vlad5 на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Сообщение от picavr Посмотреть сообщение
Закончили опытный образец 3 канального генератора DDS.
Вот и год считай прошел. Прав Леонид Иванович - не нужен радиолюбителю такой "народный" генератор. Совсем не нужен.

Да, чтобы тему поддержать, вот у китайцев на ebay DDS генератор FG-100: 34$ за готовую конструкцию в корпусе. 99% потребностей радиолюбителя перекрывает запросто.
Миниатюры:
Нажмите на изображение для увеличения
Название: fg-100.JPG
Просмотров: 130
Размер:	30.3 Кб
ID:	55725  
Реклама:
vlad5 вне форума  
Сказали "Спасибо" vlad5
Uz_Sleep_Walker (05.12.2013)
Непрочитано 05.12.2013, 18:28  
zöner
Гражданин KAZUS.RUN
 
Регистрация: 16.02.2012
Сообщений: 440
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
zöner на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
Я склоняюсь все-таки к использованию компаратора, и получение прямоугольника из синуса.
разве нельзя просто использовать старший разряд данных перед ЦАПом ?
zöner вне форума  
Непрочитано 11.12.2013, 00:02  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
Подскажите ,что может являться причиной этих искажений.
схема:
Использование примитивного 8-разрядного ЦАП без регулировки опорного напряжения дает Вам такой результат. Хотите иметь более-менее хороший сигнал - выставляйте максимальную амплитуду выхода и переменным резистором делайте нужный сигнал. По-любому получить искажения меньше 0,5% не получится.
Цитата:
Вот и год считай прошел. Прав Леонид Иванович - не нужен радиолюбителю такой "народный" генератор. Совсем не нужен.
Тем не менее за это год интегрировал функционал генератора прямого синтеза с 12-битным ЦАП в двухканальный осциллограф. Сегодня подготовил плату к производству.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 11.12.2013 в 00:06.
MisterDi вне форума  
Непрочитано 11.12.2013, 00:08  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
Цитата:
Цитата:
Я склоняюсь все-таки к использованию компаратора, и получение прямоугольника из синуса
.
разве нельзя просто использовать старший разряд данных перед ЦАПом ?
В таком варианте дискретность установки частоты выше и нет возможности регулировать скважность выходного сигнала
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 11.12.2013, 00:49  
zöner
Гражданин KAZUS.RUN
 
Регистрация: 16.02.2012
Сообщений: 440
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
zöner на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
В таком варианте дискретность установки частоты выше и нет возможности регулировать скважность выходного сигнала
дискретность абсолютно та же что и у синуса, скважность регулируется изменением формы сигнала в буфере
zöner вне форума  
Непрочитано 11.12.2013, 12:54  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Тут Вы ошибаетесь. За счет того, что переключение компаратора может происходить между отсчетами ЦАП, дискретность регулировки определяется параметрами выходного фильтра ЦАП и быстродействием компаратора и не зависит от опорной частоты DDS.
Если мы формируем частоту порядка 0,1-0,5 от опорной, на каждый период будет приходится 10-20 значений кодов ЦАП, напряжение на выходе фильтра будет достаточно точной синусоидой и компаратор будет переключатся в момент, когда напряжение на выходе фильтра будет переходить через 0 или какой-то заданный порог.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 11.12.2013 в 13:00.
MisterDi вне форума  
Непрочитано 11.12.2013, 21:23  
zöner
Гражданин KAZUS.RUN
 
Регистрация: 16.02.2012
Сообщений: 440
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
zöner на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

не пойму при чем тут синус если нужен прямоугольник ?
пишем в буфер формы сигнала ШИМ нужного заполнения - на выходе получаем ШИМ.
чтобы не возиться с компараторами - можно брать прямо цифру с шины перед ЦАПом.
если так хочется возиться с аналогом и компаратором - гораздо лучше и точнее генерировать пилу а не синус.
zöner вне форума  
Непрочитано 12.12.2013, 00:00  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
пишем в буфер формы сигнала ШИМ нужного заполнения - на выходе получаем ШИМ.
Похоже Вы не совсем представляете принцип прямого синтеза. Подумайте, как при тактовой частоте 50МГц получается сигнал в диапазоне например 10-11МГц с шагом перестройки 10Гц. посмотрите мое сообщение на первой странице:https://kazus.run/forums/showpost.ph...45&postcount=8
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 12.12.2013, 00:43  
zöner
Гражданин KAZUS.RUN
 
Регистрация: 16.02.2012
Сообщений: 440
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
zöner на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

почему вы решили что ничего кроме синуса в таблице синтеза не может быть ?
туда можно записать сигнал любой формы (если конечно он не прописан жестко как у синтезаторов AD, хотя там тоже возможно выбирать пилу и меандр).

делал 2/3 канальный DDS на STM32F100/F373 - с ПК в буфер формы можно загрузить любой сигнал - синус/треугольник/ШИМ/даже кардиограмму - все прекрасно работает, только частота ЦАПа пониже - 1МГц.

Последний раз редактировалось zöner; 12.12.2013 в 00:54.
zöner вне форума  
Непрочитано 12.12.2013, 01:35  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: "Народный" радиолюбительский генератор сигналов

Цитата:
в буфер формы можно загрузить любой сигнал
загрузить можно все, но при частотах близких к 0,1 частоты дискретизации при наличии высокочастотных компонент в записанном сигнале можно нарваться на сильные искажения.
У меня была задача сделать генератор синуса+прямоугольник для диапазона 1Гц-6МГц с шагом перестройки 0,1Гц и регулировкой скважности лучше всего подошло решение с компаратором. Кстати пила в синтезаторах от АД получается просто обходом ПЗУ синуса.
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 12.12.2013 в 01:40.
MisterDi вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
генератор сигналов lexa1000 Цифровые сигнальные процессоры 6 11.10.2007 20:58
Гармоническ дискретн спектры и аппроксимац коротк процессов Dmitriev Цифровые сигнальные процессоры 0 15.04.2006 21:02


Часовой пояс GMT +4, время: 07:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.