реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Simulink: делитель частоты, "кирпичик" делителя частоты с управляемым коеф. деления
IhorOs
сообщение Aug 11 2009, 10:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-07
Из: Украина, Тернополь...
Пользователь №: 33 360



Для моделирования некоторой системы нужно "кирпичик" делителя частоты с управляемым коеф. деления (в крайнем случае - с переключаемым между двумя значениями).

Опыта работы с Simulink особого нет, и соотв. вопрос вызвал определенные трудности. так как бы в стандартной библиотеке соотв. вещи не обнаружил, пример реализации с помощью гугля также выудить не удалось.

Где можно найти соотв. вещь, или что посмотреть для самостоятельной реализации соотв. блочка (также приветсвуються идеи по реализации, еди нужно делать реализацию самому)...

Спасибо за внимание.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 11 2009, 11:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Мало информации, конкретно напишите что за делитель, что за сигналы на входе-выходе и т п, что вообще сделать хотите(возможно неправильный путь выбрали), пример из реальной жизни...
Go to the top of the page
 
+Quote Post
IhorOs
сообщение Aug 11 2009, 13:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-07
Из: Украина, Тернополь...
Пользователь №: 33 360



Цитата(petrov @ Aug 11 2009, 14:22) *
Мало информации, конкретно напишите что за делитель, что за сигналы на входе-выходе и т п, что вообще сделать хотите(возможно неправильный путь выбрали), пример из реальной жизни...



Делитель "обычный". То есть на вход приходит прямоугольное колебание частотой f, на выходе - так же прямоугольник частотой f / N, N - целочисельное, изменяется в процессе моделирования.

Нужно для моделирования синтезатора частоты по схеме PLL + VCO (ГУН + ФАПЧ).
Собственно самих моделек PLL + VCO много примеров и в инет, например http://www.mathworks.com/matlabcentral/fileexchange/14868 , но без делителя в цепи обратной связи (тот, который делит выходную частоту перед подачей на фазовый детектор). меня интересует модель синтезатора с делителем в цепи обратной связи, как к примеру на рис. 2 по линку http://rf.atnn.ru/s6/DDS_1.htm (изменяя коэф. деления мы перестраиваем выходную частоту синтезатора)

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

Сообщение отредактировал IhorOs - Aug 11 2009, 13:16
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 12 2009, 07:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Наверное чтобы точно аналоговую PLL промоделировать нужно в сторону PSPIСE смотреть, незнаю получится ли сделать подобное в симулинке. Если один фильтр смотреть то не нужно детекторов и делителей делать, просто линейная эквивалентная схема замкнутой системы управления для регулируемого параметра и ступенчатые воздействия.

Сообщение отредактировал petrov - Aug 12 2009, 07:43
Go to the top of the page
 
+Quote Post
MKS
сообщение Aug 12 2009, 08:25
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Посмотрите эти примеры, там есть PLL + VCO с делителем. Похоже это то что вам надо.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 12 2009, 08:43
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(MKS @ Aug 12 2009, 12:25) *
Посмотрите эти примеры, там есть PLL + VCO с делителем. Похоже это то что вам надо.


Значит возможно в симулинке аналоговую PLL просимулировать и у солвера крыша не съезжает, респект автору модели smile.gif
Go to the top of the page
 
+Quote Post
IhorOs
сообщение Aug 12 2009, 12:41
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-12-07
Из: Украина, Тернополь...
Пользователь №: 33 360



MKS, да, примерно то, что нужно. Спасибо.
Go to the top of the page
 
+Quote Post
Antonio_Kos
сообщение Nov 10 2009, 20:28
Сообщение #8





Группа: Новичок
Сообщений: 2
Регистрация: 10-11-09
Пользователь №: 53 544



Здравствуйте.У меня такой же вопрос, но пример который был размещен уже удален.Не могли бы вы повторить!!!
Go to the top of the page
 
+Quote Post
MKS
сообщение Nov 10 2009, 21:18
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Почемуто к форуму не прикрепляется, поэтому опять на обменник.
ams_r2006a_2007a.zip
Go to the top of the page
 
+Quote Post
Antonio_Kos
сообщение Nov 13 2009, 17:59
Сообщение #10





Группа: Новичок
Сообщений: 2
Регистрация: 10-11-09
Пользователь №: 53 544



Все равно не могу реализовать даже самый простецкий...Вот например если поставить генератор импульсов(аплитуда =1 период =1 pulse width=50) а после него поставить Zero-Order Hold(sample time = 2.5) ,вроде получается то что надо - выполняет роль делителя частоты,то есть увеличивает длительность импульса,но как то не так или я не погимаю принципа функционирования блока...стрнанный какой то коэффициент 2.5 а длина импульса увеличилась лишь на 3-ть...Обьясните пожалуйста!!!
Go to the top of the page
 
+Quote Post
MKS
сообщение Nov 13 2009, 20:25
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Делитель частоты наверно надо делать как то так: Прикрепленный файл  clk_div.zip ( 6.53 килобайт ) Кол-во скачиваний: 397
Сделано в матлаб 2006В.
Go to the top of the page
 
+Quote Post
mlk
сообщение Mar 6 2012, 16:30
Сообщение #12





Группа: Новичок
Сообщений: 1
Регистрация: 6-03-12
Пользователь №: 70 652



Цитата(MKS @ Nov 13 2009, 23:25) *
Делитель частоты наверно надо делать как то так: Прикрепленный файл  clk_div.zip ( 6.53 килобайт ) Кол-во скачиваний: 397
Сделано в матлаб 2006В.


Добрый вечер всем!


Спасибо за выложенный файл. Пытаюсь собрать схему делителя частоты на 43,4:
С Sin Wave подаю сигнал частотой 5550 Гц на вход CLK блока Counter, на вход RST которого завожу сигнал с выхода HIT через блок Memory. В параметре "Hit value" блока Counter ввел дробное значение 43.4. Мне кажется что на дробное число данная схема не позволяет делить?
Можно подсказать в чем ошибка моего подхода и как будет правильно?

Также пытаюсь использовать приложенный файл, доработав его под себя - при вводе числа больше чем 4 дает ошибку?

Помогите разобраться начинающему пользователю, заранее благодарен!

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016