Giáo trình Kỹ thuật vi điều khiển - Chương 5: Lắp ráp và thử nghiệm Kit - Lâm Tăng Đức

Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
Ch−¬ngꢀVꢀ  
L¾P R¸P & THö NGHIÖM KIT  
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ–Béꢀm«nꢀT§Hꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ87  
ꢀ
ꢀ
Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
Ch−¬ngꢀVꢀ  
L¾P R¸P & THö NGHIÖM KIT  
5.1 S¬ ®å bè trÝ thiÕt bÞ  
C¸cꢀthiÕtꢀbÞꢀbèꢀtrÝꢀtrªnꢀm¹chꢀinꢀtheoꢀtõngꢀkhèiꢀrâꢀrꢁngꢀvꢁꢀhîpꢀlÝ,ꢀkhèiꢀCPUꢀn»mꢀëꢀ  
vÞꢀtrÝꢀtrungꢀt©mꢀcñaꢀbéꢀKIT,ꢀkhèiꢀhiÓnꢀthÞꢀLCDꢀn»mꢀëꢀgãcꢀtr¸i,ꢀngayꢀbªnꢀc¹nhꢀbꢁnꢀphÝmꢀ  
®ÓꢀdÔꢀquanꢀs¸t.ꢀC¸cꢀ®Çuꢀvꢁo/raꢀsè,ꢀt−¬ngꢀtùꢀ®−îcꢀbèꢀtrÝꢀëꢀphÝaꢀtrªnꢀcñaꢀm¹chꢀinꢀ®ÓꢀdÔꢀ  
ghÐpꢀnèiꢀvíiꢀc¸cꢀthiÕtꢀbÞꢀngo¹iꢀviꢀbªnꢀngoꢁi.ꢀC¸cꢀc«ngꢀt¾c,ꢀnótꢀnhÊnꢀ®iÒuꢀkhiÓn,ꢀm«ꢀ  
phángꢀ®Çuꢀvꢁoꢀ®−îcꢀbèꢀtrÝꢀëꢀphÝaꢀd−íiꢀgÇnꢀvíiꢀng−êiꢀsöꢀdôngꢀ®ÓꢀdÔꢀdꢁngꢀthaoꢀt¸c.ꢀPhÝaꢀ  
bªnꢀtr¸iꢀcñaꢀm¹chꢀinꢀlꢁꢀc¸cꢀ®Çuꢀc¾mꢀnguånꢀvꢁꢀc¸cꢀcængꢀghÐpꢀnèiꢀvíiꢀm¸yꢀtÝnh.ꢀꢀ  
Víiꢀmôcꢀ®Ýchꢀlꢁꢀ®ꢁoꢀt¹oꢀnªnꢀc¸cꢀkhèiꢀ®−îcꢀt¸chꢀraꢀthꢁnhꢀc¸cꢀBOARDꢀnháꢀ®−îcꢀ  
bèꢀtrÝꢀxungꢀquanhꢀKITꢀgåmꢀc¸cꢀkhèiꢀnh−:ꢀꢀ  
.ꢀKhèiꢀlꢁmꢀviÖcꢀvíiꢀLEDꢀ®¬n,ꢀLEDꢀ7ꢀ®o¹n,ꢀLEDꢀmaꢀtrËnꢀ  
ꢀ
.ꢀKhèiꢀlꢁmꢀviÖcꢀvíiꢀ®éngꢀc¬ꢀb−íc,ꢀ®éngꢀc¬ꢀ1ꢀchiÒu,ꢀc¸cꢀ®Çuꢀvꢁoꢀraꢀxung,ꢀsèꢀ  
.ꢀKhèiꢀlꢁmꢀviÖcꢀvíiꢀc¸cꢀbéꢀchuyÓnꢀ®æiꢀADC,ꢀDAC,ꢀ®oꢀnhiÖtꢀ®éꢀm«iꢀtr−êngꢀb»ngꢀ  
LM35.ꢀ  
C¸cꢀkhèiꢀnꢁyꢀgiaoꢀtiÕpꢀvíiꢀKITꢀquaꢀ1ꢀc¸pꢀd÷ꢀliÖuꢀdïngꢀchoꢀm¸yꢀtÝnhꢀ(lo¹iꢀDIPꢀ40ꢀ  
ch©n)ꢀcãꢀchuÈnꢀc¸cꢀ®−êngꢀd÷ꢀliÖu,ꢀc¸cꢀ®−êngꢀ®iÒuꢀkhiÓnꢀvꢁꢀnguånꢀtrªnꢀSOCKETꢀnꢁyꢀ  
cãꢀd¹ngꢀnh−ꢀh×nh 5.1  
. 8ꢀch©nꢀ(1,ꢀ3,ꢀ5,ꢀ7ꢀ9,ꢀ11,ꢀ13,ꢀ15)ꢀlꢁmꢀc¸cꢀch©nꢀd÷ꢀliÖu,ꢀ®−îcꢀnèiꢀdÕnꢀc¸cꢀch©nꢀd÷ꢀ  
liÖuꢀcñaꢀ8255ꢀ  
.ꢀ2ꢀch©nꢀtiÕpꢀtheoꢀA0,ꢀA1ꢀlꢁꢀch©nꢀchänꢀcængꢀcñaꢀ8255ꢀ  
.ꢀC¸cꢀch©nꢀtõꢀ31ꢀ–ꢀ40ꢀc¸cꢀc¸cꢀch©nꢀnguånꢀ+/ꢂ5V,ꢀ+/ꢂ12Vꢀ  
.ꢀCh©nꢀ25ꢀ®−îcꢀdꢁnhꢀchoꢀc¸cꢀch©nꢀchänꢀchipꢀ  
NhêꢀtæꢀchøcꢀBUSꢀnꢁyꢀnªnꢀng−êiꢀsöꢀdôngꢀcãꢀthÓꢀtùꢀthiÕtꢀkÕꢀc¸cꢀBOARDꢀmëꢀréngꢀ  
choꢀc¸cꢀthiÕtꢀbÞꢀngo¹iꢀviꢀkh¸cꢀvíiꢀmôcꢀ®Ýchꢀriªngꢀcñaꢀm×nh.ꢀ  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ88  
ꢀ
ꢀ
Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
Còngꢀvíiꢀmôcꢀ®Ýchꢀt¹oꢀtÝnhꢀlinhꢀho¹tꢀvꢁꢀtÝnhꢀcãꢀkh¶ꢀn¨ngꢀmëꢀréngꢀcñaꢀKIT,ꢀtrªnꢀ  
KITꢀcßnꢀchõaꢀraꢀmétꢀSOCKETꢀtrèngꢀ®ÓꢀcãꢀthÓꢀc¾mꢀthªmꢀ1ꢀmoduleꢀngo¹iꢀviꢀkh¸c.ꢀ  
ꢀ
ꢀ
TO BOARD NGOAI VI 3  
LED 7 DOAN, LED MATRIX 8X8  
ꢀ
D0  
D1  
D2  
D3  
D4  
D5  
D6  
D7  
A0  
1
3
5
7
9
2
4
6
8
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
BUS  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
A1  
/RD  
/WR  
C¸cꢀ®−êng  
chänꢀchip  
/CS_8255_7SEG_LED  
/CS_8255_MATRIX_LED  
-12V  
12V  
GND  
-5V  
-12V  
12V  
GND  
-5V  
VCC  
VCC  
BUS SOCKET- 8255  
H×nh 5.1.ꢀS¬ꢀ®åꢀc¸cꢀch©nꢀcñaꢀBUSꢀchungꢀ  
GiíiꢀthiÖuꢀc¸cꢀnótꢀÊnꢀvꢁꢀc«ngꢀt¾c:ꢀ  
C«ngꢀt¾cꢀSELECTꢀëꢀngayꢀbªnꢀtrªnꢀcñaꢀbꢁnꢀphÝmꢀcãꢀchøcꢀn¨ngꢀchoꢀphÐpꢀng−êiꢀsöꢀ  
dôngꢀlùaꢀchänꢀthùcꢀthiꢀch−¬ngꢀtr×nhꢀëꢀbéꢀnhíꢀtrongꢀhoÆcꢀbéꢀnhíꢀngoꢁiꢀcñaꢀchipꢀviꢀ®iÒuꢀ  
khiÓn.ꢀC«ngꢀt¾cꢀnꢁyꢀbèꢀtrÝꢀëꢀvÞꢀtrÝꢀmꢁꢀc¸cꢀ®éngꢀt¸cꢀv«ꢀt×nhꢀcñaꢀng−êiꢀhäcꢀÝtꢀch¹mꢀph¶i,ꢀ  
kh«ngꢀg©yꢀgi¸nꢀ®o¹nꢀch−¬ngꢀtr×nhꢀkhiꢀch¹yꢀëꢀchÕꢀ®éꢀdebugꢀ,ꢀnãꢀchØꢀ®−îcꢀthiÕtꢀ®Ætꢀëꢀ  
®Çuꢀc¸cꢀlÇnꢀthÝꢀnghiÖm.ꢀ  
C«ngꢀt¾cꢀëꢀkhèiꢀm¹chꢀ®iÒuꢀkhiÓnꢀ®éngꢀc¬ꢀb−ícꢀvꢁꢀdéngꢀc¬ꢀ1ꢀchiÒuꢀcñaꢀbéꢀKITꢀ  
choꢀphÐpꢀng−êiꢀsöꢀdôngꢀlùaꢀchänꢀlo¹iꢀ®éngꢀc¬ꢀb−ícꢀ®Óꢀ®iÒuꢀkhiÓnꢀlꢁꢀlo¹iꢀcãꢀ®iÖnꢀ¸pꢀꢀ  
nguånꢀcÊpꢀ12VꢀhoÆcꢀlo¹iꢀcãꢀ®iÖnꢀ¸pꢀnguånꢀcÊpꢀ5V.ꢀ§©yꢀlꢁꢀc«ngꢀt¾cꢀtùꢀduyꢀtr×,ꢀÊnꢀ  
xuèngꢀth×ꢀnguånꢀlꢁꢀ12V,ꢀnh¶ꢀraꢀth×ꢀnguånꢀcÊpꢀlꢁꢀ5V.ꢀ  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ89  
ꢀ
ꢀ
Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
NótꢀRESETꢀchoꢀphÐpꢀtaꢀRESETꢀl¹iꢀbéꢀkitꢀëꢀtr¹ngꢀth¸iꢀnh−ꢀkhiꢀmíiꢀbËtꢀnguån,ꢀ  
còngꢀ®−îcꢀbèꢀtrÝꢀëꢀnh÷ngꢀn¬iꢀÝtꢀkhiꢀbÞꢀv«ꢀt×nhꢀch¹mꢀph¶i.ꢀ  
S¬ꢀ®åꢀbèꢀtrÝꢀc¸cꢀkhèiꢀtrªnꢀm¹chꢀinꢀnh−ꢀh×nhꢀ4.1ꢀvꢁꢀs¬ꢀ®åꢀbèꢀtrÝꢀlinhꢀkiÖnꢀcôꢀthÓꢀ  
®−îcꢀthÓꢀhiÖnꢀëꢀh×nhꢀ4.2.ꢀꢀ  
5.2 L¾p r¸p, thö nghiÖm  
SauꢀkhiꢀlËpꢀs¬ꢀ®åꢀbèꢀtrÝꢀc¸cꢀkhèi,ꢀc¸cꢀlinhꢀkiÖnꢀcôꢀthÓꢀtrªnꢀm¹chꢀin,ꢀtaꢀtiÕnꢀhꢁnhꢀ  
®iꢀd©y,ꢀchÕꢀt¹oꢀm¹chꢀinꢀvꢁꢀtiÕnꢀhꢁnhꢀl¾pꢀ®Ætꢀc¸cꢀlinhꢀkiÖnꢀlªnꢀm¹chꢀin.ꢀToꢁnꢀthÓꢀm¹chꢀ  
inꢀsauꢀkhiꢀ®ꢃꢀl¾pꢀ®ÆtꢀlinhꢀkiÖnꢀ®−îcꢀthÓꢀhiÖnꢀnh−ꢀëꢀh×nhꢀ4.3ꢀ(¶nhꢀcñaꢀbéꢀKIT).ꢀꢀ  
S¶nꢀphÈmꢀsauꢀkhiꢀ®ꢃꢀthiÕtꢀkÕꢀvꢁꢀl¾pꢀr¸pꢀthꢁnhꢀc«ng,ꢀtaꢀtiÕnꢀhꢁnhꢀn¹pꢀch−¬ngꢀtr×nhꢀ  
Monitorꢀ®Óꢀ®iÒuꢀhꢁnhꢀtoꢁnꢀbéꢀc¸cꢀho¹tꢀ®éngꢀcñaꢀbéꢀKIT.ꢀSauꢀ®ãꢀch¹yꢀthöꢀnghiÖmꢀc¸cꢀ  
ch−¬ngꢀtr×nhꢀtrªnꢀbéꢀKITꢀ®ÓꢀkiÓmꢀtraꢀho¹tꢀ®éngꢀcñaꢀbéꢀKIT.ꢀC¸cꢀch−¬ngꢀtr×nhꢀch¹yꢀthöꢀ  
nghiÖmꢀtrªnꢀbéꢀKITꢀnh−ꢀsau:ꢀ  
ꢀ+ꢀLËpꢀtr×nhꢀtõꢀbꢁnꢀphÝmꢀb»ngꢀmꢃꢀm¸yꢀ®ÓꢀhiÓnꢀthÞꢀtr¹ngꢀth¸iꢀb»ngꢀc¸cꢀ®ÌnꢀLED,ꢀ  
®iÒuꢀkhiÓnꢀvꢁo/raꢀsèꢀꢂꢀt−¬ngꢀtù,ꢀhiÓnꢀthÞꢀmaꢀtrËnꢀLED.ꢀ  
ꢀ+ꢀLËpꢀch−¬ngꢀtr×nhꢀtõꢀm¸yꢀtÝnh,ꢀbiªnꢀdÞchꢀthꢁnhꢀfileꢀHexaꢀvꢁꢀn¹pꢀxuèngꢀbéꢀKITꢀ  
®ÓꢀchoꢀhiÓnꢀthÞꢀtrªnꢀmaꢀtrËnꢀLEDꢀc¸cꢀsèꢀch¹yꢀtõꢀꢀ0,1,2,...ꢀ®Õnꢀ..,E,Fꢀvíiꢀc¸cꢀmꢁuꢀkh¸cꢀ  
nhau.ꢀ  
ꢀ+ꢀLËpꢀtr×nhꢀ®iÒuꢀkhiÓnꢀ®éngꢀc¬ꢀb−ícꢀsöꢀdôngꢀc¸cꢀ®Çuꢀvꢁoꢀxungꢀnh−ꢀc¸cꢀphÝmꢀ  
nhÊnꢀ®Óꢀthayꢀ®æiꢀtr¹ngꢀth¸iꢀho¹tꢀ®éngꢀcñaꢀ®éngꢀc¬ꢀb−íc.ꢀ  
QuaꢀkÕtꢀqu¶ꢀch¹yꢀthöꢀc¸cꢀch−¬ngꢀtr×nhꢀthöꢀnghiÖmꢀtrªnꢀchoꢀthÊyꢀbéꢀKITꢀho¹tꢀ  
®éngꢀchÝnhꢀx¸cꢀ®óngꢀtheoꢀch−¬ngꢀtr×nhꢀ®iÒuꢀkhiÓnꢀvꢁꢀcãꢀtÝnhꢀænꢀ®Þnh,ꢀlinhꢀho¹tꢀcao.ꢀ  
5.3 nh bé KIT  
nhꢀbéꢀKITꢀsauꢀkhiꢀ®ꢃꢀl¾pꢀr¸pꢀnh−ꢀh×nhꢀ4.3  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ90  
ꢀ
ꢀ
Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
H×nhꢀ5.3a nh bé KIT  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ91  
ꢀ
ꢀ
Gi¸oꢀtr×nhꢀm«nꢀKüꢀthuËtꢀViꢀ§iÒuꢀKhiÓnꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀCh−¬ngꢀ5ꢀ:ꢀL¾pꢀr¸p,ꢀthöꢀnghiÖmꢀKitꢀ  
ꢀ
ꢀ
H×nhꢀ5.3b nh bé KIT  
ꢀ
ꢀBiªnꢀso¹nꢀ:ꢀL©mꢀt¨ngꢀ§øcꢀ–ꢀLªꢀTiÕnꢀDòngꢀ– Béꢀm«nꢀT§HꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀTrangꢀꢀ92  
ꢀ
ꢀ
pdf 6 trang Thùy Anh 12200 Free
Bạn đang xem tài liệu "Giáo trình Kỹ thuật vi điều khiển - Chương 5: Lắp ráp và thử nghiệm Kit - Lâm Tăng Đức", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfgiao_trinh_ky_thuat_vi_dieu_khien_chuong_5_lap_rap_va_thu_ng.pdf