1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP-IP PHỤC VỤ THỬ NGHIỆM

26 883 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 26
Dung lượng 772,75 KB

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

Nội dung

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP-IP PHỤC VỤ THỬ NGHIỆM

Trang 1

Giáo viên hướng dẫn: ThS Nguyễn Thị Hồng Hạnh

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP/IP PHỤC VỤ THỬ NGHIỆM

ĐỒ ÁN TỐT NGHIỆP HỆ CHÍNH QUY

Đại học Quốc gia Hà Nội Đại học Công nghệ

Trang 2

Nội dung đề tài

Xây dựng bộ phần cứng dùng vi điều khiển họ AVR

 Kết nối bộ phần cứng với modem bằng giao thức TCP/IP.

 Gửi nhận gói tín hiệu giữa máy tính với bộ phần cứng, bộ phần cứng với thiết bị ngoại vi (đối tượng thử nghiệm).

 Thiết kế giao diện webpage thể hiện sự giao tiếp giữa máy tính với bộ phần cứng qua giao thức TCP/IP.

Trang 3

Nội dung đề tài

Tổng quan về giao thức TCP/IP

1

AVR và lập trình với AVR

2

Thiết kế bộ phần cứng sử dụng giao thức TCP/IP

3

Trang 4

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP/IP PHỤC VỤ THỬ NGHIỆM

 Khái niệm chung về TCP/IP.

 Ứng dụng của TCP/IP.

Tổng quan về giao thức TCP/IP

1

Trang 5

Phần 1 Tổng quan về giao thức TCP/IP

Giao thức TCP/IP được phát triển từ mạng ARPANET và Internet được dùng như giao thức mạng và vận chuyển của

mô hình OSI – Open Systems Interconnection

Trang 6

Phần 1 Tổng quan về giao thức TCP/IP

 IP – Internet Protocol - là một giao thức kiểu không liên kết

 TCP - Transmission Control Protocol - là một giao thức có liên kết

 Một cổng TCP kết hợp với địa chỉ IP tạo thành một đầu nối TCP/IP (socket) duy nhất trong liên mạng Một đầu nối TCP/IP có thể tham gia nhiều liên kết với các đầu nối TCP/IP ở xa khác nhau

Trang 7

Phần 1 Tổng quan về giao thức TCP/IP

Ứng dụng của TCP/IP

Trang 8

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP/IP PHỤC VỤ THỬ NGHIỆM

Tổng quan về AVR.

Mạch nạp và chương trình biên dịch cho AVR.

AVR và lập trình với AVR

2

Trang 9

Phần 2 AVR và lập trình với AVR

2.1 Tổng quan về AVR

 AVR là chip vi điều khiển 8 bits với cấu trúc tập lệnh đơn giản hóa

Trang 10

Phần 2 AVR và lập trình với AVR

2.1 Tổng quan về AVR

Đặc tính của AVR:

Trang 11

Phần 2 AVR và lập trình với AVR

Trang 12

TÌM HIỂU XÂY DỰNG HỆ ĐIỆN TỬ SỬ DỤNG GIAO THỨC TCP/IP PHỤC VỤ THỬ NGHIỆM

 Khối nguồn

 Khối điều khiển

 Khối giao tiếp

 Khối chấp hành

Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

3

Trang 14

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

3.2 Khối điều khiển

Khối điều khiển sử dụng ATMega32 của Atmel, tần số thạch anh 16Mhz,tổng cộng có 40 chân, cung cấp sẵn ngõ SPI để nạp chương trình

Trang 15

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

3.2 Khối điều khiển

Các cổng vào/ra không sử dụng của ATMega32 được đưa ra ngoài, sẵn sàng kết nối với các thiết bị ngoại vi khác :

Trang 16

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

3.3 Khối giao tiếp

Giao tiếp RS232

Trang 17

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

3.3 Khối giao tiếp

Giao tiếp TCP/IP

Giao tiếp TCP/IP thiết kế với IC ENC28J60 dùng thạch anh 20Mhz, jack RJ45 tích hợp sẵn biến áp giúp tín hiệu truyền tải không bị nhiễu

Trang 19

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

Mạch hoàn chỉnh

Trang 20

Phần 3 Thiết kế bộ phần cứng sử dụng

giao thức TCP/IP

Lập trình cho vi điều khiển:

 Mạch nạp AVR 910

 Trình biên dịch AVR-GCC v4.03 thuộc bộ chương trình WinAVR 2010,thực hiện các công việc

 Kết nối với modem,routers, đặt địa chỉ IP cho bộ phần cứng

 Kết nối với máy tính

 Thiết kế giao diện website giao tiếp giữa máy tính và bộ phần cứng

 Truyền phát một số gói tín hiệu đơn giản: bật tắt 3 đèn LED, nhận biết phần cứng kết nối trên cổng D

Trang 21

KẾT QUẢ

Kết nối với bộ phần cứng, kiểm tra kết nối bằng lệnh DOS

Trang 22

KẾT QUẢ

Thay đổi IP cho bộ phần cứng hay Routers

Trang 23

KẾT QUẢ

Giao diện webpage truy cập đến bộ phần cứng hoạt động như một mini web server, bật tắt các thiết bị ngoại vi:

Trang 24

KẾT LUẬN

Công việc đã hoàn thành:

- Gửi nhận một số gói tín hiệu đơn giản thông qua các thiết bị thu phát wifi, có thể kết nối nhiều thiết bị cùng lúc,…

Trang 25

KẾT LUẬN

Giới hạn đề tài :

- Các gói tin gửi nhận đơn giản

Phương hướng phát triển:

- Xây dựng cơ cấu chấp hành cho bộ phần cứng

- Phát triển thêm tính ưu việt cho bộ phần cứng: gửi nhận gói tín hiệu phức tạp hơn (email, âm thanh, hình ảnh, ), bật tắt các thiết bị từ xa như các thiết bị trong nhà thông minh,…

Trang 26

Xin chân thành cảm ơn !

Ngày đăng: 14/08/2015, 22:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w