Например TDA7294

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



Текущее время: Вс янв 26, 2020 18:17:48

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


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



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт сен 24, 2015 12:40:58 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 1
3-канальный генератор, по каждому каналу задается частота 0.000..1000000Гц, фаза 0.000..359.999град, форма (синус, меандр, ШИМ, треугольник, пила, пост.уровень), заполнение ШИМа 0.000..100.000%. Частота обновления ЦАПов 4 МГц. Управление - энкодер или кнопки. Индикатор - 8х2 или 16х2.

Управление энкодером: поворот - выбор параметра (Fr1..Fr3 - частота, Ph1..Ph3 - фаза, %1..%3 - ШИМ соответствующего канала), короткое нажатие - установка (в разряде мигает курсор), еще нажатие - выбор разряда, длительное нажатие - установка. Нажатие >5 сек - вход в настройки, влево/вправо - выбор параметра: Form1..Form3 - форма (0-синус, 1-меандр, 2-ШИМ, 3-треугольник, 4-пила, 5-инверт.пила, 6-пост.уровень (задается ШИМом)), Buf1 - вкл/выкл буфера канала 1, Fchn1 - вкл/выкл задания частоты всех каналов через канал 1. Короткое нажатие - редактирование, длительное - выход.

Схема под контроллер в корпусе TQFP32:
Вложение:
sch.png [29.77 KiB]
Скачиваний: 1349

Выходы каналов: PA4,PA5,PA6, синхронизация: PA3.

Для улучшения динамики можно добавить токовый буфер на инвертирующем ОУ, как описано в аппноте: http://www.st.com/st-web-ui/static/acti ... 129215.pdf

Прошивка:
Вложение:
gen_f303-01.hex [44.09 KiB]
Скачиваний: 566


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Вс июл 24, 2016 16:54:19 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 1
Схема/плата с буферными усилителями (с настройкой усиления/смещения):

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

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

добавлена возможность генерации постоянного напряжения (параметры DC1..DC3), синхронизации каналов (параметр sync), задания единой формы/частоты для всех каналов (параметры allForm1, allFreq1).


Вложения:
sch.zip [543.67 KiB]
Скачиваний: 288
gen_f303-01.hex [45.7 KiB]
Скачиваний: 672
Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

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

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

Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Ср мар 15, 2017 01:09:10 
Родился

Зарегистрирован: Чт апр 01, 2010 22:32:45
Сообщений: 8
Рейтинг сообщения: 0
Интересный проект, а 4-х канальный вариант планируется? или может быть поделитесь исходником?


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Ср мар 15, 2017 13:16:36 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
:) зачем вам столько?


Вернуться наверх
 
DC/DC-преобразователи: принципы работы и уникальные решения Maxim Integrated

Что нового можно сказать про DC/DC? Написаны десятки статей, а самостоятельное изготовление преобразователя мощностью от единиц Вт до нескольких кВт даже в домашних условиях не составляет большого труда. Тем не менее, когда речь идет о микро-, или даже нано-ваттах, проектировщик может столкнуться с рядом трудностей. Грамотная схемотехника системы питания не возможна без знания основ работы DC/DC преобразователей. Освежить базовые знания и узнать об особенностях проектирования узлов питания мобильного устройства с оптимальным энергопотреблением можно из следующей статьи.

Читать статьи>>
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Ср мар 15, 2017 14:17:15 
Опытный кот

Карма: 13
Рейтинг сообщений: 146
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 828
Рейтинг сообщения: 0
ncp1400, а DDS цикл выравнен? Джиттера нет? А на близких частотах (например, в звуковом диапазоне) не слышно ли биений?


Вернуться наверх
 
Руководство для разработчика приложений на базе STM32WB55

Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Ср мар 15, 2017 14:27:15 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
все работает синхронно через DMA


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


Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Ср мар 15, 2017 16:00:24 
Опытный кот

Карма: 13
Рейтинг сообщений: 146
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 828
Рейтинг сообщения: 0
И никаких подробностей не ждать? :)


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


Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 03:08:56 
Родился

Зарегистрирован: Чт апр 01, 2010 22:32:45
Сообщений: 8
Рейтинг сообщения: 0
Интересует вовсе на 8 каналов... Однако, 4 канала устроит, чисто ШИМ. Делал спаренный (2-канальный) по синхро генератор импульсов Л.И.Ридико, вот ваш проект и заинтересовал...


Вернуться наверх
 
Распродажа паяльных станций ATTEN и аксессуаров!
Индукционная паяльная станция AT315D - 3 977 ₽, станция паяльная AT80D – 2177 ₽, станция паяльная AT936b – 1000 ₽!

Заходите в раздел акции и спецпредложения на сайте prist.ru, покупайте измерительные приборы, инструмент и паяльно-ремонтное оборудование по специальным ценам.
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 10:40:42 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
в контроллере всего 3 канала DAC. если нужен просто ШИМ - можно на таймерах. Если ВЧ синус - проще на готовых модулях AD9833/9850/9851, тактировать от одного генератора и делать синхронную загрузку/сброс


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 12:58:05 
Родился

Зарегистрирован: Чт апр 01, 2010 22:32:45
Сообщений: 8
Рейтинг сообщения: 0
До STM-ок никак руки не доходят, все на авр-ках еще.. а подскажите тогда 8 каналов на таймерах stm реально? чтоб до 1мгц, сдвиг фаз 0-360, скважность 0-100% меж каналами? или хотя бы 4 канала?
На AD9832 делал ген с фазовращателями на триггерах, на 90 и 120 градусов... ШИМ интересует многоканальный не менее 500кГц


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 13:16:28 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
Цитата:
а подскажите тогда 8 каналов на таймерах stm реально? чтоб до 1мгц, сдвиг фаз 0-360, скважность 0-100% меж каналами? или хотя бы 4 канала?
для 1МГц у контроллера слишком низкая тактовая частота, макс.80МГц - будет низкое разрешение. На ВЧ лучше на ПЛИС или синхронные счетчики, у dsPIC есть ВЧ ШИМ. Можно затактировать контроллер/ПЛИС от синтезатора - тогда реально сделать плавный ШИМ на ВЧ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 14:52:31 
Родился

Зарегистрирован: Чт апр 01, 2010 22:32:45
Сообщений: 8
Рейтинг сообщения: 0
Благодарю за информацию. Тут же интерес на 1 чипе сгородить - наподобие как китайцы фарцуют... а так плис и прочее конечно пределу фантазии нет :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 14:59:52 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
ну будет 2 чипа а не один, напр. Si5351a + контроллер

https://ru.aliexpress.com/item/Free-Shi ... 58029.html
https://ru.aliexpress.com/item/Free-shi ... 17541.html


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 15:46:45 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 38
Зарегистрирован: Вс мар 08, 2015 12:31:37
Сообщений: 449
Рейтинг сообщения: 0
у меня вопрос возможно ли перекомпилировать данный проект под 103 камень (можно с некоторым урезанием функций)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 16:02:38 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
под 103 не просто перекомпилировать - придется на 50% перелопатить весь код... если будет время, попробую


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 16:24:51 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 38
Зарегистрирован: Вс мар 08, 2015 12:31:37
Сообщений: 449
Рейтинг сообщения: 0
ncp1400 писал(а):
под 103 придется на 50% перелопатить весь код... если будет время, попробую

заранее спасибо :))) буду следить за темой
нахожусь в стадии знакомства с стм в режиме пользователя (в написании кода полный 0 :)) ) да и многим таким же потребителям будет интересно тем более 103 стоит не дорого а ваше изделие весьма интересное и нужное


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 17:00:09 
Родился

Зарегистрирован: Чт апр 01, 2010 22:32:45
Сообщений: 8
Рейтинг сообщения: 0
Вот такой вроде удобный интерфейс..
Вложение:


На 103 проце тоже интересно...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Чт мар 16, 2017 17:27:09 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
может и интересно, но мне оно пока не нужно.
ищите на форумах типа CQHAM, вроде там такое разрабатывают


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Пт ноя 24, 2017 17:22:45 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт май 10, 2012 03:01:41
Сообщений: 34
Рейтинг сообщения: 0
ГКЧ не реализован?
Есть намерение совместить этот генератор с RLC измерителем "BALMER 303". На сколько это хорошая идея на ваш взгляд?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 3-канальный DDS на STM32F303
СообщениеДобавлено: Сб ноя 25, 2017 20:02:16 
Мучитель микросхем

Карма: 10
Рейтинг сообщений: 76
Зарегистрирован: Чт янв 08, 2015 00:58:11
Сообщений: 410
Рейтинг сообщения: 0
зачем? мерять полное сопротивление на всех частотах?
наверно можно


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

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


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

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


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

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


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