1. Trang chủ
  2. » Luận Văn - Báo Cáo

ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN

79 1,6K 3

Đ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 79
Dung lượng 3,72 MB

Nội dung

Hình 1. 1: Mã hóa Manchester12 Hình 1. 2: Mô hình truyền thông unicast13 Hình 1. 3: Minh họa phương pháp CSMA/CD14 Hình 2. 1: Kiến trúc TCP/IP19 Hình 2. 2: Quá trình đóng/mở gói dữ liệu trong TCP/IP20 Hình 2. 3: Cấu trúc dữ liệu trong TCP/IP20 Hình 2. 4: tổ chức địa chỉ IP24 Hình 2. 5: Mô tả đường truyền dữ liệu ARP28 Hình 3. 1: Hình thực tế của PIC18F455036 Hình 3. 2: sơ đồ chân của PIC18F455038 Hình 3. 3: Sơ đồ chân của LM3548 Hình 3. 4: Sơ đồ chân ENC28J6050 Hình 3. 5: Sơ đồ khối ENC28J6050 Hình 3. 6: Sơ đồ ghép nối vi điều khiển với ENC28j6051 Hình 3. 7 : Sơ đồ nguyên lý Module Ethernet51 Hình 3. 8: Module Ethernet thực tế52 Hình 3. 9: SPI giữa một chip Master và 3 chip Slave thông qua 4 đường.54 Hình 3. 10: Quá trình truyền 1 gói dữ liệu thực hiện bởi module SPI55 Hình 3. 11: Quá trình đọc thanh ghi điều khiển Ethernet55 Hình 3. 12: Quá trình đọc thanh ghi điều khiển MAC56 Hình 3. 13: Quá trình ghi vào thanh ghi lệnh56 Hình 3. 14: Quá trình ghi vào bộ đệm lệnh56 Hình 3. 15: Quá trình ghi vào lệnh của hệ thống57 Hình 3. 16: Text LCD 16x258 Hình 3. 17: kết nối Text LCD với Vi điều khiển60 Hình 3. 18: Hoạt động của chân RS61 Hình 3. 19: Sở đồ khối của HR911105A62

MỤC LỤC HÌNH ẢNH: 1 BẢNG: 2 Lời Cảm ơn  !"#!"$%&'&!"()* +,-.,/01"23  -4  5 !6'"7889:(;<=->81 ?>:+@;*,A."?%7B CB1"-D.5 ;03',:E* F$CEB7 .&3DGE-H 5 I6+J*C.D9-K11"$+/ ;L'M.,03>1" .B3NA8 E,$8COP%? 81CE$Q+@4-3',8-05  3 Lời mở đầu ,"E3",3" 5("E3 -, 3'<CL.B4   -8R% -%AS&8DT5 (>U0"",3E3B$* <&23 điều khiển thiết bị qua mạng Ethernet.V+13 H CB.B3" ,77$3 'T  H%$B83"&EMW B<,3,&X 3'<0YZ[$O5[JH \'% /C,77.CB.B3'<*D -:+7.B7775 V+13-3E+U&*>8R%AS 8DT5]HE%:E3B5 Giáo Viên Hướng DẫnNgười Thực Hiện (;<=^)(L(_`abc`a`def 4 Mục tiêu đề tài  1" E,A E/,"-:3S ,775  !.B,&X 3'<g.f.Y[ f'<h$+:81.B-383X 5  ]383"& '"YIfa5 Nhiệm vụ của đề tài !BCB,U0. $1".*  A"-UE1"i  ^0 / - .B  jkZclmbaa`  -  >  '0  +<  ZZn  gjkZ  Z ZE7h5  Y,77-3/.?+A"  ^0/o Enjk-/+U10+777 ^Zdlpe`  >BA-Znn?E> +"q7'  S3$-E/,"(mô phỏng)  r+1?3--+7/+U+1 7U0*. 5 Chương 1: Tổng quan về Ethernet ETHERNETB,U'&gYs^h8+U&*"  5="778+U.%3E9 c`I'E85 77E3 ,0/r7j s -ALt`X 8uP'7I5I7 m75C'\U 5 SEU-U0/v"D8\ w$' 2 ,30:$,r7s5,770 ,-:D&%EQfI'E85Zo77c`I'E80% '-Lcxl`-:81EDEE3BX f*[Z$k7$r75 ZoC0[77g%07fA30X 3*h y' l`d5fX k*%[77.BE3B$ Lcxlaol`d5f0 -:0kl`d5fZ 7n787 IE7 788qZ [77gZnsIzZ[h5I6+J8 +U77{.BCEoX  "  775^     o  k  l`d5f    o  S  /  X 775k*E3Bo770.".+@ 3 ->C>,,773 5!6'"-:E0 'c``I'z8gm 877$kl`d5fh$77C- M "D"E$'0,-"8+U3E2U$+ 9-3E $77+g|788Ys^$kl`d5cch  H81 %:5 1.1. Cấu trúc khung tin Ethernet Z3o77.,&\[  >t:E }nk->-<+A"3, F-: 3 gm 7h5 Cấu trúc khung Ethernet như sau: Bảng 1. 1: Cấu trúc khung MAC theo IEEE 802.3/ Ethernet 6 j7 '7g\hit'78gS-S:m 7X 77h3+%81%"X '$C 3 <c`c`c`c`54C'$ES ?CB, 22c`I~5 n•[gn • 7[77hic'78gS-S: m 7X 77hE:1813<'9X & 5^C 3<c`c`c`cc5 [78 s++788g< QShie'78 • !< QIsZX 77 +gm 7 h5 • €• X '%E%3<e'78i o `i< Q 8  f'780+JBQ8% 1. ``_``_`ZiZknZ} 2. ``_``_f[is‚  f'78E7+8%< o ci< Q 8  `c_l`_Zd_``_``_``i+J'\3'+78 ?&g8E 0 h  ••_••_••_••_••_••i< Q'3g' + 8h • ƒ&,&'>$77QE?Am 7 C< QJ-:< Qg+%hX C$6< Q B"&"E'35-?$3 77 +.CB6\&„E88„5 &$C8R?%3m 7%",Ys^5 7 n7s++788g< Q2hie'785!< QIsZX 77 +2gm 7h5 Y^z…Yg&+zBChid'7853<X C0&: X EA" 75 • ZCd,%H77m 7 o kl`d5fIsZ  [JBQ&+X 77m 7 o [kr77i'D'\[Z$k7-r7-L cxl`gEF'h  [JBQ /X :EES 0  `l``ikj  `le`isPj ji4be:ca``'78i • [S:m 7DBeb'78$S:DBX Eeb_cl†be'785 • VS:ED ca``'785[C$S: Ckj77D ca``'78$;&' S:Ckj+U%gb`$ate$ca``h5 •Zn ZPZg7++ 78hiES 8RS3 :.5jS ?S3,ZPZ73 15^ J $7?H$  '<K-'<,'N5 1.1. Cấu trúc địa chỉ Ethernet IK E,77<+,+%'\bl'< Q ge7h5!< Q%<8%'<${< Q IsZgI7+ s788Zs++788h5!< QIsZ'B+)'\3 A8D7 g"8Dceh$-S+Ui``ie`ixtil•ib•ile6``_e`_xt_l•_b•_ xe5V+,< QIsZ dEi _ f73<*8%$<81F/k5 _ f78 +8%%<5 _ VE Cc< QIsZ+%& E,775!< QIsZ8+U< Q2-< QS 775 1.2. Đặc tính điện 8 S"77*C 7*I 7875I*C I 787 8+U3K' X CB2'&- 0'5 _ ‡ˆ`‰^ ŠX '"3E‹(- ŠM, "3E#( _ ‡ˆc‰^ ŠX '"3E_(- ŠM, "3E‹( Hình 1. 1: Mã hóa Manchester 1.3. Các loại khung Ethernet 1.3.1. Các loại khung uniscat ]8,c.:,d5V77+,c . C< Qi _ IsZ2i``_e`_`l_xf_[‡_Zc5 _ IsZSi``_e`_`l_xf_s‡_cd Hình 1. 2: Mô hình truyền thông unicast 9 ! 85V.:c,3<5% 3,E,,08R.?i _ ZQC,d%< QIsZSX J-:< QIsZ X  E,X >0EU33 5 _ Z3,38 883< Q8R'N EU A 5 1.3.2. Các khung broadcast Z3    ' + 8 C  <  Q IsZ  S  ••_••_••_••_••_•• gbl'ch5?3$6+JJ-:< Q IsZX  E,X >3,.E?- EU5 ] /sPj8+U' + 8B>< QIsZ /-:c< Qkj:5&8D /<;8+U3 ' + 8B37 F'<5 1.3.3. Các khung Multicast ,2:&8D,%</E% 5!< QIsZSX < Q6'"Q3, J&C:%E?3:< Q5 (Chú ý: Địa chỉ MAC nguồn của khung luôn là địa chỉ MAC của giao tiếp mạng tạo ra khung. Trong khi đó địa chỉ MAC đích của khung thì phụ thuộc vào một trong ba loại khung nếu trên.) 1.4. Truy cập bus I&8D-%.:,8+U77\%E EE3E?E'8@0ZnIszZ[gZ 7n787IE7 788qZ8s-+ 7h-81\:"8%;S L 1X "D5ƒ$&8DAD<: "8%X "D?3S ?E,3, E &5 10 [...]... các tài liệu kỹ thuật về tất cả các loại vi điều khiển PIC Ngoài ra còn có rất nhiều sách vi t về PIC và các trang web nói về vi điều khiển này Tài liệu hỗ trợ cho vi điều khiển PIC chỉ dung sau máy tính cá nhân PC và về doanh số bán ra thị trường hiện nay Microchip đã ứng đầu về doanh số bán PIIC 8bit , vượt lên các vi điều khiển của Motorola 30 3.1.3 Vi điều khiển PIC18F4550 3.1.3.1 PIC18F4550 Hình... tới lớp liên mạng (Network Interface Layer) nếu truyền dữ liệu, hoặc tầng liên mạng (Network Interface Layer) sẽ lấy dữ liệu từ mạng và gửi nó tới lớp mạng (Internet) nếu chúng ta nhận dữ liệu 18 Tầng này bao gồm các thiết bị giao tiếp mạng( Card Mạng và Cáp Mạng) và chương trình cung cấp các thông tin cần thiết để có thể hoạt động, truy nhập đường truyền vật lý qua thiết bị giao tiếp mạng đó Như... chế tạo vi xư lý 16 bit PC1600.Bộ xử lý này khá tốt nhưng có nhược điểm là khả năng cào ra không mạnh để thích ứng bộ xử lý PC1600 trong các ứng dụng cần có tính năng cao Năm 1975 Genneral Instrument thiết keess vi mạch điều khiển giao tiếp ngoại vi (Peripheral interface controler) vi t tắt là PIC, đó là linh kiện hỗ trợ các tính năng vào ra do đó bộ mã lệnh của nó khá nhỏ gọn Những vi điều khiển. .. dữ liệu bị hỏng - IGMP ( Internet Group Managemant Protocol): có chức năng điều khiển truyền đa hướng( multicast) 2.1.4 Lớp liên mạng (Network Interface Layer) Tầng giao tiếp mạng liên quan đến vi c trao đổi dữ liệu giữa hai trạm thiết bị trong cùng một mạng Các chức năng bao gồm vi c kiểm soát truy nhập môi trường truyền dẫn, kiểm soát lỗi và lưu thông dữ liệu Datagram được tạo bởi từ lớp mạng (Internet)... Request Information Reply Address Mask Request Address Mask Reply 27 Chương 3: Phần cứng 3.1 Vi điều khiển PIC 3.1.1 Giới thiệu về vi điều khiển PIC PIC là một họ vi điều khiển theo kiến trúc Havard được sản xuất bởi công ty Microchip Techonology 3.1.1.1 Lịch sử phát triển Năm 1965 hãng Genneral Instrument thành lập ban vi điện tử nhằm tập trung nghiên cứu công nghệ chế tạo bộ nhớ EPROM và EEPROM , đó... Protocol): giao thức quản lý mạng đơn - giản FTP ( File Transfer Protocol): giao thức truyền tập tin TFTP (Trivial File Transfer Protocol): giao truyền tập tin bình thường SMTP (Simple Mail Transfer Protocol): giao thức gửi thư đơn giản TELNET: là chương trình mô phỏng thiết bị đầu cuối cho phép người dùng thiết bị login vào một máy chủ từ một máy tính nào đó trên mạng - Tầng ứng dụng trao đổi dữ liệu với... segment Trong tầng mạng, dữ liệu mà IP gửi tới tầng dưới được gọi là IP datagram Trong tầng liên kết, dữ liệu được truyền đi gọi là frame Tầng ứng dụng ( Application layer) Tầng ứng dụng là tầng trên cùng của mô hình TCP/IP bao gồm các tiến trình và các ứng dụng cung cấp cho người sử dụng để truy cập mạng Được dùng để định dạng và trao đổi thông tin người dùng Một số giao thức thông dụng trong tầng này... mô hình này là (theo thứ tự từ trên xuống): - Tầng ứng dụng ( Application Layer) Tầng giao vận ( Transport Layer) Tầng mạng ( Internet Layer) Tầng liên mạng ( Network Interface Layer) Hình 2 1: Kiến trúc TCP/IP Cũng tương tự như trong mô hình OSI, khi truyền dữ liệu, quá trình tiến hành từ tầng trên xuống tầng dưới, qua mỗi tầng dữ liệu được thêm vào một thông tin điều khiển được gọi là phần header... trong thời gian nó tồn tại trên mạng Flags : các gói tin trên đường đi có thể bị phân thành nhiều gói tin nhỏ Trường flags dùng để phân đoạn và lắp ghép các gói tin cụ thể như sau: - Bít 0: chưa sử, dụng luôn lấy giá trị 0 Bít 1: 0 ứng với gói tin bị phân mảnh, 1 ứng với gói tin bị phân - mảnh Bít 2: 0 ứng với gói tin thuộc phân đoạn cuối cùng của gói tin gốc, 1 ứng với gói tin không phải là... 2.2.6 Giao thức điều khiển truyền tin – ICMP (Internet Control Message Protocol) Vi c dẫn đường qua các mạng sử dụng giao thức diều khiển truyền tin (Internet Control Message Protocol - ICMP) được định nghĩa trong RFC 792 ICMP sử dụng gói tin IP để chuyển thông báo của nó ICMP gửi các thông báo làm các công vi c: Điều khiển, thông báo lỗi và chức năng thông tin cho TCP/IP Thông thường ICMP được gửi . r+1?3--+7/+U+1 7U0*. 5 Chương 1: Tổng quan về Ethernet ETHERNETB,U'&gYs^h8+U&*"  5="778+U.%3E9 c`I'E85 77E3. ,&-:D&c`I'z8$ Lcxxf5 12 1.5.2. Các hệ thống Ethernet tốc độ 100Mb/s- Ethernet cao tốc(fast Ethernet) _ c``‡ 875Zo77 &-:D&c``I'z803E9 ,E@3E8. >t:E }nk->-<+A"3, F-: 3 gm 7h5 Cấu trúc khung Ethernet như sau: Bảng 1. 1: Cấu trúc khung MAC theo IEEE 802.3/ Ethernet 6 j7 '7ghit'78gS-S:m

Ngày đăng: 08/08/2014, 14:15

HÌNH ẢNH LIÊN QUAN

Hình 1. 3: Minh họa phương  pháp CSMA/CD - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 1. 3: Minh họa phương pháp CSMA/CD (Trang 11)
Hình 2. 2: Quá trình đóng/mở gói dữ liệu trong TCP/IP - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 2. 2: Quá trình đóng/mở gói dữ liệu trong TCP/IP (Trang 16)
Bảng 2. 1: Mô tả gói thông tin ARP - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Bảng 2. 1: Mô tả gói thông tin ARP (Trang 24)
Hình 3. 2: sơ đồ chân của PIC18F4550 - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 2: sơ đồ chân của PIC18F4550 (Trang 33)
Bảng 3. 2: Bảng chức năng chân của PORTA - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Bảng 3. 2: Bảng chức năng chân của PORTA (Trang 34)
Bảng 3. 3: Bảng chức năng chân của PORTB - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Bảng 3. 3: Bảng chức năng chân của PORTB (Trang 35)
3.4.2. Sơ đồ chân và sơ đồ khối của ENC28j60 - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
3.4.2. Sơ đồ chân và sơ đồ khối của ENC28j60 (Trang 42)
Sơ đồ khối ENC28J60: - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Sơ đồ kh ối ENC28J60: (Trang 43)
Hình 3. 7 : Sơ đồ nguyên lý Module Ethernet - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 7 : Sơ đồ nguyên lý Module Ethernet (Trang 44)
Hình 3. 8: Module Ethernet thực tế - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 8: Module Ethernet thực tế (Trang 45)
Hình 3. 10: Quá trình truyền 1 gói dữ liệu thực hiện bởi module SPI - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 10: Quá trình truyền 1 gói dữ liệu thực hiện bởi module SPI (Trang 47)
Hình 3. 11:  Quá trình đọc thanh ghi điều khiển Ethernet - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 11: Quá trình đọc thanh ghi điều khiển Ethernet (Trang 48)
Hình 3. 15:  Quá trình ghi vào lệnh của hệ thống - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 15: Quá trình ghi vào lệnh của hệ thống (Trang 49)
Hình 3. 16: Text LCD 16x2 - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 16: Text LCD 16x2 (Trang 50)
Hình 3. 17: kết nối Text LCD với Vi điều khiển - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 17: kết nối Text LCD với Vi điều khiển (Trang 52)
Hình 3. 19: Sở đồ khối của HR911105A - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 3. 19: Sở đồ khối của HR911105A (Trang 54)
Hình 4. 1: Giao diện chương trình CCS - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 1: Giao diện chương trình CCS (Trang 56)
Hình 4. 3:  Bảng hỗ trợ chức năng cho PIC - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 3: Bảng hỗ trợ chức năng cho PIC (Trang 58)
Hình 4. 4:  Tab General - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 4: Tab General (Trang 59)
Hình 4. 5:  Tab Communications - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 5: Tab Communications (Trang 60)
Hình 4. 8: Tab Timer - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 8: Tab Timer (Trang 62)
Hình 4. 9: Tab Analog - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 9: Tab Analog (Trang 63)
Hình 4. 11: Tab Other - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 4. 11: Tab Other (Trang 65)
Bảng điều khiển trên trình duyệt thông qua internet - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
ng điều khiển trên trình duyệt thông qua internet (Trang 71)
Hình 5. 2: Mạch nguyên lý - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 2: Mạch nguyên lý (Trang 72)
Hình 5. 3: Khối nguồn - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 3: Khối nguồn (Trang 73)
Hình 5. 5: khối hiển thị (LCD 16x2) - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 5: khối hiển thị (LCD 16x2) (Trang 74)
Hình 5. 7: LM35(nhiết độ)  &amp;   Header kết nối với Module Ethernet - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 7: LM35(nhiết độ) &amp; Header kết nối với Module Ethernet (Trang 75)
Hình 5. 9: Khối xử lý dùng vi điều khiển PIC18F4550 - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 9: Khối xử lý dùng vi điều khiển PIC18F4550 (Trang 76)
Hình 5. 10: Mô phỏng - ĐIỀU KHIỂN THIẾT BỊ TỪ XA QUA MẠNG ỨNG DỤNG VI ĐIỀU KHIỂN
Hình 5. 10: Mô phỏng (Trang 77)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w