ГА71 - Простой универсальный функциональный генератор

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
вадим1964
Опытный кот
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение вадим1964 »

Изображение
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
saifullin
Встал на лапы
Сообщения: 102
Зарегистрирован: Пн июл 26, 2010 19:21:52
Откуда: Ростов папа

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение saifullin »

Комрады, платки на продажу есть и по чём?
С ув., Айрат.
С уважением к Вам и вашему труду.
Аватара пользователя
вадим1964
Опытный кот
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение вадим1964 »

пост выше))
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
Аватара пользователя
Seleron
Встал на лапы
Сообщения: 136
Зарегистрирован: Чт янв 18, 2007 19:18:49
Откуда: Volgograd

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Seleron »

Andrey_B, подскажите, зачем ставились индуктивность L1 и конденсаторы С12, С15 и почему именно такие номиналы?
И если не сложно - можно посмотреть на код реализации буста до 12 Вольт?
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1096
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

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

С12 и С15 замыкают на себя импульсный ток преобразователей по кротчайшему пути, не пуская его по длинным дорожкам платы. При данной топологии платы, к выбору номинала особых требований нет, поставил то, чего много, можно было и 100нФ применить.

Код преобразователя:

Код: Выделить всё

	Ii = (adc1_buf[2] + adc1_buf[5] + adc1_buf[8] + adc1_buf[11])>> 2;
	if (Ii <(AB_Sup - 10))
	{
		if (TIM16->CCR1 < PWMMAX) TIM16->CCR1++; // ШИМ 83% max_duty
	}
	else if (Ii >(AB_Sup + 10))
	{
		if (TIM16->CCR1 != 0) TIM16->CCR1--;
	}
Этот код вызывается с частотой 2.8 кГц. В adc1_buf[] лежат новые выборки канала обратной связи. AB_Sup пороговое значение, в попугаях АЦП.
Аватара пользователя
Seleron
Встал на лапы
Сообщения: 136
Зарегистрирован: Чт янв 18, 2007 19:18:49
Откуда: Volgograd

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Seleron »

Спасибо! Вроде разобрался :)
shaman7036
Родился
Сообщения: 1
Зарегистрирован: Пт окт 18, 2019 11:20:28

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение shaman7036 »

[uquote="Andrey_B",url="/forum/viewtopic.php?p=3891417#p3891417"]L1 фильтрует возможные импульсные помехи от внешнего источника питания. Номинал - компромисс между максимальными индуктивностью и током насыщения при данном габарите. Предыдущий опыт показывает, что необходимость его установки есть.

С12 и С15 замыкают на себя импульсный ток преобразователей по кротчайшему пути, не пуская его по длинным дорожкам платы. При данной топологии платы, к выбору номинала особых требований нет, поставил то, чего много, можно было и 100нФ применить.

Код преобразователя:

Код: Выделить всё

	Ii = (adc1_buf[2] + adc1_buf[5] + adc1_buf[8] + adc1_buf[11])>> 2;
	if (Ii <(AB_Sup - 10))
	{
		if (TIM16->CCR1 < PWMMAX) TIM16->CCR1++; // ШИМ 83% max_duty
	}
	else if (Ii >(AB_Sup + 10))
	{
		if (TIM16->CCR1 != 0) TIM16->CCR1--;
	}
Этот код вызывается с частотой 2.8 кГц. В adc1_buf[] лежат новые выборки канала обратной связи. AB_Sup пороговое значение, в попугаях АЦП.[/uquote]

Андрей а вы не думали сделать проэкт с отурытым исходним кодом??? я так понимаю это не комерческий продукт!? возможно это даст старт быстрому развитию этого устройства в ещё более крутой девайс?)
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1096
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

shaman7036, сколько-то значимое развитие этого проекта - это кардинальная смена железа, а особого интереса что-то не наблюдается. Вряд ли исходники кому-то кроме китайцев реально пригодятся. Да и не делаю я из исходников ни каких секретов, просто не выложил проект целиком, для тупой перелицовки девайса.
pixar
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Чт ноя 29, 2012 08:27:22

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение pixar »

Продам плату от JLCPCB ( 100 руб + почтовые) и процессор.
aeromash
Родился
Сообщения: 1
Зарегистрирован: Ср апр 07, 2021 17:28:05

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение aeromash »

День добрый! Собрал генератор. По прошивке, как и писали, пока не отключил от кварца микросхему ВЧ генератора компьютер не распознавал контроллер. Отпаял конденсатор С9 и все распозналось и запрограммировалось. Микросхема Si5351A-B-GT по даташиту должна исключительно тактироваться от отдельного кварца. Что и было сделано. Был установлен персональный кварц для нее. При работе от общего кварца на выходах микросхемы были пораженные частоты. Несущая рвалась меандром. Два канала аналогового выхода при внимательном рассмотрении имеют не идеальную форму. Синусоиды имеют небольшие пульсации от импульсного источника питания +12_АВ. Частично спасает ситуацию увеличение емкости электролита С17 и установка 0.1 мкФ прямо на питающие ноги DA2. Для чистки питания DA2, по видимому, требуется индуктивный П фильтр после импульсного преобразователя. Возможно, наличие пульсаций на выходе DA2 связано непосредственно с топологией моей печатной платы. После разводки автоматом залил обе стороны платы землей с переходной перфорацией. Спасибо огромное автору проекта за титанический труд и облегчение жизни радиолюбителям.
Вложения
ГА71_2.jpg
Плата обратная сторона
(219.1 КБ) 474 скачивания
ГА71_.jpg
В сборе.
(206.5 КБ) 465 скачиваний
pva2
Открыл глаза
Сообщения: 58
Зарегистрирован: Ср янв 04, 2017 05:55:41

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение pva2 »

Осталась плата и почти весь набор комплектующих. Каму нужно,пишите в личку.
YUFAN62
Родился
Сообщения: 17
Зарегистрирован: Вс май 20, 2012 13:25:19
Откуда: Моск. обл.

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение YUFAN62 »

pva2- написал в лс.
Аватара пользователя
вадим1964
Опытный кот
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение вадим1964 »

и у меня есть
Изображение
Вложения
га-71.jpg
(15.32 КБ) 303 скачивания
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
bornikl
Родился
Сообщения: 3
Зарегистрирован: Вс май 30, 2021 23:53:08

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение bornikl »

Здравствуйте. Сколько стоит плата?
Аватара пользователя
вадим1964
Опытный кот
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение вадим1964 »

500р
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
Veles83
Родился
Сообщения: 1
Зарегистрирован: Чт июл 22, 2021 15:43:32

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Veles83 »

Добрый день, всем! Хочу собрать данный генератор для домашних поделок. Опыта работы с микроконтроллерами нет, буду набираться. В конструкции используется МК STM32F303CBT. Посмотрел на али, его практически нет в продаже.Можно ли заменить его на другие STM32 и какие? Заранее всем спасибо за ответ.
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1096
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

Veles83, STM32F303CCT. Или STM32F303xBx (STM32F303xCx), т.е. в любом другом корпусе с количеством пинов не менее 48, если плату переразвести. С этим дефицитом проще наверно отладочную плату купить с требуемым кристаллом и сдуть его с неё.
lalov
Родился
Сообщения: 18
Зарегистрирован: Вт янв 15, 2013 11:48:32
Откуда: Никополь

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение lalov »

Столкнулся с одной особенностью в генераторе - при низком уровне сигнала наблюдается зашумление ВЧ, то есть синусоида выглядит не чистой линией, а модулируется высокой частотой. При меандре на полках тоже видно звон (это все про выходы А и Б, на ВЧ выходах такого не наблюдается, но там нельзя на горячую регулировать амплитуду, что очень удобно). И если синусоида при выходном 1В уже выравнивается, то меандр "звенит" до 3В. Есть ли способ поправить это?
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1096
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

lalov, это происходит из-за программной регулировки размаха. Что-бы убрать шум нужно переделать схемы выходных усилителей. Сделать регулировку уровня аппаратной, отдельными регуляторами. Или для мелких уровней пользоваться внешними аттенюаторами (делителями).
lalov
Родился
Сообщения: 18
Зарегистрирован: Вт янв 15, 2013 11:48:32
Откуда: Никополь

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение lalov »

Я понял. Достаточно будет одного или двух переменников я думаю. Спасибо за ответ
Ответить

Вернуться в «Статьи»