-
- Конечная задача - получить на этой частоте модуляцию. Типа один ЦАП
у МК генерит несущую, а второй ЦАП генерит огибающую. Т.е. задача
смешать оба сигнала в радиотехническом смысле (не как сложение, а
как умножение). Для этой цели положила глаз на AD633, но для нее
нужно, чтобы амплитуда смешиваемых сигналов (или хотя бы несущей)
составляла 10V в обе стороны относительно земли. А мне сильно не
хочется, чтобы на плату, где установлен 3-вольтовый контроллер
тянулось Kceния(90 знак., 11.12.2021 12:58, ссылка)
- Несущую на опору ЦАПа там нельзя подать? - Yurasvs(11.12.2021 14:46)
- AD633 очень хорош! Довелось потестировать, питание +- 15 В дал. Но
стоит 600 р. Если вам не 10 МГц надо, почти все микроконтроллером
сделать можно и ШИМом наружу вывести. Фильтрануть как надо. - Visitor(11.12.2021 14:21)
- Уже купила себе 2 штуки у китайцев по 150 руб/шт, это здесь: Kceния(1 знак., 11.12.2021 15:36, ссылка)
- Не стоит дешевизне радоваться. Купили партию у китайцев IRS2092S,
60% брак. - Visitor(11.12.2021 15:48)
- Я кроме китайцев других источников поживы не знаю :), не в Чипе и
Дипе же мне отовариваться. - Kceния(11.12.2021 15:55)
- У Чипа и Дейла дороже, зато с кошерным треугольником. йцyкeн(1 знак., 11.12.2021 20:18, картинка)
- У меня точно с таким же треугольничком, только буковки на конце
JNZ. Ведь китайцы же их сами не делают, а только перепродают. - Kceния(11.12.2021 20:30)
- скажу больше , и перемаркируют тоже. нужно сравнивать с примером
маркировки в DS. - m16(11.12.2021 21:37)
- В даташите нет ни моего, ни вашего :), в нем буквы J нет нигде. - Kceния(11.12.2021 22:05)
- В ревизии К есть и JN, и JNZ. - DVV(14.12.2021 17:03)
- В даташите нет ни моего, ни вашего :), в нем буквы J нет нигде. - Kceния(11.12.2021 22:05)
- скажу больше , и перемаркируют тоже. нужно сравнивать с примером
маркировки в DS. - m16(11.12.2021 21:37)
- У меня точно с таким же треугольничком, только буковки на конце
JNZ. Ведь китайцы же их сами не делают, а только перепродают. - Kceния(11.12.2021 20:30)
- У Чипа и Дейла дороже, зато с кошерным треугольником. йцyкeн(1 знак., 11.12.2021 20:18, картинка)
- Я кроме китайцев других источников поживы не знаю :), не в Чипе и
Дипе же мне отовариваться. - Kceния(11.12.2021 15:55)
- Не стоит дешевизне радоваться. Купили партию у китайцев IRS2092S,
60% брак. - Visitor(11.12.2021 15:48)
- Уже купила себе 2 штуки у китайцев по 150 руб/шт, это здесь: Kceния(1 знак., 11.12.2021 15:36, ссылка)
- А почему не сделать умножение, в радиотехническом смысле, в мозгах
и вывести на ЦАП? - mse homjak(11.12.2021 13:05)
- Множить в реальном времени не успеваю, а заранее приготовить
"бутерброд" мешает ограниченность DMA-буфера (в нем не более 64К
точек), т.к. число точек несущей за период огибающей окажется
больше длины буфера. Уж этот вариант я раскладывала и так и сяк
несколько месяцев, но результат плоховат. Kceния(115 знак., 11.12.2021 14:01)
- Если собрались множить, то условный гетеродин может не обязательно
быть синусом. Пойдёт и прямоугольник. А там, где прямоугольник,
можно вместо ЦАПа непринуждённо попользовать ключик в качестве
умножителя. - mse homjak(11.12.2021 14:29)
- Если это радиоприемник, то можно (видела на сайте CQHAM.RU такие
схемы), но у меня очень жесткие требования к качеству синусоиды,
т.к. намерена ловить ее боковые лепестки. А если синусоида из
меандра деланная, то ее подножие сильно зашумлено. - Kceния(11.12.2021 15:41)
- Этот сайт уже лет 5 не обновлялся, не доверяете арматорам:-) - Visitor(11.12.2021 18:29)
- К качеству какой синусоиды? Для гетеродина спектральный состав совершенно не важен. Синусоиду после преобразования надо чистить фильтром, полюбасу. Вы нарисуйте, для понимания чего хотите, спектры, чего имеете и чего должно получицца, отсюда проистекут фильтры, "боковые лепестки" итыды. А что за "боковые лепестки", кстате? - mse homjak(11.12.2021 18:22)
- О! Журнал "Радио" 80.. 90 годы, цикл статей "дискретно - аналоговая
обработка сигналов" :-) Да, можно, и работать будет: сигнал ЦАП
формирует, амплитуду ШИМ задает, только для разных задач разный
выходной фильтр понадобится. - Visitor(11.12.2021 14:38)
- Фильтр, это святое... - mse homjak(11.12.2021 14:50)
- Если это радиоприемник, то можно (видела на сайте CQHAM.RU такие
схемы), но у меня очень жесткие требования к качеству синусоиды,
т.к. намерена ловить ее боковые лепестки. А если синусоида из
меандра деланная, то ее подножие сильно зашумлено. - Kceния(11.12.2021 15:41)
- Если собрались множить, то условный гетеродин может не обязательно
быть синусом. Пойдёт и прямоугольник. А там, где прямоугольник,
можно вместо ЦАПа непринуждённо попользовать ключик в качестве
умножителя. - mse homjak(11.12.2021 14:29)
- Множить в реальном времени не успеваю, а заранее приготовить
"бутерброд" мешает ограниченность DMA-буфера (в нем не более 64К
точек), т.к. число точек несущей за период огибающей окажется
больше длины буфера. Уж этот вариант я раскладывала и так и сяк
несколько месяцев, но результат плоховат. Kceния(115 знак., 11.12.2021 14:01)
- Так пусть от платы контроллера тянется 3 вольта на плату с
операционниками. И да, а процессор может перемножить Ваши сигналы
сам, чтоб избавиться от АД633? - Kpoк(11.12.2021 13:04)
- На AD633 приходится идти именно потому, что процессор этого сделать
не может. Он и частоту 150 КГц генерит с большим трудом, т.к. не
хватает скорости ЦАПа. - Kceния(11.12.2021 14:04)
- STM32G4xxx? Цап в покое оставить, все шимом высокого разрешения
сделать. Если фильтр на ОУ сложно сделать, дайте ТЗ, помогу. - Visitor(11.12.2021 14:27)
- STM32H743, вам тот же ответ: Kceния(1 знак., 11.12.2021 15:42, ссылка)
- Шутите так:-) Генерим таблицу отсчетов косинуса в маткаде, для
прошивки проца, сам проц в прерываниях делает переполняющийся
сумматор с кодом частоты. Даже при 8 бит разрядности, гармоник
будет 2^-8. DDS называется, здесь в разделе "наше все" статья про
это есть. - Visitor(11.12.2021 16:08)
- У DDS частота дискретизации более чем на прядок выше предельной
частоты работы ЦАПа. Скажем, у известной мне AD9834 на плате модуля
(см. ссылку) стоит кварцевый генератор на 75 МГц, тогда как у моего
STM32H743 ЦАП выше 1 МГц не тянет (это по даташиту, но реально
может и чуть выше). Ясно, что тактовой частотой DDS 75 МГц сделать
синус на 150 КГц можно запросто, тогда как с тактовой 1 МГц это
будет 6.5 точек на период, чего явно недостаточно. Kceния(1 знак., 11.12.2021 17:02, ссылка)
- Пробовали вывести из ЦАПа, на 300кГц частоте дискретизации, прямым
синтезом свои модулированные 150кГц? Можно даже на оба ЦАПа сразу,
дифференциально. И отфильтровать аналогово. Nikolay_Po(299 знак., 11.12.2021 17:22)
- Пробовала, то тогда я не могу плавно менять частоту модуляции, т.к.
вынуждена буду использовать целочисленное число периодов несущей на
один период модулирующей. В противном случае появится дробный
остаток от периода несущей, с которым непонятно что делать. Тогда
как генерация мне нужна непрерывная, а не так, что прогнала буфер и
встала. - Kceния(11.12.2021 17:30)
- Вы совсем не поняли идею прямого синтеза;-) Нет никаких буферов. Есть таблица синусов, или косинусов, пофиг. Есть код частоты который на каждом прерывании суммируется с содержимым аккумулятора (16 бит), а оно при урезании младших разрядов является индексом обращения к таблице. Частоту как угодно плавно менять можно:-) Минимальный шаг перестройки частоты будет равен тактированию аккумулятора деленному на 2 в отрицательной степени его разрядности, там доли от 1 Гц точность Visitor(37 знак., 11.12.2021 18:04)
- Пробовала, то тогда я не могу плавно менять частоту модуляции, т.к.
вынуждена буду использовать целочисленное число периодов несущей на
один период модулирующей. В противном случае появится дробный
остаток от периода несущей, с которым непонятно что делать. Тогда
как генерация мне нужна непрерывная, а не так, что прогнала буфер и
встала. - Kceния(11.12.2021 17:30)
- Вы - красавица и чудовище в одном лице. - Kpoк(11.12.2021 17:13)
- +1 ;-) - Toчкa oпopы(11.12.2021 18:12)
- Не стоит на возможности ЦАП ориентироваться, отсчеты DDS можно ШИМом наружу вывести и отфильтровать. Или частоту в широких пределах менять надо? - Visitor(11.12.2021 17:12)
- Пробовали вывести из ЦАПа, на 300кГц частоте дискретизации, прямым
синтезом свои модулированные 150кГц? Можно даже на оба ЦАПа сразу,
дифференциально. И отфильтровать аналогово. Nikolay_Po(299 знак., 11.12.2021 17:22)
- У DDS частота дискретизации более чем на прядок выше предельной
частоты работы ЦАПа. Скажем, у известной мне AD9834 на плате модуля
(см. ссылку) стоит кварцевый генератор на 75 МГц, тогда как у моего
STM32H743 ЦАП выше 1 МГц не тянет (это по даташиту, но реально
может и чуть выше). Ясно, что тактовой частотой DDS 75 МГц сделать
синус на 150 КГц можно запросто, тогда как с тактовой 1 МГц это
будет 6.5 точек на период, чего явно недостаточно. Kceния(1 знак., 11.12.2021 17:02, ссылка)
- Шутите так:-) Генерим таблицу отсчетов косинуса в маткаде, для
прошивки проца, сам проц в прерываниях делает переполняющийся
сумматор с кодом частоты. Даже при 8 бит разрядности, гармоник
будет 2^-8. DDS называется, здесь в разделе "наше все" статья про
это есть. - Visitor(11.12.2021 16:08)
- STM32H743, вам тот же ответ: Kceния(1 знак., 11.12.2021 15:42, ссылка)
- STM32G4xxx? Цап в покое оставить, все шимом высокого разрешения
сделать. Если фильтр на ОУ сложно сделать, дайте ТЗ, помогу. - Visitor(11.12.2021 14:27)
- На AD633 приходится идти именно потому, что процессор этого сделать
не может. Он и частоту 150 КГц генерит с большим трудом, т.к. не
хватает скорости ЦАПа. - Kceния(11.12.2021 14:04)
- Конечная задача - получить на этой частоте модуляцию. Типа один ЦАП
у МК генерит несущую, а второй ЦАП генерит огибающую. Т.е. задача
смешать оба сигнала в радиотехническом смысле (не как сложение, а
как умножение). Для этой цели положила глаз на AD633, но для нее
нужно, чтобы амплитуда смешиваемых сигналов (или хотя бы несущей)
составляла 10V в обе стороны относительно земли. А мне сильно не
хочется, чтобы на плату, где установлен 3-вольтовый контроллер
тянулось Kceния(90 знак., 11.12.2021 12:58, ссылка)