Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/46: Рейтинг темы: голосов - 46, средняя оценка - 4.52
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
22.09.2019, 12:37  [ТС]
Студворк — интернет-сервис помощи студентам
Проверил без свипа.
Брал частоты от 1 герца до 10 Мегагерц(Отдельно, без свипа), пропускал через кабель. Значение амплитуд точно такое же как на АЧХ из файла. Например Амплитуда при 5 Мегагерцах другая, не такая как при 10 мегагерцах. И частоты которые проверял отдельно(без свипа), соответствуют амплитудам на графике.
Это значит что частоты точно не треугольником идут. Они идут от 1 Герца до 10 Мегагерц.
Может файл неправильно пишется.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.09.2019, 12:37
Ответы с готовыми решениями:

Построение графика по координатам из .txt файла и его линейная аппроксимация (Qt)
Приветствую! По заголовку, необходимо написать программу на С++(желательно в Qt), которая выгружает из .txt файла координаты (данные в виде...

Построение графика АЧХ
Здравствуйте. Подскажите, пожалуйста, как построить график функции A(w) http://s55.***********/i150/1211/92/add5ba933fde.png вылазит...

Построение графика АЧХ
Здравствуйте. Помогите с построением графика АЧХ фильтра. Несколько дней искал и изучал информацию на этом форуме и в интернете, похожего...

90
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
22.09.2019, 19:18
Цитата Сообщение от koeltrad Посмотреть сообщение
Это значит что частоты точно не треугольником идут. Они идут от 1 Герца до 10 Мегагерц.
странный вывод... а почему не пишите свип ?
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 02:16  [ТС]
Вот Sweep сигнал https://dropmefiles.com/ToDTV Картина та же. Форма изменения частоты, заданная генератором сигналов не соответствует изображённой на графике. Должно быть от 1 Герца до 10 Мегагерц.
Пользуюсь новым, брендовым генератором сигналов. Проверял на нём свип на меньших частотах, где можно визуально увидеть изменение частоты на протяжении пачки свип сигнала. С генератором всё в порядке.

Амплитуда в 10 раз меньше(чем в прошлом примере) потому что согласовывал через 50 Ом сопротивление без пред усилителя. Отражение сигнала минимальное. Это можно видеть по одинаковой Амплитуде на всём протяжении Sweep сигнала.

Почему вывод странный. Всё логично.
Вот сравнение обычных частот с частотами Sweep сигнала. Входные параметры идентичны, Амплитуды совпадают. Это означает, с огромной долей вероятности, что эти частоты содержатся в данном Sweep сигнале.

Вот Sweep сигнал(От 1 Герц до 100 Герц) на котором видно визуально изменение частоты на протяжении пачки Sweep сигнала.

Не знаю почему. Этот код не работает на маленьких частотах. Вот график от 1 Герц до 5 Килогерц.
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  

Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 04:28  [ТС]
График от 1 Герц до 1 Килогерц.

Что тоже не может быть. На графике показано что частота со временем уменьшается. (Нижний график- изменение частоты во времени).
Но даже визуально видно(на верхнем графике sweep синусоида) что частота со временем увеличивается.

Цитата Сообщение от koeltrad Посмотреть сообщение
Амплитуда в 10 раз меньше(чем в прошлом примере) потому что согласовывал через 50 Ом сопротивление без пред усилителя.
Дополнение:
не заморачивайтесь на уменьшении амплитуды. Это отдельная тема. Входное сопротивление осциллографа
То же самое получается при нормальном согласовании.(Амплитуда не уменьшается).

https://dropmefiles.com/2Sl4b
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 08:09
Цитата Сообщение от koeltrad Посмотреть сообщение
Не знаю почему. Этот код не работает на маленьких частотах. Вот график от 1 Герц до 5 Килогерц.
для диапазона малых частот параметры в коде надо подстраивать

Добавлено через 4 минуты
судя по картинкам аппаратура у вас классная
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 08:22  [ТС]
Аппаратура средняя, но классная, да. В более лучшей аппаратуре встроена функция Bode Plot уже в осциллографе. У меня такой нет, может и хорошо что нет)), побуждает разбираться в этом всём)
Если вы про .gif картинку, то это я её комбинировал с данными Матлаб.

Матлаб Файл может неправильно записывается? Потому что частоты точно идут от маленькой к большой, а не треугольником.
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 09:20
Цитата Сообщение от koeltrad Посмотреть сообщение
https://dropmefiles.com/2Sl4b
посмотрел данные записи свип-сигнала, верхний временной график начинается от частоты 7,7 кГц и до 5 МГц. На графике внизу частота ниже 10 кГц не опускается, здесь код не справляется. Максимальная частота сигнала 5 МГц на верхнем и нижнем графике совпадают. Имея период дискретизации Т=0,0000001с частота 5 МГц является максимальной для наблюдения.

Добавлено через 11 минут
Цитата Сообщение от koeltrad Посмотреть сообщение
Файл может неправильно записывается? Потому что частоты точно идут от маленькой к большой, а не треугольником.
по моему логично, генератор должен работать непрерывно и плавно без скачков, поэтому частота меняется в периоде: маленькая->большая->маленькая, т.е. треугольником, а на чем основаны сомнения - что не треугольником ?
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 09:50  [ТС]
Полоса пропускания моего осциллографа 200 Мегагерц. Записывал я файл осциллографом. Предел сэмплирования для осциллографа: одна точка в 0,000000001‬ Секунд.

Должно быть как на картинке. От меньшей частоты к большей. От одного герца до 10 мегагерц.

Или надо параметры генератора наверное смотреть. Ну всё равно. Я задал диапазон свип частот По Диагонали. Не треугольником.

Ели бы даже генератор не справлялся, ок фальшивил бы и выдавал 5 Мегагерц вместо 10 Мегагерц, то генератор не стал бы вместо равномерного увеличения частоты по диагонали выдавать изменение частоты по треугольной форме. Генератор был бы неисправен в таком случае.

Записал файл с теми же параметрами, изменил только время на свип сигнал. Было 0,5 Секунд на 1 пачку сигналов, сейчас 3 секунды на пачку импульсов.
Всё равно до 5 ти мегагерц показывает график. И треугольников стало больше.
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  

0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 11:18
Цитата Сообщение от koeltrad Посмотреть сообщение
Я задал диапазон свип частот По Диагонали. Не треугольником.
думаю надо еще с настройками генератора поразбираться, должно же быть отчетливо видно, что частота растет по диагонали до макс. и далее сбрасывается к исходной. Осциллограф пишет то, что получает, он не может сделать треугольник.
Цитата Сообщение от koeltrad Посмотреть сообщение
Предел сэмплирования для осциллографа: одна точка в 0,000000001‬ Секунд.
1*10-9с ??? но сейчас вы пишете с периодом 1*10-7с, и поэтому не видна частота 10 МГц.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 11:52  [ТС]
1 Наносекунда на точку. Сколько точек ставить в периоде осциллограф выбирает от поставленной задачи.

На маленьких частотах видно отчётливо что частота растёт до максимальной, потом сбрасывается и растёт снова по диагонали.
На больших частотах это не видно из за технических параметров осциллографа.(Медленный мой, не справляется).
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 12:13
Цитата Сообщение от koeltrad Посмотреть сообщение
На больших частотах это не видно из за технических параметров осциллографа.(Медленный мой, не справляется).
что то не вериться в это. Ну а если вместо 100Гц сделать 10 кГц, 100 кГц, 1 МГц должна же быть диагональ.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 12:31  [ТС]
Ок. Медлительность это наоборот когда сужаешь ось икс, тогда он думает.

---
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 12:40
Лучший ответ Сообщение было отмечено koeltrad как решение

Решение

ну вот, тут же похоже есть диагональ...

Добавлено через 48 секунд
надо записать и построить график
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 13:17  [ТС]
Хмм. Вот график от 1 Герца до 1 Мегагерц. Всё как надо. Что происходит?))
Не понимаю.
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 13:25
Цитата Сообщение от koeltrad Посмотреть сообщение
Всё как надо.
красота
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
23.09.2019, 13:28  [ТС]
Получается мой генератор чудит что ли?

От 1 Герца до 2 Мегагерц уже треугольник получается. Это в коде наверное такой алгоритм задан?

Много настроек в коде. Например Td=0.0000001; % дискрет времени

Добавлено через 1 минуту
Может эти настройки нужно под каждый сигнал подгонять?
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
23.09.2019, 15:13
Цитата Сообщение от koeltrad Посмотреть сообщение
Это в коде наверное такой алгоритм задан?
код не причем, это генератор так работает

Добавлено через 1 час 1 минуту
я не прав, действительно, при частоте более 5 МГц график частоты ломается вниз. Чтобы получить прямую, надо период сэмпла уменьшить в 2 раза (вспоминаем теорему Котельникова), а в коде соответственно Td=0.00000005.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
24.09.2019, 05:05  [ТС]
Меняю на Td=0.00000005, всё равно на графике треугольник остаётся.

Добавлено через 4 часа 43 минуты
Тут файл, который с правильным графиком. https://dropmefiles.com/4gJJw От 1 Герца до 1 Мегагерц.

Это что то заложено в Коде неправильно.
Вот график и файл от 5 Герц до 5 Мегагерц. https://dropmefiles.com/gcTUB Видите закономерность?
Если между начальной и конечной частотой свип сигнала разница в миллион раз, то график получается правильным.
От 1 Герца 1 Мегагерца было правильно.
От 5 герц до 5 Мегагерц правильно.

Нет.
От 10 Герц до 10 Мегагерц уже опять треугольник получается.
Даже если Td=0.00000005 подставить.
Но предел частоты в 10 Мегагерц уже начинает правильно показывать.
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  

0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
24.09.2019, 07:38
Надо сэмпл уменьшить в осциллографе тоже
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
24.09.2019, 08:21  [ТС]
Разобрался я как можно поймать и проверить частоты на осциллографе. Синхронизирую по второму каналу и включаю одиночное срабатывание.
На картинке конец свипа от 1 Герца до 10 Мегагерц.
Почти 10 Мегагерц выдаёт генератор в конце свипа. Частоты выдаются генератором по диагонали.

Цитата Сообщение от tokrab Посмотреть сообщение
Надо сэмпл уменьшить в осциллографе тоже
Уменьшить сэмплы в осциллографе будет означать только ухудшение качества сигнала. Осциллограф будет тратить меньше точек на обработку сигнала.

Вот ровно середина свипа от 1 Герца до 10 Мегагерц.

Вот начало свипа от 1 Герц до 10 Мегагерц.
Начало плохое. Начинается свип от 2,5 Килогерц вместо одного Герца.

Даже с 3х Герц. Курсоры неправильно поставил.
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  

Построение графика АЧХ по координатам из файла  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.09.2019, 08:21

Построение графика по координатам
Всем привет! У меня следующая проблема: нужно построить график по точкам, но нужно чтобы линия графика получилась плавной. ...

Построение графика по координатам
Здравствуйте, никогда не работал с графиками в С#, помогите пожалуйста написать. Нужно построить простой график (линия, а точнее будет...

Построение графика по координатам из цикла
Добрый день! Я только начал изучать Maple и столкнулся с такой проблемой. У меня есть система из 3 дифференциальных уравнений. Она решается...

Построение графика по координатам типа double
Всем привет. Нашла такой метод по рисованию графиков на Яве: public void paint(Graphics g, double x, double y){ // Draw axes; ...

Графика. Построить ломаную линию по координатам из файла
Помогите пожалуйста сделать вот такую задачку:Координаты ломаной линии, заданные целыми числами (в пикселях экрана) считать из файла и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru