Перейти к содержанию
    

просьба помочь реализовать идейку на контроллере

Сумма синусов. Это медицинский факт.

 

Судя по картинке, там АМ сигнал, а это, вроде, не сумма, а произведение двух сигналов (несущей и модулирующего)

Вот у вас где неправильный вывод. Если бы была амплитудная модуляция, то были два синуса модулирующей частоты (огибающая), зеркально отражённые от оси времени ПЛЮС заполнение. А на картинке топикстартера мы видим полное подавление несущей - уже не АМ. При 100% АМ синусы огибающей слиплись бы "спинками", но характер картинки был бы иной.

 

Добавлено. Посмотрел повнимательнее на картинку автора и обнаружил, что фаза заполнения не изменяется для разных полупериодов огибающей. Возможно, это небрежность или незнание автора ИЛИ это не сумма синусов, а хитрая амплитудная модуляция с диодного моста 1.3 Гц :-).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

GM

Покажите формулу суммы двух синусов, чтобы получилась картинка как у автора? Или хотя бы похожая на неё. Какая у меня получилась картинка суммы двух синусов, я привёл. Вот скрипт, дающий такой результат (python):

from math import sin

t = range(1, 3000)

t = [i/1000.0 for i in t]

f1 = 7.365
f2 = 100

s1 = [sin(f1*i) for i in t]
s2 = [sin(f2*i) for i in t]
s  = [sin(f1*i)+sin(f2*i) for i in t]
p  = [sin(f1*i)*sin(f2*i) for i in t]

 

Пояснение: выражение в квадратных скобках - это свёрнутый цикл. Т.е. s1 получается как список значений, получаемых путём прохода по списку t с подачей аргументов на вход функции (sin в нашем случае). Те картинки, которые я приводил, это plot(t, s) и plot(t, p).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Покажите формулу суммы двух синусов, чтобы получилась картинка как у автора? Или хотя бы похожая на неё.

есть такая

post-42757-1299680335_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть такая

Ну, т.е. когда частоты близки. И модуляции тут нет. В картинке из первого поста, вроде, явно указана несущая и модулирующая частота. И различаются они в разы. Можно получить вашу картинку в таких условиях?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, т.е. когда частоты близки. И модуляции тут нет. В картинке из первого поста, вроде, явно указана несущая и модулирующая частота. И различаются они в разы. Можно получить вашу картинку в таких условиях?

можно , берете модулирующую частоту 2 Гц а несущую например 50Гц

 

пробуете сложить sin(50-2) и sin(50+2)

получаете:

post-42757-1299681592_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Большое всем спасибо за ответы.

У меня такой сигнал получается сложением сигналов двух генераторов с малой разницей частот:

200Гц+201.3Гц (для получения Fогиб=1,3Гц)(значение 1,3Гц важно!). Т.н. биения. Но при повышении частоты аналоговых генераторов, добиться такой разницы очч трудно, ну и плывёт всё от температуры.

Сейчас у меня всё проще, модулирую синусоиду НЧ сигналом хитро сформированным из треугольника.

Но всёравно получается довольно громоздко, и опять же стабильность по уровням и значениям частот не та.

И главное, чего бы я хотел от процца, это ШИМ сигнала на выходе, для управления полевыми транз. Что-то типа Ус. НЧ класса D.

Сейчас у меня для этой цели используется м/с TL494.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Частоты 28 и 30

34cd769ac403.jpg

 

 

Частоты 25 и 500, так же сумма двух синусов

fa6d046e8d43.jpg

 

Подскажите, как здесь вставить картинки без привлечения стороннего ресурса? Раньше вставлялось, а сейчас что-то не выходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну это легко сделать, читайте главу о таймере1 из описания 2313. Я сам планирую сделать детекторный приёмник 0-V-1 со 100-ваттным усилителем класса Д на тиньке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня формирование одного отсчета CPFSK с 16-битным аккумулятором фазы классически по таблице на ATmega8 занимает около 90-100 тактов.

 

Не совсем по теме, но хочется поделиться. Посторев, обленившись основательно и пересев на Си, оказывается, можно с новой силой испытать счастье от ASM. На ATmega88 двухканальный DDS с 34-разрядным аккумулятором фазы делает линейную интерполяцию синуса (чтобы получить точность мгновенной амплитуды не хуже ±1 бит 16-разрядного ЦАП на таблице разумного размера) и выдает отсчеты на ЦАП с эмуляцией шины I2S с частотой 206 кГц. И это с компенсацией interrupt latency, правда, без какой-либо модуляции. И на всё - от 89 до 92 тактов. Плавание количества тактов - по причине компенсации. Конечно, задействовано много регистров, в системе не может быть других прерываний (обмен с этим сопроцессором идёт по специальному протоколу). Но всё же это самое дешевое решение DDS звукового диапазона.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё Абдулла говорил Верещагину: "Старый стал, ленивый, а помнишь, какой я был?" :-)

 

Сколько точек между соседними элементами таблицы? Какова длина таблицы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Частоты 25 и 500, так же сумма двух синусов

fa6d046e8d43.jpg

Вот это я и имел в виду. Я, прошу прощения, не сделал акцента на контексте. В исходном посте была картинка явно про модуляцию с несущей и модулирующей частотой, и это, насколько мне известно, достигается на операции умножения. И когда я увидел предложение об использовании сложения для этого, это меня несколько озадачило. Насколько понимаю, революции за обедом я не проспал, и модуляция ВЧ несущей низкочастотным сигналом по-прежнему выполняется с помощью операции умножения. :)

 

Подскажите, как здесь вставить картинки без привлечения стороннего ресурса? Раньше вставлялось, а сейчас что-то не выходит.

Не испытал проблем. Вот там, ниже формы для набора текста есть виджеты для загрузки файлов - текстовое поле с кнопкой "Обзор..." и рядом зелёная кнопка "Загрузить". Сначала делается "Обзор...", выбирается файл, потом "Загрузить". Загруженный файл появляется в списке загруженных - чуть выше комбобокс. Оттуда же можно вставлять ссылки в текст, чтобы картинки были в тексте по месту. Вчера вот так делал, всё получилось без вопросов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот это я и имел в виду. Я, прошу прощения, не сделал акцента на контексте. В исходном посте была картинка явно про модуляцию с несущей и модулирующей частотой, и это, насколько мне известно, достигается на операции умножения. И когда я увидел предложение об использовании сложения для этого, это меня несколько озадачило. Насколько понимаю, революции за обедом я не проспал, и модуляция ВЧ несущей низкочастотным сигналом по-прежнему выполняется с помощью операции умножения. :)

Вы совершенно правы насчет уважения. Ваши оппоненты не читают книжек по радиотехнике и тригонометрии в шкiле не проходили. Если видим амлитудную модуляцию, следует искать нелинейный элемент в сумматоре.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы совершенно правы насчет уважения. Ваши оппоненты не читают книжек по радиотехнике и тригонометрии в шкiле не проходили. Если видим амлитудную модуляцию, следует искать нелинейный элемент в сумматоре.

Я Вас уважаю.

в данной схеме используется умножение двух синусов и нелинейный элемент -перемножитель. Я не вижу амплитудной модуляции , а Вы ?

post-42757-1299747275_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

×
×
  • Создать...