1. Trang chủ
  2. » Công Nghệ Thông Tin

KỸ THUẬT GIAO TIẾP MÁY TÍNH

52 471 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 1,7 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nắm được các chuẩn giao tiếp thông dụng trên máy tính.. Thiết kế và chế tạo được các vi mạch giao tiếp với máy tính PC,Laptop nhằm thực hiện chức năng đo lường, điều khiển giám sát th

Trang 1

KỸ THUẬT GIAO TIẾP MÁY TÍNH

(Lý thuyết 15t – Thực hành 30t )

PC INTERACTION TECHNOLOGY

TRƯỜNG ĐẠI HỌC NÔNG LÂM TPHCM

KHOA CƠ KHÍ CÔNG NGHỆ

BỘ MÔN CƠ ĐiỆN TỬ

Trang 2

Nắm được các chuẩn giao tiếp thông dụng trên máy tính

Thiết kế và chế tạo được các vi mạch giao tiếp với máy tính (PC,Laptop ) nhằm thực hiện chức năng đo lường, điều khiển giám sát thiết bị

2

MỤC ĐÍCH MÔN HỌC

Trang 3

VẬT LIỆU HỌC TẬP

3

1 Hướng Dẫn Sử Dụng Cơ Bản Arduino –

Nguyễn Trung Tính

2 Slide bài giảng – Th.S Nguyễn Tấn Phúc

3 Taì liệu hướng dẫn cơ bản thực hành giao tiếp máy tính -

- Th.S Nguyễn Tấn Phúc

Trang 4

• BOARD arduino – uno chế tạo

• CÁP USB – type A (SV được mượn , tự trang bị)

4

Trang 5

2 theo dõi thông báo trên facebook

3 Thoi gian thuc hien : tuan 6-9

5

Trang 6

KIẾN THỨC ĐẠT ĐƢỢC SAU MÔN HỌC

Có khả năng làm được một board mạch có vi điều khiển , có khả năng giao tiếp máy tính

Có khả năng lập trình để tạo một giao diện từ máy tính để giám sát , điều khiển các thiết bị trong hệ thống cơ điện tử

Có khả năng làm việc nhóm với tinh thần đoàn kết cao

Có khả năng tiếp thu các môn HK sau, làm tốt luận văn tốt nghiệp

6

Trang 7

NỘI DUNG MÔN HỌC

1 MỞ ĐẦU - GIỚI THIỆU CÁC CHUẨN GIAO TIẾP

2 HỌC NHANH ARDUINO – UNO

3 GIỚI THIỆU PROTEUS - MÔ PHỎNG ARDUINO

4 LẬP TRÌNH GIAO TIẾP LCD , LED 7-SEGMENT

5 KIỂM TRA, HƯỚNG DẪN ĐỒ ÁN GIAO TIẾP MÁY TÍNH

Trang 8

Tín hiệu vật

Trang 9

Chương 1: Mở đầu

www.themegallery.com

9

1 Kiến trúc máy tính

2 Cấu trúc chung của một khối khép nối

3 Các phương pháp trao đổi tin

Trang 11

www.themegallery.com

11

* Các thiết bị nhập

Trang 12

www.themegallery.com

12

* Các thiết bị xuất

Trang 13

13

MAINBOARD PC

Trang 14

Phối hợ

đờng dây

BUS thiết bị ngoài

Xử lý ngắt

/INTR

/INTA

Thanh ghi trạng thái

Thanh ghi điều khiển

Trang 16

www.themegallery.com

16

* 3.1 Trao đổi tuần tự theo chương trình

ASSEMBLY PASCAL Ngôn ngữ C

Trang 17

*Máy tính và thiết bị ngoài trao đổi tin theo chương trình

* Kết thúc trao đổi, máy tính trở lại điểm dừng

Trang 18

18

GIAO TiẾP CỔNG LPT- SONG SONG

18

Trang 19

www.themegallery.com

19

Cổng song song (Parallel port - LPT)

* Từ 3m trở lên sử dụng cáp dẹt, hoặc xoắn

từng cặp dây tín hiệu và dây nối đất

* Phụ thuộc vào phần cứng

* Lý thuyết 1Mb/s với khoảng cách truyền 1m

Trang 20

20

Trang 22

www.themegallery.com

22

Cổng song song (Parallel port - LPT)

Cấu trúc và cách trao đổi dữ trên cổng song song

Sơ đồ nối dây và chiều tín hiệu giữa máy tính và máy in

Trang 24

www.themegallery.com

24

Cổng song song (Parallel port - LPT)

Cấu trúc và cách trao đổi dữ trên cổng song song

- Các đường điều khiển: Strobe, Auto Linefeed, Reset,

Select Input xuất ra từ máy tính và điều khiển máy in

- Các đường trạng thái: Acknowledge, Busy, Paper Empty,

Select, Error tín hiệu đưa các thông báo ngược lại từ máy

in về máy tính

- Các đường dữ liệu: Truyền các byte kí tự cần in D0 – D7

Trang 25

www.themegallery.com

25

Cổng song song (Parallel port - LPT)

Cỏc thanh ghi ở cổng song song

* Thanh ghi du liệu (có địa chỉ cơ sở)

* Thanh ghi trạng thái (có địa chỉ có sở + 1)

* Thanh ghi điều khiển (có địa chỉ có sở + 2)

Trang 26

www.themegallery.com

26

Cổng song song (Parallel port - LPT)

Các thanh ghi ở cổng song song

Thanh ghi du liÖu (địa chỉ 378H)

Trang 27

27

Cổng song song (Parallel port - LPT)

Các thanh ghi ở cổng song song

Thanh ghi tr¹ng th¸i (địa chỉ 379H)

Trang 28

www.themegallery.com

28

Cổng song song (Parallel port - LPT)

Các thanh ghi ở cổng song song

Thanh ghi ®iÒu khiÓn (địa chỉ 37AH)

Trang 29

29

Cổng song song (Parallel port - LPT) Giao diện một hướng song song

Trang 30

30

Cổng song song (Parallel port - LPT) Giao diện một hướng song song:

* Viết chương trình (sử dụng inpout32.dll)

Out32 Val("&H địa chỉ "), x : lệnh xuất dữ liệu

x = Inp32 Val("&H địa chỉ ") : lệnh nhập dữ liệu

* Viết chương trình (sử dụng io.dll)

Call PortOut(&H địa chỉ,x) : lệnh xuất dữ liệu

x = PortIn(&H địa chỉ): lệnh nhập dữ liệu

Trang 31

31

VÍ DỤ:

C0 C1 C2 C3

D0 D1 D2 D3 D4 D5 D6 D7

LPT1

LPT02

330 330 330 330 330 330 330 330

* Cổng song song (Parallel port - LPT)

Trang 32

32

* Cổng song song (Parallel port - LPT)

Trang 33

www.themegallery.com

33

* Cổng song song (Parallel port - LPT)

Giao diện một hướng song song

* Viết chương trình (sử dụng inpout32.dll)

Private Declare Sub Out32 Lib "inpout32.dll" (ByVal

portaddress As Integer, ByVal value As Integer) Private Declare Function Inp32 Lib "inpout32.dll"

(ByVal portaddress As Integer) As Integer

Ví dụ: muốn led sáng từ phải sang trái :

Private Sub Command1_Click()

Out32 Val(&h378), Val(&01);

Delay_ms(1000);

Out32 Val(&h378), Val(&02);

Delay_ms(1000);

Trang 35

GIAO TIẾP NỐI TIẾP-

SERIAL COMMUNICATION

35

Trang 36

Chương 3: Ghép nối trao đổi tin nối tiếp

Trang 37

3.1 Khái niệm về truyền tin nối tiếp

Trang 38

38

ƢU ĐIỂM TRUYỀN NỐI TIẾP(so với parallel port )

- Khoảng cách truyền xa hơn song song

- Sơ Đồ kết nối ít chân

- Có thể truyền hồng ngoại

- Có thể ghép với VĐK hoặc PLC

- Cho phép nối mạng (modem)

- Cho phép tháo lắp đơn giản

- Có thể cung cấp nguồn cho các thiết bị khác

Trang 40

Cổng nối tiếp (Serial port )

TD (Chân 3) Transmit Data Serial Data Output (TXD) - Đầu ra của dữ liệu

RD (Chân 2)

Receive Data Serial Data Input (RXD) - Dữ liệu được nhập vào

CTS (Chân 8)

Clear to Send Báo rằng Modem sằn sàng trao đổi dữ liệu

DCD(Chân1) Data Carrier

Detect

Khi nào modem phát hiện ra tín hiệu mang dữ liệu từ một modem kết thúc khác của the phone line, thì Line này trở thành tích cực

Trang 41

3.2 Cổng nối tiếp (Serial port-RS232 )

41

Trang 42

3.1 Khái niệm về truyền tin nối tiếp

Các byte chứa các bit thông tin được chứa trong một khung

Một khung được bắt đầu bằng 1 bit Start, tiếp theo là các bit mang thông tin, kế tiếp là bít kiểm tra chẵn lẻ và kết thúc là bit Stop Khoảng cách giữa các khung là 1 bit dừng bất kì, khi đó đường

truyền được đặt lên mức cao

*Phương thức lai: Đây là phương thức kết hợp của 2 phương

thức trên

Trang 43

Dòng cung cấp từ 10 mA đến 20 mA

KHÁI NiỆM CHUNG

43

Trang 44

Truyền nhận bất đồng bộ (usart)

44

Dạng sóng truyền bất đồng bộ:

Trang 45

LẬP TRÌNH GIAO TIẾP

Sử Dụng :

• VPSE – virtual port serial emulator

• Advanced serial port terminal

• Proteus 7

• ARDUINO-IDE

45

Trang 46

46

PHẦN MỀM TẠO CỔNG COM ẢO

Trang 47

47

PHẦN MỀM PROTEUS – CỔNG COM

Trang 48

48 QUAN SÁT CỔNG COM

Trang 51

51

Kết quả nhập ‘1’:

Trang 52

52

Bài tập nhóm:

Ngày đăng: 11/08/2016, 05:53

HÌNH ẢNH LIÊN QUAN

Hình 1: Kiến trúc của hệ máy tính đơn giản - KỸ THUẬT GIAO TIẾP MÁY TÍNH
Hình 1 Kiến trúc của hệ máy tính đơn giản (Trang 10)
Hỡnh 1.1   Cấu trúc chung của một khối ghép nối - KỸ THUẬT GIAO TIẾP MÁY TÍNH
nh 1.1 Cấu trúc chung của một khối ghép nối (Trang 14)
Sơ đồ cấu trúc cổng song song - KỸ THUẬT GIAO TIẾP MÁY TÍNH
Sơ đồ c ấu trúc cổng song song (Trang 21)
Sơ đồ nối dây và chiều tín hiệu giữa máy tính và máy in - KỸ THUẬT GIAO TIẾP MÁY TÍNH
Sơ đồ n ối dây và chiều tín hiệu giữa máy tính và máy in (Trang 22)
Sơ đồ nối dây và chiều tín hiệu giữa máy tính và máy in - KỸ THUẬT GIAO TIẾP MÁY TÍNH
Sơ đồ n ối dây và chiều tín hiệu giữa máy tính và máy in (Trang 23)

TỪ KHÓA LIÊN QUAN

w