Например TDA7294

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



Текущее время: Пт авг 07, 2020 07:00:47

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


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



Начать новую тему Ответить на тему  [ Сообщений: 103 ]  1, , , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср фев 18, 2015 14:37:16 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 2
Ссылка на статью: http://radiokot.ru/circuit/digital/measure/126/

Тема для обсуждения генератора сигналов.
Все вопросы по статье пишите сюда.

Добавил картинок вида в корпусе и фото платы с двух сторон со снятым индикатором.

Изображение
Изображение
Изображение

Вложение:
Комментарий к файлу: Вид в корпусе
FOTO1.jpg [13.51 KiB]
Скачиваний: 5809

Вложение:
Комментарий к файлу: Печатная плата снизу
FOTO2.jpg [20.12 KiB]
Скачиваний: 5801

Вложение:
Комментарий к файлу: Печатная плата сверху без индикатора
FOTO3.jpg [12.09 KiB]
Скачиваний: 5434

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср фев 18, 2015 18:55:36 
Вымогатель припоя
Аватар пользователя

Карма: 3
Рейтинг сообщений: 247
Зарегистрирован: Вт июн 25, 2013 18:45:07
Сообщений: 604
Рейтинг сообщения: 1
Это, пожалуй, один из немногих бюджетных DDS генераторов, которые имеют вид законченной конструкции. Думаю, он обретёт популярность в широких кругах радиолюбителей.
А теперь, если позволите, немного критики :))

На мой взгляд, аналоговый выход НЧ генератора должен иметь выходное сопротивление из стандартного ряда 50, 75 либо 600 Ом. У вас же выходное сопротивление чуть более 100 Ом.
Поскольку генератор вырабатывает кроме всего прочего меандр, наверное рационально было бы сделать 50-омный выход на коаксиальный разъём BNC (или СР-50). Впрочем, судя по всему (а именно по не очень высокочастотной аналоговой части), меандр здесь имеет не весьма крутые фронты.

Что вас заставило использовать цифровой потенциометр? У него даже по даташиту частота среза по уровню -3дБ всего-навсего 1Мгц.
На мой взгляд рациональнее амплитуду регулировать обычным потенциометром - и оперативно, и просто, и на АЧХ при разумном выборе сопротивлений не скажется.
Ну а смещение по постоянному току можно регулировать ШИМом.

А чтобы можно было использовать любые рабочие 74HC4066 (а не только "кошерные" от STM :) ) , всю коммутацию желательно делать по низкоомным цепям. Не пожалейте ещё одного ОУ и буферизируйте ЦАП, чтобы не нагружать его различными паразитными ёмкостями. При этом появится возможность увеличить сопротивления матрицы раз в 10 - уменьшится влияние сопротивления каналов выходных транзисторов порта МК.

Как-то так :)


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср фев 18, 2015 20:12:12 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 2
Ключевое слово - бюджетный. Ну и простота повторения аналоговой части.

100 Ом выбрано из допустимой нагрузочной способности выходного операционника на короткое замыкание . Если не коротить выход то можно выходные резисторы уменьшить до 50 ом или 75. Но мне было важнее не спалить выход при разных экспериментах.

Скорость нарастания ПХ - 550 nS, при амплитуде 3,3 вольта - это около 6В/мкс. Что не так уж и плохо для бюджетного. Замерял на рабочем образце с отключенными фильтрами в настройках. По поводу разъемов - спорный вопрос, кому как удобнее. Например Г3-111, который до 2 МГц, имеет обычные гнезда. Ну и каждый может поставить что нравится.

Предыдущий был с переменным резистором на выходе для регулировки амплитуды. Все нравилось , пока не пришлось калибровать схемы с нелинейным усилением, типа логарифмических усилителей. По таблице напряжение вход - напряжение выход. Приходилось делать два замера на входе и на выходе и долго ловить переменным резистором нужную амплитуду. Теперь напряжение на выходе генератора устанавливается без дополнительного измерения. А поставить взамен переменники не проблема для желающих.

А вот развязать ЦАП и схему действительно не помешает, вместе с увеличением номиналов матрицы R-2R, но это решение было задушено жабой на установку еще одного MCP6022.

Все сказанное - мои личные критерии выбора а так каждый может доработать аналоговую часть по желанию и возможностям.

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Чт фев 19, 2015 19:00:42 
Вымогатель припоя
Аватар пользователя

Карма: 3
Рейтинг сообщений: 247
Зарегистрирован: Вт июн 25, 2013 18:45:07
Сообщений: 604
Рейтинг сообщения: 0
Да уж, цены нынче невменяемые :shock:

В некоторых генераторах советской эпохи имелся вольтметр выходного напряжения, интересно было бы снабдить DDS таким пиковым вольтметром, чтобы точно знать размах выходного напряжения.
Тогда отпадает необходимость в цифровом потенциометре, а показания напряжения на дисплее становятся достоверными при любой разумной нагрузке, а не только на холостом ходу.
Но вероятно у МК нет свободного времени для считывания напряжения и индикации :(


Вернуться наверх
 
Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Чт фев 19, 2015 21:21:51 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
Цитата:
Ключевое слово - бюджетный. Ну и простота повторения аналоговой части.
на STM32 получается еще более бюджетно, на STM32F303 3 канала 12-битного ЦАПа (иногда нужно 2..3 сигнала с разной фазой), частоту обновления получилось разогнать до 3.2 МГц (на 4М уже есть пропуски). Для компенсации паразитной емкости нужен инвертирующий буфер на ОУ, как описано тут: http://www.st.com/st-web-ui/static/acti ... 129215.pdf


Вернуться наверх
 
Новый ХИТ FANSO CR123A/SN

Параметры новой батарейки показывают прекрасные результаты. Она используется для приложений с повышенными импульсами тока. Широко применяется в охранно-пожарных датчиках, устройствах телеметрии, поисковых маячках, LED-фонарях и других промышленных и бытовых устройствах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Пт фев 20, 2015 08:29:25 
Друг Кота
Аватар пользователя

Карма: 117
Рейтинг сообщений: 1530
Зарегистрирован: Ср сен 18, 2013 10:08:26
Сообщений: 4732
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Генератор сигнала ЭКГ :))) Жжешь!
Хорошая разработка.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Пт фев 20, 2015 12:02:34 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 17
Зарегистрирован: Пт июл 12, 2013 13:53:52
Сообщений: 25
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Очень хорошая, проработанная конструкция. Респект!
Стесняюсь спросить: а дополнительный функционал, заметный при просмотре схемы (С-метр, частотомер и т.д.) будет ли когда-нибудь доступен?

_________________
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Пт фев 20, 2015 17:59:42 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Да, со временем все будет, я надеюсь. По крайней мере запланировано. И генератор "сисек" тоже.
А вот вольтметр выходного сигнала точно не получится, некогда процессору измерять во время генерации. Каждый такт на счету.


Обещанные фотки прямоугольного сигнала с аналогового выхода и цифрового выхода.
Развертка соответственно 50 мкс/дел , 500 нс/дел, 10 нс/дел

Изображение
Изображение
Изображение

А вот для регулировки амплитуды на цифровом выходе уже потребуется переменный резистор, там фиксированная амплитуда 3,3 вольта. Сдвиг работает. Если требуется далее подавать на цифровые схемы - то тогда использовать цифровую землю.


Вложения:
Комментарий к файлу: Цифровой фронт
DSC_1597.jpg [21.28 KiB]
Скачиваний: 5159
Комментарий к файлу: Аналоговый фронт
DSC_1596.jpg [19.01 KiB]
Скачиваний: 4909
Комментарий к файлу: Прямоугольник
DSC_1595.jpg [21.62 KiB]
Скачиваний: 5159

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять
Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Пт фев 20, 2015 22:17:59 
Вымогатель припоя
Аватар пользователя

Карма: 3
Рейтинг сообщений: 247
Зарегистрирован: Вт июн 25, 2013 18:45:07
Сообщений: 604
Рейтинг сообщения: 0
ncp1400 писал(а):
на STM32 получается еще более бюджетно, на STM32F303


Ну да, насмешили :)) Наверное у нас разные понятия "бюджетности".
В нашей дыре царят пики и авры - то, что привозят во все аж 4 имеющихся в городе магазинов радиодеталей :( Там нет даже цифровых потенциометров в SO - корпусах, взгляните на разводку ПП.

Более бюджетно и возможно с большей частотой дискретизации можно было бы сделать на чем-то вроде atmega88, но автор почему-то предпочитает дорогие пики, даже там где каждый такт и каждая копейка на счету.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Пт фев 20, 2015 22:31:52 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
Цитата:
В нашей дыре царят пики и авры - то, что привозят во все аж 4 имеющихся в городе магазинов радиодеталей
извиняюсь, не посмотрел какой город...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Сб фев 21, 2015 17:00:57 
Друг Кота
Аватар пользователя

Карма: 42
Рейтинг сообщений: 311
Зарегистрирован: Вс июл 26, 2009 11:27:59
Сообщений: 4511
Рейтинг сообщения: 0
Да тут не в городе дело, F3 сейчас по адекватной цене уже не найдёшь. Как и F0, собственно, которые когда то предполагались как самые дешёвые.

_________________
Кот. Штопанный.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Сб фев 21, 2015 17:10:09 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
У нас все проще, выбор базы ограничен размерами тумбочки, иногда даже не взирая на ассортимент магазина.

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Сб фев 21, 2015 17:33:17 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
Цитата:
Да тут не в городе дело, F3 сейчас по адекватной цене уже не найдёшь. Как и F0, собственно, которые когда то предполагались как самые дешёвые.
не знаю где ищете, но в магазинах PIC18F26K22 стоит так же, есть и в полтора раза дороже чем STM32F303C6T6/STM32F303K6T6.
Если учесть 3 канала, 12-битные ЦАПы, и раз в 10 более мощное железо - альтернатива вполне адекватная.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Вс мар 08, 2015 19:52:57 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Внимание.
Замечены неточности.

Кварц ошибочно на схеме и в перечне указан 20 МГц. На разводке указан правильно - 16 МГц
Устанавливать - 16 МГц.

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср мар 18, 2015 14:55:10 
Открыл глаза

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср апр 28, 2010 12:08:54
Сообщений: 62
Рейтинг сообщения: 0
А можно контроллер заменить на другой? Напишите, пожалуйста, подходящие аналоги.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср мар 18, 2015 15:15:17 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Можно применить PIC18F46K22, но он на 40 ног и потребуется изменить схему и разводку п/п. Других вариантов замен нет.

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Ср апр 22, 2015 15:20:41 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Альтернативный вариант схемы и разводки, любезно предоставленный Flavio Luiz

Оригинальное описание

I found some little errors on the schematic, and modified it in the sense to correct then all (the JTAG PicKit pins was wrong, the crystal frequency was correct now, the pins at 74HC4066 now reflects the connections on the PCB layout, mainly).
On the Layout, I don?t modify the circuit, only enlarged some tracks turning them stronger, for more chances of success using the Toner Transfer process to make the PCB, and I change the holes sizes down (of the pads), what easier the centralization of the drill bit for make the holes more accurately centered. I put more descriptions on the components too, and realigned some of them turning the read more comfortable.


Вложения:
Комментарий к файлу: Схема и разводка в архиве
update.zip [94.21 KiB]
Скачиваний: 508

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Чт апр 23, 2015 17:29:21 
Мучитель микросхем

Зарегистрирован: Вс май 03, 2009 21:47:44
Сообщений: 414
Откуда: Минск
Рейтинг сообщения: 0
driver_gv Скажите,а полная прошивка только за деньги?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Чт апр 23, 2015 17:56:43 
Потрогал лапой паяльник

Карма: 11
Рейтинг сообщений: 46
Зарегистрирован: Сб авг 08, 2009 23:02:57
Сообщений: 358
Откуда: Ростов-на-Дону
Рейтинг сообщения: 2
zmey71 писал(а):
driver_gv Скажите,а полная прошивка только за деньги?

Прошивка всего одна, и в пределах функционала описанного здесь в статье более ничего не требуется.
Если хочется расширенный функционал в пределах описанного тут http://picping.lg.ua/oskar_dds/ - выкладываем фото собранного и/или пример использования здесь в профильной ветке и получаем код 1 шт в руки бесплатно. Каких либо других ограничений нет. Прошивка та же. Желательно использовать прошивку с оригинального сайта, если будут обновления - то в статье это будет с опозданием. Такая вот защита от китайцев, освоивших далеко не один прибор, в том числе и с этого форума. Для получения кода достаточно выслать серийный номер на почту.
Аналогичная политика получения кодов будет распространяется на собранные вами самими http://picping.lg.ua/pic_basic/index.htm - USB PICµBASIC LOGIC CONTROLLER и http://www.picping.lg.ua/oskar_demo/index.htm - Осциллограф Карманный "OSKAR". В дальнейшем на подобную систему также будут переведены остальные изделия в связи с затруднениями дальнейшего производства в Луганске.
Желающим производить готовые или наборы или кому надо более 1 шт, пишите в личку или на почту, договоримся.

_________________
__________________
Все, что нельзя запрограммировать на ассемблере, приходится паять


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Функциональный DDS генератор сигналов "OSKAR-DDS"
СообщениеДобавлено: Чт апр 23, 2015 21:15:19 
Мучитель микросхем

Зарегистрирован: Вс май 03, 2009 21:47:44
Сообщений: 414
Откуда: Минск
Рейтинг сообщения: 0
Я всё понял.Собрать не проблема,только таких микросхем в нашей деревне не найти.У узкоглазых заказывать оооочень долго придёться ждать.Спасибо.


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

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


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

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


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

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


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