Простой DDS синтезатор

Ответить
 • Просмотры: 111418
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 21 фев 2023, 17:09 Порылся я тут в архивах, нашел продолжение проекта, в виде синтезатора для мелкого трансивера.
С дисплеем, кнопками и энкодером.
Для радиовещательных передатчиков наличие в синтезаторе энкодера недопустимо.
Необходима жёсткая фиксация рабочей частоты либо на переключателях, либо на плате с помощью запаиваемых перемычек.
Впрочем, об этом сказано в пункте 6 требований к радиовещательному передатчику: http://www.cqf.su/technics/Techtrebovania%20IRV.pdf
Дело в том, что работа радиовещательного передатчика на невыделенной частоте - это серьёзное правонарушение, в лучшем случае, караемое Роскомнадзором штрафами. Если же Вы дали помеху спецслужбам, то неприятности могут быть весьма серьёзные.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

Да я и не предлагаю использовать энкодер, для перестройки частоты, в варианте синтеза для ИРВ.
Приведенный проект - просто информация к размышлению.

Надеюсь, фиксация частот в ячейках ПЗУ eeprom тоже подойдет?
В данном проекте есть 12 ячеек со значениями частот, причем эти частоты, не обязательно радиолюбительские диапазоны.
Никто не мешает заполнить их значениями радиовещательных частот, с шагом 9 кгц.

Кроме того, число ячеек можно увеличить, например до 100, или 1000, и расположить в FLASH памяти программ - тогда даже преднамеренно нельзя будет эти частоты изменить.
Ну а энкодер можно просто убрать.

И еще, я бы переделал кнопки.
В данном проекте, они образуют переменный резистор - делитель напряжения, значение с которого, измеряется встроенным в МК 8-ми разрядным АЦП, и на основании этого значения,
выбирается ячейка памяти с частотой.
Для мощного передатчика, это чревато наводками на высокоомный вход АЦП, и как следствие, непредсказуемым поведением контроллера.
Кнопки нужно будет подключить, как фазы энкодера, одна кнопка - одна линия порта, со схемами гашения дребезга.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 21 фев 2023, 18:24 Надеюсь, фиксация частот в ячейках ПЗУ eeprom тоже подойдет?
Нет. Либо переключатели, либо запаиваемые перемычки. Влезать в потроха ПЗУ-хи - это серьёзное усложнение эксплуатации синтезатора. Нужен дополнительный инструмент - программатор.
Или можно ввести в ПЗУ-ху весь набор частот и поставить переключатели на выбор рабочей частоты. Но это, мне кажется, чесать левое ухо правой рукой. Почему не сразу устанавливать переключателями нужный код частоты?
a_klyuev писал(а): 21 фев 2023, 18:24 Кроме того, число ячеек можно увеличить, например до 100, или 1000, и расположить в FLASH памяти программ - тогда даже преднамеренно нельзя будет эти частоты изменить.
На длинных и средних волнах сетка частот 9 кГц. Наличие другой сетки недопустимо.
Число радиочастот в 200-метровом диапазоне - 20 (1449 - 1620 кГц). Число радиочастот в 180-и метровом диапазоне (они пока не разрешены) - тоже 20 (1629 - 1800 кГц).
На длинных волнах, для синтезатора индукционного вещания магнитным полем (без формирования электромагнитной волны) - 32 частоты: от 144 до 414 кГц.
В случае выхода в эфир длинноволнового передатчика (с использованием эффективной передающей антенны - представляешь её размеры?), полоса частот меньше: 153 - 279 кГц. Но это не эффективно. Нереализуемые силами радиокружков антенны огромных размеров, и, как следствие, необходимость работы огромными мощностями на низкоэффективные антенны, что нереально для ИРВ. Из-за этого ДВ радиовещание и прикрыли. Ну, очень дорого даже при государственном финансировании. Поэтому эфирное длинноволновое вещание я не рассматриваю. Для ИРВ на длинных волнах только индукционное вещание в пределах витка провода - рамки вокруг зоны вещания. При этом достаточно тока в рамке 0,5 А или мощности индукционного передатчика до 30 Вт. При очень больших территориях с периметром в 4 километра - до 60 Вт.
a_klyuev писал(а): 21 фев 2023, 18:24 И еще, я бы переделал кнопки.
А я не вижу, для чего они нужны. Синтезатор - это простая штука. для управления - установка частоты с жесткой фиксацией и выключатель питания, совмещённый с выключателем питания передатчика. Больше ничего не нужно. Конфигурация синтезатора в процессе эксплуатации в составе передатчика не меняется. Стало быть - исключительно запаиваемые перемычки.

Да, вот ещё. Передатчики в радиовещании на ДВ или СВ - принципиально однодиапазонные.
Один передатчик СВ - 1449 - 1800 кГц.
Другой передатчик ДВ - 144 - 414 кГц.
Соответственно к ним нужны и разные синтезаторы. Тот, который СВ не должен работать на ДВ и наоборот.
Не-е-е.... схемы можно сделать универсальными, если это упрощает разработку. Но универсальный синтезатор не нужен.
Это не любительский трансивер, где я могу работать на ту же самую антенну на всех любительских диапазонах.
В радиовещании у тебя одна частота, одна стационарная антенна и один передатчик на фиксированную частоту.
А синтезатор нужен лишь для того, чтобы при переезде в другой город, можно было сменить частоту на вновь разработанную. Или, чтобы можно было поехать в радиовещательную экспедицию по радиокружкам страны, и в каждом населённом пункте работать на той частоте, которая под него рассчитана в ГРЧЦ. Ну, или для того, чтобы можно было повторять в радиокружках радиопередатчики, не заморачиваясь, на какие они частоты, и где достать нужный "кривой" кварц. Наличие отлаженной схемы и конструкции синтезатора упрощает изготовление самодельного передатчика.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

SergeKomarov писал(а): 21 фев 2023, 19:24...Влезать в потроха ПЗУ-хи - это серьёзное усложнение эксплуатации синтезатора. Нужен дополнительный инструмент - программатор.
Или можно ввести в ПЗУ-ху весь набор частот и поставить переключатели на выбор рабочей частоты.
Во время эксплуатации, не нужно никуда ничем влезать.
Как в том анекдоте, про совместный советско-вьетнамский космический экипаж? :D

Перед началом эксплуатации, в системном меню, выбираем нужную нам частоту, фиксируем ее в eeprom, и забываем.
Далее, синтезатор выдает рабочую частоту, во всем времени эксплуатации, до тех пор, пока мы не решим ее изменить.
А программатор нужен только на этапе программирования МК.
Пользователь даже не обязан знать о такой штуке, как программатор.

SergeKomarov писал(а): 21 фев 2023, 19:24...Число радиочастот в 200-метровом диапазоне - 20 (1449 - 1620 кГц). Число радиочастот в 180-и метровом диапазоне (они пока не разрешены) - тоже 20 (1629 - 1800 кГц).
На длинных волнах, для синтезатора индукционного вещания магнитным полем (без формирования электромагнитной волны) - 32 частоты: от 144 до 414 кГц.
В случае выхода в эфир длинноволнового передатчика (с использованием эффективной передающей антенны - представляешь её размеры?), полоса частот меньше: 153 - 279 кГц.
Итого, нам требуются 32+20+20 = 72 ячейки памяти, для хранения полной сетки частот, с шагом 9 кгц. Не вижу проблем.

SergeKomarov писал(а): 21 фев 2023, 19:24...
a_klyuev писал(а): 21 фев 2023, 18:24И еще, я бы переделал кнопки.
А я не вижу, для чего они нужны...
А я вижу - для начальной настройки синтеза, того же выбора частоты.

Или еще можно фишку сделать - передача по расписанию.
Например, пункты Начать передачу 10.10.2023 в 10:00 , Закончить передачу 10.10.2023 в 22:00, повторять передачу ежедневно.

Или еще такую фишку можно будет изобрести - Воспроизведение *.mp3 файлов, содержащихся на встроенной сменной флеш-карточке, непосредственно или по вышеприведенному расписанию.
Для этого нам понадобится кодек в составе синтезатора.

Ну это на будущее, для начала нам надо получить простой синтез с выбором рабочей частоты.

Да, еще понадобится режим "Калибровка", для точной установки частоты.
Все опорники, даже очень хорошие, имеют отклонения.
Вот этот режим и нужен для вычисления компенсации этих отклонений.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 21 фев 2023, 20:07 нам надо получить простой синтез с выбором рабочей частоты.
О! Вот именно это и надо. Всё остальное - от лукавого. С выбором рабочей частоты на переключателях. Если в падлу ставить переключатели, то можно вместо них и перемычки запаять.
И синтезаторов надо ДВА! Один на Длинные волны. Второй на Средние волны. Схемотехнически они могут быть одинаковыми. Радиочастоты (программы) в них забиты разные. Эксплуатационная универсальность не нужна. Передатчик на средние волны никогда не будет работать на Длинных волнах и наоборот. Там абсолютно разные колебательные системы и нагрузка.
Даже в трансиверах делают выход на КВ антенны одним разъёмом, а на УКВ (144 МГц) другим разъёмом.
a_klyuev писал(а): 21 фев 2023, 20:07 Да, еще понадобится режим "Калибровка", для точной установки частоты.
Все опорники, даже очень хорошие, имеют отклонения.
Вот этот режим и нужен для вычисления компенсации этих отклонений.
Нахрена усложнять? Один раз установил частоту по тестовому генератору (или по точному частотомеру) и забыл. Устанавливается точный номинал частоты подбором калибровочного резистора.
Вот посмотри во вложении там два резистора справа от опорника 1 килоом и 7,5 килоом. Подбираешь и всё. Если лет через десять кварц постареет и частота уползёт (что, едва ли), то ещё раз перепаяешь подборный резистор.
Вложения
C9-1449-1800-26-31-a.GIF
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

SergeKomarov писал(а): 21 фев 2023, 20:26...С выбором рабочей частоты на переключателях...
Есть некоторые трудности с выбором переключателя на 20 а тем более на 32 положения.

SergeKomarov писал(а): 21 фев 2023, 20:26... Если в падлу ставить переключатели, то можно вместо них и перемычки запаять.
И перед включением лазить по схеме, вычисляя код канала для нужной частоты? Да еще потом выяснится, что запаял не так, от того частота на выходе другая...
Кроме всего прочего, внешняя кодировка выбора канала потребует несколько линий портов ввода/вывода МК.

Не, в натуре впадлу. :D


SergeKomarov писал(а): 21 фев 2023, 20:26...И синтезаторов надо ДВА! Один на Длинные волны. Второй на Средние волны. Схемотехнически они могут быть одинаковыми. Радиочастоты (программы) в них забиты разные. Эксплуатационная универсальность не нужна.
Различие того и другого, только в наборе частот, в одном 32, в другом 40, что произойдет от того, если в том и другом их будет 72? Ресурсы МК позволяют. А синтезу пофигу на передающую часть - его задача, выдать нужные частоты.

В конце концов, если выходные ключи - это "две большие разницы"- можно ограничиться в синтезе выходами ЛА12-й, а транзисторные ключи монтировать отдельно, поближе к катодам ламп.

SergeKomarov писал(а): 21 фев 2023, 20:26...
a_klyuev писал(а): 21 фев 2023, 20:07 Да, еще понадобится режим "Калибровка", для точной установки частоты.
Все опорники, даже очень хорошие, имеют отклонения.
Вот этот режим и нужен для вычисления компенсации этих отклонений.
Нахрена усложнять? Один раз установил частоту по тестовому генератору (или по точному частотомеру) и забыл. Устанавливается точный номинал частоты подбором калибровочного резистора.
В синтезаторе есть опорный генератор 50 или 80 Мгц - вот его точное (до 1 гц) и нужно знать, чтобы на выходе DDS получить точное значение.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

Переключать 40 средневолновых частот легко двумя переключателями. Десятки - на 4 положения и единицы - на 10 положений. У меня ж на схеме это видно.
Переключать 32 частоты тоже можно двумя - Восьмёрки - на 4 положения и единицы - на 8 положений.
И там, и там ведь переключаются готовые номиналы частот, а не набираются циферки поединично в каждом разряде (это в ИРВ запрещено).

Причём, обрати внимание, что в моей логике синтезатора НИКАКИХ ДИСПЛЕЕВ НЕ ТРЕБУЕТСЯ!!! А это лишние деньги.
a_klyuev писал(а): 21 фев 2023, 20:47 В синтезаторе есть опорный генератор 50 или 80 Мгц - вот его точное (до 1 гц) и нужно знать, чтобы на выходе DDS получить точное значение.
И-??? "Знать"-то как? Относительно чего ты будешь его мерить? Что ? Еще потребуется встроить в синтезатор калибровочный термостатированный опорник со стабильностью в 10 в минус восьмой на частоту 10 000 000 Гц. Ну, чтобы понимать, куда у тебя ушёл твой генератор на 50 или 80 МГц. Чего-то ты мудришь. А если всё равно это делать в лаборатории, то можно и резистор подобрать и намертво запаять. Зачем усложнять программу ненужными функциями?
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

Еще раз - любая цифровая коммутация - это лишние линии портов.
Зачем их использовать, если можно назначать программно.


Как "знать"? Есть станции частоты и времени, например RWM 4996, 9996, 14996 кгц, можно сверяться по ним.
Я пробовал, очень точно получается. Нужен только контрольный приемник.


Стабильность 10 в минус восьмой не означает точность.
Частота очень стабильного опорного КГ может быть, к примеру 10 000 050 или 999 930 Гц
Точное значение опорного КГ требуется для вычисления значения регистра частоты DDS.
Каким резистором можно скорректировать это значение? :D

Кстати, частота опорника DDS AD9834 может быть ЛЮБОЙ! в диапазоне от 25 до 80 Мгц.
От этой частоты зависит только максимально возможная выдаваемая частота Fout = Fosc / 2
Но в любом случае, требуется знать точное (с точностью до 1 гц) значение опорной частоты.

Да, и стоимость мелких дисплеев - копейки.
TFT 178x120 точек стоит рублей 300..400.
OLED дисплей 1.3 дюйма 128х64 точки стоит примерно 1000 рублей.
Это разве деньги в наше время?
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 21 фев 2023, 21:44 Точное значение опорного КГ требуется для вычисления значения регистра частоты DDS.
Каким резистором можно скорректировать это значение? :D
Этот резистор вешается к опорному генератору на вывод "Коррекция частоты". На моей схеме это показано, последовательно включённые резисторы 1 килоом и 7,5 килоом. Два резистора, отличающиеся номиналами приблизительно на порядок, нужны для точного подбора значения корректирующего сопротивления.
a_klyuev писал(а): 21 фев 2023, 21:44 Есть станции частоты и времени, например RWM 4996, 9996, 14996 кгц, можно сверяться по ним.
Так это, что? К синтезатору ещё приёмник точной частоты городить? Кажись, это перебор.
К тому же, для приёма опорной частоты из эфира нужен приёмник с прямым преобразованием и с ФАПЧ.
Супергетеродин здесь не годится, ибо он уничтожит всю стабильность принимаемой частоты нестабильностью своих гетеродинов. Ну, или надо ставить супергетеродин с синтезатором и с цезиевым стандартом частоты. А тогда нахрена нужен приёмник, если уже разжились своим стандартом частоты?

Тебе не кажется, что пошло ля-ля вместо деловой дискуссии?
Всё, что надо по делу, я уже сказал.
Ладно.... Отключаюсь.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

В студии радиовещания нет контрольного приемника? Ты это серьезно?
Ладно, тогда действительно не о чем говорить.
Отключаюсь! :D
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 21 фев 2023, 22:57 В студии радиовещания нет контрольного приемника?
Почему нет? Есть, но не приёмник, а контрольный монитор, воспроизводящий сигнал своего передатчика.
Причём, громкоговорящий! Вот такой: http://www.cqf.su/technics/92-monitor.shtml
С него и контрольная запись эфира идёт.

Короче. По синтезатору. Это законченный блок.
На него подаётся питание от выпрямителя с фильтром (нужные стабилизаторы внутри синтезатора).
Переключателями ставится номинал выходной частоты в жёстко заданной сетке 9 кГц.
Стабильность не хуже 0,5 на 10 в минус шестой. Точность установки выходной частоты не хуже 5 Гц.
На выходе имеем две серии мощных импульсов как показано на схеме во вложении.

Тогда мы сможем вписать этот синтезатор в уже существующую концепцию построения передатчиков для ИРВ. А при необходимости - даже заменить в готовом передатчике мой синтезатор на рассыпухе, на твой DDS-ный. Любые навороты в сторону приведут лишь к усложнению передатчиков и к невозможности их повторения в радиокружках.
А задача здесь - сделать аппаратуру, которую смогут повторять школьники в радиокружках с качеством, укладывающимся в нормы ГКРЧ. И это зависит не от рук кружковцев, а от качества исходной разработки. С моими синтезаторами и передатчиками такое получается. Проверил многократно в 2012 году и даже самоделки школьников работали в эфире по официальным разрешениям Роскомнадзора и к ним не было нареканий от радиоконтроля. Чтобы облегчить работу радиокружков (активизировать участие в Конкурсе по изготовлению самодельных радиопередатчиков), я заказал 100 печатных плат (ДПП) своего первого синтезатора, приобрёл мешок каркасов для катушек ГУН-а с сердечниками и разослал такие наборы всем заявившимся на конкурс, и ещё всем желающим радиолюбителям-самодельщикам и радиокружкам по России. Некоторым (кто попросил) в посылку ещё и кварцевые резонаторы вкладывал. А некоторым, кто, опять-таки, попросил, и полный набор микрух. И это всё бесплатно. Тогда моя фирма "Радиовещательные технологии" приносила хороший доход, и я вкладывал деньги в радиокружковцев, - в будущих радиотехнических специалистов. Ну, романтик я. И живу радиотехникой. А на себя холостяку много не надо.
Для регулировки моего синтезатора после сборки нужен тестер (вольтметр с пределом 10 вольт и входным сопротивлением не менее 100 килоом) и диэлектрическая отвёртка, чтобы крутить сердечники катушек. И больше НИ-ЧЕ-ГО!
Такой набор аппаратуры есть в любом радиокружке!
Вложения
Out-26-31.GIF
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

SergeKomarov писал(а): 22 фев 2023, 01:00...Есть, но не приёмник, а контрольный монитор, воспроизводящий сигнал своего передатчика.
А на мой взгляд, очень бы не помешал простой SDR приемник.
Он дал бы возможность оценивать излучаемую полосу, и уровень модуляции.
Короче, показал бы излучаемый сигнал во всей красе, на экране компа.

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


SergeKomarov писал(а): 22 фев 2023, 01:00...
Для регулировки моего синтезатора после сборки нужен тестер (вольтметр с пределом 10 вольт и входным сопротивлением не менее 100 килоом) и диэлектрическая отвёртка, чтобы крутить сердечники катушек. И больше НИ-ЧЕ-ГО!
Такой набор аппаратуры есть в любом радиокружке!
Н-да... боюсь, что мой вариант не для начинающих.
Потому как для повторения, кроме паяльника, тестера и отвертки, потребуется как минимум программатор ST-LINK V2.
И программулька STVP, которая прошьет прошивку в МК.

Ну а если заниматься темой всерьез, то для работы с линейкой МК STM8L, потребуются программные и аппаратные инструменты:
STVD - Среда разработки, имеющая в составе только компилятор ассемблера.
Cosmic - условно свободный компилятор С/С++, бесплатный, но требующий ежегодного продления лицензии у наших нынешних оппонентов во Франции.
STVP - о ней уже писал - программмное средство заливки прошивки в МК.
Об ST-Link V2 тоже писал - аппаратное средство заливки прошивки в МК.
Демоплаты интересующих МК (у меня вот такая), кстати, на этих платах, как правило ST-LINK V2 уже имется.
Демоплата DDS синтезатора - я кстати, себе такую сам сделал, дешевле обошлось:

AD9834_demo.jpg

Ну и разумеется, потребуется изучение языка программирования С.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 22 фев 2023, 13:28 Он дал бы возможность оценивать излучаемую полосу, и уровень модуляции. Короче, показал бы излучаемый сигнал во всей красе, на экране компа.
А зачем? Это излишество. Перегруз кружковцев ненужной информацией и дополнительные затраты.
Полоса модуляции у меня задаётся модуляционным LC фильтром Кауэра 7-ого порядка (три катушки на кольцах из альсифера, 7 подобранных конденсаторов КСО-5 или точных К71-7) с частотой среза 8 кГц и минимумом в минус 60 дБ на частоте 9 кГц. Он установлен перед модулятором.
Модулятор - это простой усилитель мощности звуковой частоты с двухтактным выходом (транзисторный бестрансформаторный или ламповый трансформаторный). Там никаких "чудес" не бывает. Ну, если, конечно, специально чего-нибудь не наляпать. Но при заданном конструктиве ( http://www.radiostation.ru/home/usilitel-stud.html ) это практически невозможно. У меня с этим справлялись даже вчерашние школьники - студенты-первокурсники ГУМАНИТАРНОГО ВУЗ-а: http://www.radiostation.ru/home/usilitel-stud4.html И у них реально получалось!!!
Глубина модуляции также весьма жёстко задаётся эфирным аналоговым АМ процессором ( viewtopic.php?t=39 ).
А индикатором уровня модуляции является электронно световой индикатор "Зелёный глаз", установленный непосредственно на передней панели передатчика: http://www.cqf.su/technics/technics51-i ... r-toka.php Он помимо уровня модуляции позволяет ещё индицировать настройку выходного контура передатчика и настройку антенны по максимуму антенного тока. Теория этого индикатора изложена вот в этой моей статье: http://www.radiostation.ru/home/greeneye.html - Кстати! Это самая красивая моя статья! Все картинки рисовал сам в графическом редакторе Paint-XP.
a_klyuev писал(а): 22 фев 2023, 13:28 Есть очень простые SDR приемники, которые может повторить даже начинающий. Однако, для полноценной работы, такому приемнику требуется хорошая звуковая карта и разумеется, компьютер.
Ну и разумеется ПО, которое потребует освоения. Однако, нынешняя молодежь очень быстро осваивает компьютерные технологии.
Н-да... боюсь, что мой вариант не для начинающих. Потому как для повторения, кроме паяльника, тестера и отвертки, потребуется как минимум программатор ST-LINK V2. И программулька STVP, которая прошьет прошивку в МК.
Компьютерщиков у нас сейчас навалом. Как собак нерезаных. А вот радиоинженеров не стало! А этот проект ИРВ именно для возрождения радиоинженерных кадров!!! "Циферку" я, конечно, использую, но не сую её туда, где она и на хрен не нужна.

Я представитель радиотехнической школы разработки, где учили точно выполнять заданный функционал при минимуме затрат. А любое избыточное расширение функционала сверх ТЗ считалось криминалом, поскольку в разы снижало надёжность прибора или даже системы в целом (процессор мог уйти в себя и не вернуться). Поэтому все "умные" микрухи, а тем более, программируемые, предписано было применять ТОЛЬКО В ТЕХ СЛУЧАЯХ, когда требовался сложный алгоритм обработки сигнала. Использовать же их, как универсальное средство для решения простых задач - считалось недопустимым.
Два аналоговых сигнала я складываю на трёх резисторах, а не на цифровой линейке: два АЦП, плюс процессор, плюс ПО, плюс ЦАП.
a_klyuev писал(а): 22 фев 2023, 13:28 Ну а если заниматься темой всерьез, то для работы с линейкой МК STM8L, потребуются программные и аппаратные инструменты:
STVD - Среда разработки, имеющая в составе только компилятор ассемблера.
Cosmic - условно свободный компилятор С/С++, бесплатный, но требующий ежегодного продления лицензии у наших нынешних оппонентов во Франции.
STVP - о ней уже писал - программмное средство заливки прошивки в МК.
Об ST-Link V2 тоже писал - аппаратное средство заливки прошивки в МК.
Демоплаты интересующих МК, кстати, на этих платах, как правило ST-LINK V2 уже имется.
Демоплата DDS синтезатора - я кстати, себе такую сам сделал, дешевле обошлось:
AD9834_demo.jpg
Ну и разумеется, потребуется изучение языка программирования С.
А вот это уже интересно. А напиши, пожалуйста, по этой тематике программу годичного факультативного курса для изучения в радиокружках. А потом программу двух или трёхмесячного интенсива для выпускников радиотехнических колледжей.

Дело в том, что позавчера ко мне обратился один серьёзный бизнесмен, у которого есть большое радиотехническое производство (деньги есть) и он испытывает катастрофический инженерный голод. Выпускников ВУЗ-ов с дипломами навалом. А радиоинженеров среди них - НОЛЬ!!! Либо они НИХРЕНА не учились, либо их НИХРЕНА не учили. Я его прекрасно понимаю: я сам с прошлого сентября уволился из МТУСИ потому, что за последние ПЯТЬ ЛЕТ не нашёл ни одного толкового студента, который бы решил сделать настоящий "железный" инженерный диплом (с реальным прибором демонстрируемым в работе на защите), а не списать по прошлогоднему подобию очередную бумажную "липу". Подавляющее число студентов учатся не ради знаний, а ради получения "корочки" о высшем образовании. И мне осточертело метать бисер перед теми, кому радиотехника и нахрен не впилась.

Так, вот, этот бизнесмен одержим созданием пофориентационных курсов для выпускников радиотехнических колледжей. Чтобы наиболее толковые ребята из них после этих курсов обрели бы желание заинтересованно учиться в ВУЗ-е не ради корочки, а ради реальных знаний и навыков! А если есть хорошие фундаментальные знания, корочка прикладывается автоматически! В общем, он вернулся к старой идее ВТУЗ-ов, когда в 50-60-е годы при серьёзных НИИ и промышленных предприятиях создавались высшие учебные заведения, готовившие инженеров для своей отрасли.


Ну, что? Как тебе идея? Напиши программу. Разумеется сам её и прочитаешь.
Два-три месяца при ежедневных парах. Будешь вторым преподавателем. О чём будет моя программа - полагаю, ты уже понял.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

SergeKomarov писал(а): 22 фев 2023, 15:21
a_klyuev писал(а): 22 фев 2023, 13:28 Он дал бы возможность оценивать излучаемую полосу, и уровень модуляции. Короче, показал бы излучаемый сигнал во всей красе, на экране компа.
А зачем? Это излишество. Перегруз кружковцев ненужной информацией и дополнительные затраты.
А мне кажется зря Вы так, Сергей, об SDR.
На мой взгляд, это очень интересная тема.


SergeKomarov писал(а): 22 фев 2023, 15:21...Ну, что? Как тебе идея? Напиши программу. Разумеется сам её и прочитаешь.
Два-три месяца при ежедневных парах. Будешь вторым преподавателем. О чём будет моя программа - полагаю, ты уже понял.
Спасибо, Сергей, неожиданное предложение, хотя и лестное.
Однако, извините, откажусь - преподавать - это не мое.



Написал сегодня утром в БМГ-кварц, письмо с вопросом о приобретении TCXO КГ на 50 Мгц.
Ответа пока нет.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 22 фев 2023, 18:40 А мне кажется зря Вы так, Сергей, об SDR. На мой взгляд, это очень интересная тема.
Согласен. Тема действительно интересная! Но это другое направление. А я не собираюсь объять необъятное. Элементарно, на всё интересное просто не хватит времени жизни.
a_klyuev писал(а): 22 фев 2023, 18:40 Спасибо, Сергей, неожиданное предложение, хотя и лестное. Однако, извините, откажусь - преподавать - это не мое.
Да. Понимаю. Доносить простым языком сложный материал - это нужно иметь своеобразный склад ума. Любовь к своему предмету и огромное терпение! И ещё. Более 15-и лет преподавать нельзя. Возникает профессиональное заболевание. К примеру, школьные педагоги, преподающие в школах более 15-и лет, становятся тиранами в обычной жизни, не терпящие возражений, даже если они не правы. Длительное профессиональное общение с теми, кто ниже тебя по интеллекту, накладывает отпечаток. И, зачастую, педагог начинает мнить себя Богом, который всегда и во всём прав и которому всё дозволено. С преподавателями ВУЗ-ов немного лучше. Там всё-таки разница в интеллектах не столь огромна, как у взрослого человека со школьниками. У меня в начале весны прошлого года такой "звоночек" в голове прозвучал. Я его услышал и сказал декану, что буду уходить из преподавания, и с сентября 2022 года уволился из МТУСИ. Вовремя ушёл. Да и ещё несколько факторов совпало. Я об этом выше писал. Но есть и плюсы, но лишь в ВУЗ-овском преподавании. Там, где действительно доносишь до слушателей сложный материал. Готовясь к лекциям, разбираешься более глубоко с вроде бы, простыми для себя вопросами, которые, как оказывается, не такие уж и простые. Поэтому благодаря преподаванию углубляешь свои знания. Обретаешь более "объёмную" картинку по разным аспектам.
a_klyuev писал(а): 22 фев 2023, 18:40 Написал сегодня утром в БМГ-кварц, письмо с вопросом о приобретении TCXO КГ на 50 Мгц. Ответа пока нет.
А ты им позвони. Попроси соединить с Богуславским Семёном Владимировичем. Поговори. Расскажи, зачем....
А то могут, не вникая, сослаться на формальный параметр: Написано до 40-а МГц, значит не можем сделать.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): > Сергей, доброго дня.
> Поздравляю Вас с прадником, Днем Советской Армии и Военно Морского Флота.
> Вопрос по 530 и 533 серии - поделитесь информацией, где такие можно взять не за дорого.
> А то в Чипе-Дипе по 800 руб за корпус, чота так жаба душит, сил нет. Заказал у них в дип корпусах 1533 серию, ЛА12 - 555 серии, но это для макетки, в окончательный вариант наверное, это не подойдет.
> Богуславскому позвоню после праздников. В крайнем случае придется поискать TCXO 50 Мгц +-1ppm, где-то на стороне. Мне очень нравятся КГ от фабрики NDK, у них бывают обычные КГ со стабильностью +-2.5ppm. Однако, на ПП на всякий случай предусмотрю посадочные места под оба типа КГ.
> Еще раз с праздником, удачи, здоровья, успехов в личной жизни! ;)
> 73!
Привет, Саш! Зря ты ушёл отсюда и начал мне писать ответы в почту. У меня сейчас сайты переезжают к другому хостеру и почта пока не работает. На одно письмо я тебе ответил через пень-колоду, но не уверен, что ты его получишь. На это отвечаю тут, перетащив его текст в твою цитату. Давай тут писать. Если что-то конфиденциальное - пиши личное сообщение. Я там, кстати, одно личное сообщение тебе написал. В течение недели, надеюсь, почта, вероятно, опять заработает нормально.
Отвечаю на письмо по пунктам.
Спасибо за поздравление! Тебя тоже С ПРАЗДНИКОМ! Главное - ЗДОРОВЬЯ!
Радиодетали я покупаю тут: https://www.cqf.su/technics/radiodetali-1.html
В Чип-с-Дипом сам не хожу и другим не советую. Цены у них борзые от 3-х до 5-и раз накручивают.
Микруха ЛА12, если в ДИП-е, то должна быть 531 серии. 555-ая - это экономичная и слаботочная серия, она не потянет по току.
Про остальное ответил в письме. Если не получил моего ответа, то вставь его текст тут, я повторно отвечу.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

Сергей, письмо получил, спасибо, отвечаю здесь.
Для ТЕРМОСТАТИРОВАННОГО (не термокомпенсированного) кварцевого генератора потребление 150 мА это даже мало. Там же термостат с нагревателем!
Я так и подумал.

"За пределами здравого смысла" - это требовать от тактового генератора процессора стабильность менее 1 ppm (для такой задачи вполне достаточно 10 - 20 ppm, можно вообще голый кварц без стабилизации или даже RC цепочки). Или пытаться использовать такой тактовый генератор в качестве опорного.
О тактовом генераторе процессора речь не идет, для уменьшения помех, я всегда использую внутренний RC генератор проца. Если мне память не изменяет, там около 30 ppm, плюс-минус километр. Да даже если бы и больше - это не мешает МК обслуживать два SPI интерфейса и входной порт. Вот если бы у МК были задачи связанные с временем, тогда пришлось бы оба кварца использовать - тактовый и часовой.

А речь как раз об опорном генераторе для DDS - от него зависит стабильность выходной частоты.

Опорные генераторы, что я применяю в своих синтезаторах, в своё время стоили по 2500 р. А теперь, с введением американских санкций, подорожали до 5000.
Ну это все же не 17 тыр.
В ДКО Электронщик, я видел TCXO 1ppm, по цене от 3 до 3.5 тыр. К сожалению, на нужную частоту не нашел.

Написал еще один вопрос Богуславскому, о цене на TCXO 40Мгц. Пока ответа нет.
В принципе 40 Мгц тоже можно использовать, пересчитав коэффициенты для загрузки в регистры DDS.
Однако, при этом мы уменьшаем верхний предел передатчика, до 40 / 2 / 6 = 3333 кгц.
С КГ 50 Мгц, у нас был бы самая большая частота = 4165 кгц.

Вчера пришли некоторые детальки, в частности IRL510 и 1533Ла4.
И вчера же запустил черновой макет будущего синтеза: STM8L051F3 + AD9834 + oled display.
Синус на выходе получил, а вот встроенный компаратор DDS почему-то пока не дает ничего на выходе, разбираюсь.
Будет окончательный результат - здесь продемонстрирую.

Микруха ЛА12, если в ДИП-е, то должна быть 531 серии. 555-ая - это экономичная и слаботочная серия, она не потянет по току.
Да, я в курсе, но для макета сойдет. Все равно ПП буду проектировать под 533 и 530 серии - они как-то лучше вписываются в СМД концепцию. )

Спасибо за ссылки на магазины, буду изучать.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 25 фев 2023, 17:00 Синус на выходе получил, а вот встроенный компаратор DDS почему-то пока не дает ничего на выходе, разбираюсь.
Посмотри мой компаратор в полной схеме синтезатора, двенадцатью сообщениями выше.
Там внизу-слева есть три транзистора 2Т326Б. На самом левом собран ГУН. А два оставшихся - это Буферный усилитель - формирователь импульсов. Как буфер - шикарная схема! До 100 МГц легко тянет. А выше надо применять транзисторы 2Т363А. Но здесь выше 70 МГц - нет смысла. 530-ая серия тянет как раз до 70-и. И логический элемент из 530ЛА4 формирует прекрасные импульсы!
a_klyuev писал(а): 25 фев 2023, 17:00 Спасибо за ссылки на магазины, буду изучать.
В основном, все микрухи для синтезатора я покупаю в www.anion.ru - Это первая позиция в списке торговых фирм.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Аватара пользователя
a_klyuev
Сообщения: 133
Зарегистрирован: 07 фев 2023, 17:28
Откуда: Ленинградская область

Re: Простой DDS синтезатор

Сообщение a_klyuev »

SergeKomarov писал(а): 25 фев 2023, 17:22...компаратор в полной схеме синтезатора,...
Да нет, это программная ошибка, скорее всего я опять где-то в слове управления, упустил бит включения внутреннего компаратора AD9834. Разберусь.

SergeKomarov писал(а): 25 фев 2023, 17:22...www.anion.ru ...
Посмотрел, вижу, спасибо.
Аватара пользователя
SergeKomarov
Site Owner
Сообщения: 2235
Зарегистрирован: 07 янв 2019, 17:18
Откуда: Москва, Россия
Контактная информация:

Re: Простой DDS синтезатор

Сообщение SergeKomarov »

a_klyuev писал(а): 25 фев 2023, 17:00 А речь как раз об опорном генераторе для DDS - от него зависит стабильность выходной частоты.
Во времена СССР стандартной опорной частотой, которую выдавал промышленный генератор "Гиацинт", была 5 000 000 Гц.
Его ставили в цифровые частотомеры, в синтезаторы стационарных промышленных передатчиков.
Цитирую его параметры:

Опорный генератор "Гиацинт-М" ИГ2.210.003 представляет собой высоко стабильный кварцевый генератор колебаний опорной частоты 5 МГц с экономичным питанием от источника постоянного тока и предназначен для синхронизации частот различных радиоустройств; в качестве синхронизируемого генератора может быть использован в режиме АПЧ от атомных и молекулярных эталонов частоты.
Опорный генератор "Гиацинт-М" обеспечивает работу в лабораторных, полевых и цеховых условиях, в стационарной и передвижной аппаратуре при следующих условиях эксплуатации:
температура окружающей среды от минус 60°С до плюс 70 C
относительной влажности до 100% при температуре +37 ... +50°С.
Технические характеристики
Номинальное значение частоты 5 МГц
Выходное напряжение на нагрузке 75 Ом, не менее 210 мВ
Потребляемая максимальная мощность в режиме разогрева 14 Вт
Потребляемая мощность в установившемся режиме 1,6 Вт
Долговременная нестабильность частоты, не более:
за сутки 5х10-9
за месяц 5х10-8
за год 1,5х10-7
Кратковременная нестабильность за 1 с, не более 5х10-11
Допускаемое относительное изменение частоты от воздействия дестабилизирующих факторов 5х10-8
Питание: 27 В
Габариты 60х44х108 мм (без выступающих частей)
Масса 0,35 кг


Кстати, "О пташках": https://vertex-rd.ru/catalog/2851/A06F9 ... 5A7E9885B/

В настоящее время стандарт для номинала опорной частоты, помимо 5 МГц, может быть и 10 000 000 Гц.
Такие термостатированные генераторы выпускаются многими фирмами. В том числе и БМГ-кварц.

Номинал опорной частоты взят не с потолка. 5 МГц по физике работы термостатированных кварцевых резонаторов - оптимальная частота для поддержания высокой стабильности и минимальных фазовых шумов. Позже, был обнаружен срез АТ с номиналом оптимальной частоты 10 МГц, который имеет некоторые недостатки и сложен в возбуждении на своей основной рабочей частоте, но если сложности преодолеть схемотехнически, то обеспечивает более высокие параметры стабильности, чем кварцевый резонатор из генератора "Гиацинт". И сейчас большинство опорных генераторов делают на частоту 10 МГц.

Поэтому, когда ты сказал, что опорный генератор должен иметь частоту 50 или 80 МГц для меня это было очень странно. Сделать сейчас можно, конечно, всё, что угодно (как говорят: любой "писк" за ваши деньги), но попирать естественные законы не очень разумно. Буржуи снижают цену за счёт массового производства и огромных рынков сбыта. Потому они и провоцируют войны по всему миру. Любая война - это деньги для их военно-промышленного комплекса и новые заказы для производителей электронного оборудования. Их элементная база сделана на крови людей.
Вот, загляни сюда (первое же изречение на эту тему): Мудрые высказывания, которые, реально, зацепили.
Читайте Правила Форума - они не совсем обычные: rules
73-77!
Ответить

Вернуться в «Опорные генераторы и синтезаторы радиочастот»