Სარჩევი:

სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება: 8 ნაბიჯი
სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება: 8 ნაბიჯი

ვიდეო: სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება: 8 ნაბიჯი

ვიდეო: სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება: 8 ნაბიჯი
ვიდეო: MKS Monster8 - Basics 2024, ივლისი
Anonim
სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება
სერიული პორტი - პროგრამული უზრუნველყოფის დაყენება

თუ თქვენ ცდილობთ გააკონტროლოთ რაღაც რეალურ სამყაროში თქვენი კომპიუტერის გამოყენებით, სერიული პორტი ალბათ კომუნიკაციის უმარტივესი საშუალებაა. მე გაგაცნობთ სერიული პორტის და ჰიპერტერმინალის დაყენების პროცესს კომპიუტერზე Windows XP.

ნაბიჯი 1: იპოვეთ თქვენი სერიული პორტი

იპოვეთ თქვენი სერიული პორტი
იპოვეთ თქვენი სერიული პორტი

მისი დაყენების მიზნით, ჯერ უნდა იპოვოთ იგი თქვენს კომპიუტერში. დიდი ხნის წინ, თითქმის ყველა კომპიუტერს ჰქონდა ორი სერიული პორტი, სახელწოდებით "COM1" და "COM2", ერთი ცხრა პინიანი და მეორე 25 პინიანი კონექტორით.

ახლა დრო შეიცვალა და სერიული პორტი გაქრა. თუმცა ნუ იმედგაცრუებთ. ჩამოვიდა USB სერიული კონვერტორი და ის შეიძლება გამოყენებულ იქნას მის ნაცვლად. ეს ჩვეულებრივ არის დონგლი, რომელიც ჩართულია USB პორტში, მეორე ბოლოში არის ცხრა პინიანი მამრობითი კონექტორი. ჩემს დესკტოპის კომპიუტერზე დედაპლატს აქვს ორი ჩაშენებული სერიული პორტი. მესამე სერიული პორტი, აქ იარლიყით COM4, ეკუთვნის USB სერიულ ადაპტერს, რომელიც მე ჩავრთე. თუ იპოვით ცხრა პინ მამაკაცურ კონექტორს (ორი მწკრივი, ხუთი და ოთხი, ქინძისთავები, რომლებიც ლითონის გარსშია ჩასმული) მას აქვს ჩაშენებული სერიული პორტი. ან მიიღეთ USB სერიული კონვერტორი და შეაერთეთ იგი. გახსენით მოწყობილობის მენეჯერი. დააწკაპუნეთ მარჯვენა ღილაკით "ჩემი კომპიუტერი" და აირჩიეთ თვისებები (სიის ბოლოში, რომელიც გამოჩნდება). დააჭირეთ ღილაკს "აპარატურა". დააწკაპუნეთ ღილაკზე "მოწყობილობის მენეჯერი" და ამ სურათის მსგავსი რაღაც გამოჩნდება. დააწკაპუნეთ "+" ნიშანზე "პორტები (COM & LPT) მარცხნივ, რომ გააფართოვოთ. ნაჩვენები იქნება ხელმისაწვდომი პრინტერებისა და სერიული პორტების სია. მიაქციეთ ყურადღება მათ, თქვენ დაგჭირდებათ შემდგომ ნაბიჯებში რა

ნაბიჯი 2: გახსენით ჰიპერტერმინალი

გახსენით ჰიპერტერმინალი
გახსენით ჰიპერტერმინალი

ჰიპერტერმინალი არის საკომუნიკაციო პროგრამა, რომელიც მოყვება ფანჯრებს. თქვენ მიიღებთ მას "ყველა პროგრამის" დაწკაპუნებით, გადადით "აქსესუარებზე", "კომუნიკაციებზე" და შემდეგ იქ გაქვთ.

თუ პირველად გახსნით, ის დაგისვამთ კითხვებს ქვეყანასა და რეგიონთან დაკავშირებით, თუ რაიმე დასამალი არ გაქვთ, სჯობს მათ სიმართლე უპასუხოთ.

ნაბიჯი 3: შეიყვანეთ სერიული პორტის ინფორმაცია

შეიყვანეთ სერიული პორტის ინფორმაცია
შეიყვანეთ სერიული პორტის ინფორმაცია

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

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

ნაბიჯი 4: დააყენეთ კავშირის პარამეტრები

კავშირის პარამეტრების დაყენება
კავშირის პარამეტრების დაყენება

შემდეგი, თქვენ უნდა დააყენოთ კავშირის სიჩქარე, ბიტების რაოდენობა, პარიტეტი და ბიტის პარამეტრების შეჩერება.

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

ნაბიჯი 5: სერიული კავშირი - სიგნალები

სერიული კავშირი - სიგნალები
სერიული კავშირი - სიგნალები

სერიულ პორტთან დასაკავშირებლად საჭიროა მინიმუმ სამი ხაზი - გადაცემული მონაცემები TxD (pin3), მიღებული მონაცემები RxD (pin2) და Ground (pin5).

მონაცემები გამოდის კომპიუტერიდან როგორც დადებითი და უარყოფითი ექსკურსიები ძაბვის TxD პინზე System Ground პინთან მიმართებაში. ეს ძაბვა იქნება სადღაც თხუთმეტიდან თორმეტი ვოლტის დიაპაზონში. მონაცემები შედის კომპიუტერში, როგორც RxD პინის დადებითი და უარყოფითი ექსკურსიები. მინიმუმ სამი ვოლტი იქნება საჭირო იმისათვის, რომ კომპიუტერმა მიიღოს მონაცემები უშეცდომოდ.

ნაბიჯი 6: Loopback ტესტი

Loopback ტესტი
Loopback ტესტი

როდესაც ჰიპერტერმინალი სწორად არის დაყენებული, რასაც ფანჯარაში ჩაწერთ, ველურ ადგილას გაიგზავნება TxD პინის საშუალებით. რასაც იღებს RxD პინის საშუალებით ეკრანზე გამოჩნდება.

სტანდარტულად, თუ გახსნით ჰიპერტერმინალს და დაიწყებთ აკრეფას, არაფერი გამოჩნდება ეკრანზე. Ეს ნორმალურია. თუმცა, თუ თქვენ დააკავშირებთ RxD და TxD ქინძისთავებს ერთმანეთთან, ისინი ერთად ირევა და ასე რომ რასაც აკრიფებთ ეკრანზეც იბეჭდება. ეს არის მარყუჟის ტესტი. თქვენ შეგიძლიათ გააკეთოთ მარყუჟის შტეფსელი ცხრა პინიანი მდედრობითი კონექტორის (სოკეტის) აღებით და მავთულის შედუღებით ქინძისთავებს 2 და 3. შორის, რომელიც შემდგომ შემოდის შესამოწმებლად სერიული პორტის კონექტორში. ან, ალტერნატიულად, შეგიძლიათ აიღოთ ცოტა მავთული და გადაიხვიოთ იგი შესაბამისი სერიული პორტის 2 და 3 პინების გარშემო, როგორც ეს მოცემულია ფიგურაში.

ნაბიჯი 7: დაიწყეთ აკრეფა

დაიწყეთ აკრეფა
დაიწყეთ აკრეფა

Loopback დანამატის ადგილზე, დააწკაპუნეთ ჰიპერტერმინალური ფანჯრის შიგნით და დააჭირეთ რამდენიმე შემთხვევით ღილაკს კლავიატურაზე.

რასაც თქვენ აკრიფებთ, იქ ნაჩვენები უნდა იყოს. თუ ასეა, გილოცავთ. თუ არა, თქვენ შეცდით სადმე, ასე რომ დაბრუნდით და შეარჩიეთ სხვა პორტი ან რამე და ფაქტიურად დააჭირეთ თითოეულ ღილაკს სანამ მუშაობას არ დაიწყებთ. თუმცა გამაფრთხილებელი სიტყვა. Hyperterminal– ს აქვს სიმბოლოების „ექოს“ვარიანტი, რაც იმას ნიშნავს, რომ ის აჩვენებს კლავიატურაზე აკრეფილ სიმბოლოებს, ასევე RxD პინის საშუალებით შემოსულ სიმბოლოებს. დარწმუნდით, რომ ეს ასე არ არის, სანამ დაასკვნით, რომ წარმატებული ხართ. ეს მარტივია, მართლაც. მარყუჟის კავშირის ამოღება შეწყვეტს ექოს სერიული კავშირის საშუალებით.

ნაბიჯი 8: ორმაგი ექო

ორმაგი ექო
ორმაგი ექო

თუ ჩართავთ ადგილობრივ ექოს და დააკავშირებთ loopback plug- ს, მიიღებთ აქ ნაჩვენებ ეფექტს: თითოეული აკრეფილი სიმბოლო ორჯერ იბეჭდება.

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

გირჩევთ: