Programator AT89C51-52-55 AVT1375.pdf
(
306 KB
)
Pobierz
Programator "atmelowych" mikrokontrolerów 89C51/52/55
M I N I P R O J E K T Y
Wspólną cechą układów opisywanych w dziale "Miniprojekty" jest łatwość ich praktycznej realizacji.
Zmontowanie układu nie zabiera zwykle więcej niż dwa, trzy kwadranse, a można go uruchomić w ciągu
kilkunastu minut. Układy z „Miniprojektów” mogą być skomplikowane funkcjonalnie, lecz łatwe w montażu
i uruchamianiu, gdyż ich złożoność i inteligencja jest zawarta w układach scalonych. Wszystkie układy
opisywane w tym dziale są wykonywane i badane w laboratorium AVT. Większość z nich znajduje się
w ofercie kitów AVT, w wyodrębnionej serii „Miniprojekty” o numeracji zaczynającej się od 1000.
Programator „atmelowych” mikrokontrolerów 89C51/52/55
Prezentowane
w†artykule urz¹dzenie
jest ³atwym
w†wykonaniu
programatorem ìduøychî
mikrokontrolerÛw
z†pamiÍci¹ Flash
z†rodziny '51.
Rekomendacje
:
niez³ej jakoúci
programator, przydatny
wszystkim projektantom
korzystaj¹cym
z†popularnych
mikrokontrolerÛw
produkowanych przez
firmÍ Atmel.
Prezentowany programa-
tor jest przeznaczony do pro-
gramowania wszystkich wer-
sji produkowanych przez fir-
mÍ Atmel mikrokontrolerÛw
89C51, 89C52 i†89C55 (nie
jest obs³ugiwany 89C55WD).
Programator opracowa³ Wi-
chit Sirichote z†King Mong-
kut's Institute of Technology
i†udostÍpni³ pod nazw¹ Ea-
sy-Downloader 2.0.
Schemat elektryczny pro-
gramatora pokazano na
rys.
1
. Jego prac¹ steruje mikro-
kontroler U1 (89C51 lub
89C52) z†wpisanym do pa-
miÍci programem
ez52.hex
,
ktÛry jest dostÍpny bezp³at-
nie w†Internecie pod adre-
sem
http://
chaokhun.kmitl.ac.th/~kswi-
chit/easy2/ez52.hex
. Uk³ad
U4 spe³nia rolÍ stabilizatora
napiÍcia zasilaj¹cego ele-
menty programatora, a†U3 -
programowanego stabilizato-
ra napiÍcia programuj¹cego.
Za prze³¹czanie wartoúci te-
go napiÍcia odpowiada tran-
zystor T1 sterowany z†wyj-
úcia P3.3 mikrokontrolera
U1. NapiÍcie podawane na
z³¹cze JP1 powinno byÊ wy-
prostowane, wstÍpnie wyfil-
Rys. 1. Schemat elektryczny programatora
Elektronika Praktyczna 8/2003
35
M I N I P R O J E K T Y
WYKAZ ELEMENTÓW
Rezystory
R1: 8,2k
Ω
Półprzewodniki
D1: dowolna dioda LED
T1: 2N2222
U1: AT89C51 (DIP40,
z programem
ez52.hex
)
U3: LM317T
U4: LM7805CT
U5: DS275
Inne
X1: 11,0592MHz
U2: podstawka ZIF40
JP1: złącze zasilania
JP2: DB9M
R2: 250
Ω
/1%
R3: 2,15k
Ω
/1%
R4: 1,15k
Ω
/1%
Ω
R6: 10k
Ω
DR1: 8x10k
(R−pack
w obudowie SIL9)
Kondensatory
CE1, CE3, CE5: 10
Ω
µ
F/16V
F/25V
CE4: 100
µ
F/25V
C1, C2: 30pF
C3: 100nF
P³ytka drukowana jest dostÍpna w AVT - oznaczenie
AVT-1375
.
µ
Wzory p³ytek drukowanych w formacie PDF s¹ dostÍpne
w Internecie pod adresem:
http://www.ep.com.pl/?pdf/
sierpien03.htm
oraz na p³ycie CD-EP8/2003 w katalogu
PCB
.
trowane i†mieÊ wartoúÊ co
najmniej 17 VDC przy pr¹-
dzie o†natÍøeniu 100 mA.
Dioda úwiec¹ca D1 sygnali-
zuje w³¹czenie zasilania pro-
gramatora. Wymiana danych
pomiÍdzy mikrokontrolerem
U1 i†komputerem PC odbywa
siÍ poprzez interfejs szerego-
wy RS232. RolÍ konwertera
napiÍciowego RS232<->TTL
spe³nia uk³ad U5 typu DS275.
Jest to doúÊ nietypowe roz-
wi¹zanie, ale wybrano je ze
wzglÍdu na niewielk¹ obu-
dowÍ uk³adÛw DS275 i†moø-
liwoúÊ zamÛwienia ich bez-
p³atnej dostawy jako prÛbek.
Schemat montaøowy p³yt-
ki programatora pokazano na
rys. 2
. Podczas montaøu pro-
gramatora warto zwrÛciÊ
uwagÍ na koniecznoúÊ precy-
zyjnego zamontowania uk³a-
Rys. 2. Schemat montażowy programatora
dÛw U3 i†U4 - nie mog¹ siÍ
one stykaÊ radiatorami.
Prac¹ programatora steru-
je bezp³atne oprogramowanie,
zgodne z†Windows 95/98/
Me/NT/2000/XP, ktÛre publi-
kujemy na CD-EP8/2003B,
jest ono dostÍpne takøe na
stronie autora:
http://
chaokhun.kmitl.ac.th/
~kswichit/ez4/EZDL4.exe
.
AG
-
.
-
36
Elektronika Praktyczna 8/2003
R5: 1k
CE2: 1
Plik z chomika:
waclaw.sz
Inne pliki z tego folderu:
WIRE'IT '51 - programowanie bez pisania.pdf
(163 KB)
wings3d_manual1.6.1.pdf
(4946 KB)
Sterownik wózka inwalidzkiego - curtisschematic.pdf
(64 KB)
STEROWNIK TEMPERATURY Z WYŚWIETLACZEM LCD.pdf
(530 KB)
Sterownik silnika DC - Wózek Inwalidzki.pdf
(332 KB)
Inne foldery tego chomika:
AutoRadio pinout (kostki tylne opisy)
Biblioteka ogólnie-samochody
DLA SZUKAJĄCYCH PRACY
Eeprom programatory
elektronika auto
Zgłoś jeśli
naruszono regulamin