Radioelektronik Audio-HiFi-Video 2/2002
Szerokie mo¿liwoci
zastosowania dziêki
umieszczeniu w jednej
obudowie
mikrokontrolera i wielu
uk³adów analogowych.
N
owe, bardzo interesuj¹ce uk³ady
scalone oferuje firma Microchip.
S¹ to uk³ady typu PIC16C781/782
zawieraj¹ce w jednej obudowie 8-
bitowy mikrokontroler oraz zestaw uk³adów
analogowych: przetworniki analogowo-cyfrowy
i cyfrowo-analogowy, wzmacniacz operacyjny,
komparatory i dok³adne ród³o napiêcia odnie-
sienia. Ze wzglêdu na tak bogate wyposa¿e-
nie w uk³ady analogowe, mikrokontrolery
PIC16C781/782 s¹ nazywane mikrokontrole-
rami analogowymi. Charakteryzuj¹ siê bar-
dzo du¿ym stopniem integracji oraz dobrymi
parametrami uk³adów zarówno analogowych
jak i cyfrowych.
Wa¿niejsze w³aciwoci mikrokontrolera
q
Jednostka centralna typu RISC o bardzo
dobrych parametrach
q
Tryby adresowania bezporedniego, po-
redniego i wzglêdnego
q
£atwoæ programowania dziêki ma³ej licz-
bie (tylko 35) prostych instrukcji
q
Wiêkszoæ instrukcji realizowana podczas
jednego cyklu pamiêci
q
Praca z czêstotliwoci¹ zegara do 20 MHz
q
Czas cyklu rozkazu do 200 ns
q
Pamiêæ programu 1K (PIC16C781) lub
2K (PIC16C782) s³ów 14-bitowych
q
Pamiêæ u¿ytkownika RAM o pojemnoci
128 bajtów
q
Przerwania _ do 8 wewnêtrznych i zewnê-
trznych róde³ przerwañ
q
Mo¿liwoæ pracy w trybie czuwania
q
Timer w³¹czenia zasilania (PWRT _ Po-
wer-up Timer)
q
Uk³ad nadzorczy (WDT _ Watchdog
Timer)
q
Programowany uk³ad wykrywania zbyt ni-
skiego napiêcia zasilania (BOR _ Brown-out
Reset)
q
Szeregowe programowanie w uk³adzie
q
Mo¿liwoæ konfigurowania parametrów:
uk³adu wykrywania zbyt niskiego napiêcia za-
silania (PLVD _ Programmable Low Voltage
Detect), generatora wewnêtrznego (uk³ad OST
_ Oscillator Start-Up Timer) i uk³adu oszczê-
dzania poboru mocy (POR- Power-On Reset)
q
Szeroki dopuszczalny zakres napiêcia za-
silaj¹cego _ od 2,5 do 5,5 V
q
Pobór pr¹du mniejszy ni¿ 2 mA (5 V,
4 MHz) w trybie pracy
MIKROKONTROLERY ANALOGOWE
FIRMY MICROCHIP
q
Pobór pr¹du mniejszy ni¿ 1
µ
A w trybie
czuwania
q
Wykonanie technologi¹ szybkich uk³adów
CMOS EPROM
W³aciwoci uk³adów
dodatkowych
q
Timer0: 8-bitowy licznik/timer z preskalerem
q
Timer1: 16-bitowy licznik/timer z preska-
lerem, z bramkowanym wejciem
q
Przetwornik a/c (ADC): rozdzielczoæ
8-bitowa, programowane wejcie 8-kana³owe
q
Przetwornik c/a (DAC): rozdzielczoæ
8-bitowa, napiêcie odniesienia pobierane z za-
silania AV
DD
lub ze róde³ napiêcia odniesie-
nia V
REF1
lub V
R
q
Wzmacniacz operacyjny (OPA): automa-
tyczna kalibracja wejciowego napiêcia nie-
Objanienia: ST _ wejcie przerzutnika Schmitta, XTAL _ kwarc, AN _ analogowe, OD _ z otwartym drenem
Rys. 1. Rozmieszczenie koñcówek (obudowy
PDIP, Windowed CERPID, SOIC, SSOP)
Opis koñcówek
20
zrównowa¿enia, ma³e pr¹dy up³ywu, progra-
mowanie iloczynu wzmocnienia i pasma
q
Podwójny komparator analogowy (C1 i C2): in-
dywidualne sygna³y zezwolenia (enable) i przerwa-
nia, w pe³ni konfigurowalne wejcia i wyjcia, na-
piêcie odniesienia z przetwornika c/a lub ze róde³
V
REF1
/V
REF2
, ma³e napiêcie niezrównowa¿enia
q
ród³o napiêcia niezrównowa¿enia (V
R
):
napiêcie 3,072
±
0,7 % (przy 25
o
C i AV
DD
=
5 V, konfigurowanie wyjcia jako ród³a odnie-
sienia przetworników a/c i c/a lub do wyprowa-
dzenia do koñcówki, pr¹d 5 mA (wp³ywaj¹cy
i wyp³ywaj¹cy)
q
Programowany modu³ steruj¹cy w trybie
prze³¹czania (PSMC _ Programmable Switch
Mode Controller): modulacja PWM lub PSM,
programowana czêstotliwoæ prze³¹czania,
konfigurowalne wyjcie pojedyncze lub podwój-
Firma Microchip Technology, wiatowy lider w produkcji popularnych PICMICRO _
mikrokontrolerów typu RISC, wprowadzi³a na rynek rodzinê PIC16C78X o bardzo rozbudowanych
uk³adach analogowych. Skrócony opis tych mikrokontrolerów jest zawarty w powy¿szym artykule.
Konkurs polega na zaproponowaniu najbardziej efektywnych zastosowañ tych uk³adów. Prosimy o przes³anie krótkiego opisu
proponowanego zastosowania (maks. 1 strona) wraz ze schematem blokowym. Zostan¹ nagrodzone najciekawsze propozycje
wykorzystuj¹ce w pe³ni mo¿liwoci mikrokontrolerów i uk³adów analogowych w nich zawartych. Na zwyciêzców czekaj¹ nagrody
ufundowane przez firmê GAMMA
:
Odpowiedzi na konkurs prosimy nadsy³aæ pod adresem redakcji do dnia 31 marca 2002 r. Wyniki podamy w nr 6/2002 ReAV
Rys. 2. Schemat blokowy kontrolera PIC16C781
Koñcówki AV
DD
i AV
SS
s¹ stosowane do zasilania
nastêpuj¹cych modu³ów: C1, C2, OPA, DAC, ADC
oraz V
R
.
ne oraz konfigurowalne pojedyncze lub podwój-
ne wejcie uk³adu sprzê¿enia zwrotnego.
Szczegó³owy opis mikrokontrolerów analogo-
wych PIC16C781/782 mo¿na znaleæ na stro-
nach internetowych firmy Microchip: www.mi-
crochip.com
(mn)
n
Informacje firma GAMMA, tel./fax (0-22) 663-
83-76, 663-98-87, www.gamma.pl, e-mail:
info
@
gamma.pl
Pamiêæ
programu
Adres.
bezpo-
rednie
Stos 8 poziomów
Rej. FSR
Rej. stanu
PWRT
OST
POR
WDT
Dekoder
instrukcji
Zegar
U
REF
Generator
BOR
Komparator
Komparator
PSMC
PLVD
PMR
Licznik programu
Rej. instrukcji
Adres. porednie
Szyna
programu
Szyna danych
KONKURS
KONKURS
GAMMA
q 3 modu³y debuggera do mikrokontrolerów PIC16F87x (o wartoci 100 USD ka¿dy).
Urz¹dzenie wspomaga prace projektowe umo¿liwiaj¹c debuggowanie programu w czasie rzeczywistym oraz
programowanie w uk³adzie.
q 5 prostych systemów uruchomieniowych do procesorów PIC16F87x typu Experiments Flash Kit,
z pamiêci¹ flash (o wartoci 30 USD ka¿dy)
q 3 modu³y debuggera do mikrokontrolerów PIC16F87x (o wartoci 100 USD ka¿dy).
Urz¹dzenie wspomaga prace projektowe umo¿liwiaj¹c debuggowanie programu w czasie rzeczywistym oraz
programowanie w uk³adzie.
q 5 prostych systemów uruchomieniowych do procesorów PIC16F87x typu Experiments Flash Kit,
z pamiêci¹ flash (o wartoci 30 USD ka¿dy)