Устройството е реализирано на базата на интегрална схема AD9851, koято работи на принципа на директния цифров синтез/DDS/. Управлението се извършва от едночипов микроконтролер PIC16F872. За индикация се използва LCD16x2.СИНУСОИДАЛЕН ГЕНЕРАТОР С ЦИФРОВ СИНТЕЗ НА ЧЕСТОТАТА DDS VFO
ОПИСАНИЕТО на уреда в pdf-format
ВЪЗМОЖНОСТИ
- Изходна честота от 1Hz to 90MHz.(1/2 от Fтакт.=180МHz ). Препоръчва се до 70MHz.;
- Показанията на честотата могат да се редуцират в диапазона от 1Hz дo 11GHz;
- Стъпка на промяна на изходната честота – 1Hz, 10Hz, 100Hz, 1kHz, 10kHz, 100kHz и т.н.
-Промяната на параметрите става чрез енкодер оптичен тип;
- Използвана е течнокристална индикация LCD16x2;
- Възможност за финно компенсиране на опорната кварцова честота;
- Превключване на 15 диапазона, чиито параметри се пазят в енерго-независимата памет и има възможност да се настройват от самия потребител;
- При включване на захранването се зарежда последната запомнена честота и диапазон
- Възможна е RIT разстойка при RX;
- Имитация на два осцилатора VFO_A и VFO_B;
- Бутон за изравняване на стойностите на двата осцилатора VFO_A и VFO_B;
- Възможна е SPLIT функция - при тази функция в режим на предаване се избира алтернативния осцилатор VFO_A или VFO_B;
- Изходен филтър за подтискане на високочестотните спектрални съставни;
Честотата се променя чрез завъртане на енкодер, свързан към изводи 5 и 6 на съединител CON101. Скоростта на изменение на честотата зависи от скоростта на въртене на енкодера.
Честотата изобразявана на дисплея се изчислява по следния начин:
RX = MULTIPLIER x (RX_DDS_FREQ + OFFSET_FREQ),
където:
OFFSET_FREQ Добавя се към изходната честотата преди да се изобрази на LCD дисплея. Дава възможност за отчитане честотното изместване със Fмежд. Може да приема и отрицателни стойности . Дава възможност за отчитане честотното изместване след второ смесване. Променя се в SETUP режим.....променя честотата за Тх режима?MULTIPLIER. Показаната честота на LCD дисплея е умножена по N - от 1 дo 20. Дава възможност за отчитене на честотно умножение след второ смесване. Резултата не може да бъде повече от 20 GHz. Променя се в SETUP режим.
Всяка промяна на RX честотата се записва в EEPROM, 2 секунди след прекратяване на въртенето на енкодера.
Преминаването към Tx режим става чрез подаване на “0” (маса) на извод 2 на съединител CON101.
Честотата изобразявана на дисплея се изчислява по следния начин:
TX = MULTIPLIER x (RX_DDS_FREQ + TX_OFFSET_FREQ
+ OFFSET_FREQ) , където:
OFFSET_FREQ Добавя се към изходната честотата преди да се изобрази на LCD дисплея. Дава възможност за отчитане честотното изместване със Fмежд. Може да приема положителни и отрицателни стойности. Дава възможност за отчитане честотното изместване след второ смесване. Променя се в SETUP режим.….променя стъпката на изменение на честотата?
MULTIPLIER. Показаната честота на LCD дисплея е умножена по N - от 1 дo 20. Дава възможност за отчитене на честотно умножение след второ смесване. Резултата не може да бъде повече от 20 GHz. Променя се в SETUP режим.
TX_OFFSET_FREQ Дава възможност за отчитане честотното изместване на Ftx спрямо Frx. Може да приема положителни и отрицателни стойности. Променя се в SETUP режим.
Стойноста на TX_OFFSET_FREQ не може да приема стойности, които като се прибавят към RX честотата, резултата е извън обхвата на DDS.
Чрез подаване на “0” (маса) на извод 4 на съединетел CON101 и след това завъртане на енкодера може да се променя стъпката съответно: 10Hz, 100Hz, 1KHz, 10KHz и т.н. Докато бутона е натиснат се появява курсор под една от цифрите на показваната честота. При въртене на енкодера се променя
позицията. За пример ако курсора е на позиция под 1 KHz ,когато бъде освободен бутона за настройка на стъпката,последващото въртене на енкодера ще мени честотата със стъпка 1 KHz . Стъпката на въртене зависи в известни гранници и от скоростта на въртене на енкодера. Всяка промяна на големината на стъпката по време на основният екран,се записва в EEPROM.
….променя работния обхват?
Чрез подаване едновременно през диоди на “0” (маса) на изводи 1 и 2 на съединител CON101 – бутон BAND. Диапазоните се редуват последователно, кръгово. При всяко следващо натискане на бутона първо се запомнят в енергонезависима памет всички промени по параметрите на текущия диапазон и едва след това се зареждат параметрите на следващият (без VFO-B). На изводи 1, 2, 3 и 4 на съединител CON102 се появява в двоичен код номера на диапазоните. Границите на работните обхвати се променят в SETUP режим.
….премина към RIT разстройка при
режим RX?
Чрез подаване едновременно през диоди на “0” (маса) на изводи 2 и 3 на съединител CON101 – бутон RIT. Следващото натискане на бутона изключва тази функция. Параметъра MAX_RIT_OFFSET се променя в SETUP режим.
….превключа VFO_A / VFO_B?
Чрез подаване на “0” (маса) на изводи 1 на съединител CON101 – бутон VFO_=SW. Следващото натискане на бутона избира първия осцилатор.
….изравняване VFO_A = VFO_B.
Чрез подаване едновременно през диоди на “0” (маса) на изводи 1 и 3 на съединител CON101 – бутон VFO_=.
….премина към SPLIT режим?
Чрез подаване едновременно през диоди на “0” (маса) на изводи 1 и 4 на съединител CON101 – бутон SPLIT. При тази функция в режим на предаване се избира алтернативния осцилатор VFO_A или VFO_B.Следващото натискане на бутона изключва тази функция.
….калибрирам опорната кварцова честота?
За да влезете в този режим е необходимо при подадена “0”(маса) на извод 3 на съединител CON101 – бутон CAL да се включи захранването.След кратко показване версията на софтуера се появява setup екрана за настройка на опорната честота DDS XTAL. На изхода на устройството се появява честота 10MHz, а на дисплея се появява стойността на калибровъчната константа. Посредством точен честотомер и движение на енкодера може да се настрои изходната честота 10 MHz. Тази константа е равна на 2^56/(DDS XTAL честота). 180.00 MHz, 2^56/180.0 MHz =400319967
Константата ще стои на екрана докато повторно не бъде натиснат бутона CAL. Това ще предизвика запис в EEPROM и устройството ще премине към нормален режим на работа.
….програмирам нова стойност на опорната
честота?
Това се налага само ако бъде сменена честотата на осцилатора. Препоръчително е да се работи с максимално възможната тактова честота на DDS схемата т.к. тя е пропорционална на максималната изходна честота.
Връзката между отделните честоти е следната:
Fтакт.=6хFосц.
Fизх.мах.=Fтакт./2 - теоретично максимална изходна честота
Fизх.мах.=Fтакт./3 - препоръчителна максимална изходна честота
Константата която указва на програмата каква е тактовата честота на DDS е DDS_XTAL_FREQ. Тя се променя в setup екрана, като стойността и е 6 пъти по-голяма от честотата на използвания осцилатор.
DDS_XTAL_FREQ - от 30 MHz дo 180 MHz
….да вляза в setup режим?
Задържането на CAL бутона за 1 секунда ще извика третия setup екран.В този режим се променят параметрите на съответният обхват. Преминаване към следващият параметър става с еднократно натискане на бутона CAL. Промяна на параметрите става чрез завъртане на енкодера. Ако няма въздействие върху бутона или енкодера за повече от 20 сек. всички параметри се запомнят и се минава към нормален режим на работа.
Представлява печатна платка с всички необходими органи за управление на DDS платката (включва и вал-кодер с 15 или 30 импулса на оборот.
Пресъединителните размери и формата на платката са показани на скицата:
Цена на панела 30 лева