PDA

Просмотр полной версии : Кто-нибудь занимался с MC145158 синтезатором мотороловским?



R7KDX
22.05.2006, 14:30
Всем привет!
Есть станция, работающая в р-не 144 МГц, в ней применен такой синтезатор. Может кто делал альтернативную схему управления, дабы вставить в аппарат нормальную перестройку и шкалу? Сейчас там 8 каналов.

Отзовитесь plz...

EU1CC
22.05.2006, 15:52
Качаешь PDF, изучаешь протокол обмена, подключаешь микропроцессор с соответствующим софтом, и вперед!

Genadi Zawidowski
22.05.2006, 15:58
Документ в аттачменте

MC145151 - MC145158

R7KDX
22.05.2006, 22:25
PDF скачать легче всего... Есть он у меня, и давно. Ну не программист я. Вот потому и спрашиваю - может готовые разработки есть?

RW6HCG
28.05.2006, 21:53
[quote="uu1dx"]Всем привет!
..............Может кто делал альтернативную схему управления, дабы вставить в аппарат нормальную перестройку и шкалу? Сейчас там 8 каналов.

- Насколько я помню, минимальный шаг будет 25 кГц, что крайне неудобно для 144МГц. Давно их изучал, подзабыл подробности. Нужно по новой считать коэффициенты деления и т.д. Есть у меня несколько таких синтезаторов от сотовых телефонов Моторола стандарта AMPS. Так вот и лежат без дела. Проще собрать синтезатор на 1508ПЛ4 + контроллер. Готовых схем много.

R7KDX
01.06.2006, 09:45
У меня есть радиостанция с шагом 5 кгц, оно там применяется. Это PLL с внешним прескалером. Так что 5 кгц всё-таки.

Milldi
17.01.2020, 22:04
может кто подсказать статью в которой описано как рассчитывать Кдел для синтезатора на этой микросхеме с прескалером с двойным Кдел (64/65 или 128/129).
Что то нигде не могу найти ничего простого и понятного.

Genadi Zawidowski
17.01.2020, 23:32
Там все просто. Если прескалер 8/9 то в основной счетчик пишется частное от деления требуемого коэффициента деления на восемь, в регистр управления прескалером остаток. Если не ошибаюсь его еще swallow counter называли. Для 64/65 аналогично только делим на 64. Обычно еще надо учитывать ограничение на минимальный коэффициент деления всей системы. И ограничения по частоте не только сверху но и снизу.

vadim_d
17.01.2020, 23:37
Обычно при таком прескалере в самом синтезаторе два счетчика, один считает выход при одном значении к-та, второй - при другом, переключение идет по одному из счетчиков. Если прескалер 64/65, то в бОльший счетчик грузится частное от деления полного к-та на 64, а в меньший (который считает первым) - остаток от деления. В описываемом полный к-т N_tot=N*64+A, то есть в N грузить частное, в А - остаток

uk8adi
18.01.2020, 11:59
Может тут что-то интересное есть:
http://www.hobbyelektronikw erkstatt.info/3LB_Interface/3lb_interface_mc1451 58.php

Milldi
18.01.2020, 16:49
Может тут что-то интересное есть:
Вот спасибо, то что нужно на этом сайте в "соседнем" разделе, коротко и понятно (для тупых вроде меня отупевших за 16 лет службы в армии:facepalm:).
http://www.hobbyelektronikw erkstatt.info/pll/index.php#SingleDual
осталось совсем малость, понять какие ограничения на выбора диапазона А (если я правильно понял А можно выбирать от 0 до P-1, если А = Р то это эквивалентно N+1 при А=0 )
и как через контроллер крутить коэффициенты (но это уже частности)

Milldi
20.01.2020, 21:15
В цепи ФАПЧ применен такой ФНЧ.

С какими частотами сравнения можно применять эту цепь?
Суть в том что есть синтезатор, но к нему нет блока управления и неизвестно какая частота сравнения (шаг перестройки) в нем использована.

vadim_d
21.01.2020, 10:21
Если известны только эти номиналы, то можно лишь получить параметры корректирующего звена (это пропорционально-интегрирующий фильтр на ОУ), а больше ничего нет: и к-т деления ГУН, и крутизна его перестройки входят в петлевое усиление, как и крутизна ФД, но его можно обычно понять из даташита. А по самому синтезатору каких-то данных оригинального шага не найти?

Milldi
21.01.2020, 13:39
частота синтезатора максимально 1,24 - 1,5 ГГц (рабочий диапазон 1,4-1,44 или 1,39-1,47) далее прескалер 128/129 или 64/65 (скорее всего используется 128/129 с меньшим Кдел частота будет выше максимальной для входа) частота опорного генератора 20 Мгц. Оригинального шага скорее всего нет, он скорее всего работал на фиксированной частоте, или на нескольких фиксированных в этих диапазонах. ОУ МС33078. Так что частоту сравнения определить не имея блока управления определить невозможно даже приблизительно.

Больше никакой информации нет.

vadim_d
22.01.2020, 11:09
У фильтра переход от интегратора к простому усилению около 300 Гц, то есть полоса петли была не ниже порядка 1 кГц, но ограничения сверху это не накладывает, поэтому и частота сравнения ограничена только снизу значением около 5-10 кГц. Тут может проще прикинуть крутизну перестройки ГУН и посчитать петлю под свою задачу

Поглядел в даташит: схема соответствует варианту c) на 20-й странице с делением R1 и R2 пополам и фильтрацией средней точки, тут будет и ограничение сверху. Скорее всего все было посчитано именно по этим формулам, то есть зная крутизну ГУН и напряжение питания (для крутизны ФД) можно прикинуть более детально

US5IVZ
22.01.2020, 17:51
Вот еще полезная софтина. Мож кому и пригодится

lz4ge
22.01.2020, 20:56
https://www.changpuak.ch/electronics/datasheets/MC145151-2.pdf

Milldi
22.01.2020, 23:22
посчитал проверьте пожалуйста логичность рассуждения может где ошибся (десятые доли откинуты или округлены так как это ориентировочный подсчет).

возможный коэффициент деления от N = Nmin * P + Rmin = 3*128+0 = 384 до N = Nmax * P + Rmax = 1023*128+127= 131071
Максимальная частота будет Fmax = Fсрав * N, следовательно Fсрав = Fmax / N = 1500000000 / 131071 = 11444Гц (получается это минимальная частота сравнения чтобы можно было выставить максимальную частоту ГУН)
минимальный коэффициент деления для нижней границы частоты будет N = Fmin / Fсрав = 1240000000 / 11444 = 108354

то есть получается частота сравнения для использования всего диапазона ГУН нужна не меньше 11,5кгц а родная была не меньше 9,5кГц иначе при максимальном Кдел не получить минимальную рабочую частоту.

В общем с минимально возможным шагом понятно, какой может быть максимальный шаг в таком случае...... хотя меня устроит от 12,5 до 62,5 кгц

uk8adi
23.01.2020, 23:17
Венгр petyamuvek устанавливал 145158 в свои конструкции.
Сейчас такой инфо на странице его "блога" не найти.
Но у меня в архиве есть описание его синтезатора для станций на 2м.

vadim_d
24.01.2020, 14:14
логичность рассуждения
Это все логично, только случай привязки верхней частоты ГУН к максимальному значению счетчика достаточно искусственный. Если есть желание попробовать его, то лучше начать с проверки перестройки ГУН, отпаяв какой-нибудь компонент по пути от ОУ к нему, а потом по его крутизне и выбранному шагу посчитать петлю и сравнить номиналы с имеющимися. При сильном уходе полосы петли от расчетной захвата не будет, но ИЧФД будет подтягивать ГУН за счет своего частотного режима, то есть первый результат можно увидеть всегда. Для загрузки к-тов какую-нибудь Ардуинку прицепить, программу по минимуму - брать с терминала два числа и задвигать в счетчики

Milldi
24.01.2020, 23:36
только случай привязки верхней частоты ГУН к максимальному значению счетчика достаточно искусственный.
это понятно, так сказать частный случай просто посмотреть какой минимальный шаг можно получить для максимально возможной частоты, и оценить диапазон изменения состояния счетчика.
С загрузкой проблем не будет, сейчас программку пишу, нужен будет и кое какой другой функционал (синтезатор а точнее их два и они лишь часть блока), поэтому терминалом одним не обойтись, нужно весь блок поднять не только его синтезаторы.

Мне подойдет всего 4 шага перестройки 12,5/15,625/31,25/62,5 кгц (с учетом минимально возможного для перекрытия всего диапазона ГУН) попробую их если захват будет нормальный в нужном мне диапазоне частот думаю можно будет ничего не считать. Метод научного тыка так сказать.

vadim_d
25.01.2020, 00:45
поэтому терминалом одним не обойтись, нужно весь блок поднять не только его синтезаторы
Тут я обычно напоминаю великий инженерный принцип - "широко шагаешь - штаны порвешь" :). Лучше проверять код по мере написания: сделана выдача в один счетчик - проверить даже на константе, выход счетчика в микросхеме есть, результат сразу виден. Даже при выборе шага из 4-х возможных имеет смысл сделать тест с периодической сменой двух частот и выдачей синхронизации на осциллограф, переходный процесс в петле очень показателен

Milldi
25.01.2020, 01:09
Лучше проверять код по мере написания:
оно так и делается но начато с того что попроще и поинтереснее (правда объемнее). запустить родные синтезаторы это пока последняя задача (не мог понять как для них считать коды, но постепенно к ним приближаюсь).

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

vadim_d
25.01.2020, 11:49
нормальный как должен выглядеть
Тут смотря какая цель преследуется, если минимальное время переключения, то запас по фазе в петле обычно градусов 55-60, и получается буквально один выброс 25-30%. Длинный звон - обычно признак малого запаса по фазе. Если критерий - ФШ, то тут выбор полосы петли под точку пересечения эквивалентных шумов ФД на рабочей частоте и шумов ГУН, это тоже классика. По части шага - есть вариант изменения обоих счетчиков, когда опорная частота меняется в некоторых пределах, вычислений больше, но шаг перестройки можно снизить очень сильно. По тесту на скачке - размер его надо брать таким, чтобы переходный процесс не выводил ИЧФД в режим частотного сравнения, а оставался ФД