Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252 part 2

88 593 2
Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252 part  2

Đ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

Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252

NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S8252 TÓM TẮT NỘI DUNG THỰC HIỆN  Thiết kế hệ thống mạng ứng dụng công nghiệp với tính đặc biệt.Hệ thống mạng cho phép người sử dụng điều khiển tất Kit mạng nhận liệu từ Kit gửi NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S8252  Các dạng liệu hệ thống mạng: Tín hiệu Kit hoạt động hay nghỉ  Số Kit mạng  Tình trạng tốt hay xấu Kit  Chu kỳ hoạt động Kit  Cấu hình Kit  Tín hiệu kiểm tra mạng  NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S8252  Cấu trúc mạng thiết kế có lớp : Lớp ứng dụng  Lớp liên kết  Lớp vật lý  NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S8252 Để thực ý tưởng đề tài công cụ sau sử dụng : Ngôn ngữ VHDL cài đặt XC95108 xử lý đồng bit CPU 89S8252 xử lý giao thức truyền điều khiển 73M223 điều chế giải điều chế FSK Chương trình quản lý hệ thống mạng Phần mềm Xilinx Foundation 3.1i NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S8252 BỐ CỤC TRÌNH BÀY PHẦN A :LÝ THUYẾT LIÊN QUAN PHẦN B :THIẾT KẾ PHẦN C :KẾT QUẢ- HƯỚNG PHÁT TRIỂN PHẦN A :LÝ THUYẾT 1.GIỚI THIỆU MẠNG CÔNG NGHIỆP Trong nhiều thập niên qua việc ứng dụng mạng thông tin vào lónh vực công nghiệp bùng nổ mạnh mẽ.Các hệ thống mạng phát triển mạnh đa dạng Việc ứng dụng mạng công nghiệp mang lại lợi ích rõ nét Chi phí lắp đặt hệ thống Nhân công điều hành Tiện ích quản lý hệ thống  Cải thiện môi trường làm việc PHẦN A :LÝ THUYẾT WC Mô hình hệ thống mạng điều khiển PHẦN A :LÝ THUYẾT Máy tính KIT1 KIT KIT3 KIT4 KIT7 KIT8 KIT5 KIT KIT9 KIT1 Mô hình kết nối Kit mạng PHẦN A :LÝ THUYẾT Có thể xem mô hình mạng công nghiệp gần giống mô hình mạng khác.Tuy nhiên có đa dạng kiểu liệu mạng công nghiệp Các dạng liệu mạng công nghiệp : Tín hiệu Kit hoạt động hay nghỉ Số Kit mạng Tình trạng tốt hay xấu Kit Chu kỳ hoạt động Kit Cấu hình Kit  PHẦN A :LÝ THUYẾT 2.KHẢO SÁT GIAO THỨC VÀ CẤU TRÚC MẠNG 2.1.Mô hình TCP/IP: Mô hình TCP/IP (Transmission Control Protocol / Internet Protocol) mô hình cho mạng Internet sử dụng rộng rãi  Cấu trúc lớp TCP/IP có số điểm tương đồng với mô hình OSI (Open System Interconnect) có bỏ bớt số lớp So với lớp mô hình OSI, cấu trúc TCP/IP có lớp sau đây:  PHẦN B :THIẾT KẾ 2.2.4.2.8.Macro 10bit In1: Ngõ vào In2:Ngõ vào Out:Ngõ Chức :.Sau đọc lấy 10 bit byte liệu, macro 10bit reset mạch để dò tìm start bit PHẦN B :THIẾT KẾ In O ut In b it PHẦN B :THIẾT KẾ 3.Chương trình 3.1.Cấu trúc mạng thiết kế Mạng thiết kế tổ chức thành lớp Lớp ứng dụng Lớp liên kết Lớp vật lý PHẦN B :THIẾT KẾ Lớp ứng dụng : Tạo thân thiện giao tiếp với người sử dụng Lớp cho phép người sử dụng quan sát điều khiển cách đơn giản nút lệnh bảng kết Lớp liên kết : Xây dựng khung liệu giao tiếp với lớp vật lý Lớp vật lý : Phần cứng hỗ trợ việc truyền liệu PHẦN B :THIẾT KẾ Lớp ứng dụng Data Header Address Command Data FCS Lớp liên kết Lớp vật lý PHẦN B :THIẾT KẾ 3.2.Cấu trúc khung lớp liệu Dữ liệu tổ chức theo định dạng khung cố định byte Header byte Address byte Command byte Data byte FCS byte PHẦN B :THIẾT KẾ Header: Chiều dài byte ,chỉ định đầu khung có giá trị A0 hex Address : Địa có giá trị từ 00h -> FFh , chiều dài byte cho phép mạng kết nối với 256 kit xử lý Command : Chiều dài byte, bao gồm lệnh sau : PHẦN B :THIẾT KẾ INIT : 0D hex, mục đích để máy tính nhận biết kit kết nối, địa Khi máy tính truyền khung liệu có mã lệnh INIT, kit vi xử lý có địa trùng với địa khung liệu mà máy tính gửi, kit xử lý gửi khung liệu ACK lên máy tính Như vậy, máy tính biết kit kết nối địa kit Hệ thống ban đầu hoạt động, máy tính gửi khung liệu INIT, địa tăng dần từ 00h -> FFh.Do cho phép máy tính nhận biết tất kit kết nối PHẦN B :THIẾT KẾ SETADDR : 0E hex, mục đích thiết lập địa cho kit kết nối Khi kit kết nối, sau máy tính nhận biết có kit kết nối, máy tính gửi khung liệu SETADDR có chứa địa thiết lập cho kit ACK : 0Ah, khung ACK để bắt tay máy tính Kit NMD :0Bh, sau khoảng thời gian định, máy tính gửi khung NMD xuống kit Nếu có kit vừa kết nối, kit nhận Frame trả lời máy tính nhận biết có kit kết nối PHẦN B :THIẾT KẾ TOKEN : 0C hex, máy tính hay kit mà giữ TOKEN quyền truyền DATA cho thiết bị khác Ban đầu hệ thống hoạt động, máy tính giữ TOKEN Sau máy tính thực xong số công việc kiểm tra kết nối, thiết lập địa chỉ, truyền xong liệu xuống kit … máy tính truyền TOKEN cho kit Kit trả lời ACK Kit giữ TOKEN quyền phát liệu Sau phát liệu xong, kit gửi TOKEN máy tính Máy tính lại truyền tiếp TOKEN cho kit khác PHẦN B :THIẾT KẾ DATA :05h, mục đích báo khung có liệu Như có khung :      Khung INIT Khung SETADDR Khung TOKEN Khung ACK Khung NMD PHẦN B :THIẾT KẾ Data:Dữ liệu điều khiển từ máy tính gửi xuống Kit liệu từ Kit gửi lên máy tính FCS:Kiểm tra lỗi PHẦN C :KẾT QUẢ  1.Các vấn đề thực luận án:  Thiết kế thi công hoàn thành mạch điều chế ,giải điều chế FSK trao đổi liệu máy tính Kit mạng  Thiết kế thi công hoàn thành Kit, thực điều chế giải điều chế FSK ,xử lý đồng bit dùng FPGA,đồng khung liệu  Tìm hiểu sử dụng CPU 89S8252 phục vụ nhu cầu mở rộng PHẦN C :KẾT QUẢ Viết chương trình giao tiếp với Kit mạng.Giao tiếp cho phép người sử dụng khai thác mạng cách dễ dàng  2.Những hạn chế hướng phát triển luận án: 2.1.Những hạn chế  Chưa thực kết nối điều khiển máy công nghiệp cụ thể  Các tùy chọn để sử dụng hạn chế  Sử dụng cổng COM nên tốc độ hạn chế  PHẦN C :HƯỚNG PHÁT TRIỂN  2.2.Hướng phát triển  Cần lập trình tối ưu nữa, làm cho chương trình linh hoạt việc xét tương quan giá trị, giảm tối đa việc hao phí tài nguyên Đặc biệt nên thử nghiệm thực tế mạng công nghiệp  Truyền đồng dùng USB nâng cao tốc độ truyền ... mạng  NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S 825 2  Cấu trúc mạng thiết kế có lớp : Lớp ứng dụng  Lớp liên kết  Lớp vật lý  NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP... thống mạng Phần mềm Xilinx Foundation 3.1i NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S 825 2 BỐ CỤC TRÌNH BÀY PHẦN A :LÝ THUYẾT LIÊN QUAN PHẦN B :THIẾT KẾ PHẦN C :KẾT...NGHIÊN CỨU VÀ THIẾT KẾ MẠNG CÔNG NGHIỆP SỬ DỤNG CHIP FPGA VÀ CPU 89S 825 2  Các dạng liệu hệ thống mạng: Tín hiệu Kit hoạt động hay nghỉ  Số Kit mạng  Tình trạng tốt hay

Ngày đăng: 06/11/2012, 11:46

Hình ảnh liên quan

Mô hình hệ thống mạng điều khiển - Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252 part  2

h.

ình hệ thống mạng điều khiển Xem tại trang 7 của tài liệu.
2.1.Mô hình TCP/IP: - Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252 part  2

2.1..

Mô hình TCP/IP: Xem tại trang 10 của tài liệu.
Tái cấu hình phần cứng trực tuyến - Nghiên cứu và thiết kế mạng công nghiệp sử dụng chip fpga và cpu 89s8252 part  2

i.

cấu hình phần cứng trực tuyến Xem tại trang 35 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan