-
18.05.2002, 20:12 #1АнатолийГость
Работа с синтезатором частоты TSA6057
Столкнулся с проблемой программирования синтезатора частоты TSA6057...
Может ли кто помочь мне ?
Схема сдесь: http://krasnodar.online.ru/hamradio/digfm.htm
Отличие моей конструкции в том что "это" подключается к ПК вместо тамошнего микроконтролера - Этакий комповской FM тюнер.
Помогите мне, если кто знает !
-
30.05.2002, 12:05 #2АнатолийГость
Возился я с ним, возился, и в итоге он всё таки заработал.
Если кто желает повторить или возникнут вопросы - пишите: легче узнавать что-то новое когда кто-нибудь тебе может в этом помочь...
-
30.05.2002, 14:00 #3
- Регистрация
- 22.05.2002
- Адрес
- Смоленск, Россия
- Возраст
- 70
- Сообщений
- 409
- Поблагодарили
- 88
- Поблагодарил
- 33
Во как замечательно!
Сам спросил, сам себе и ответил
Успехов в конструировании!
-
14.05.2003, 11:23 #4
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
В течении года ко мне приходят письма с вопросами по поводу синтезатора. Мне не составит труда разъяснить любые вопросы по этому поводу.
Только прозьба - пишите сюда!
Буду отвечать на все новые сообщения
(кстати Анатолий - это я
-
13.06.2003, 10:47 #5
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
поступили следующие вопросы:
-------------------------------------------------
Какая зависимость между битами s0-s16(собственно делителем) и частотой приемника(собственно напряжением на варикапах)? Вернее как (по какой формуле или закономерности) рассчитывается частота приемника в режиме Fm и AM.(
Например для 100 Мгц значение битов s0-s16 – 001101010001001 (я написал наугад 1 и 0))
И еще: зачем нужен субадрес и что означают два его последних бита?
-----------------------------------------------------
Fгет = S * Fф.д. , где Fгет - требуемая частота гетеродина, S - коэф. деления, Fф.д. - частота сравнения фазового детектора.
следовательно нужно ещё помнить, что гетеродин работает на промежуточной частоте! Биты S0-S16 выстраиваются в обратной последовательности: S16 S15 S14 ... S2 S1 S0 (двоичное представление)
Для нужной частоты: S = Fгет / Fф.д.
Пример:
Fн=106.1 МГц -> Fгет. = 116.8 МГц -> S=116800 (11100100001000000b или 1C840h)
(значение промежуточной 10.7 МHz).
Субадрес применяется для указания режима в котором будут передаваться данные.
Синтезатор позволяет передавать данные в 3-х режимах: 02 и 00 - всего передаётся 2 байта данных (DB2,DB3)-(DB0,DB1) соответственно) и 03 - передаются все 4-ре байта танных (DB3 DB0 DB1 DB2). Все байты передаются именно в указанной последовательности.
остальные биты субадреса не используются ( '= 0' )
Во. Фуххх. скока всего написал!
-
13.06.2003, 21:03 #6Паша .Гость
Режимы микросхемы TSA6057 -00,01,02,03 – это десятичный вариант двух последних битов
субадреса, где 00=00, 01=01, 02=10,03=11 ?
Зачем нужен вывод Bandswitch?
Что означают биты СP, T1, T2, T3?
И еще вопрос по формуле расчета частоты:
Что выбирается битами REF1 и REF2?
Какая в той формуле (для расчета S от Fн) частота сравнения фазового детектора?
Для частоты 106.1 и режима 01 байты данных так выглядят:
Адрес S- 11000100 - A
Субадрес 00000001 - A
DB0 10000000 - A
DB1 10010000 - A
DB2 01100011 -A
DB3 00000000 - A- P
Это так?
-
17.06.2003, 10:38 #7
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
Первое верно.
Bandswitch - выход управления AM/FM (например у CXA1238 есть вход для перекл. - 15 )
Назначение битов СP, T1, T2, T3 досконально мне не извесно - я ставил "0". (на сколько понял из буржуйской доки Т-биты это какие-то служебные. нашёл в даташите по другому синтезатору)
Битами REF1 и REF2 как раз выбирается частота Fф.д.:
REF1 REF2 Fф.д. (кГц)
0 -------- 0 = 1
0 -------- 1 = 10
1 -------- 0 = 25
1 -------- 1 = - (не используется)
Fн=106.1 МГц
Fгет. = 116.8 МГц.
Байт Значение
Биты 7 6 5 4 3 2 1 0
DB0 0 0 0 0 0 0 0 0 =(00h)
DB1 1 0 0 1 1 1 0 1 =(9Dh)
BD2 0 0 1 0 0 0 1 1 =(23h)
DB3 0 0 0 0 0 0 0 0 =(00h)
P.S. ни как не получалось выровнять табличку. думаю тут и так ясно что куда смотритПоследний раз редактировалось Bioname; 17.06.2003 в 10:42.
-
17.06.2003, 16:29 #8Паша .Гость
Остался не ясным один вопрос: расчет частоты.
Я долго думал, но так и не понял как вы получили (в прошлом сообщение) значение битов
S16-S0: 111001110100000000.
В документации сказано, что
Fг=S0* 2^0 + S1* 2^1..... + S15 * 2^15 + S16 * 2^16) * fref
То есть для Fref (Fф.д.) = 1 Кгц и Fгет= 116.8 :
S= Fгет/Fref=11100100001000000.
Поэтому байты выглядят следующим образом:
11000100 – Адрес
00000001 – Субадрес
10000000 – Байт данных 0
10010000 – Байт данных 1
00100011 – Байт данных 2
00000000 – Байт данных 3
А вы сказали:
11000100 – Адрес
00000001 – Субадрес
DB0 0 0 0 0 0 0 0 0 =(00h)
DB1 1 0 0 1 1 1 0 1 =(9Dh)
BD2 0 0 1 0 0 0 1 1 =(23h)
DB3 0 0 0 0 0 0 0 0 =(00h)
Кто не прав?
-
17.06.2003, 18:04 #9
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
Я тоже вот только что долго думал, как это там так получилось. Только что на пересчитал - S = 11100100001000000 - 1C840
Тут вы правы. видно у меня в расчёт вкралась арифметическая ошибка.
(см. месаг за 12.06)
но вот субадрес не верен.
(см туда же :о) )
Значение порядок
субадреса: байт:
00000001b -> DB2 DB3
00000000b -> DB0 DB1
00000011b -> DB3 DB0 DB1 DB2
Не знаю почему они придумали такой извратный порядок. но какой есть...
субадреса 1 нету (по крайней мере в доке)
а так всё верно.
При помощи чего думаете управлять синтезатором ?Последний раз редактировалось Bioname; 17.06.2003 в 18:10.
-
18.06.2003, 21:10 #10Паша .Гость
Я собираю обзорный приемник 80 Мгц -150 Мгц – ЧМ, 15 Мгц -30 Мгц – АМ (хотя затем поставлю tsa6060 и будет до 200 МГц). Его я переделываю второй раз, так как первый раз получилось не очень хорошие характеристики на cxa1238, сейчас мне посоветовали mc3362
с УВЧ на BF998. И это будет действительно крутой приемник с чувствительностью около 0.5 мкВ при уровне сигнал/шум 12 дб (так написано в доке). Он будет работать либо в автономном режиме сам (управляет м.к. Pic16f877) , либо под управлением компьютерного порта lpt;
через который будет осуществляться перестройка частоты и прошивка пика.
У тебя tsa6057 для чего синтезирует частоту, вернее для какого приемника (на какой и.с. или транзисторах)?
У меня возникли еще пару вопросов:
Если в приемнике 2 смесителя и гетеродина на 10.7 Мгц. и 455 Кгц (как впрочем у mc3362)., то как поступать с расчетом Fгет от Fнуж (ранее при одном преобразование частоты Fгет=Fнуж+/-10.7)?
Во многих схемах последовательно с кварцем подсоединен катушка с сердечником, наверное для подстройки частоты кварца, так вот нужна ли катушка и сильно ли зависит Fсинтезатора от Fкварца, вернее можно ли смело доверять и впаивать кварц с надписью 4,000 Мгц7
Как лучше сделать: у пика и синтезатора один и тот же кварц или два разных?
Достаточно ли поставить К142Ен5А для стабилизации 9 вольт Гун-а синтезатора, или нужно собрать какой-то другой стабилизатор?
У тебя какие варикапы стоят? Я так и не понял из документации в каком пределе позволяет перестраиваться встроенная варикапная матрица Mc3362, и по этому вопрос: какие варикапы ставить и по какой схеме (для cxa1238)? Я ставил (для cxa1238) кв109В(Г), хотя было бы лучше если был бы кв132, но его не было в магазине, и поэтому приходилось ставить несколько кв109Г…. Но сейчас мне повезло с микросхемой! Хотя какие возможности варикапной матрицы я пока не знаю…..
-
18.06.2003, 23:00 #11Alex007Гость
Позволю себе влезть сюда.
Если очень надо обзорный приёмник, то можно задуматься о применении СКВ-шного варианта 48-860 МГц
При управлении от компа не укрыться от его помех (проверено)
Зачем такой крутой проц, здесь достаточно F84-го на 4 МГц
Желательно проц и синтез питать от одного кварца, а проц усыплять как только это возможно
Доверять надписи 4.000 можно, но всегда есть сдвиг из-за влияния ёмкостей, т.е. подстраивать обязательно
К142Ен5А- стабилизатор на 5 вольт, можно и помаломошнее
Большое перекрытие по ёмкости у варикапа не есть гуд на таких частотах
Короче- дерзай!!!
Р.S. сам сейчас переделываю обзорный 48-860, мучаюсь с выбором м/с (наверно МС13135 поставлю и что-нибудь для АМ и широкополосной FM)
-
19.06.2003, 00:02 #12
- Регистрация
- 07.06.2002
- Адрес
- Каунас
- Возраст
- 75
- Сообщений
- 1,617
- Поблагодарили
- 185
- Поблагодарил
- 167
Я сделал такой приемник на KS-H-132.
После селектора стоит NE605.
Второй гетеродин - синтезатор на SAA1057 с шагом 1 кГц.
Селектор перестраивается с шагом 50 кГц.
Вторая ПЧ 21.4 МГц (такие фильтры под рукой были).
Выход RSSI от NE605 используется и как S-метр, и как детектор АМ.
Управление всем этим хозяйством - АТ89С4051.Пиши меньше, да лучше.
73! Tadas LY1CE
-
19.06.2003, 00:48 #13Alex007ГостьАвтор оригинала Tadas
Я сделал такой приемник на KS-H-132.
После селектора стоит NE605.
Второй гетеродин - синтезатор на SAA1057 с шагом 1 кГц.
Селектор перестраивается с шагом 50 кГц.
Вторая ПЧ 21.4 МГц (такие фильтры под рукой были).
Выход RSSI от NE605 используется и как S-метр, и как детектор АМ.
Управление всем этим хозяйством - АТ89С4051.
Вопрос к TADAS: как это выход АМ с RSSI ?
-
19.06.2003, 09:31 #14
- Регистрация
- 07.06.2002
- Адрес
- Каунас
- Возраст
- 75
- Сообщений
- 1,617
- Поблагодарили
- 185
- Поблагодарил
- 167
Автор оригинала Alex007
Вопрос к TADAS: как это выход АМ с RSSI ?
Если выход RSSI сильно не фильтровать, то он отрабатывает изменения амплитуды сигнала АМ. С резистора нагрузки сигнал подается на УНЧ.
Т.к. шкала выхода RSSI логарифмическая, то звук получается немного компрессированным, но разборчивость вполне достаточная (амплитуда НЧ сигнала значительно меньше полной шкалы).
Переговоры авиаторов слышны прекрасно.
Сигнал на S-метр подается через буферный усилитель с дополнительной фильтрацией.Пиши меньше, да лучше.
73! Tadas LY1CE
-
19.06.2003, 10:55 #15
- Регистрация
- 12.04.2003
- Адрес
- Житомир, Украина
- Возраст
- 44
- Сообщений
- 655
- Поблагодарили
- 12
- Поблагодарил
- 1
Я собирал "обычный" FM-приёмник. Приём обеспечивает CXA1238m. Варикапы кв109в. Перестрока в пределах 88-108 (если чесно, то захватывается более широкий диапазон).
Так как приёмник задумывался для приёма вещательных станций, то параметров 1238 мне было достаточно.
с АМ не пробовал - для меня там нет ничего интересного.
Формула для расчёта частоты гетеродина остаётся (с поправкой на промежуточную для сответствующего диапазона) . Придумал то её не я . Тут гетеродинный приём, а его придумали ещё до синтезаторов частоты ...
Применять два кварца нет необходимости - синтезатор позволяет подключиться к генератору (например от микроконтроллера). скорее всё таки нужно будет подкрутить подстроечный конденсатор в цепи кварца.
у меня стоит 2 стабилизатора на 5 и 9 вольт (LM780x).
Полностью согласен с тем, что плохо просто одним варикапом перекрывать очень широкий диапазон. тут скорее всего прийдётся как-то программно переключать контур гетеродина. при значительной ёмкости варикапа (в контуре) выплывают фазовые шумы.
|
Социальные закладки