К1098ПЛ1 поиск документации

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Ответить
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

К1098ПЛ1 поиск документации

Сообщение Balik68 »

Доброго времени суток. Есть некоторое количество синтезаторов на этих микросхемах. Есть платы управления с FLASH-памятью, которая "слетела". В этой памяти были записаны коэффициенты деления "опорника" и предварительного делителя. Не могу найти какие данные и в каком порядке записываются в регистр 1098ПЛ1, т.е. документации в инете нет. Вдруг у кого сохранилась с начала 2000-ных документация, буду премного благодарен.
Реклама
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25291
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: К1098ПЛ1 поиск документации

Сообщение КРАМ »

Это копия NJ8822 выпускаемая вильнюсским НПО "Вента" в приснопамятные советские времена.
Реклама
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Если бы всё было так просто.... :cry: Там еще предделитель. Полный аналог NJ8822+MB501.
В регистры записываются 15 бит (основной делитель?), 2 бита (видимо делитель "опорника") и еще 11 бит (непонятно для чего предназначены).
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

[uquote="КРАМ",url="/forum/viewtopic.php?p=4418909#p4418909"]Это копия NJ8822 выпускаемая вильнюсским НПО "Вента" в приснопамятные советские времена.[/uquote]
Похожи как две капли воды
Изображение Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Похожи-то они похожи.... Меня больше интересует содержимое регистра делителей и в каком порядке идут биты.
Реклама
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

А хрен его знает, аналоги они по этим данным или нет.
Так-то MSB is first in the order: ‘A’ (7 bits), ‘M’ (10 bits), ‘R’ (11 bits)
Реклама
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Да, спасибо. Это данные из даташита на 8822. Пробовал. Не соответствует. Пробовал перебором, вообще не пойму соответствие М, А и R частоте.
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

А там конкретно частота не задаётся.
Чем-то напомнила мне lmx2306. Очень похоже
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Я видимо неясно выразился. Понятно что она не на фиксированную частоту.
Написал простенькую программку, которая перебирает А. Кварц на 8 МГц, шаг 5 кГц. Задал кфц деления по даташиту 8000000 / (2 * 5000) = 800.
Далее "методом научного тыка" подобрал М чтобы был захват частоты. Меняю А по одному шагу, а шаг частоты вообще не 5 кГц, а что то в районе 0,16 кГц. Т.е. даташиту на 8822 не соответствует :shock:
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

Может где в расчётах ошибка? Разве 'A' это шаг?
Программный диапазон счетчика «А» составляет 0–127, поэтому он может управлять прескалерами с коэффициентом деления до 4128/129 включительно.
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Как я понял каждое изменение А на один разряд - это изменение частоты на один шаг.
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

А мне кажется что это N = f VCO / fcomp
Т.Е. частота делённая на шаг перестройки
Потому что A / P это остаток от M.
M = ( N / P ) - ( A / P )
M - целое число, остаток после запятой помноженный на 64 (Prescaler) это и есть A
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Спасибо. Попробую так...
Попробовал...

R = FQuartz / (2 * FStep);
P = FC / FStep;
A = P % 64;
M = P / 64;

Не работает :(
Вложения
1.gif
Кусок даташита
(46.91 КБ) 27 скачиваний
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

Да вот даташит.
А программа может работать с числами после запятой?
А то у меня были случаи когда приходилось сначала до целых умножать.
Вот пример из LMX2306
//P = 8;
//osc = 4000;
R = osc / step ;
N = (freq + freqi)/ step ;
B = N / P;
A = N % P;
только там A остаток целое число от 0 до 7
Здесь в даташите остаток может быть 0,75 0,5 0,25
т.е. A будет = 48, 32 или 16

Добавлено after 1 hour 3 minutes 31 second:
[uquote="Balik68",url="/forum/viewtopic.php?p=4419994#p4419994"]Спасибо. Попробую так...
Попробовал...

R = FQuartz / (2 * FStep);
P = FC / FStep;
A = P % 64;
M = P / 64;

Не работает :([/uquote]

Я же говорю ошибка :))
должно быть
A = (P % 64)*64;
Вложения
NJ88C22.PDF
(221.72 КБ) 67 скачиваний
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Да вроде нет ошибки. Оператор С++ "%" возвращает целочисленный остаток от деления.
1000 % 64 = 40
1500 % 64 = 28

Пример: 45 МГц шаг 5 кГц.

Р = 45 000 / 5 = 9000

9000 / 64 = 140,625
А = 0,625 * 64 = 40
М = 140

При отладке программы значения совпадают
А = Р % 64 = 40
М = Р / 64 = 140

Короче, или где-то я торможу или несовпадение с даташитом 8822.

Отдельное спасибо за качественный даташит.
Аватара пользователя
Diskovod
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пт окт 22, 2021 13:50:39
Контактная информация:

Re: К1098ПЛ1 поиск документации

Сообщение Diskovod »

Как вариант попробовать сначала вручную пересчитать значения для разных частот и загнать фиксированные данные.

Добавлено after 17 minutes 30 seconds:
Ещё шаг перестройки можно больше сделать.
Balik68
Родился
Сообщения: 10
Зарегистрирован: Вс май 21, 2023 13:04:30

Re: К1098ПЛ1 поиск документации

Сообщение Balik68 »

Пробовал. Не получается. Уже даже перебором. Ну никакого соответствия К деления и частоты. Ладно, буду дальше мучить. Дизасеммблировал прошивку 51-го проца. Попробую разобраться, но всеравно коэффициенты-то в отсутствующих флешках.
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»