ВінРадіоФорум

Announcement

Временно прекращена регистрация новых аккаунтов пользователей.

User info

Welcome, Guest! Please login or register.


You are here » ВінРадіоФорум » Конструирование » Синтезатор SI145m


Синтезатор SI145m

Posts 1 to 6 of 6

1

предназначен для применения в УКВ любительских стационарных или автомобильных радиостанциях диапазона 144...146МГц с ПЧ 10,7 МГц (2й вариант- 24МГц).

Шаг перестройки - 25 кГц.
Напряжение питания - +7...17 В.
Потребляемый ток - 17 мА.
Размеры платы - 50*100 мм.
Выходное напряжение на нагрузке 50 Ом - 0,2 В.
Время переключения RX/TX (TX/RX) - 60...70 мС.

0

2

Краткое описание схемы. DA1- стабилизатор 5В.С помощью S1,S2,S3 устанавливается раб. частота р/станции. S3-"144/145 MHz", S2-"100/200...900 KHz", S1-"0/25/50/75 KHz". VD1-VD12 - преобразователь кода . DD1- контроллер. Его функция - вычислить информацию, необходимую МС синтезатора (DD2), используя входной параллельный код от переключателей и послать в DD2 в последовательном виде. Код загружается в DD2 один раз при изменении кода на входах DD1. При отсутствии захвата частоты уровень напряжения на выв.2 DD1 низкий и загрузка кода происходит постоянно.

DD2- микросхема синтезатора. В ней: генератор опорной частоты, делитель её, делитель частоты ГУНа с переменным коэффициентом деления, частотно - фазовый детектор.

Документация на 1508ПЛ1(11,12)

0

3

VT6- ГУН. VT7- усилитель. VT5- ключ подключающий С34 для понижения частоты при приеме.

VD13 загорается когда есть захват частоты ГУНа петлей ФАПЧ. Выход "Сбой" может использоваться для отключения усилителя мощности.

При замыкании входа TX на землю синтезатор переключается на частоту передачи.

На вход MOD подается напряжение модуляции (100-200 мВ) с микрофонного усилителя-ограничителя. При приеме должен быть 0.

Есть возможность обеспечить сдвиг частот прием/передача 600 КГц для работы через репитер. При замкнутом S4 в режиме приема добавляется 600 КГц. Переключатели частоты должны находиться на частоте передачи - 145000...145175 (репитерные каналы R0...R7).

При монтаже необходимо заземлить паяльник хотябы на общую шину платы. D2 особенно боится "статики"!
Для обеспечения чистоты сигнала необходимо осторожно припаять вывод 1 DD2 непосредственно к корпусу м/с, и, желательно, вывод 8 также к корпусу, но через безвыводный конденсатор 6800...47000 пкФ (какие используются для поверхностного монтажа).

Настройка.
  Для настройки нужен высокоомный вольтметр (осциллограф) и частотомер.
Если все собрано правильно это процесс сводится к подстройке L2 , C34, L1.
Вместо L1 нужно сначала поставить перемычку.Переключателями устанавливают f=144 МГц, TX. Контролируя управляющее напряжение в точке соединения R13, R14, R15, подкручивают сердечник L2 пока Uупр не станет равно примерно 2 В. Затем устанавливают режим приема и подстраивая С34 добиваются Uупр =1,5 В. При этом настройка в режиме передачи немного "уходит". Несколько раз переключая режим TX/RX подстраивают L2/C34 соответственно. VD13 должен светиться. При большой разнице частот RX/TX (ПЧ=24МГц), возможно, придется подпаять параллельно С34 конденсатор 5,1-10 пкФ.
  Затем настраивают опорный генератор. Между коллектором VT7 и +5В временно подпаивают дроссель (6-8 вит. на резисторе 0,25Вт 100К), измеряют частоту на коллекторе VT7. Если она больше номинальной,то устанавливают и подстраивают L1 (20-35 вит), если меньше, то вместо катушки нужно подобрать конденсатор (20-200 пкФ). В режиме RX частота ниже установленной f на значение ПЧ.
  Далее проверяют работу синтезатора во всем диапазоне в режимах RX, TX, переключая fмин/fмакс - 144000/145975 КГц и контролируя Uупр. В режиме RX диапазон перестройки Uупр больше. Оно должно быть в диапазоне от 1 до 4,5 В. Уменьшить диапазон перестройки Uупр можно увеличив С29. Окончательную подстройку L2 делают когда синтезатор уже смонтирован в р/станции и подключен к своей рабочей нагрузке. Разместить синтезатор лучше в отдельном экранированном отсеке.

Текст программы для PIC16C54, ПЧ=10,7 (MPASM, кодировка DOS)

;Synthesizer--SI145M---1996--------------------
;Михаил Кислинский.   rx9cbi@mail.ru 
;ПЧ=10700.    WDT ON.   F_RC_osc=50...100кГц.
;__Files:_________________________               
count   equ     0C  ;счетчик
bufB    equ     0E  ;буфер порта В,
rotate  equ     0F  ;ротация DATA
switch  equ     10  ;младшие 6 бит из порта B и результат обработки
;__Ports:_________________________
port_a equ 5
port_b equ 6
;-----------------------------------------------------
        list p=16C54
;-----------------------------------------------------
        org     0
;Subroutine---выдать байт из rotate последовательно в RA0---
send    movwf   rotate    ;байт из W в файл rotate
        clrf    count     ;загрузить 8
        bsf     count,3   ;     в счетчик бит.
        bcf     3,0       ;сброс cary
next    rlf     rotate,f  ;сдвиг rotate влево (через Cary)
        btfsc   3,0       ;если Cary=0 skip
        bsf     port_a,0  ;установить DATA=1
        btfss   3,0       ;если Сary=1 skip
        bcf     port_a,0  ;уст. DATA=0
        bsf     port_a,1  ;CLK=1 _-
        bcf     port_a,1  ;   =0   -_   тактовый импульс.
        decfsz  count,1   ;проверить счетчик бит.
        goto    next      ;не равен 0. Следующий бит.
        retlw   0         ;выход из п\программы.
;#########################################################
start   movlw   0      ;байт конфигурации контроллера в W
        option         ;  W в option register.
        movlw   8      ;байт конфигурации порта в W.
        tris    5      ;  3 младших разряда RA на вывод, старший на ввод.
        movlw   3F     ;загрузить невозможную F
;_____Контроль захвата ФАПЧ____________
        btfss   port_a,3   ;skip если есть захват
        movwf   bufB       ;W в bufB
;---опрос переключателей--------------
begin   movf    bufB,w     ;из bufB в W
        xorwf   port_b,w   ;сравнить порт B и старый байт из bufB
        btfsc   3,2        ;
        sleep              ;старое положение. Спать до срабатывания WDT
;               при срабатывании WDT стартовый адрес- 1FF (goto  start)
        movf    port_b,w   ;новая частота. Загрузить 1508ПЛ1.
        movwf   bufB       ;      в буфер bufB
        movlw   3F         ;берем
        andwf   bufB,w     ;    6мл.бит и помещаем
        movwf   switch     ;        в switch
        movlw   1          ;выдать в 1508ПЛ1
        call    send       ;      1й байт - 01 (всегда 01)
;----проверка переключателя 144/145---------------
        btfsc   port_b,6
        goto    Band145
;-----144--------------------
        rlf     switch,f   ;умножить на 2
        bcf     switch,0   ;проф.очистка 0го бита 
        btfss   port_b,7   ;ПРД ?
        goto    RX144      ;-нет
;-----TX144------------------
        movlw   2D         ;выдать 2-й байт 2D
        call    send
;-----третий байт------------
Third   movf    switch,w   ;из switch в W
        call    send       ;выдать третий байт
        goto    strob      ;выдать строб. Возврат к опросу PB
;======RX144==============================
RX144   movlw   29
        call    send       ;выдать 2-й байт- 29
        movlw   0A8
        addwf   switch,f   ;прибавить A8 к switch
        goto    Third      ;выдать 3й байт
;=====анaлиз RX/TX========================
Band145 movlw   28
        addwf   switch,f   ;прибаввить 28(hex) к switch
        rlf     switch,f   ;X2
        bcf     switch,0   ;очистка младшего бита
        btfss   port_b,7   ;ПРД ?
        goto    RX145      ; прием
;------TX 145--------------------
TX145   movlw   2D         ; передача
        call    send       ;выдать 2-й байт- 2D
        goto    Third      ;и третий
;=====RX 145=======================
RX145   movlw   0A8        ;прибавить A8
        addwf   switch,f   ;         к switch
        btfss   3,0        ;контроль переполнения
        goto    R51
        movlw   2A         ;есть Cary. 2й байт=2A (145100...145975)
R52     call    send       ;выдать 2й байт
        goto    Third      ; 3-ий
R51     movlw   29         ;2й байт=29 (145000...145075)
        goto    R52
;=====Строб=======================
strob   bsf     port_a,2   ;1 _-
        bcf     port_a,2   ;0   -_
        goto    begin      ;вернуться к опросу порта B
;==================================
        org     1FF     ;стартовый адрес PIC16C54 = 1FF
        goto    start
        end
;__________________________________

0

4

Всего радиолюбителями было изготовлено около 200 экз. данного устройства. Почти все они работают нормально, не считая некоторых неприятностей, в связи скоторыми следующие заметки:
- Оказалось, что 1508ПЛ1 - микросхемы не вполне удовлетворительного качества. Попадались просто нерабочие.
Вместо нее для подобных конструкций рекомендую КФ1015ПЛ3 или ПЛ4, имеющие, однако, разный формат данных.
- Попадаются КТ368 с большим уровнем шумов.
- Сдвигать частоту ГУНа с помощью транзисторного ключа не лучший вариант, т.к. уменьшается добротность контура.
- Многое зависит от размещения синтезатора в р/станции. ГУН должен быть защищен от излучений усилителя мощности. Еще лучше поместить его под отдельный экран.
- Следует уделить внимание лучшей развязке ГУНа и последующих каскадов смесителя, УМ.

- Управлять варикапом непосредственно с выходов 1508ПЛ1 - не лучшая идея, т.к. продетектированное варикапом напряжение ГУНа попадает на выходы ("зарядные помпы") ФД и "разрядный насос" вынужден работать интенсивно (длинными импульсами), создавая повышенный уровень помехи 12,5 кГц(в данном случае). Этот нехороший эффект пропадает если Uупр больше продетектированного напряжения. Лучше, конечно, применить буферный усилитель-фильтр на операционнике или полевике (не забудьте про инверсию). В некоторых м\с синтезаторов уже имеется встроенный полевой транзистор.

Кое-что о петлевых фильтрах можно прочитать на   http://members.iinet.net.au/~richardh/PLL.htm (english)
Программы расчета: http://sites.netscape.net/kd9jq/hamradio/kd9jq.html , http://michaelgellis.tripod.com/pll.html

К сожалению, сейчас я не высылаю наборы для сборки данного синтезатора.

73! Михаил  RX9CBI
Материал взят с сайта: http://rx9cbi.narod.ru/si145m.htm

0

5

А печатки к нему нету? Хотя бы эскиза.

0

6

Помню-помню, таже проблемма была с печаткой )

0


You are here » ВінРадіоФорум » Конструирование » Синтезатор SI145m