Mạng truyền thông dùng mạng RS - 485

MỤC LỤC PHẦN I: GIỚI THIỆU ĐỀ TÀI Chương I: Tổng quan về đề tài và phương án thiết kế thi công 1 I. Yêu cầu của đề tài 1 II. Hướng thực hiện đề tài 2 III. Vấn đề kết nối mạng 3 Chương II: Sơ lược cảm biến báo cháy 5 I. Chuyển đổi nhiệt điện 5 1. Chuyển đổi cặp nhiệt điện 6 2. Các loại cảm biến nhiệt 7 II. Mạch phát hiện khói ( dùng cảm biến quang hay cảm biến ion ) 8 1. Mạch phát hiện khói dùng phương pháp quang ( cảm biến quang) 8 2. Mạch phát hiện khói dùng nguyên lý ion (cảm biến ion) 9 III. Mạch phát hiện cháy 10 1. Tế bào quang điện 10 2. Quang điện trở 10 3. Photo diode 10 IV. Đo nhiệt độ bằng thạch anh 11 1. Cộng hưởng cơ của thạch anh 11 2. Độ nhạy nhiệt 13 3. Cách thực hiện nhiệt kế và đo 13 PHẦN II: THIẾT KẾ MẠCH ĐIỀU KHIỂN VÀ GIÁM SÁT NHÀ CAO TẦNG DÙNG VI XỬ LÝ 89C51 A. Thiết kế phần cứng 15 I. Tổng quan về đề tài 15 1. Sơ lược về đề tài 15 2. Các khối chức năng 17 II. Thiết kế phần cứng 17 1. Cảm biến quang 7 2. Mạch mô phỏng cảm biến quang phát hiện người 19 3. Mạch động lực đóng cắt thiết bị 20 4. Mạch nguồn cung cấp 21 5. Mạch hiển thị nhiệt độ bằng LED 7 đoạn 22 6. Công tắc đóng ngắt thiết bị theo yêu cầu 23 7. Mạch chuông 23 8. Mạch giao tiếp máy tính qua mạng RS-485 24 9. Mạch cảm biến đo nhiệt độ dùng IC LM335 28 10. Thiết kế mạch 89C51 trên sơ đồ các chân và chức năng của chúng 32 10.1. Giới thiệu vi xử lý 89C51 32 10.2. Tổ chức và sử dụng các chân ra của 89C51 37 B. Lưu đồ giải thuật 40 C. Chương trình vi xử ly ù61 D. Giới thiệu các IC dùng trong đề tài 72 PHẦN III: GIAO TÍÊP MÁY TÍNH VỚI VI XỬ LÝ Chương I: Sơ lược về mạng máy tính và giao thức truyền 77 A. Tổng quan về mạng máy tính 77 I. Các yếu tố của mạng máy tính 77 II. Phân loại mạng máy tính 78 III. Đường truyền vá các thiết bị dùng trong mạng máy tính78 B. Giao tiếp nối tiếp 81 I. Đặc điểm các chuẩn RS-232, RS-422, RS-485 82 1. RS-232 82 2. RS-422 83 3. RS-485 83 II. Các phương thức truyền thông 83 III. Truyền thông tuần tư 84 Chương II: Giao tiếp máy tính với vi xử ly A. Điều khiển thu phát dữ liệu thông qua cổng Com 86 I. Cổng RS-232 86 II. Chip thu phát bất đồng bộ-Vi mạch UART (Universal Asynchronous Receiver) 8250A/16450 88 III. Truyền nhận dữ liệu qua cổng nối tiếp 89 Chương III: chương trình truyền thông bằng ngôn ngữ visual basic 6.0 I. Tổng quan về Visual Basic 90 II. Truyền thông nối tiếp dùng visual basic 92 III. Phần giao diện 101 Hướng phát triển của đề tài Ngày nay trong đà phát triển chung thì nước ta sẽ ngày có thêm nhiều nhà cao tầng, để có thể quản lý được toàn bộ tòa nhà thì chỉ có phương pháp là dùng mạng kết nối các thành vìên trong từng phòng lại với nhau. Trong các chuẩn của mạng truyền thông thì mạng RS-485 được sử dụng nhiều nhất vì tính hiệu quả và kinh tế của nó. Để tài này có thể áp dụng được ngoài thực tế vì tính sát thực nó. Ngoài dùng để điều khiển các thiết bị như đèn và quạt trong đề tài các kit vi xử lý còn có thể điều khiển thêm nhiều thiết bị khác . Tuy nhiên trong thực tế sẽ có rất nhiều phòng cần được điều khiển, vì thế nếu áp dụng cách điều khiển trực tiếp từ máy tính xuống từng kit thì mạng RS-485 không thể đáp ứng được, vì có thể ta có đến vài trăm phòng, do mạng RS-485 chỉ có thể tối đa 128 slave nền ta có thể áp dụng phương pháp điều khiển phân cấp. Tại mỗi tầng sẽ có một master đóng vai trò trung gian trong giao tiếp giữa máy tính và các kit vi xử lý trong từng phòng. Master này sẽ chịu trách nhiệm chính trong việc phân chia thời gian truyền của các kit vi xử lý, như vậy máy tính chỉ giao tiếp với các master trung gian này mà thôi, hệ thống sẽ có tới 2 cấp điều khiển. Hạn chế nếu ta dùng phương pháp hỏi vòng thì chu kỳ bus sẽ dài, không đáp ứng được trong các trường hợp cần truyền về máy tính. Tài liệu tham khảo [1] Hoàng Minh Sơn: “ Mạng truyền thông trong công nghiệp”, NXB Khoa Học Kỹ Thuật, 2001 [2] “Tra cứu IC Nhật Bản”, NXB Khoa Học Kỹ Thuật [3] Dương Minh Trí,” Sơ đồ chân linh kiện”, NXB Khoa Học Kỹ Thuật [4] Ngô Diên Tập, “Đo lường và điều khiển bằng máy tính”, NXB Khoa Học Kỹ Thuật [5] Ngô Diên Tập, “ Lập trình kết nối máy tính trong Window”, NXB Khoa Học Kỹ Thuật [6] The 8051 Microcontroller-I. Scott Mackenzie. 2nd ed. By Prentice. Inc-1995. [7] Jan Axelson :” Programming and Circuits for RS-232 and RS-485 Links and Network:

doc2 trang | Chia sẻ: banmai | Lượt xem: 2972 | Lượt tải: 2download
Bạn đang xem nội dung tài liệu Mạng truyền thông dùng mạng RS - 485, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Höôùng phaùt trieån cuûa ñeà taøi Ngaøy nay trong ñaø phaùt trieån chung thì nöôùc ta seõ ngaøy coù theâm nhieàu nhaø cao taàng, ñeå coù theå quaûn lyù ñöôïc toaøn boä toøa nhaø thì chæ coù phöông phaùp laø duøng maïng keát noái caùc thaønh vìeân trong töøng phoøng laïi vôùi nhau. Trong caùc chuaån cuûa maïng truyeàn thoâng thì maïng RS-485 ñöôïc söû duïng nhieàu nhaát vì tính hieäu quaû vaø kinh teá cuûa noù. Ñeå taøi naøy coù theå aùp duïng ñöôïc ngoaøi thöïc teá vì tính saùt thöïc noù. Ngoaøi duøng ñeå ñieàu khieån caùc thieát bò nhö ñeøn vaø quaït trong ñeà taøi caùc kit vi xöû lyù coøn coù theå ñieàu khieån theâm nhieàu thieát bò khaùc . Tuy nhieân trong thöïc teá seõ coù raát nhieàu phoøng caàn ñöôïc ñieàu khieån, vì theá neáu aùp duïng caùch ñieàu khieån tröïc tieáp töø maùy tính xuoáng töøng kit thì maïng RS-485 khoâng theå ñaùp öùng ñöôïc, vì coù theå ta coù ñeán vaøi traêm phoøng, do maïng RS-485 chæ coù theå toái ña 128 slave neàn ta coù theå aùp duïng phöông phaùp ñieàu khieån phaân caáp. Taïi moãi taàng seõ coù moät master ñoùng vai troø trung gian trong giao tieáp giöõa maùy tính vaø caùc kit vi xöû lyù trong töøng phoøng. Master naøy seõ chòu traùch nhieäm chính trong vieäc phaân chia thôøi gian truyeàn cuûa caùc kit vi xöû lyù, nhö vaäy maùy tính chæ giao tieáp vôùi caùc master trung gian naøy maø thoâi, heä thoáng seõ coù tôùi 2 caáp ñieàu khieån. Haïn cheá neáu ta duøng phöông phaùp hoûi voøng thì chu kyø bus seõ daøi, khoâng ñaùp öùng ñöôïc trong caùc tröôøng hôïp caàn truyeàn veà maùy tính. Taøi lieäu tham khaûo [1] Hoaøng Minh Sôn: “ Maïng truyeàn thoâng trong coâng nghieäp”, NXB Khoa Hoïc Kyõ Thuaät, 2001 [2] “Tra cöùu IC Nhaät Baûn”, NXB Khoa Hoïc Kyõ Thuaät [3] Döông Minh Trí,” Sô ñoà chaân linh kieän”, NXB Khoa Hoïc Kyõ Thuaät [4] Ngoâ Dieân Taäp, “Ño löôøng vaø ñieàu khieån baèng maùy tính”, NXB Khoa Hoïc Kyõ Thuaät [5] Ngoâ Dieân Taäp, “ Laäp trình keát noái maùy tính trong Window”, NXB Khoa Hoïc Kyõ Thuaät [6] The 8051 Microcontroller-I. Scott Mackenzie. 2nd ed. By Prentice. Inc-1995. [7] Jan Axelson :” Programming and Circuits for RS-232 and RS-485 Links and Network:

Các file đính kèm theo tài liệu này:

  • docReference.doc
  • docContents.doc
  • docCover.doc
  • docIndex.doc
  • docReport.doc
  • docThanks.doc