51_52.pdf
(
263 KB
)
Pobierz
Adaptery do programowania procesorów ST62T/E60 i ST62T/E65 - AVT-363A
Adaptery do programowania procesorów ST62T/E60 i ST62T/E65
P R O J E K T Y
Adaptery do programowania
procesorów ST62T/E60
i ST62T/E65
Program sterujący pracą
programatora oraz bogata
dokumentacja katalogowa
i aplikacyjna dotycząca procesorów
ST62 znajduje się na płycie CD−EP2.
kit AVT−363A
Procesory ST6260 oraz ST6265
s¹ do siebie bliüniaczo podobne.
Maj¹ identyczn¹ budowÍ wewnÍt-
rzn¹, takie same pamiÍci progra-
mu i†danych, a rÛøni¹ siÍ tylko
wielkoúci¹ obudowy i†liczb¹ do-
stÍpnych pinÛw. Na
rys. 1
przed-
stawiony zosta³ schemat blokowy
wnÍtrza tych uk³adÛw.
Rys. 2
i †
3
przedstawiaj¹ uk³ad wyprowadzeÒ
procesorÛw ST6260 i†ST6265.
RdzeÒ procesorÛw ST6260/65
jest identyczny z†pozosta³ymi uk³a-
dami serii ST62. Rozszerzenie ich
moøliwoúci polega na dodaniu
128B reprogramowalnej pamiÍci
EEPROM (2 strony po 64B), uni-
wersalnego portu szeregowego SPI,
dodano takøe drugi timer z†cyfro-
wym komparatorem i†uk³adem
prze³adowuj¹cym, ktÛry moøna wy-
korzystaÊ m.in. jako cyfrowy ge-
nerator PWM (przebiegÛw z†modu-
lowanym wype³nieniem). PowiÍk-
szona zosta³a takøe pamiÍÊ progra-
mu (do ok. 3,6kB) i†danych RAM,
co pozwala stosowaÊ te uk³ady
w†zaawansowanych aplikacjach
steruj¹cych. Udoskonaleniu uleg³
W†listopadowym numerze
EP przedstawiliúmy opis
programatora dla czterech
podstawowych procesorÛw
rodziny ST62. DziÍki
zastosowaniu dwÛch prostych
adapterÛw, ktÛre
przedstawiamy w†tym
artykule, moøliwe jest
programowanie takøe dwÛch
nowszych i†znacznie bardziej
atrakcyjnych uk³adÛw tej
rodziny - ST6260 i†65,
w†wersjach z†pamiÍci¹
EPROM i†OTP.
ponadto generator taktuj¹cy - jest
moøliwe taktowanie procesora syg-
na³em zegarowym wytwarzanym
w†wewnÍtrznym generatorze kwar-
cowym lub generatorze RC wyko-
rzystuj¹cym wewnÍtrzny wzmac-
niacz procesora. O†tym, jak skon-
figurowany jest generator decyduje
jeden z†bitÛw bajtu konfiguracyjne-
go, ktÛry jest ulokowany w†pamiÍ-
ci EPROM (poza obszarem adre-
sowym) procesora.
Pozosta³e elementy wyposaøe-
nia pozosta³y nie zmienione - 8-
bitowy przetwornik z†multiplekse-
rem analogowym na wejúciu, pros-
ty timer z†preskalerem i†programo-
wany watchdog stanowi¹ o†duøej
funkcjonalnoúci kontrolerÛw ST62.
Plik konfiguracyjny
st622x.dev,
dostosowany do wymagań
programatora AVT−363 z adapterami
AVT−363A (obsługa procesorów
ST6210/15/20/25 oraz ST6260/65),
znajduje się w Internecie pod
adresem:
www.avt.com.pl/avt/ep/ftp
Opis adapterÛw
Konstrukcja przystawek nie-
zbÍdnych do programowania pro-
cesorÛw jest bardzo prosta. Sche-
mat elektryczny wersji dla proce-
sora ST62T/E60 przedstawiono na
rys. 4
, wersji dla procesora
ST62T/E65 na
rys. 5
. Adaptery
spe³niaj¹ rolÍ konwertera pinÛw,
poniewaø ani linie zasilaj¹ce, ani
Rys. 1. Schemat blokowy procesora ST6260/65.
Rys. 2. Wyprowadzenia
układów ST6260.
Rys. 3. Wyprowadzenia
układów ST6265.
Elektronika Praktyczna 4/98
51
Adaptery do programowania procesorów ST62T/E60 i ST62T/E65
gramator. Jak wspominaliúmy,
przy okazji opisu programatora,
naleøy dokonaÊ kilku poprawek
w†tym pliku, moøna takøe wyko-
rzystaÊ gotowy plik przerobiony
przez autora artyku³u, ktÛry zosta³
zamieszczony na p³ycie CD-EP2.
Poniewaø zastosowanie adapterÛw
wymaga wprowadzenia kolejnych
modyfikacji, najnowsz¹ wersjÍ pli-
ku konfiguracyjnego zamieúciliú-
my w†Internecie, a†na
list. 1
przedstawiamy jego fragment.
Po wymianie standardowego
pliku konfiguracyjnego na przed-
stawiony na list. 1 moøliwoúci
programu obs³uguj¹cego progra-
mator rozszerzaj¹ siÍ o†edycjÍ
i†programowanie matrycy EEP-
ROM. Prze³¹czanie pomiÍdzy ob-
szarami pamiÍci odbywa siÍ przy
pomocy opcji
Space
w†gÛrnym
pasku menu. Opcja ta nie jest
aktywna dla procesorÛw ST6210/
15/20/25.
WYKAZ ELEMENTÓW
Adapter dla procesorów ST6260
ZIF: podstawka ZIF20
C1, C2: 100nF
goldpiny − 14x1 2 szt.
Adapter dla procesorów ST6265
ZIF: podstawka ZIF28
C1, C2, C3: 100nF
goldpiny − 4x1 2 szt., 5x1 2 szt.
Rys. 4. Schemat elektryczny
adaptera dla ST6260.
parach o†rÛønych d³ugoúciach)
wk³adamy w†p³ytkÍ od strony lu-
towania, w†otwory w†rzÍdach we-
wnÍtrznych. KoÒcÛwki listew na-
leøy lutowaÊ od strony elemen-
tÛw. Po przylutowaniu koÒcÛwki
naleøy obci¹Ê, dbaj¹c o†to, aby ich
d³ugoúÊ nie by³a zbyt duøa. Na-
stÍpnie naleøy wlutowaÊ podstaw-
kÍ ZIF 28 (wk³adamy j¹ od strony
elementÛw) i†kondensatory bloku-
j¹ce.
Adaptery nie wymagaj¹ prak-
tycznie uruchamiania, warto jed-
nak sprawdziÊ jakoúÊ lutowanych
po³¹czeÒ. Moøna to zrobiÊ przy
pomocy omomierza lub korzystaj¹c
z†programu
ptest.exe
, ktÛry jest
do³¹czany do zestawu AVT-363.
Czytelnicy decyduj¹cy siÍ na
wykonanie programatora wraz
z†adapterami przedstawionymi
w†artykule maj¹ niepowtarzaln¹
szansÍ wykorzystania rÛønorod-
nych moøliwoúci oferowanych
przez procesory ST62. DziÍki sze-
rokiej gamie narzÍdzi projekto-
wych, ktÛre znalaz³y siÍ na p³ycie
CD-EP2, takøe mniej zaawansowa-
ni konstruktorzy bez trudu mog¹
rozpocz¹Ê stawianie pierwszych
krokÛw w†zupe³nie nowym ìúwie-
cieî aplikacji, ograniczonym tylko
ich wyobraüni¹.
Piotr Zbysiński, AVT
sygna³y wykorzystywane do pro-
gramowania nie s¹ rozmieszczone
identycznie w†procesorach
ST6210/15/20/25 i†ST6260/65. Na
p³ytkach oprÛcz podstawek ZIF
zamontowano kondensatory blo-
kuj¹ce zasilanie i†napiÍcie progra-
mowania.
Oprogramowanie
Programator opisany w†EP11/
97 jest obs³ugiwany przez pro-
gram
kit622x.exe
, opracowany
w†firmie SGS-Thomson. Program
ten wymaga zewnÍtrznego pliku
konfiguracyjnego
kit622x.dev
,
w†ktÛrym opisane s¹ wszystkie
procesory obs³ugiwane przez pro-
Listing 1.
LPT2
ST62E10
<Polarities of TM2, TROMIN, SDOP, OSC1>
0 1 1 0
<E2PROM bytes count>
0
<Eprom addresses>
0880 0FFF
0880 0F9F
0FF0 0FF7
0FFC 0FFF
*
ST62E60B
<Polarities of TM2, TROMIN, SDOP, OSC1>
1 1 0 1
<E2PROM bytes count>
80
<Eprom addresses>
0080 0FFF
0080 0F9F
0FF0 0FF7
0FFC 0FFF
*
ST62T60B
<Polarities of TM2, TROMIN, SDOP, OSC1>
1 1 0 1
<E2PROM bytes count>
80
<OTP addresses>
0080 0FFF
0080 0F9F
0FF0 0FF7
0FFC 0FFF
*
ST62E65B
<Polarities of TM2, TROMIN, SDOP, OSC1>
1 1 0 1
<E2PROM bytes count>
80
<Eprom addresses>
0080 0FFF
0080 0F9F
0FF0 0FF7
0FFC 0FFF
*
ST62T65B
<Polarities of TM2, TROMIN, SDOP, OSC1>
1 1 0 1
<E2PROM bytes count>
80
<OTP addresses>
0080 0FFF
0080 0F9F
0FF0 0FF7
0FFC 0FFF
*
Rys. 5. Schemat elektryczny
adaptera dla ST6265.
Montaø adapterÛw
Montaø adapterÛw jest doúÊ
prosty, waøne jest tylko zachowa-
nie odpowiedniej kolejnoúci. P³yt-
ki drukowane adapterÛw przed-
stawiono na wk³adce wewn¹trz
numeru, a†widok rozmieszczenia
elementÛw znajduje siÍ na
rys. 6
.
W†przypadku adaptera dla pro-
cesorÛw ST6260 najpierw naleøy
wlutowaÊ dwie listwy z†goldpina-
mi. Listwy s¹ wk³adane od strony
lutowania w†zewnÍtrzne punkty
lutownicze i†lutowane od strony
elementÛw. KoÒcÛwki pozosta³e
po lutowaniu naleøy maksymalnie
skrÛciÊ tak, aby nie wystawa³y
zbyt wysoko ponad powierzchniÍ
p³ytki drukowanej. NastÍpnie
montujemy podstawkÍ ZIF20
i†kondensatory blokuj¹ce.
Nieco inaczej wygl¹da montaø
adaptera dla procesorÛw ST6265.
Cztery odcinki listew gold-pin (w
Rys. 6. Rozmieszczenie elementów
na płytkach adapterów.
52
Elektronika Praktyczna 4/98
Plik z chomika:
wilo1981
Inne pliki z tego folderu:
1.pdf
(166 KB)
13_15.pdf
(167 KB)
17_21.pdf
(185 KB)
23.pdf
(66 KB)
25.pdf
(144 KB)
Inne foldery tego chomika:
01
02
03
05
06
Zgłoś jeśli
naruszono regulamin