rter K
its E
mbedd
ed W
eb S
erve
PIC m
icroc
ontro
llers
Sta-
s for
‘51,
AVR, S
T,
ation
Boa
rdEva
lu
rs Pro
totyp
ing B
oard
s Mini
mod-
Microp
roce
sor
syste
ms, PCB
AVR, P
IC, S
T micr
ocon
trolle
rs
ed In
Sys
tem pr
ogra
mmers f
or
net c
ontro
llers,
RFID
High
Spe
-
ules f
or m
icroc
ontro
llers,
ethe
r-
desig
ning E
valua
tion B
oard
s for
ether
net c
ontro
llers,
RFID
High
nimod
ules f
or m
icroc
ontro
llers,
Serve
rs Pro
totyp
ing B
oard
s mi-
lers S
tarter
Kits
Embe
dded
Web
‘51, A
VR, ST,
PIC m
icroc
ontro
l-
Speed
In S
ystem
s pro
gram
me-
roco
ntroll
ers S
tarter
Kits
Embe
-
ards
for
5̀1, A
VR, ST,
PIC m
ic-
PCB desig
ning E
valua
tion B
o-
oller
s Micr
opro
ceso
r sys
tems,
rs for
AVR, P
IC, S
T micr
ocon
trl-
dded
Web
Ser
wers P
rotot
yping
mers f
or A
VR, PIC
, ST m
icroc
o-
High S
peed
In S
ystem
prog
ram-
contr
oller
s, eth
erne
t con
trolle
rs,
Board
s Mini
module
s for
micr
o-
co
ntroll
ers M
icrop
roce
sor
Boa
rds
nin
g Eva
luatio
n
Sys
tems,
PCB Des
ig-
R
Many ideas one solution
�������� System ewaluacyjny dla mikrokontrolerów serii ST7Lite0 i ST7SuperLite.
Instrukcja u�ytkownika REV 1.2
2
1.Wst�p EVBST7-01-XXX powstał z my�l� o udost�pnieniu konstruktorom systemów opartych na mikrokontrolerach ST Microelectronics serii FLite0 i FliteS bazy sprz�towej umo�liwiaj�cej w szybki i łatwy sposób realizacj� i weryfikacj� własnych pomysłów. Maj�c to na uwadze płyta została zaprojektowana w ten sposób, aby u�ytkownik miał dost�p do wszystkich pinów procesora wyprowadzonych na zł�cza. Na płycie zostały tak�e umieszczone peryferia takie jak: cztery mikroprzeł�czniki i osiem diod LED, termometr, przeka�nik, potencjometr, zegar czasu rzeczywistego oraz opcjonalnie montowany wy�wietlacz LCD 2X16. Wszystkie te elementy s� dost�pne na zł�czach szpilkowych, pozwalaj�c na podł�czenie ich do dowolnych portów mikrokontrolera. Płyta posiada tak�e du�e pole prototypowe, daj�ce u�ytkownikowi mo�liwo�� doł�czania w łatwy sposób innych elementów i dowolnej ich konfiguracji. Na płycie jest umieszczony układ stabilizatora zwalniaj�cy u�ytkownika z obowi�zku dostarczania stałego napi�cia stabilizowanego. Wraz z płyt� dost�pne s� kody �ródłowe programów pozwalaj�ce na przetestowanie dost�pnych zasobów. �yczymy samych sukcesów i du�o satysfakcji przy projektowaniu i
konstruowaniu urz�dze� w oparciu o EVBST7-01-XXX
3
2. Rozmieszczenie elementów na płycie
1. Pole prototypowe 2. Zł�cza wszystkich peryferii dost�pnych na płycie 3. Przyciski i diody LED wyprowadzone na zł�cza z mo�liwo�ci� doł�czenia do
dowolnego pinu procesora 4. Potencjometr wyprowadzony na zł�cze szpilkowe z mo�liwo�ci� przył�czenia
do przetwornika ADC w procesorze 5. Termometr LM35 6. Przycisk RESET i LED zasilania 7. Wy�wietlacz 2x16 (opcjonalnie) 8. Buzzer 9. Stabilizator LM317 umo�liwiaj�cy podł�czenie napi�cia niestabilizowanego 10. Wł�cznik zasilania płyty 11. Wej�cie napi�cia zasilania z mostkiem prostowniczym umo�liwiaj�ce zasilanie
napi�ciem DC lub AC 12. Zł�cze przeka�nika doł�czone do przeka�nika na płycie 13. Zł�cze programatora 14. Wyprowadzone i zdublowane porty procesora 15. Podstawka do procesorów LITE02, 05, 09 oraz LITES2, 5 16. Zł�cze wy�wietlacza LCD umo�liwiaj�ce podł�czenie ró�nych typów
wy�wietlaczy 17. Podstawka na bateri� litow� 18. Zegar czasu rzeczywistego M41T00 (opcjonalnie)
4
3. Obsługiwane procesory
ST7SUPERLITE ST7LITE0
ST7LITES2 ST7LITES5 ST7LITE02 ST7LITE05 ST7LITE09
FLASH 1kB 1kB 1.5kB 1.5kB 1.5kB RAM(stos) 128(64)B 128(64)B 128(64)B 128(64)B 128(64)B EEPROM - - - - 128B Peryferia LT Timer/Wdg,
AT Timer/1 PWM, SPI
LT Timer/Wdg, AT Timer /1PWM, SPI, 8-bit ADC
LT Timer/Wdg, AT Timer /1PWM, SPI
LT Timer/Wdg, AT Timer /1PWM, SPI, 8-bit ADC
LT Timer/Wdg, AT Timer /1 PWM, SPI, 8-bit ADC/op AMP
Napi�cie zasilanie
2.4V – 5.5V
Cz�stotliwo�� taktowania 1MHz RC 1% + PLLx4/8MHz Zakres temperatur od -40ºC do 80ºC Obudowy SO16 150”, DIP16 4. Zasilanie płyty Płyta powinna by� zasilana z zewn�trznego zasilacza o napi�ciu 7..12V AC, lub 9..15V DC, przy pomocy standardowego wtyku o �rednicy bolca 2.1mm umieszczonego w gnie�dzie zasilaj�cym. Stabilizowane napi�cie Vdd jest dost�pne na zł�czach rozszerze� płyty. Na płycie umieszczone s� dwie zworki: SUPPLY i 3V3. Zamkni�cie zworki 3V3 powoduje zasilanie wszystkich układów na płycie napi�ciem 3.3V, przy zworce otwartej napi�cie b�dzie wynosi� 5V. Zworka SUPPLY daje mo�liwo�� odł�czenia układów mostka i stabilizatora, co pozwala na podł�czenie własnego zasilacza oraz daje mo�liwo�� pomiaru pr�du pobieranego przez układ. 5. Układy peryferyjne 5.1. Diody LED Płyta posiada 8 diod LED, które stanowi� najprostszy interfejs pomi�dzy systemem a u�ytkownikiem, co jest szczególnie wa�ne dla pocz�tkuj�cych programistów. Budowa płyty pozwala na dowolne poł�czenie diod. Wł�czenie diody mo�e nast�pi� po podaniu stanu niskiego na pin LDn (n = 0 – 8) skojarzony z odpowiednim LED-em.
LD4
LD2
LD3
LD1LED
LDn
R1 k
V dd
LDn
5
Vdd
GND
R
4k7REL
NC
NO
COM
RL1RELAY
D
Q
BC 857
5.2. Przeł�czniki Płyta wyposa�ona jest w 4 mikro-przeł�czniki. Wci�ni�cie jednego nich powoduje pojawienie si� stanu niskiego na odpowiednim zł�czu szpilkowym skojarzonym z odpowiednim przyciskiem.
5.3. Przeka�nik Zastosowany przeka�nik sterowany jest poprzez tranzystor. Baza tranzystora jest wyprowadzona na zł�cze MISC jako REL, natomiast ko�cówki przeka�nika: NC, NO, COM do zł�cza JP2, pozwalaj�c u�ytkownikowi na sterowanie zewn�trznymi układami.
5.4. Sygnalizator akustyczny Płyta zawiera sygnalizator akustyczny wł�czany i wył�czany tranzystorem. Baza tranzystora jest wyprowadzona na zł�cze MISC jako SPK.
S W4
S W2
S W3
S W1
S nS W
R1 0k
V dd
G ND
S Wn
K EY
GND
Vdd
R8
4k7SPK
Q2BC 557
SPK
BUZER
6
5.5. Termometr Na płycie umieszczony jest przetwornik temperatury na napi�cie LM35. Ko�cówka LM35, na której napi�cie jest proporcjonalne do temperatury wyprowadzona jest na zł�cze MISC. U�ytkownik mo�e podł�czy� t� ko�cówk� do wej�cia przetwornika A/D w procesorze i w ten sposób dokonywa� pomiaru temperatury.
5.6. Potencjometr Płyta posiada jeden potencjometr, umo�liwiaj�cy np. symulacj� wyj�� układów analogowych. Potencjometr umo�liwia regulacj� napi�cia w zakresie 0-Vdd. Ko�cówka potencjometru ADJ dost�pna jest na zł�czu MISC.
5.7. Zegar czasu rzeczywistego M41T00 Płyt� wyposa�ono w zegar czasu rzeczywistego z podtrzymaniem bateryjnym. Zegar komunikuje si� z otoczeniem poprzez interfejs I2C. Wszystkie zł�cza niezb�dne do sterowania układem M41T00 s� wyprowadzone na zł�cze szpilkowe RTC, na zł�czu znajduje si� tak�e pin baterii. 5.8. Wy�wietlacz LCD W płycie umieszczono zł�cze do wy�wietlacza LCD. Ze zł�cza poprowadzone s� cztery linie danych i dwie linie steruj�ce, tj. linia strobu E i linia steruj�ca R/S. Nast�pnie wszystkie te linie s� poł�czone ze zł�czem szpilkowym, sk�d dalej wy�wietlacz mo�e by� podł�czony do procesora. Linia R/W wy�wietlacza doł�czona jest na stałe do masy. Regulacja kontrastu odbywa si� poprzez dobór rezystorów w układzie mostka.
R10POT1
GND
Vdd
ADJ
GN
D3
Vou
t2
VCC
1
U3LM35
Vdd GND
R9
75C91u
GND
LM35
7
6. Zł�cza 6.1. Zł�cza rozszerze� procesora i peryferii
PA0..PA7 – port A procesora PB0..PB4 – port B procesora RST – reset procesora GND – masa Vdd – zasilanie BAT – bateria SDA – linia danych interfejsu I2C zegara czasu rzeczywistego SCL – linia zegara interfejsu I2C zegara czasu rzeczywistego FT – linia korekcji poprawno�ci pracy zegara czasu rzeczywistego REL – sterowanie przeka�nikiem ADJ – potencjometr LM35 – wyprowadzenie termometru SPK – sterowanie sygnalizatorem d�wi�kowym LD0..LD7 – wyprowadzenia diod SW0..SW3 – wyprowadzenia mikro-przeł�czników
6.2. Zł�cze wy�wietlacza LCD
D4..D7 – lnie danych LCD RS – linia steruj�ca LCD dana/rozkaz E – linia strobu LCD PA0...PA5 – linie portu A mikrokontrolera
6.3. Zł�cze przeka�nika
NO – wej�cie normalnie otwarte NC – wej�cie normalnie zamkni�te COM – wej�cie wspólne
6.4. Zł�cze programatora CLKIN –opcjonalny zegar zewn�trzny zamykany zwork� CLK Vdd – zasilanie GND – masa RESET – linia programatora steruj�ca resetem procesora ICCLK – linia zegarowa programatora ICDATA – linia danych programatora
8
7. Zworki LED, zasilania i reset Zworka 3V3 – zamkni�ta powoduje ustawienie na wyj�ciu stabilizatora 3.3V, otwarta
5V. Zworka SUPPLY – zamkni�ta powoduje podanie napi�cia ze stabilizatora na płyt�,
otwarta umo�liwia u�ytkownikowi podanie napi�cia z zewn�trz. Zworka CLK – zamkni�ta umo�liwia podanie zewn�trznego zegara dla procesora
np. z programatora Vdd1 LED – �wiecenie tej diody sygnalizuje obecno�� napi�cia Vdd na płycie.
RST – wci�ni�cie tego przycisku powoduje podanie stanu niskiego na wej�ciu resetu procesora i jego reset.
8. Programy demonstracyjne
� LCD.c demo wy�wietlacza LCD, na wy�wietlaczu przesuwa si� napis o tre�ci „EVBST7-01-XXX”
� LED_ADC.c na wej�cie przetwornika A/C podaje si� sygnał z zakresu 0-5V np. z potencjometru, wynik przetwarzania wy�wietlany na diodach.
� TERMOMETR.c pomiar temperatury w [ºC], wynik wy�wietlany na LCD � RTC.c demo zegarka czasu rzeczywistego, program wy�wietla aktualn� dat�
w formie godz : min : dzie� : mie� : rok. Aktualizacja ustawie� zegarka za pomoc� klawiatury. Linie portów mikrokontrolera nale�y ł�czy� z odpowiednimi liniami SDL i SCL układu M41T00 wyprowadzonymi na zł�cza szpilkowe.
� LED.c demo LED-ów, cztery funkcje wybierane z klawiatury, ka�da z funkcji wywołuje inny efekt �wietlny na diodach.
9
������������ �����
���������� �������������������������������������������������������������������������� �!�����"#$����%#&��������#�"��&����'(�������
��������������������������������������
• )%��*������������������+%����+�(����������,������������� �����-��������+����%,�������.������������+�������+�/��+��$#����0�
• Kabelki do podł�czenia układów peryferyjnych�• )����1�2.�345�������'��+���"�&���'��������&��'������'���
����������������������������� �����������
• )%��*������������������+%����+�(����������,������������� �����6��������+����%,�������.������������+�������+�/��+��$#��������������'��������'�'�����576��3�2����������+,����$�����*���$�����,0�
• Kabelki do podł�czenia układów peryferyjnych�• )����1�2.�345�������'��+���"�&���'��������&��'������'���
���������������������������� �����������
• )%��*������������������+%����+�(����������,������������� �����6��������+����%,�������.������������+�������+�/��+��$#��������������'��������'�'�����576��3�2����������+,����$�����*���$�����,���2.�-1�80�
• Kabelki do podł�czenia układów peryferyjnych��• )����1�2.�345�������'��+���"�&���'��������&��'������'���
Dokładne informacje o cenach s� dost�pne na stronie: www.propox.com
10
10. Schem
at ideowy
Sheet 1 of 1 1.00
http://www.propox.comemail: [email protected]
Size: File: Rev:
Date: 27-04-2004
Title: EVBST7-01-XXXError : LogoFINAL_many2.bmp file not found.
S_RESRST
LTIC/PA0 16
PA1 15
ATPWM0/PA2 14
PA3 13
PA4 12
ICCDATA/PA5 11
MCO/ICCCLK/PA6 10
PA7 9CLKIN/AIN4/PB48 MOSI/AIN3/PB37 MISO/AIN2/PB26 SCK/AIN1/PB15 SS/AIN0/PB04 RESET3 Vdd2 Vss1U1
ST7LITES2
D7 14
D6 13
D5 12
D4 11
D3 10
D2 9
D1 8
D0 7
E 6
R/W 5
R/S 4
KONTR 3
Vcc 2
GND 1
16
15
JP10
LCD 2x16
VddGND
GND
1 23 45 67 89 10
JP3
ICP
GND
Vdd
R12
4.7k
PB0PB1PB2PB3PB4 PA7
ICDATAICCLK
RESET
PA4PA3PA2PA1PA0
AD
J1
OUT2 IN 3
U3LM317
R1240
R1139
GND
+ C822uF
+ C747u
Vdd
R2820
GNDGND
C6100n
ST7LITES5ST7LITE02ST7LITE05ST7LITE09
1 23 4
JP5
KEY
Vss4 Vbat3 OSCO2 OSCI1 Vcc 8
FT/OUT 7
SCL 6
SDA 5
U2
RTC_M41T00
X132.768kHz
GND
R44.7k
R54.7k
R64.7k
Vdd
1 23 4
JP8
RTC
PB4_1
GN
D3
Vou
t2
VCC
1
U3LM35
Vdd GND
R10POT1
GND
Vdd
R9
75C91u
GND
TEM
POT
1 23 4
JP7
MISC
POT LM35SPKREL
PA4PA3PA2PA1PA0
BT13V CR2032
SWH_23V3
PB2PB3PB4
PA5PA6
PA4PA3PA2PA1PA0
PB1PB0RESETVddGND
SWH_1
SUPPLY
GND
GND
SW3SW2SW1SW0
LD0LD2LD4LD6
FTSCLSDA
GND
VddBATSDA
FT
BAT
SCL
RESET
PA5
PA6
GNDVdd
GND
GND
1 23 45 67 89 1011 12
JP9
LCD
PA5
1 23 45 67 89 1011 1213 1415 16
JP6, JP61
PINS
PA7
GND
Vdd
R8
4k7SPK
Vdd
GND
R7
4k7
COM
REL
NONC
REL
2
REL
3
REL4
SW2 SW3SW1
LD0 LD1
R181k
R191k
VddVdd
LD2
R201k
Vdd
R2710k
R2610k
R2810k
Vdd Vdd Vdd
GND GND GND
LD3
R211k
Vdd
SW4
R2910k
Vdd
GND
SW0 SW1 SW2 SW3
LD
0
LD
1
LD
2
LD
3
123
JP2
REL
BUZ1
BUZER
SW1
SW SPST
GND
123
JP_SVCC_IN4
2
3
1
B1
BRIDGE1
RL1RELAY
Vdd-LED
R301k
Vdd
GND
SWC3CLK
PB4_1
C12100n
GND
R13
4.7k
ICCLK
ICDATA
D5
C13
100n
GND
R226k8
R23100R
Vdd
C14
100n
GND
Q2
BC 857
Q1
BC 857
OPTIONAL RTC
OPTIONAL LCD
SWITCH LEDS
MCU
SUPPLY
RELAY BUZZER TEMP RES. ADJ.CONNECTORS
C10100n
GND
C11100n
GND
LD4 LD5
R181k
R191k
VddVdd
LD6
R201k
Vdd
LD7
R211k
Vdd
LD
4
LD
5
LD
6
LD
7
R3680
1 23 45 67 8
JP4
LED
LD1LD3LD5LD7
Top Related