Professional Documents
Culture Documents
AVT5155
PODSTAWOWE PARAMETRY
PROJEKTY POKREWNE
Tytu artykuu
Wielokanaowy generator sygnaw programowalnych
Nr EP/EdW
EP 6/2005
Kit
AVT-456
EP 9/1999
AVT-823
Mini-generator funkcyjny
EP 10/2001
AVT-1327
EP 8/2008
AVT-1474
EdW 7/2001
AVT-2495
EdW 6/2002
AVT-2633
EdW 11/2005
AVT-2771
EdW 11/2007
AVT-2846
EdW 7/2008
AVT-2869
Generator DDS
Generator funkcyjny DDS
EP 2/2008
AVT-5124
EP 8/2006
AVT-1436
EdW 9/2005
AVT-2764
Generator DDS
EP 3/2007
---
Generator DDS
EdW 3/2007
---
24
Generator DDS
wy
we
2n
wy
I out =
Mf
we
n
2
18Vref
R
(2)
Opis budowy
W opisywanym projekcie zastosowano scalony generator DDS AD9834 rmy Analog Devices.
Jego schemat blokowy pokazano na rys. 3. Bez
problemu mona tu zidentykowa podstawowe bloki DDS: 28-bitowy akumulator fazy, tablic z prbkami (BIN ROM), dwa 28-bitowe rejestry przestrajania (28-bit freq reg) i 10-bitowy
przetwornik analogowo-cyfrowy. Ukad ma te
moliwo modulacji fazy sygnau wyjciowego.
Do tego celu s wbudowane dwa 12-bitowe rejestry 12-BIT PHASE REG.
Ukad moe te generowa przebieg cyfrowy
z wejcia przetwornika. Wykorzystywany jest do
tego celu komparator. Sygna z wyjcia IOUT lub
IOUTB czy si z wejciem VIN. Sygna prostoktny TTL jest dostpny na wyjciu SIGN BIT OUT.
Takie poczenie jest moliwe, gdy bit SIGNPIB
w rejestrze kontrolnym jest ustawiony.
Schemat kompletnego generatora DDS pokazano na rys. 4. Zasadniczym elementem
jest ukad AD9834. Maksymalna czstotliwo
sygnau fwe podawanego na wejcie MCLK wynosi 50 MHz. rdem tego sygnau jest scalony generator kwarcowy 50 MHz umieszczony
w plastikowej obudowie DIP (X1). Wejcia F_SEL
i P_SEL s wykorzystywane do wyboru aktywnego rejestru czstotliwoci i rejestru fazy (rys. 3).
(3)
(1)
Mf
Dla staej liczby prbek w tablicy, czstotliwo wyjciowa zaley tylko od czstotliwoci
sygnau wejciowego fwe. Jest to powana wada
tego rozwizania. eby w miar pynnie i precyzyjnie zmienia czstotliwo generatora, trzeba
zmienia czstotliwo sygnau wejciowego fwe.
Jeeli zaoymy, e chcemy zmienia fwy o 1 Hz,
to dla np. n=8 czstotliwo wejciowa musi si
zmienia z krokiem 256 Hz. S to bardzo powane ograniczenia i dlatego taka idea DDS nie
ma praktycznego znaczenia.
W praktycznych ukadach DDS stosowane
jest rozwizanie z akumulatorem fazy (phase
accumulator) pokazane na rys. 2.
Pami prbek i przetwornik cyfrowo-analogowy s takie same jak na rys. 1, zmieniona jest
tylko cz adresujca tablic pamici prbek.
Na wejcie rejestru akumulatora fazy podawane s impulsy zegarowe o staej czstotliwoci.
Wyjcie rejestru adresuje pami prbek tak, jak
na rys. 1. Istotna zmiana wie si ze sposobem
zliczania impulsw przez rejestr akumulatora
fazy. Po kadym zliczeniu jednego impulsu przez
rejestr akumulatora jest wyliczana suma wartof
ci wyjciowej tego rejestru
we (adresujcej pami
(1)
f
=
prbek) i warto
zapisana
wy
n w sowie przestra2
jania (tuning word). Ta suma adresuje kolejn
prbk i tak dalej. Czstotliwo wyjciowa
przebiegu z generatora jest wtedy rwna:
25
26
Generator DDS
wy
rejestry
we
mog
2 n by
(1)
Aktywne
wybierane alternatywnie przez zaprogramowanie bitw rejestrw
sterujcych ukadu. Rezystory R3 i R4 wymuszaj
aktywny poziom niski na tych wejciach, gdy wyMf
br rejestrw jest wykonywany
we programowo.
(2) rezystor
f
=
Do wejciawy
FS_ADJ musi by doczony
n
okrelajcy maksymalny2 prd wyjciowy dla samych jedynek na wejciu przetwornika. Prd ten
jest wyliczany z zalenoci:
I out =
18Vref
R
(3)
Nominalnie Vref=1,2 V, a R=6,8 kV. Napicie Vref jest podawane na wyprowadzenie RF_
OUT i musi by zablokowane kondensatorem
100 nF (C3).
Przetwornik cyfrowo-analogowy ma symetryczne wyjcie prdowe IOUT i IOUTB. Prd
wypywajcy z tych wyj powoduje spadek napicia na rezystorach R2 i R6 (konwersja prd/
napicie). Sygna z wyjcia IOUT jest podawany
przez rezystor R6 na wejcie komparatora VIN.
Na wyjciu S_BIT_O jest dostpny przebieg prostoktny o czstotliwoci rwnej czstotliwoci
wyjciowego sygnau sinusoidalnego i o poziomach TTL.
Linie FSYNC, SCLK, i DATA tworz szeregow
magistral sterujc prac generatora. Sterownik zbudowany w oparciu o mikrokontroler
PIC18F2580 zapisuje przez t magistral rejestry: sterujcy, dwa alternatywne rejestry czstotliwoci i dwa alternatywne rejestry fazy ukadu
AD9834.
Do linii portw mikrokontrolera oprcz magistrali sterujcej ukadem DDS, doczona jest
klawiatura numeryczna od telefonu, 2 linie obsugujce obrotowy enkoder (impulsator), wejcie czstociomierza, wyjcie ukadu PWM sterujcego jasnoci podwietlania wywietlacza
i magistrala I2C.
Elementy C27, C28, R9...R12 maj za zadanie tumienie drga stykw enkodera w trakcie
jego pracy. Sygna PWM z wyjcia JW jest podawany przez rezystor R14 na baz tranzystora T1
speniajcego rol klucza zaczajcego zasilanie
diod LED podwietlenia wywietlacza. Rezystor
R8 wymusza stan wysoki na wejciu zerowania
mikrokontrolera. eby zerowanie mikrokontrolera po wczeniu zasilania byo prawidowe,
musi by wczony ukad POR (bity konguracyjne mikrokontrolera).
Na rys. 5 pokazano schemat klawiatury matrycowej doczonej do sterownika. Linie RB1...
RB3 s poczone z kolumnami klawiatury, a linie RB4...RB7 z wierszami klawiatury. W modeR
WYKAZ ELEMENTW
Rezystory
R2, R6, R13: 75 V 0,25 W
R5: 300 V 0,25 W
R14: 3,3 kV (1206)
R8: 4,7 kV (1206)
R1: 6,8 kV 0,25 W
R3, R4, R9...R12, R16, R17: 10 kV (1206)
PR: 4,7 kV potencjometr
R7: 86,2 V
R13: 43,2 V
R15: 0 V zwora
Kondensatory
C33, C34: 33 pF ceramiczne
C11, C12, C27, C28: 10 nF foliowe
C2, C3, C15, C18, C21, C24: 100 nF foliowe
C5, C9, C10, C22, C23, C30, C31, C36, C38,
C40, C41: 100 nF (1206) ceramiczne
C8, C29, C39: 1 mF/35 V tanatalowe
C35, C37: 10 mF/16 V
C16, C19, C26: 22 mF/26 V
C32: 4700 mF/25 V
Pprzewodniki
M1: mostek prostowniczy 1 A/100 V
U7: AD8321
U1: AD9834
U5: PCF8574
U3: PIC18F2580 zaprogramowany
U4, U6: 7805
U2: 7809
T1: BD137
Inne
Klawiatura 12-przyciskowa
Wywietlacz LCD 2x16 znakw HD44760
Enkoder Burns ECW1-B24
Rezonator kwarcowy 20 MHz
Scalony generator kwarcowy 50 MHz obudowa DIL
Listwa goldpinw dwu- i jednorzdowych
Tomasz Jaboski, EP
tomasz.jablonski@ep.com.pl
www.elektronikaB2B.pl
www.automatykaB2B.pl
27
Monta i uruchomienie
AVT5155
W ofercie AVT:
AVT5155A pytka drukowana
AVT5155B pytka + elementy
PODSTAWOWE PARAMETRY
PROJEKTY POKREWNE
Tytu artykuu
Wielokanaowy generator sygnaw programowalnych
Nr EP/EdW
EP 6/2005
Kit
AVT-456
EP 9/1999
AVT-823
Mini-generator funkcyjny
EP 10/2001
AVT-1327
EP 8/2008
AVT-1474
EdW 7/2001
AVT-2495
EdW 6/2002
AVT-2633
EdW 11/2005
AVT-2771
EdW 11/2007
AVT-2846
EdW 7/2008
AVT-2869
Generator DDS
Generator funkcyjny DDS
EP 2/2008
AVT-5124
EP 8/2006
AVT-1436
EdW 9/2005
AVT-2764
Generator DDS
EP 3/2007
---
Generator DDS
EdW 3/2007
---
56
Generator DDS
57
58
Uwagi kocowe
Obie pytki generatora i regulatora nie byy projektowane zgodnie z zasadami projektowania ukadw wielkiej czstotliwoci. By
moe naleaoby zmieni projekt
pytek, tak by podzieli ukad na
bloki funkcyjne z moliwoci ich
ekranowania, oraz zaprojektowa
i umieci na pytkach ltr dolnoprzepustowy, o ktrym bya ju
mowa wczeniej. Nie zmienia to
faktu, e cae urzdzenie z ukadowego i programowego punktu widzenia dziaa poprawnie. Umoliwia
generowanie sygnau sinusoidalnego
z regulacj poziomu sygnau wyjciowego w szerokim zakresie.
Tomasz Jaboski, EP
tomasz.jablonski@ep.com.pl
M