Bài giảng Kỹ thuật giao tiếp máy tính - Chương 1: Mở đầu - Nguyễn Tấn Phúc

01-Mar-13  
TRƯꢀNG ðꢁI HC NÔNG LÂM TPHCM  
KHOA CƠ KHÍ CÔNG NGHꢃ  
BMÔN CƠ ðiN Tꢅ  
KTHUT GIAO TIP MÁY TÍNH  
(Lý thuyt 15t – Thc hành 30t )  
PC INTERACTION TECHNOLOGY  
GV: Th.S Nguyn Tn Phúc.  
Bmôn : Cơ ðin T- Khoa : Cơ Khí Công Ngh- ðHNL  
Tel : 01267102772.  
TRƯꢀNG ðꢁI HC NÔNG LÂM TPHCM  
KHOA CƠ KHÍ CÔNG NGHꢃ  
BMÔN CƠ ðiN Tꢅ  
KTHUT GIAO TIP MÁY TÍNH  
(Lý thuyt 15t – Thc hành 30t )  
PC INTERACTION TECHNOLOGY  
GV: Th.S Nguyn Tn Phúc.  
Bmôn : Cơ ðin T- Khoa : Cơ Khí Công Ngh- ðHNL  
Tel : 01267102772.  
2
1
01-Mar-13  
MC ðÍCH MÔN HC  
Nm ñưꢁc các chun giao tip thông dng  
trên máy tính.  
Thit kvà chto ñưꢁc các vi mch giao  
tip vi máy tính (PC,Laptop ) nhm thc  
hin chc năng ño lưꢋng, ñiu khin giám  
sát thit b.  
3
VT LIU HC TP  
1. Lp Trình ghép ni máy tính- Ngô Diên Tâp.  
2. Visual Basic và giao tip máy tính – HThanh Tâm,  
BMôn ðiu Khin Tꢈ ðꢒng – ðHNL tphcm.  
3. Slide bài ging .  
4. Tài Liu cung cp.  
4
2
01-Mar-13  
VT LIU HC TP  
PC :  
PROTEUS 7.6. .  
VB6: LP TRÌNH GIAO DIN.  
VPSE : VIRTUAL COM  
PIC-C : LP TRÌNH PIC.  
PIC-KIT: NP CODE.  
PHN CNG:  
BOARD VðK PIC 16F877 + RS 232 (SV chto)  
CÁP USB-COM (SV ñưꢁc mưꢁn , ttrang b).  
5
ðÁNH GIÁ SV  
Tinh Thn + Chuyên Cn: 10%.  
ðꢑ án GTMT : 40% ( làm trong các tun thc  
hành, chia nhóm 5 SV )  
Thi cui k: 50%, ñꢑ án >=5.  
Thi gian bo vꢉ ñꢑ án :  
tun 11 ca hc k(6/5-13/5).  
6
3
01-Mar-13  
ðÁNH GIÁ MÔN HC  
Va d, Va Khó.  
Rt ít SV phi hc li.  
Hay, bích cho ngành cơ ñin t:phn ño  
lưꢋng , giám sát , ñiu khin bng máy tính.  
7
KIN THC ðT ðƯꢐC SAU MÔN HC  
Có khnăng làm ñưꢁc mt board mch có vi ñiu  
khin , có khnăng giao tip máy tính.  
Có khnăng lp trình ñꢍ to mt giao din tmáy tính  
ñꢍ giám sát , ñiu khin các thit btrong hthng cơ  
ñin t.  
Có khnăng làm vic nhóm vi tinh thn ñoàn kt cao.  
Có khnăng tip thu các môn HK sau, làm tt lun văn  
tt nghip.  
8
4
01-Mar-13  
NI DUNG MÔN HC  
1. Mꢈ ðꢉU - GII THIU CÁC CHUN GIAO TIP .  
2. HC NHANH VI ðIU KHIN PIC-16F877.  
3. GII THIU PROTEUS - MÔ PHNG VI PIC16F877.  
4. KT HP VB6 – PROTEUS TRONG MÔ PHNG GIAO  
TIP RS232.  
5. KIM TRA GII THIU ðꢐ ÁN GIAO TIP MÁY TÍNH.  
9
Máy tính  
ADC  
DAC  
BTÁI  
TO TÍN  
SENSOR  
HiU  
Tín hiu vt  
lý  
Tín hiu vt  
lý  
10  
5
01-Mar-13  
CHƯƠNG 1: MðU  
1. Kin trúc máy tính  
2. Cu trúc chung ca mt khi khép ni  
3. Các phương pháp trao ñꢖi tin  
11  
1. KIN TRÚC MÁY TÍNH  
Hình 1: Kin trúc ca hmáy tính ñơn gin  
12  
6
01-Mar-13  
* Các thit bnhp  
13  
* Các thit bxut  
4  
7
01-Mar-13  
MAINBOARD PC  
5  
* 2. Cu trúc chung ca mt khi ghép ni  
Gii m·  
®Þa chØ  
/WR  
/RD  
/CS1  
.
Ao  
An  
/WR  
/RD  
Phèi hî  
®êng  
d©y  
BUS  
.
Phèi hî  
®êng  
d©y  
thiÕt bÞ  
ngoµi  
/CSn  
/INTR  
/INTA  
/INTR1  
/INTR2  
Xö lý ng¾t  
BUS  
m¸y  
tÝnh  
Thanh ghi tr¹ng  
th¸i  
Thanh ghi ®iÒu  
khiÓn  
Do - Dn  
Thanh ghi  
®Öm ®äc/viÕt  
16  
Hình 1.1 CÊu tróc chung cña mét khèi ghÐp nèi  
8
01-Mar-13  
* 3. Các phương pháp trao ñi tin  
3.1 Trao ñꢖi tun ttheo chương trình  
3.2 Trao ñꢖi DMA  
17  
*
ASSEMBLY  
PASCAL  
Ngôn ngC  
X:=import[ðꢎa ch];  
Outport[ðꢎa ch,y];  
X:=PORT[ðꢎa ch];  
PORT[ðꢎa ch]:=Y;  
IN  
OUT  
MOV  
Ngôn ngVB  
X =Inp (ðꢎa ch)  
Out ðꢎa ch, y  
18  
9
01-Mar-13  
* Trao ñi bng ngt  
*Khi thit bcó yêu cu trao ñi sgi tín hiu yêu cu ngt  
trên máy tính(yêu cu in n , gi âm thanh..)  
* Máy tính dng chương trình ñang phc vvà yêu cu thit bꢎ  
ngoài trao ñi tin.  
*Máy tính và thit bngoài trao ñi tin theo chương trình.  
* Kt thúc trao ñi, máy tính trli ñim dng.  
19  
GIAO TIP QUA RÃNH CM  
20  
10  
01-Mar-13  
GIAO TIP QUA SLOT  
Các loi rãnh cm:  
Rãnh cm 8 bit theo chun ISA (Idustry Standard  
Architechure).  
•Rãnh cm 16 bit theo chun ISA(Industry Standard  
Architechure).  
•Rãnh cm PS/2 16 bit theo chun MCA (Micro Channel  
Architechure)  
•Rãnh cm PS/2 32 bít theo chun MCA.  
•Rãnh cm 32 bit theo chun EISA.  
•32 bit theo chun VELA.  
32 bit theo chun PCI.  
GIAO TIP QUA SLOT  
22  
11  
01-Mar-13  
RÃNH CM THEO CHUN ISA:  
Ra ñꢋi năm 1980: PC 8086 , gi là rãnh cm bus  
PC. Bao gm :  
•Rãnh cm 8 bít.  
•Có 2 mt , gm 62 tip ñim.  
•Dùng ñꢍ cm card 8 bít .  
23  
RÃNH CM THEO CHUN ISA:  
Phát trin thành ISA 16bit cho máy AT  
Có thtruy cp 1024 ñꢎa chngoi vi t000-3FF  
ISA 16bit vn tc 3-5Mbytes/s  
Rãnh cm ISA có màu ñen trên mainboard gm:  
62 chân (trao ñꢝi dliu 8 bit)  
36 chân (htrthêm khi cn dliu 16 bit)  
24  
12  
01-Mar-13  
RÃNH CM THEO CHUN ISA- 8 bít :  
25  
CÁC ðƯꢀNG DN QUAN TÂM  
26  
13  
01-Mar-13  
CÁC ðƯꢀNG DN QUAN TÂM  
27  
CU TRÚC MT CARD ISA  
Gn Card ISA , xut nhp 8 bít bao gm:  
•Gii mã ñꢎa ch.  
•Cht dliu ra.  
•Mch ñꢉm dliu vào.  
28  
14  
01-Mar-13  
GiI MÃ ðꢣA CHꢤ  
Cm card vào máy tính , máy tính xác ñꢎnh ñꢎa chꢠ  
ca card ñꢍ bt ñꢘu trao ñꢝi dliu.  
Dtrmt vùng trong bnhmáy tính ñꢍ ñꢎnh ñꢎa  
chcard t300 ñꢃn 3FF : cho các card mrng.  
29  
GiI MÃ ðꢣA CHꢤ  
Trong card , vùng quy ưꢆc ñꢎa chꢠ ꢊng vi mt sꢐ  
trng thái ca mt schân ca IC trên card, gi là IC  
gii mã.  
IC gii mã so sánh trng thái các chân vi các bus ñꢎa  
ch, nu các trng thái ñó ging nhau , vi mch phát  
tín hiu thông báo kt qua gii mã cho phép truyn dꢟ  
liu.  
IC gii mã thưꢋng dùng là 74HC688, 74HC138.  
30  
15  
01-Mar-13  
GII MÃ ðꢂA CHꢃ  
31  
THIT KMCH GIAO TIP VI RÃNH ISA  
VI MCH 8255.  
VI MCH 74HC688  
VI MCH 74HC245  
VI MCH 74LS138  
CARD GIAO TiP 8255  
32  
16  
01-Mar-13  
THIT KMCH GIAO TiP VI RÃNH ISA  
VI MCH 8255:  
Có 24 chân lp trình ñưꢁc.  
ðin áp TTL.  
Các chân riêng l, xóa ñưꢁc tng bit.  
33  
VI MCH 8255:  
34  
17  
01-Mar-13  
THIT KMCH GIAO TiP VI RÃNH ISA  
VI MCH 74HC688  
So sánh ñꢎa chtA2 ñꢃn A9: so sánh vi bus trên rãnh.  
nu trùng : phát tín hiu mc thp chân 19,báo hiu ñꢎa  
chꢠ ñã ñưꢁc gii mã.  
35  
THIT KMCH GIAO TiP VI RÃNH ISA  
VI MCH 74HC245  
GiI MÃ ðꢧA CH.  
ðꢖM DLiU VÀO RA 2 CHIU :  
Các mc tín hiu trên ñưꢋng dn dꢟ  
liu không bꢎ ꢓnh hưꢢng quá mnh.  
VI MCH 74LS138  
GiI MÃ ðꢧA CH:  
Cho phép chn 8 ñꢎa chꢠ ꢢ ngõ ra,  
bng cách so sánh trng thái ꢢ  
các cng A,B,C.  
36  
18  
01-Mar-13  
CARD GIAO TIP 8255  
37  
CARD 8255  
Selftest program, can  
perform self-check any time.  
Insert to pc slot (AT bus  
interface).  
Control IC 8255A * 2 and IC  
8253 * 1.  
16 LED I/O displays.  
48 programmalbe I/O lines.  
Schematic circuit attached.  
Card address selectable.  
Can be connected to Opto  
Relay CARD (Co5) or  
Terminal Block .  
38  
19  
01-Mar-13  
HOT ðꢄNG MCH GIAO TiP 8255  
Khi có sꢈ ñꢑng nht ñꢎa ch, chân 19 ca IC 74hc688  
phát tín hiu low , kích hot vi mch 8255, làm cho bꢒ  
ñꢉm 74hc 245 kích hot , dliu ñưꢁc trao ñꢝi tPC  
qua card 8255  
39  
VÍ D  
Cho card 8255 ñưꢁc ni vi máy tính qua giao tip ISA hoc PCI.  
Cho ñꢎa chcơ sca 8255 là 300h.Port B ca 8255 ñưꢁc ni vi dãy 8  
led tportB0 ñꢃn portB7.Hãy thit lp các thông svà vit chương trình  
ñiu khin dãy led chy ttrái sang phi.  
40  
20  
Tải về để xem bản đầy đủ
pdf 42 trang yennguyen 09/04/2022 2240
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Kỹ thuật giao tiếp máy tính - Chương 1: Mở đầu - Nguyễn Tấn Phú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:

  • pdfbai_giang_ky_thuat_giao_tiep_may_tinh_chuong_1_mo_dau_nguyen.pdf