76 78


P O D Z E S P O A Y
Firma Winbond, rozwijając intensywnie mikrokontrolery
z rodziny '51 z pamicią Flash, wprowadza na rynek nowe
układy specjalizowane wyposałone w jednostk sterującą
8051. Kolejnym przedstawicielem tej licznej rodziny układw
jest mikrokontroler CID (Calling Identity Delivery) W925E/
C240, w ktrym oprcz mikroprocesora 8051 ułytkownik
znajdzie dodatkowe peryferie ułatwiające wykorzystanie tego
produktu w aplikacjach identyfikacji numeru dzwoniącego
telefonu oraz serwisw tekstowych związanych z telefonią
stacjonarną.
Nowy mikrokontroler firmy Winbond
PamiĘ programu mikrokontrolera Do kontroli i monitorowania stanu wykorzystuje zestaw rejestrw spe-
W925E/C240 o pojemności 256 kB wszystkich wbudowanych układw cjalnych (SFR) adresowanych bezpo-
składa si z czterech bankw po peryferyjnych (CID), mikrokontroler średnio w obszarze 80h...FFh.
64 kB kałdy (rys. 1). Pierwsze dwa
banki pamici mogą zawieraĘ kod
Podstawowe cechy mikrokontrolerów W925E/C240:
programu lub tablice danych. Ostat-
nie dwa banki pamici mogą za-
wieraĘ tylko tablice z danymi. Po-
niewał mikroprocesor 8051 mołe
adresowaĘ maksymalnie 64 kB (16-
bitowa magistrala adresowa), zmia-
na aktywnego bloku pamici pro-
gramu (bank 0 lub bank 1) nast-
puje poprzez ustawienie lub zero-
wanie bitu PG znajdującego si
w obszarze rejestrw specjalnych.
Instrukcja MOVC, powodująca od-
czytywanie danych z tablic zapisa- - rdzeń 8-bitowy 8051 z rodziny TURBO-51 z czterotaktowym cyklem maszynowym,
nych w pamici kodu, jest kiero- - napięcie zasilające: 2,2...5,5 V,
wana do jednego z czterech ban- - oscylator główny: 3,58 MHz oraz wbudowany oscylator RC (2...4 MHz),
kw pamici ROM poprzez odpo- - oscylator pomocniczy: 32768 Hz,
wiednie ustawienie bitw kontrol- - pamięć ROM: 256 kB Flash/Mask, w tym dwa bloki po 64 kB przeznaczone na kod programu
oraz dwa bloki po 64 kB przeznaczone na przechowywanie tablic danych,
nych LT1 i LT0. Układ W925E/
- pamięć RAM: 256 B jak w standardowym mikrokontrolerze 8052 oraz 8 kB wbudowanej
C240 posiada 8 kB pamici RAM
pamięci umieszczonej w przestrzeni adresowej XDATA, aktywowanej programowo,
adresowanej instrukcją MOVX
- porty we/wy: 40 linii we/wy w pięciu portach: P0, P1, P2, P3, P4,
(XDATA). Dodatkowo dostpny jest
- dwa 16-bitowe timery,
rwnieł blok 256 B adresowany
- programowalny watchdog,
bezpośrednio lub pośrednio (DA-
- dzielnik sygnału oscylatora pomocniczego 13- lub 14-bitowy,
TA/IDATA), tak jak w standardo-
- analogowy komparator napięcia,
wym mikrokontrolerze 8052.
- programowany generator tonów współpracujący z oscylatorem pomocniczym (np. 440 Hz),
- 8-bitowy uproszczony synchroniczny port szeregowy (SCLK, SDATA).
Charakterystyka bloku CID:
- spełnione wymagania norm: Bellcore TR-NWT-000030, SR-TSV-002476, British Telecom
(BT) SIN227, U.K. Cable Communication Association (CCA),
- modulator oraz demodulator FSK 1200 bodów, Bell 202, ITU-T V.23,
- detektor sygnałów CAS (CPE Alert Signal),
- odbiornik oraz generator sygnałów DTMF, w którym odbiornik może być również programo-
wany jako detektor pojedynczych tonów,
- detektor sygnału dzwonienia (Ring detector), BT, CCA, Bellcore,
- wbudowane dwa niezależne wzmacniacze operacyjne z regulowanym wzmocnieniem prze-
znaczone dla układu sprzęgającego mikrokontroler z linią telefoniczną (układ antylokalny).
Rys. 1
Elektronika Praktyczna 10/2002
76
P O D Z E S P O A Y
Rys. 2
Ograniczenie energii zuływanej
przez układ umołliwiają dwa tryby
oszczdzania: Idle - uśpienia oraz
Power Down - zatrzymania. Wyjście
z obydwu trybw mołliwe jest po-
przez przerwanie, zerowanie lub
detekcj sygnału dzwonienia.
Mikrokontroler W925E/C240 jest
wyposałony w programowany timer
watchdog, ktry mołe słułyĘ jako
generator podstawy czasu ze zgła-
szaniem przerwa, licznik długo- Rys. 3
czasowy lub monitor nadzorujący
system. odłołona) mołliwy jest odbir ko- W trybie off-hook (słuchawka
Układ komparatora analogowego munikatu tekstowego z informacją podniesiona - typ II) detekcja syg-
przedstawiono na rys. 2. Wejście o numerze dzwoniącego telefonu nałw CAS mołe byĘ zakłcona
odwracające VNEG dostpne jest na oraz tonw alarmowych CAS. przez interferencj sygnału głosu
kocwce portu P4.2. Wejście nie- W trybie off-hook (w trakcie trwa- osoby prowadzącej rozmow z apa-
odwracające komparatora VPOS mo- nia rozmowy telefonicznej) mołliwy ratu telefonicznego. W takim przy-
łe byĘ programowo przełączane jest odbir komunikatw teksto- padku wikszą pewnośĘ detekcji to-
midzy kocwką P4.4 lub wewnt- wych z informacją o połączeniach nw CAS daje odbir nie bezpo-
rznym programowanym rdłem na- oczekujących oraz detekcja tonw średnio z linii telefonicznej Tip/
picia odniesienia. Zakres regulacji alarmowych CAS. Moduł CID mik- Ring, ale z wyjścia układu antylo-
napicia odniesienia mieści si rokontrolera W925E/C240 wspł- kalnego. Do tego celu przeznaczo-
w przedziale od 0,72 V do 1,48 V tworzą nastpujące bloki układowe: ny jest dodatkowy detektor tonw
i jest ustawiany czterobitowym sło- - dekoder FSK - detekcja z pary CAS z oddzielnym wzmacniaczem
wem umieszczonym w rejestrze sygnałw Tip/Ring, wejściowym o architekturze podob-
specjalnym REGVC. - odbiornik DTMF - detekcja z pa- nej do odbiornika DTMF, ale pod-
Wbudowany generator sygnałw ry Tip/Ring sygnałw DTMF lub łączany do wyjścia głośnikowego
DTMF wymaga (do poprawnej pra- CAS, układu antylokalnego. Wejścia ana-
cy) stosowania w oscylatorze głw- - detektor sygnału dzwonienia - de- logowe układu CID wyposałone są
nym rezonatora kwarcowego o czs- tekcja z pary sygnałw Tip/Ring, w układy cyfrowej regulacji czułoś-
totliwości 3,58 MHz. Sygnały wy- - dodatkowy detektor tonw sygna- ci i histerezy.
bierania tonowego wyprowadzone łw CAS - Customer Premises SześĘ rejestrw mikrokontrolera
są na wyprowadzenie DTMF. Gdy Equipment Alerting Signals pozwala na ustawianie czułości
generator DTMF jest nieaktywny, (2130Hz/2750Hz) - detekcja to- i histerezy torw analogowych od-
wyprowadzenie to przechodzi nw z wyjścia układu antylokal- biornika DTMF, odbiornika FSK
w stan wysokiej impedancji. Po- nego telefonu. oraz detektora tonw alarmowych.
szczeglne pary wartości czstotli- Ostatnim elementem bloku CID
wości są wybierane poprzez wpisy jest detektor sygnału dzwonienia
do rejestru DTMFG. z prostym filtrowaniem RC, pozwa-
Nadawanie i odbir wiadomości lającym na wytworzenie sygnału
tekstowych umołliwia wbudowany prostokątnego o wspłczynniku wy-
transceiver FSK. Generowany syg- pełnienia pokrywającym sygnał
nał FSK (Frequency Shift Keying) dzwonienia.
umołliwia przesyłanie danych Mariusz Łacina, Marthel
z prdkością 1200 bodw i spełnia Schemat blokowy modułu CID
Dodatkowe informacje
wymagania specyfikacji ITU-T V.23 przedstawiono na rys. 3. Odbiornik
oraz Bellcore 202. Odbir sygnałw DTMF mołe byĘ konfigurowany do Dodatkowe informacje o mikrokontrolerach
prezentowanych w artykule można znalexć m.in.
FSK realizowany jest w module odbioru sygnałw 16 kodw DTMF
na stronie producenta pod adresem: www.-
CID. lub do odbioru dwutonowych syg-
winbond.com/e-winbondhtm/partner/PDFResult.-
Mikrokontroler W925E/C240 wy- nałw alarmowych CAS (2130 Hz/
asp?Pname=858.
posałony jest w moduł CID wspo- 2750 Hz). Odbiornik wyposałony
magający funkcje identyfikacji syg- jest w układy czasowe ustalające
Dystrybutorem firmy Winbond jest: PDW
nału dzwoniącego typ I i II. W try- minimalny czas trwania sygnałw
 MARTHEL , tel. (71) 311-07-11, 311-07-12,
bie on-hook (gdy słuchawka jest uwałanych za poprawne.
marthelinfo@marthel.pl, www.marthel.pl.
Elektronika Praktyczna 10/2002
78


Wyszukiwarka