RS485 ავტობუსის დეტალური ახსნა

RS485 არის ელექტრო სტანდარტი, რომელიც აღწერს ინტერფეისის ფიზიკურ ფენას, როგორიცაა პროტოკოლი, დრო, სერიული ან პარალელური მონაცემები და ბმულები განისაზღვრება დიზაინერის ან უფრო მაღალი ფენის პროტოკოლებით.RS485 განსაზღვრავს დრაივერების და მიმღებების ელექტრულ მახასიათებლებს დაბალანსებული (ასევე უწოდებენ დიფერენციალურ) მრავალპუნქტიანი გადამცემი ხაზების გამოყენებით.

უპირატესობები

1. დიფერენციალური გადაცემა, რომელიც ზრდის ხმაურის იმუნიტეტს და ამცირებს ხმაურის გამოსხივებას;
2. საქალაქთაშორისო ბმულები, 4000 ფუტამდე (დაახლოებით 1219 მეტრი);
3. მონაცემთა სიხშირე 10 Mbps-მდე (40 ინჩის ფარგლებში, დაახლოებით 12,2 მეტრი);
4. რამდენიმე მძღოლისა და მიმღების დაკავშირება შესაძლებელია ერთსა და იმავე ავტობუსში;
5. საერთო რეჟიმის ფართო დიაპაზონი იძლევა მიწისქვეშა პოტენციალის განსხვავებებს დრაივერსა და მიმღებს შორის, რაც იძლევა მაქსიმალური საერთო რეჟიმის ძაბვას -7-12 ვ.

სიგნალის დონე

RS-485-ს შეუძლია განახორციელოს შორ მანძილზე გადაცემა ძირითადად გადაცემისთვის დიფერენციალური სიგნალების გამოყენების გამო.როდესაც არის ხმაურის ჩარევა, ხაზის ორ სიგნალს შორის განსხვავება მაინც შეიძლება გამოყენებულ იქნას განსასჯელად, რათა გადაცემის მონაცემები არ შეწუხდეს ხმაურით.

NEWS2_1

RS-485 დიფერენციალური ხაზი მოიცავს შემდეგ 2 სიგნალს

პასუხი: არაუკუ სიგნალი
B: საპირისპირო სიგნალი
ასევე შეიძლება არსებობდეს მესამე სიგნალი, რომელიც მოითხოვს საერთო საცნობარო წერტილს ყველა დაბალანსებულ ხაზზე, სახელწოდებით SC ან G, რათა დაბალანსებული ხაზები სწორად იმუშაონ.ამ სიგნალს შეუძლია შეზღუდოს მიმღებ ბოლოში მიღებული საერთო რეჟიმის სიგნალი და გადამცემი გამოიყენებს ამ სიგნალს, როგორც საცნობარო მნიშვნელობას AB ხაზის ძაბვის გასაზომად.RS-485 სტანდარტში აღნიშნულია:
თუ MARK (ლოგიკა 1), B ხაზის სიგნალის ძაბვა უფრო მაღალია ვიდრე A ხაზი
თუ SPACE (ლოგიკა 0), A ხაზის სიგნალის ძაბვა უფრო მაღალია ვიდრე B ხაზი
იმისათვის, რომ არ მოხდეს უთანხმოება, დასახელების საერთო კონვენციაა:
TX+ / RX+ ან D+ B-ის ნაცვლად (სიგნალი 1 მაღალია)
TX-/RX- ან D- A-ის ნაცვლად (დაბალი დონე სიგნალის დროს 0)

ბარიერი ძაბვა:
თუ გადამცემის შეყვანა იღებს ლოგიკურ მაღალ დონეს (DI=1), A ხაზის ძაბვა უფრო მაღალია ვიდრე B ხაზი (VOA>VOB);თუ გადამცემის შეყვანა იღებს ლოგიკურ დაბალ დონეს (DI=0), A ხაზის ძაბვა უფრო მაღალია ვიდრე B ხაზი (VOA>VOB);B ძაბვა უფრო მაღალია ვიდრე A ხაზი (VOB>VOA).თუ A ხაზის ძაბვა მიმღების შესასვლელში უფრო მაღალია ვიდრე B ხაზის (VIA-VIB>200mV), მიმღების გამომავალი არის ლოგიკური მაღალი დონე (RO=1);თუ B ხაზის ძაბვა მიმღების შესასვლელში უფრო მაღალია ვიდრე A ხაზის (VIB-VIA>200mV), მიმღები გამოსცემს ლოგიკურ დაბალ დონეს (RO=0).

NEWS2_2

ერთეული დატვირთვა (UL)

RS-485 ავტობუსზე მძღოლებისა და მიმღებების მაქსიმალური რაოდენობა დამოკიდებულია მათი დატვირთვის მახასიათებლებზე.ორივე მძღოლის და მიმღების დატვირთვა იზომება ერთეულის დატვირთვასთან შედარებით.485 სტანდარტი ითვალისწინებს, რომ გადამცემ ავტობუსზე შეიძლება მიმაგრდეს მაქსიმუმ 32 ერთეული დატვირთვა.

NEWS2_3

Სამუშაო რეჟიმი

ავტობუსის ინტერფეისი შეიძლება შეიქმნას შემდეგი ორი გზით:
Half-Duplex RS-485
Full-Duplex RS-485
რაც შეეხება რამდენიმე ნახევრად დუპლექს ავტობუსის კონფიგურაციას, როგორც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში, მონაცემთა გადაცემა შესაძლებელია მხოლოდ ერთი მიმართულებით.

NEW2_4

სრული დუპლექსის ავტობუსის კონფიგურაცია ნაჩვენებია ქვემოთ მოცემულ ფიგურაში, რომელიც იძლევა ორმხრივი ერთდროული კომუნიკაციის საშუალებას მთავარ და სლავურ კვანძებს შორის.

NEW2_5

ავტობუსის გაჩერება და ფილიალის სიგრძე

სიგნალის ასახვის თავიდან ასაცილებლად, მონაცემთა გადამცემ ხაზს უნდა ჰქონდეს ბოლო წერტილი, როდესაც კაბელის სიგრძე ძალიან გრძელია, ხოლო განშტოების სიგრძე უნდა იყოს რაც შეიძლება მოკლე.
სწორი შეწყვეტისთვის საჭიროა ტერმინალური რეზისტორი RT, რომელიც შეესაბამება გადამცემი ხაზის დამახასიათებელ წინაღობას Z0.
RS-485 სტანდარტი გვირჩევს, რომ კაბელისთვის Z0=120Ω.
საკაბელო საყრდენები ჩვეულებრივ წყდება 120Ω რეზისტორებით, თითო კაბელის თითოეულ ბოლოში.

NEW2_6

ტოტის ელექტრული სიგრძე (გამტარის მანძილი გადამცემსა და საკაბელო ღეროს შორის) უნდა იყოს ძრავის აწევის დროის მეათედზე ნაკლები:
LStub ≤ tr * v * c/10
LStub = ტოტის მაქსიმალური სიგრძე ფუტებში
v = სიჩქარის თანაფარდობა, რომლითაც სიგნალი მოძრაობს კაბელზე სინათლის სიჩქარესთან
c = სინათლის სიჩქარე (9.8*10^8 ფუტი/წმ)
ტოტის ძალიან გრძელი სიგრძე გამოიწვევს სიგნალის ემისიის ასახვას, რომელიც გავლენას მოახდენს წინაღობაზე.შემდეგი ფიგურა არის გრძელი ტოტის სიგრძისა და მოკლე შტოს სიგრძის ტალღების შედარება:

NEW2_7 NEW2_8

მონაცემთა სიჩქარე და კაბელის სიგრძე:
მონაცემთა მაღალი სიჩქარის გამოყენებისას გამოიყენეთ მხოლოდ მოკლე კაბელები.მონაცემთა დაბალი სიჩქარის გამოყენებისას შესაძლებელია უფრო გრძელი კაბელის გამოყენება.დაბალი სიჩქარის გამოყენებისთვის, კაბელის DC წინააღმდეგობა ზღუდავს კაბელის სიგრძეს ხმაურის ზღვრის დამატებით კაბელზე ძაბვის ვარდნის მეშვეობით.მაღალი სიჩქარის აპლიკაციების გამოყენებისას, კაბელის AC ეფექტები ზღუდავს სიგნალის ხარისხს და ზღუდავს კაბელის სიგრძეს.ქვემოთ მოყვანილი ფიგურა იძლევა კაბელის სიგრძისა და მონაცემთა სიჩქარის უფრო კონსერვატიულ მრუდს.

NEW2_9

Shenzhen Zhongling Technology Co., Ltd. (ZLTECH), დაარსების დღიდან 2013 წელს, ერთგულია ბორბლიანი რობოტების ინდუსტრიაში, ავითარებს, აწარმოებს და ყიდის ბორბლების კერის სერვო ძრავებს და დისკებს სტაბილური ფუნქციონირებით.მისი მაღალი ხარისხის სერვო კვანძის ძრავის დრაივერები ZLAC8015, ZLAC8015D და ZLAC8030L იღებენ CAN/RS485 ავტობუსის კომუნიკაციას, შესაბამისად მხარს უჭერენ CANopen პროტოკოლის CiA301, CiA402 ქვეპროტოკოლს/modbus-RTU პროტოკოლს და შეუძლიათ 16-მდე მოწყობილობების დამონტაჟება;მხარდაჭერა პოზიციის კონტროლი, სიჩქარის კონტროლი და ბრუნვის კონტროლი და სხვა სამუშაო რეჟიმები, რომლებიც შესაფერისია რობოტებისთვის სხვადასხვა შემთხვევებში, რაც მნიშვნელოვნად უწყობს ხელს რობოტების ინდუსტრიის განვითარებას.დამატებითი ინფორმაციისთვის ZLTECH-ის ბორბლების კერის სერვოძრავების შესახებ, გთხოვთ, მიაქციოთ ყურადღება: www.zlrobotmotor.com.


გამოქვეყნების დრო: აგვისტო-04-2022