Vous êtes sur la page 1sur 7

1

MCH PHT TRI#N CHO VI


&I(U KHI#N AVR
Tc gi: NVT2 (nvttuong@yahoo.com) - Nhm pht tri"n AVR (avrfans.vn@gmail.com)
Website: http://www.dientuvietnam.net , http://s7.invisionfree.com/VNAVRFreaks

GIOI THIE U Huong ung sang kien thanh lap Nhom Phat trien AVR, NVT2 toi xin
dong gop bai viet nay lam tai lieu tham khao cho cac ban muon tm hieu
ve vi dieu khien AVR.
Nhn chung, vi dieu khien AVR la mot loai vi dieu khien manh voi nhieu
tnh nang hap dan. Tuy nhien v la mot loai con kha moi voi cach la p
trnh hoi khac so voi 8051, PIC. (theo y kien cua nhieu nguoi) do do ban
van co the gap kho khan khi tm hieu mac du ban da thong thao cac loai
vi dieu khien khac. e ho tro cac ban trong viec tm hieu VK AVR,
NVT2 toi xin huong dan cac ban tu lam mot mach phat trien don gian de
thuc hanh nhung kien thuc ma ban hoc duoc.
Noi ve mach phat trien cho AVR th hien nay tren thi truong khong thieu
nhung do v la san pham thuong mai nen gia ca ro rang la khong phu hop
voi chung ta, dac biet la cac ban sinh vien. Bang nhung linh kien de tm,
ban hoan toan co the lam mot mach phat trien voi chi ph thap.
Bai viet nay bao gom cac phan:
Cac linh kien can thiet
Cac buoc thuc hien
o Buoc 1: Lap mach nguon
o Buoc 2: Lap mach vi dieu khien
o Buoc 3: Test
CA C LINH KIEN
CA N THIET
1/ Vi dieu khien AVR:
O day tui dung loai AT90S2313-10PI v day la loai tuong doi don gian ,
thch hop cho nguoi moi tm hieu AVR. Ban co the mua duoc loai nay o
cho Nhat Tao hoac mot vai tiem linh kien tren duong 3/2 quan 10 TP
HCM.
Hnh 1: AT90S2313


2

2/ Board mach:
Loai nay ban co the de dang tm mua duoc o cac tiem linh kien, dung de
han tat ca linh kien len do.
Hnh 2: Board mach
3/ Cac linh kien khac:
01 IC 7805 (IC on ap)
01 tu 100F
02 tu 22 pF
03 tu 100nF
01 bo cong huong thach anh 4MHz (*)
01 cong tac(dung lam phm Reset)
01 dien tro 680 om
04 Diot 1N4007
01 Led
Mot thanh chan cam dung lam pin out (nguyen mot thanh 40 pin
mua 2000d)
Hnh 3: Linh kien khac
(*) Ban cung co the dung cac bo cong huong khac co ga tri 10MHz tuy
y ban chon.










3

CA C BUOC THU C
HIEN
Buoc 1: Lap mach nguon
Ban nen lap mach nguon truoc v cac chan diot, IC on ap co kch thuoc
lon kho lap. Sau khi lap thanh cong th dung dong ho !o can than truoc
khi lap VK vao de tranh bi hu hong.

Hnh 4: So do mach nguon
Ban lap cac linh kien len mot goc board mach. Nguon vao duoc noi thong
qua 2 chan cam. Sau khi lap xong ban duoc mot bo nguon nhu hnh sau:

Hnh 5: Bo nguon lap thanh cong (mat tren)


4


Hnh 6: Bo nguon lap thanh cong (mat duoi)

Buoc 2: Lap mach vi dieu khien
O buoc nay ban lap vi dieu khien vao board cung voi cac phu kien theo
so do :

Hnh 7: So do nguyen ly mach vi dieu khien
Trong khi lap ban nen lap vao dung vi tr tnh toan can than keo phai thao
ra thao vao lam hu cac linh kien. Khi lap cac cha n cam ban nen dung mui
khoang lam rong lo cam moi de dang cam duoc.


5


Hnh 8: Mach phat trien lap thanh cong va chuc nang cua tung bo phan

Hnh 9: Mat duoi cua mach phat trien

Buoc 3: Test
Truoc khi co the su dung, ban phai kiem tra toan bo mach xem co loi g
khong (chap mach,.) sau do bat nguon xem co hoat dong hay khong
(den co sang khong?...). Co the lan dau bat len chang thay dau hieu hoat
dong nhung ban dung cang thang. Hay kiem tra lai tat ca xem con chan
nao chua noi, noi lon. (NVT2 toi phai sua den 4 lan th ma ch moi hoat
dong tot J J J ).
Sau khi mach hoat dong, ban ket noi voi may tnh (qua bo nap ISP) de
kiem tra vi dieu khien.


6


Hnh 10: Test mach phat trien
Neu thanh cong ban da co mot mach phat trien don gian phuc vu cho viec
tm hieu cua mnh roi J .

Hnh 11: Test thanh cong voi CodeVisionAVR



7

Tren day ch la mot mach don gian va tui ngh ban se de dang lam duoc. Mach nay ch mang tnh
chat tham khao va toi ngh ban hay tu thiet ke cho mnh mot mach v tu mnh lam bao gio cung tot
hon, de dang hon doi voi mnh.
ay la bai viet dau tien cua NVT2 tui viet cho cac ban tham khao do do khong the tranh khoi sai
sot. Mong cac ban thong cam va dong gop y kien de NVT2 tui con len level chu.

Chc cc b$n thnh cng
Nhm pht tri"n AVR
30/7/2005

Ch khi th%c hi'n theo bi vi)t c*a NVT2: (Ci ny do cc thnh vin din "n "ng gp ki#n)

1/ Thay v dng 4 diod "$ n%n dng xoay chi'u sang 1 chi'u, cc bc c th$ h(i mua con Diot c*u (lo+i 1A) ,
ch. Nh/t T1o cho d th2c hi4n h-n.

2/ 5 b37c 2 (l%p m+ch vi "i'u khi$n), trong hnh 8 (m+ch pht tri$n l%p thnh cng) cc bc nn dng m9t ci
"# 20 chn hn vo board m+ch; sau " m7i g%n con AT90S2313 vo "# ch: ";ng nn hn tr2c ti#p con AVR
vo board m+ch nh3 hnh v= 8 v n#u l? hn sai th coi nh3 chy vi ch@c ngn. V7i l+i, "$ AVR ti#p xc tr2c ti#p
v7i mBi hn nng v "ang c%m "i4n l khng nn.

3/ Chn RESET cCa vi "i'u khi$n AVR nn "3.c ko ln 5V qua "i4n tr, 10K.

4/ 5 b37c 3 (Test), n#u cc bc khng bi#t cch cDu hnh CodeVisionAVR th c th$ tham kh1o bi vi#t AVR
cho ng3Ei m7i b%t "*u cBng cCa nhm AVR.

Vous aimerez peut-être aussi