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

 
 
 
Reply to this topicStart new topic
> MC145162, проблема тестового режима
ivainc1789
сообщение Feb 2 2005, 14:28
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



Если кто-нибудь работал с MC145162, подскажите, как правильно воспользоваться "тестовым режимом" данного синтезатора для контроля делителей и нет ли тут каких граблей?

Pll переводится в тестовый режим установкой в единицу так называемого "тестового бита", который расположен в control register.

Собрал простую схему и написал программу, прошивающую все регистры синтезатора. Ко входу делителя ТХ канала подключил 30MHz кварцевый генератор (через разделительный кондер 470pF), зашил значение делителя 6000, установил тестовый бит в единицу, делитель кварца поставил на 4 (для контроля) и отправил посылку в синтезатор. На выходе делителя ТХ канала для этого тестового режима получить частоту около 5 kHz не удалось, на этом выходе лог. ноль!!! Выход ни к чему не подключен.... В чем может быть проблема? Должно же быть 5 kHz. Показалось, может посылка неверно формируется. Тогда переделал программу: теперь есть цикл для делителя кварца на 3 или 4, чтобы по осциллографу можно было контролировать переключения на выводе MCUCLK. И все замечательно работает. По осцилу видно, как переключается делитель на 3 или 4, но делитель ТХ канала все равно не дает ожидаемую частоту в 5 kHz.

В чем же дело???
Go to the top of the page
 
+Quote Post
ivainc1789
сообщение Feb 4 2005, 20:07
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



Цитата(ivainc1789 @ Feb 2 2005, 17:28)
Если кто-нибудь работал с MC145162, подскажите, как правильно воспользоваться "тестовым режимом" данного синтезатора для контроля делителей и нет ли тут каких граблей?

Pll переводится в тестовый режим установкой в единицу так называемого "тестового бита", который расположен в control register.

Собрал простую схему и написал программу, прошивающую все регистры синтезатора. Ко входу делителя ТХ канала подключил 30MHz кварцевый генератор (через разделительный кондер 470pF), зашил значение делителя 6000, установил тестовый бит в единицу, делитель кварца поставил на 4 (для контроля) и отправил посылку в синтезатор. На выходе делителя ТХ канала для этого тестового режима получить частоту около 5 kHz не удалось, на этом выходе лог. ноль!!! Выход ни к чему не подключен.... В чем может быть проблема? Должно же быть 5 kHz. Показалось, может посылка неверно формируется. Тогда переделал программу: теперь есть цикл для делителя кварца на 3 или 4, чтобы по осциллографу можно было контролировать переключения на выводе MCUCLK. И все замечательно работает. По осцилу видно, как переключается делитель на 3 или 4, но делитель ТХ канала все равно не дает ожидаемую частоту в 5 kHz.

В чем же дело???
*


Все оказалось проще, т. к. все работает. Просто импульсы на выходе ВЧ счетчика-делителя очень малой длительности (порядка 0,2 мкс). Не сразу такое увидишь на осциле...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 3rd July 2025 - 15:07
Рейтинг@Mail.ru


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