Ứng dụng mạng vi xử lí điều khiển dây chuyền sản xuất - pdf 15

Download miễn phí Ứng dụng mạng vi xử lí điều khiển dây chuyền sản xuất
LỜI CẢM ƠN!

Em xin chân thành Thank quí thầy cô trong và ngoài Trường Đại Học Bách Khoa TP. Hồ Chí Minh đã truyền đạt cho em nhiều kiến thức quí báu trong suốt thời gian học tập.
Em xin chân thành Thank thầy Nguyễn Chí Nghĩa đã tận tình hướng dẫn,truyền đạt cho em nhiều kiến thức và kinh nghiệm thực tiễn trong quá trình thực hiện luận văn tốt nghiệp này.
Xin Thank gia đình và các bạn bè đã động viên, giúp đỡ trong suốt quá trình hoàn thành luận văn này.


Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

u maïch phaùt vaø nhaän cuøng noái vaøo moät ñöôøng daây bus chung , moãi node ñeàu coù theå phaùt vaø nhaän data. RS485 ñaùp öùng caùc yeâu caàu naøy. Chuaån RS485 cho pheùp 32 maïch truyeàn vaø maïch nhaän cuøng noái vaøo ñöôøng daây bus ñôn (vôùi boä repeater töï ñoäng vaø caùc boä truyeàn / nhaän trôû khaùng cao, giôùi haïn naøy coù theå môû roäng leân ñeán haøng traêm node treân moät maïng). Beân caïnh ñoù , RS485 coøn coù theå chòu ñöôïc caùc xung ñoät data(data collision) vaø caùc ñieàu kieän loãi treân ñöôøng daây bus.
Ñeå giaûi quyeát vaán ñeà xung ñoät data thöôøng xuaát hieän treân maïng multi-drop network , caùc ñôn vò phaàn cöùng( converters, repeaters , micro-processor controls ) ñöôïc thieát keá ñeå luoân duy trì ôû traïng thaùi nhaän cho ñeán khi chuùng ñaõ saün saøng truyeàn data. Moät node master seõ kích khôûi moät yeâu caàu truyeàn ñeán moät slave node baèng caùch ñònh ñòa chæ node ñoù. Phaàn cöùng phaùt hieän bit start cuûa kyù töï ñöôïc truyeàn vaø töï ñoäng cho pheùp boä truyeàn laøm vieäc. Sau khi moät kyù töï ñöôïc truyeàn , phaàn cöùng seõ trôû veà traïng thaùi nhaän sau moät vaøi micro giaây. Khi coù kyù töï môùi caàn göûi , boä truyeàn seõ töï ñoäng ñöôïc kích laïi. Nhö vaäy , moät slave node ñöôïc ñònh ñòa chæ coù theå ñaùp öùng ngay laäp töùc maø khoâng caàn thöïc hieän moät khoaûng delay daøi ñeå traùnh xung ñoät .
Nhöõng öu ñieåm cuûa RS485 so vôùi RS232 :
Chi phí thaáp . Boä truyeàn vaø boä nhaän thöôøng khoâng quaù ñaét vaø chæ ñoøi hoûi moät nguoàn ñôn +5V ( hoaëc thaáp hôn) ñeå taïo ra möùc aùp toái thieåu laø 1,5V taïi ngoõ ra vi sai. Ngöôïc laïi , ngoõ ra toái thieåu cuûa RS232 laø 5V caàn moät nguoàn cung caáp keùp hoaëc moät chip coù chi phí ñaùng keå ñeå taïo ra caùc nguoàn naøy.
Khaû naêng noái maïng . Thay vì giôùi haïn ôû 2 ñôn vò , RS485 laø giao dieän coù theå cung caáp cho vieäc keát noái coù nhieàu boä truyeàn vaø nhaän .Vôùi boä nhaän coù trôû khaùng cao , RS485 coù theå cho keát noái leân ñeán 256 node.
Ñöôøng daây keát noái daøi. Moät maïng RS485 coù theå daøi ñeán 4000 feet so vôùi RS232 coù giôùi haïn töø 50 ñeán 100 feet.
Toác ñoä nhanh. RS485 coù theå cho toác ñoä leân ñeán 10 Megabits/giaây.
IV. Full Duplex :
Giao dieän RS485 ñöôïc thieát keá ñeå söû duïng trong heä thoáng coù nhieàu node , vôùi moät hoaëc nhieàu boä truyeàn hoaëc nhaän . Phaàn lôùn caùc keát noái RS485 ñeàu laø baùn song coâng , trong ñoù boä truyeàn vaø nhaän duøng chung moät ñöôøng tín hieäu. Tuy nhieân , ta cuõng coù theå duøng RS485 döôùi daïng song coâng , moãi höôùng truyeàn duøng moät ñöôøng tín hieäu rieâng. Ñaây laø giaûi phaùp ñôn giaûn khi ta muoán taïo moät keát noái daøi , song coâng giöõa caùc microcontrollers. Caùc chip duøng cho RS485 cuõng nhoû hôn , ñôn giaûn hôn vaø reû hôn so vôùi RS232. Thuaän lôïi cuûa caùch keát noái naøy laø noù tieát kieäm thôøi gian cho caùc slave ( boä nhaän) vì chuùng khoâng phaûi ñoïc tín hieäu traû lôøi ( master) töø caùc slave ñöôïc hoûi. Tuy nhieân , neáu duøng ñöôøng daây daøi , chi phí seõ taêng ñaùng keå.
V. Half Duplex :
Nhieàu lieân keát RS485 ôû daïng baùn song coâng , vôùi nhieàu boä nhaän vaø truyeàn duøng chung moät ñöôøng tín hieäu. Khi moät lieân keát coù 3 node hoaëc nhieàu hôn, ta chuù yù raèng chæ coù moät ñöôøng tín hieäu vaø chæ coù moät node ñöôïc truyeàn taïi moãi thôøi ñieåm. Do ñoù caàn baûo ñaûm ñöôøng truyeàn ñang ôû traïng thaùi free khi moät node muoán truyeàn.
* Maïch baûo veä beân trong :
Trong keát noái baùn song coâng , chæ coù moät boä truyeàn ñöôïc cho pheùp taïi moät thôøi ñieåm nhöng cho duø ñöôïc thieát keá caån thaän ñeán ñaâu , vaãn coù theå coù tröôøng hôïp taïi moät thôøi ñieåm naøo ñoù hai hoaëc nhieàu boä truyeàn ñeàu ñöôïc enable cuøng moät luùc. Khi ñieàu naøy xaûy ra, neáu caùc driver keùo ñöôøng daây theo caùc traïng thaùi ngöôïc nhau , tín hieäu treân ñöôøng daây seõ ôû möùc logic khoâng xaùc ñònh , hieän töôïng naøy goïi laø söï tranh chaáp treân ñöôøng daây (line contention)
Taát caû caùc chip RS485 ñeàu coù giôùi haïn doøng (curent limiting) vaø töï ñoäng shutdown do quaù nhieät (thermal shutdown) ñeå baûo veä chip neáu coù nhieàu hôn moät boä nhaän ñöôïc cho pheùp cuøng luùc. Giôùi haïn doøng haïn cheá doøng ra cuûa boä truyeàn. Theo chuaån TIA/EIA-485 möùc giôùi haïn naøy phaûi döôùi 250mA. Neáu ngoõ ra output tieáp tuïc ñöa ra doøng cao , nhieät ñoä cuûa chip seõ taêng leân vaø cuoái cuøng maïch baûo veä quaù nhieät beân trong chip seõ chuyeån ngoõ ra sang traïng thaùi trôû khaùng cao( high-impedance state). Ñieàu naøy cuõng ñoàng nghóa vôùi vieäc ngoõ ra seõ khoâng theå söû duïng cho tôùi khi noù ñöôïc haï nhieät , nhöng baûo ñaûm linh kieän seõ khoâng bò hö.
VI. Caùc Phöông Phaùp Truyeàn Thoâng
Ñôn coâng ( Simplex Communication) : truyeàn thoâng moät chieàu. Döõ lieäu chæ coù theå truyeàn ñi theo moät chieàu töø thieát bò naøy sang thieát bò khaùc maø khoâng coù chieàu ngöôïc laïi(hình 1.2).
Baùn song coâng ( Half Duplex Communication ) : taïi moät thôøi ñieåm chæ coù moät node truyeàn vaø moät node nhaän . Cho pheùp truyeàn hai chieàu(hình 1.3).
Song coâng ( Full Duplex Communication ) : cho pheùp truyeàn döõ lieä ñoàng thôøi giöõa hai thieát bò(hình 1.4).
Chuaån RS-232C ñöôïc ñònh nghóa laø moät chuaån giao tieáp giöõa moät DTE ( Device Terminal Equipment – thöôøng laø computer) vaø moät DCE ( Device Communication Equipment – caùc thieát bò ngoaïi vi) vôùi khoaûng caùch truyeàn toái ña laø 50ft ( khoaûng 15m ) vaø toác ñoä toái ña laø 20kps.
Chöông III :
BUS I2C
I. Hoaït Ñoäng Cuûa Bus I2C :
Bus I2C (vieát taét töø Inter-Ic-Bus) laø moät moái lieân keát döõ lieäu 2 daây giöõa moät hoaëc nhieàu boä xöû lyù (Master) vaø nhöõng khoái ngoaïi vi cuï theå (slave).Taát caû caùc vi maïch ñeàu lieân keát tröïc tieáp vôùi bus vaø ñöôïc trao ñoåi döôùi ñòa chæ cuûa töøng vi maïch. Caùc ñòa chæ vaø döõ lieäu ñöôïc truyeàn treân chính caùc ñöôøng daãn. Bus I2C cho pheùp hình thaønh moät moái lieân keát ñôn giaûn giöõa nhieàu vi maïch vaø cho pheùp deã daøngù môû roäng theâm.
Taát caû caùc vi maïch tham gia bus, khoáng cheá giao thöùc theo moät caùch rieâng . Beân caïnh caùc boä nhôù RAM, EEPROM, caùc vi maïch môû roäng coång, caùc boä bieán doåi A/D vaø D/A cuõng nhö caùc vi maïch ñoàng hoà coøn coù nhieàu vi maïch chuyeân duïng, chaúng haïn boä ñeäm hieån thò hoaëc caùc vi maïch duøng trong kyõ thuaät truyeàn hình . Taát caû caùc vi maïch naøy ñeàu coù theåû ñieàu khieån deã daøng vaø tröïc tieáp qua hai ñöôøng daãn cuûa dao dieän song song vôùi maùy tính PC. Chæ caàn boå sung theâm raát ít caùc vi maïch, coång noái tieáp cuõng coù theå ñöôïc söû duïng.
II . Truyeàn Döõ Lieäu vaø Ñònh Ñòa Chæ :
Bus I2C söû duïng 2 ñöôøng daãn:
Ñöôøng daãn döõ lieäu noái tieáp SDA
Ñuôøng daãn giöõ nhòp SCL
Gioáng nhö ôû thanh ghi dòch, döõ lieäu vaø ñòa chæ ñöôïc truyeàn cuøng theo moät nhòp .Caû hai ñöôøng daãn ñeàu coù theå ñöôïc söû duïng theo töøng höôùng döõ lieäu. Moãi ñöôøng daãn ñeàu coù moät ñieän trôû noái leân nguoàn(Pull-up) vaø coù theå ñöôïc moãi thaønh vieân keùo xuoáng möùc LOW qua caùc loái ra cöïc goùp hôû hoaëc cöïc maùng hôû. Thaønh vieân bus khoâng kích hoaït ôû traïng thaùi coù ñieän trôû cao, nhöng vaãn luoân giaùm saùt caùc tín hieäu truyeàn treân bus. Khi chæ coù moät vi maïch chuû ñöôïc söû duïng, vi maïch naøy töï xuaát ra tín hieäu giöõ nhòp ñeå suû duïng. Döõ lieäu coù theå ñeán töø vi maïch chuû cuõng nhö töø vi maïch tôù.
Giao thöùc bus I2C nhaän bieát moät daüy...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status