USB-rs232 ttl კონვერტორი, კარგი პროდუქტი მცირე ფულისთვის. სერიული პორტი - TTL და RS232 rs232 USB-ში გადამყვანი pl2303 ჩიპზე

სიახლეები 08.10.2021
სიახლეები

თითქმის ყველა მიკროკონტროლერს აქვს სერიული პორტი - UART. ის მუშაობს სტანდარტული სერიული პროტოკოლის მიხედვით, რაც იმას ნიშნავს, რომ მისი მარტივად დაკავშირება შესაძლებელია ჩართულ კომპიუტერთან COMპორტი. მაგრამ აქ არის ერთი პრობლემა - ფაქტია, რომ კომპიუტერი RS232ის იღებს ლოგიკურ დონეებს +/- 12 ვოლტი, ა UARTმუშაობს ხუთ ვოლტ დონეზე. როგორ გავაერთიანოთ ისინი? ამისათვის რამდენიმე ვარიანტია დონის გადამყვანის სქემებისთვის, მაგრამ ყველაზე პოპულარული მაინც სპეციალურ გადამყვანზეა. RS232-TTL. ეს არის მიკროჩიპი MAX232და მისი ანალოგები.
თითქმის ყველა კომპანია აკეთებს თავის კონვერტერს, ასე რომ, ის აქ მოერგება ST232, და ADM232, და HIN232. წრე ისეთივე მარტივია, როგორც სამი პენი - ხუთი კონდენსატორის შეყვანა, გამომავალი, სიმძლავრე და მილსადენი. კონდენსატორები ჩვეულებრივ მოთავსებულია 1 uFელექტროლიტები, მაგრამ გარკვეული ცვლილებებით 0.1 uFკერამიკა. ყველგან დავლიე 0.1 uFკერამიკა და ჩვეულებრივ ეს საკმარისი იყო. :) საათივით მუშაობს. თუ მაღალი სიჩქარით ის ვერ მოხერხდება, მაშინ საჭირო იქნება სიმძლავრის გაზრდა.

სხვათა შორის, არსებობს ასევე MAX3232ეს იგივეა, მაგრამ გამოსავალზე მას არ აქვს 5 ვოლტი TTL, მაგრამ 3.3 ვოლტი TTL. იგი გამოიყენება დაბალი ძაბვის კონტროლერებისთვის.

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


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


შეკრების შემდეგ, ის უბრალოდ შემოწმდება:
აერთებს სოკეტს COMპორტი. ჩართეთ 5 ვოლტი სიმძლავრე და შემდეგ დახურეთ Rx on Tx(მაქვს მწვანე და ყვითელი მავთულები).

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

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

მიკროკონტროლერების გამოყენებით სხვადასხვა სახის ელექტრონული მოწყობილობების შემუშავებისას ძალიან ხშირად სასარგებლოა მათი პერსონალურ კომპიუტერთან დაკავშირება სერიული პორტის საშუალებით. თუმცა, ეს არ შეიძლება გაკეთდეს პირდაპირ, რადგან RS-232 სტანდარტის მიხედვით, სიგნალი გადაიცემა -3..-15 ვ დონეზე (ლოგიკური<1>) და +3..+15V (ლოგიკური<0>). RS-232 დონის სტანდარტულ TTL ლოგიკურ დონეზე გადასაყვანად, ჩვეულებრივ გამოიყენება სპეციალური გადამყვანი ჩიპები. ამასთან, ყოველთვის არ აქვს აზრი შემუშავებული მოწყობილობის წრეში დონის გადამყვანის ჩართვას, რადგან ხშირად ხდება, რომ კომპიუტერთან კომუნიკაცია საჭიროა მხოლოდ მოწყობილობის დამზადებისა და გამართვის ეტაპზე და იქ საბოლოო პროდუქტისთვის. არ არის ამის საჭიროება. ამ სიტუაციაში ლოგიკური გამოსავალი შეიძლება იყოს ცალკე RS-232-დან TTL დონის გადამყვანის წარმოება, რომლის ერთ-ერთი შესაძლო ვარიანტის დიაგრამა ნაჩვენებია ქვემოთ:

შემოთავაზებული კონვერტორი ეფუძნება ფართოდ გავრცელებულ MAX232A დონის გადამყვან ჩიპს Maxim-ისგან (U1), რომელსაც ასევე აქვს მრავალი ანალოგი სხვა მწარმოებლებისგან (ანალოგური მოწყობილობები, LG და ა.შ.). ეს მიკროსქემა განკუთვნილია 5 ვ მიწოდების ძაბვისთვის და აქვს ჩაშენებული ძაბვის გამაორმაგებელი და ინვერტორი ჩართულ კონდენსატორებზე RS-232 სიგნალებთან მუშაობისთვის საჭირო +10 ვ ძაბვის მისაღებად. მიკროსქემისთვის საჭიროა 4 გარე კონდენსატორი (C1, C2, C3, C4) 0,1 uF ტევადობით, რომლებიც გამოიყენება ძაბვის გადამყვანში. გარდა ამისა, ამ კონვერტორის გამოყენების გასამარტივებლად, ის უზრუნველყოფს ელექტრომომარაგებას პირდაპირ სერიული პორტიდან, რაც გამორიცხავს გარე კვების წყაროების საჭიროებას. მიწოდების ძაბვა 5 ვ იქმნება დაბალი სიმძლავრის ხაზოვანი ძაბვის რეგულატორის LM78L05 (U2), რომლის შეყვანა დაკავშირებულია შესანახი კონდენსატორთან C6. კონდენსატორი C6 იტენება დიოდის მეშვეობით Data Terminal Ready სიგნალიდან (DTR, 9-პინიანი RS-232 კონექტორის მეოთხე პინი). დიოდი D1 შეიძლება იყოს ნებისმიერი ტიპის (ავტორმა გამოიყენა დიოდი ზედაპირული სამონტაჟო პაკეტში, შედუღებული დამწვარი დედაპლატისგან). ასეთი სიმძლავრის გადამყვანის ნორმალური ფუნქციონირება მოითხოვს, რომ DTR სიგნალი უმეტეს დროს იყოს ლოგიკური ნული. ეს უნდა იყოს მოწოდებული ტერმინალის პროგრამით ან გამოყენებული მომხმარებლის პროგრამით.

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

რადიო ელემენტების სია

Დანიშნულება ტიპი დასახელება რაოდენობა შენიშვნაᲛაღაზიაჩემი ბლოკნოტი
U1 RS-232 ინტერფეისი IC

MAX232A

1 რვეულში
U2 ხაზოვანი რეგულატორი

LM78L05A

1 რვეულში
D1 დიოდი 1 რვეულში
C1-C5 კონდენსატორი0.1 uF5 რვეულში
C6 ელექტროლიტური კონდენსატორი4.7 uF1

მე მომიწია მონაცემების გამოტანა GGA და VTG პაკეტებიდან LCD-ზე, რაც არ არის ძალიან მოსახერხებელი პაკეტის მაქსიმალური ზომის 80 სიმბოლოს გათვალისწინებით.

გამართვისას მე მომიწია მონაცემების გამოტანა GGA და VTG პაკეტებიდან LCD-ზე, რაც არც თუ ისე მოსახერხებელია პაკეტის მაქსიმალური ზომით 80 სიმბოლო.

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

გარდა ამისა, დაფა დამონტაჟდა ST Microelectronics-ისგან (სრული ანალოგი), მაგრამ უფრო იაფია რამდენიმე გრივნა. რა თქმა უნდა, მაქსიმეს პატივს ვცემ, მაგრამ აბსოლუტურად არ მიყვარს წვრილმანი ნივთებისთვის ზედმეტი გადახდა. კონდენსატორები აღკაზმულობაში დაყენებულია 1uF 16V ტანტალიზე, ტიპი A.


გარდა ამისა, მთელი ეს ოჯახი შეიყვანეს შენობაში, სადაც მე 13 წლის ასაკიდან უსაქმოდ ვიწექი. მავთულები ამოღებისაგან ვიცავდი უბრალო კვანძით. რბილი კაბელი COM პორტის კონექტორით ნასესხები იყო ძველი თაგვისგან.


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

USB-დან UART-დან CH340G-ის კონვერტორი:
შეცვლა RS232TTL-ზე, ტესტირება, შედარება

2017 წლის აპრილი

1. რა არის TTL და რა შუაშია USB?

რატომღაც, ალიმ მიიპყრო ჩემი ყურადღება ძალიან იაფმა USB to uart გადამყვანი. თავიდან ბოლომდე არ ვიცოდი, რა იყო ეს სინამდვილეში. პროდუქტის სახელი ინგლისურად ასე გამოიყურებოდა: "USB to TTL კონვერტორი UART მოდული CH340G CH340 3.3V 5V გადამრთველი". UART-ისა და CH340G ჩიპის ხსენებამ თითქოს გააფანტა ეჭვები, მაგრამ არ მომეწონა ფრაზა "USB to TTL", რომელიც ასევე ჩანდა მოდულის ფოტოზე, მის ქვედა მხარეს. ფაქტია, რომ ამ ფრაზას აზრი არ აქვს, რაც იმას ნიშნავს, რომ იგი ხსნის ფართო შესაძლებლობებს თავისუფალი ინტერპრეტაციისთვის.

თეორიულად, რუსულად თარგმნილი, ფრაზა " USB TTL-ზე" უნდა ნიშნავდეს "USB-ის TTL-ად გადაქცევას". არავის სჭირდება ახსნა, რა არის USB ახლა, მაგრამ ბევრს არ სმენია TTL-ის შესახებ. ამიტომ, ისტორიას მივუბრუნდეთ და ვნახოთ. რა არის TTL.

საინტერესოა, რომ Google-მაც და Yandex-მაც, კითხვაზე "რა არის TTL" საპასუხოდ, მისცეს ბმულები TTL-ის შესახებ სრულიად განსხვავებული ტერიტორიიდან. რა არის ეს ელექტრონიკასთან დაკავშირებით? აბრევიატურა TTL რუსულად არ განსხვავდება ინგლისური ვერსიისგან და დგას ტრანზისტორი-ტრანზისტორი ლოგიკა (TTL). თავდაპირველად, ეს კონცეფცია გულისხმობდა ზოგიერთი ციფრული მიკროსქემის შიდა სტრუქტურის მახასიათებლებს, ტექნიკური გადაწყვეტილებების კომპლექტს, მათ შორის სქემებსა და ტექნოლოგიურს. სხვა საკითხებთან ერთად, TTL სტანდარტი ასევე ადგენს მეთოდს ლოგიკური სიგნალის კოდირება. ასე, მაგალითად, ლოგიკური ნული დაშიფრულია ძაბვით, რომელიც ახლოს არის საერთო დენის მავთულთან. უფრო მეტიც, საერთო მავთული უერთდებოდა დენის წყაროს მინუსს და აღებული იყო როგორც ნულოვანი პოტენციალი - „მიწა“. და ლოგიკური ერთეული დაშიფრული იყო მიწოდების ძაბვასთან ახლოს ძაბვით + 5 ვ. თავად +5V მიწოდების ძაბვა ასევე გახდა TTL სტანდარტის განუყოფელი ნაწილი.

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

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

და, ზემოაღნიშნულიდან გამომდინარე, რას შეიძლება ნიშნავდეს სიტყვები "USB to TTL"? ვფიქრობ, ახლა გასაგებია, რატომ არ აქვს ამ ფრაზას აზრი.

2. ინტერფეისის გადამყვანი CH340G ჩიპზე

მე დავასრულე ამ პროდუქტის შეკვეთა. მიწოდებით 44,30 მანეთი დამიჯდა, ანუ თითქმის არაფერი. მაგრამ ეს არ არის ის შემთხვევა, როდესაც იაფი ნიშნავს ცუდს. დაკავშირებისას ის მაშინვე გამოვლინდა სისტემაში (Windows 8.1). მძღოლებთან არანაირი პრობლემა არ ყოფილა. ადრე, მე უკვე დავაკავშირე სხვა გადამყვანი CH340-ს (ის, რომელიც USB-COM ადაპტერის კაბელის სახით იყო), ამიტომ დრაივერი უკვე დაინსტალირებული იყო. უნდა ითქვას, რომ ბოლო დროს არ იყო საჭირო დრაივერის ძებნა და მისი ხელით დაყენება - ყველაფერი ავტომატურად აღმოჩნდა. ახლა, ადრე დაინსტალირებული დრაივერი მაშინვე ამოიცნო ახალი მოწყობილობა.

როგორც მოსალოდნელი იყო, ეს იყო USB-UART გადამყვანი, როგორც ადრე ვიყიდე. სასარგებლო სიგნალებიდან მხოლოდ TXD და RXD გამოდის მოდულის კონექტორზე. რა თქმა უნდა, ეს არ მაწყობდა. იცის, რომ მიკროჩიპი CH340Gუზრუნველყოფს სრული* კომპლექტის ფორმირებას RS232 სიგნალები, შევიძინე ეს მოდული მისი შემდგომი გაუმჯობესების მოლოდინით. სხვათა შორის, ასეთი დაბალი ფასი მეტწილად ამ მოდულის „არასრულფასოვნების“ შედეგია. მხოლოდ TXD და RXD სიგნალებით, მისი შესაძლებლობები მკაცრად შეზღუდულია. მაგრამ RS232 სიგნალების სრული კომპლექტით, მოდულის შესაძლებლობები და მისი ფარგლები მართლაც ამოუწურავი ხდება (სულაც არ არის აუცილებელი RS232 შეყვანის და გამოსასვლელების გამოყენება მკაცრად მათი დანიშნულებისამებრ). ასეთი პორტი შეიძლება ჩაითვალოს დაბალბიტად პარალელური პორტისამ გამოსავალზე სიგნალების თვითნებური დაყენებით და ოთხი შეყვანის სტატუსის თვითნებური გამოკითხვით. ამ საიტზე უკვე შეგიძლიათ იხილოთ მსგავსი მოდულის გამოყენების სხვადასხვა ვარიანტები. მაგრამ სიგნალების სრული ნაკრების მქონე გადამყვანი, როგორც წესი, უფრო ძვირი ღირს. რატომ გადაიხადე ზედმეტი? მათთვის, ვინც მეგობრობს გამაგრილებელთან, საუკეთესო გამოსავალია "ნახევრად მზა პროდუქტის" ყიდვა და მისი სრულ მდგომარეობაში მოყვანა.

* RS232 სიგნალების „სრული“ ნაკრების ქვეშ, აქ ვგულისხმობთ სიგნალებს COM პორტი, თუმცა RS232 სტანდარტი ითვალისწინებს ბევრ სხვა სიგნალს, რომელიც არ გამოიყენება COM-ში.

დავამატებ, რომ მოდულს აქვს სამი LED (ყველა წითელი), რომელთაგან ერთი სიგნალს აძლევს მიწოდების ძაბვას USB-დან, ხოლო დანარჩენი ორი აჩვენებს TXD და RXD სიგნალების სტატუსს (ანთება ლოგიკურ ნულზე, ანუ ძაბვის დროს. დაბალია GND-თან შედარებით).

3. UART მოდულის დახვეწა სრულფასოვან RS232TTL-მდე

დასკვნამიზანი
2 TXD გამომავალი
3 RXD შეყვანა
9 CTS შეყვანა
10 DSR შეყვანა
11 RI შეყვანა
12 DCD შეყვანა
13 DTR გამომავალი
14 RTS გამომავალი
ჩანართი 1. პინის ნუმერაცია
ჩიპები CH340G
RS232 სიგნალებით

ზოგადად, მთელი დახვეწა შედგებოდა მხოლოდ მიკროსქემის შესაბამის ფეხებზე შედუღებაში. ამისათვის პირველ რიგში საჭირო იყო ფანჯრის თბოშეკუმშვადი გარსში გაჭრა. დასკვნების შესაბამისობა ჩიპები CH340Gდა RS232 სიგნალებიიხილეთ ცხრილი 1-ში.

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

4. კონვერტორის ტესტირება CH340G ჩიპზე

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

ტესტირება განხორციელდა Perpetuum M პროგრამის რამდენიმე სცენარის გამოყენებით. ასევე შეგიძლიათ შეამოწმოთ თქვენი საკუთარი გადამყვანი. ჩამოტვირთეთ (ისინი შეფუთულია ერთ არქივში) და ცალკე. არ დაგავიწყდეთ შეამოწმოთ და საჭიროების შემთხვევაში შეცვალოთ პორტის ნომერი სკრიპტებში, წინააღმდეგ შემთხვევაში ისინი არ იმუშავებენ. თქვენ შეგიძლიათ გაიგოთ პორტის ნომერი თქვენს შემთხვევაში Windows Device Manager-ის მეშვეობით. ყოველი სკრიპტის დასაწყისში (და მათი გახსნა შესაძლებელია ტექსტური რედაქტორით, როგორიცაა notepad) დაინახავთ ხაზს "PortName="COM3";". 3-ის ნაცვლად, ჩაწერეთ თქვენთვის სასურველი ნომერი. მაგალითად, თუ COM4 მოწყობილობა გამოჩნდება Device Manager-ში, როდესაც მოდული არის დაკავშირებული, მაშინ თითოეულ სცენარში თქვენ უნდა მიუთითოთ "COM4" ნაცვლად "COM3".

ახლა უფრო მეტს გეტყვით ტესტირების პროცესის შესახებ. ჯერ მე დავაყენე ჯემპერი კონექტორის ქინძისთავებს შორის TXDდა RXDისე, რომ გადამცემიდან მონაცემები დაუყოვნებლივ მივიდეს მიმღებამდე. ამგვარად, პორტი "გავატარე" ისე, რომ მას შეეძლო მონაცემების თავისთვის გადაცემა. ეს საშუალებას გაძლევთ შეამოწმოთ გადამცემი და მიმღები ერთდროულად სხვა პორტთან დაკავშირების გარეშე. შემდეგ გავუშვი სკრიპტი "COM პორტის ტესტირება ფაილის მეშვეობით გადაცემით" და შევარჩიე შემთხვევით აღმოჩენილი 653 კბ ფაილი. ფაილის კოპირება წარმატებით დასრულდა. დაკოპირებული ფაილი ორიგინალის აბსოლუტურად იდენტური აღმოჩნდა, რაც მიუთითებს UART მოდულის მიმღების და გადამცემის ჯანმრთელობაზე.

შემდეგი, მე თანმიმდევრულად გავუშვი სკრიპტები "TXD COM port output", "Test DTR COM port output" და "Test RTS COM port output", მანამდე რომ ვაკავშირებდი ვოლტმეტრს შესაბამის გამომავალს თითოეული შემთხვევისთვის. პროგრამის დიალოგურ ფანჯარაში ნულების და ერთის შეყვანით დავრწმუნდი, რომ ისინი წარმატებით არიან ნაჩვენები პორტის გამოსავალზე. ამავდროულად, აღმოჩნდა, რომ TXD გამომავალი აჩვენებს ლოგიკურ დონეებს ინვერსიის გარეშე, ანუ, როდესაც გამომავალი ნულია, ჩნდება დაბალი ძაბვა, როდესაც ერთეული გამოდის, ის მაღალია, ხოლო DTR და RTS გამომავალი მუშაობს ინვერსიით. . ეს გასათვალისწინებელია ამ მოდულის განვითარებისას გამოყენებისას.

შემდეგ გავუშვი "Test COM port inputs" სკრიპტი, რომელიც აჩვენებს ოთხი პორტის შეყვანის სტატუსს რეალურ დროში: CTS, DSR, RI, DCD. 5.6K რეზისტორის საშუალებით დავიწყე თითოეული შეყვანის სათითაოდ დაკავშირება ან საერთო მავთულთან (GND), ან + 5V ელექტროგადამცემ ხაზთან. აღმოჩნდა შემდეგი. ყველა შეყვანა ფუნქციონირებს, ყველა მათგანი იძლევა შებრუნებულ მდგომარეობას პროგრამული გამოკითხვის დროს. ყველას აქვს მიწოდების ძაბვაზე "გადასხმა", ანუ "ჩაკიდებულ" შეყვანას აქვს ლოგიკური ერთეული დონე და, შესაბამისად, ინვერსიის გამო, პროგრამული უზრუნველყოფა იკითხება როგორც "0". შეყვანის 5.6K რეზისტორის საშუალებით GND კონექტორის პინთან დაკავშირებისას, თითოეული შეყვანა ადვილად გადადის ლოგიკურ ნულოვან მდგომარეობაში (პროგრამულად იკითხება როგორც "1"), რაც ნიშნავს, რომ ჩაშენებული "აწევის" წინააღმდეგობა არის მინიმუმ 5.6K-ზე მაღალი სიდიდის შეკვეთა. გაითვალისწინეთ, რომ PL2303 ჩიპზე დაფუძნებულ მოდულებში გაცილებით რთულია ჩაშენებული „აწევის“ „მოკვლა“ მისი დაბალი წინააღმდეგობის გამო.

შეჯამება: გარდა UART-ის საშუალებით სერიული მონაცემების გადაცემის შესაძლებლობისა, გვაქვს სამი დამოუკიდებლად კონტროლირებადი გამომავალი ( TXD, DTR, RTS), რომელთაგან ერთი არის პირდაპირი (TXD) და ორი - ინვერსიული, ასევე ოთხი პროგრამული გამოკითხული შებრუნებული შეყვანა მიწოდების ძაბვაზე "გაყვანით" ( CTS, DSR, RI, DCD). თუ თქვენ აპირებთ UART-ის გამოყენებას, მაშინ იქნება მხოლოდ ორი დამოუკიდებელი გამომავალი, რადგან TXD გამომავალი არის სიგნალი UART გადამცემიდან. ეს არ ეხება შეყვანებს - მაინც იქნება ოთხი მათგანი.

უნდა ვთქვა კიდევ ერთი შესაძლებლობის შესახებ, რომელიც, სავარაუდოდ, საშუალებას გაძლევთ შეცვალოთ ლოგიკური ერთეულის დონე გამოსავალზე ჯუმპერის გადაკეთებით, იმისდა მიხედვით, თუ რა ძაბვაზე იკვებება ამ მოდულთან დაკავშირებული მიკროსქემები: 5V ან 3.3V. ანუ დონეების შესატყვისობის საკითხი წყდება. ამ „ჩიპზე“ რაღაც ზიზღით ვწერ, რადგან ის უცნაურად არის დანერგილი და ნდობას არ იწვევს. თუმცა ამის განსაკუთრებული საჭიროება არ არის, რადგან დონეების ჰარმონიზაცია 5V და 3.3V შორის ადვილია სხვა გზებით. და აქ არის საქმე. მოდულს აქვს სამი პინი: 5V, VCC და 3.3V. ჯემპრით (ის კი კომპლექტში შედის) შეგიძლიათ დახუროთ 5V და VCC, ან VCC და 3.3V. ან საერთოდ არ შეგიძლიათ მისი დაყენება, რადგან ჯუმპერის სრული არარსებობის შემთხვევაში, ყველაფერი მუშაობს ისე, თითქოს ის დამონტაჟებულია VCC-სა და 3.3V-ს შორის. 5V პინზე ძაბვა შეესაბამება USB პორტის +5V მავთულის ძაბვას. VCC პინზე, ჯემპერის არარსებობის შემთხვევაში, არის ძაბვა დაახლოებით 3.8 ვ, ხოლო 3.3 ვ პინზე - დაახლოებით 3.2 ვ. თუ ჯუმპერი დამონტაჟებულია 5 ვ-სა და VCC-ს შორის, მაშინ, პრინციპში, კითხვები არ არის - TTL დონეები მუშაობს, ანუ ლოგიკური ერთეული აღწევს ხუთ ვოლტს. მაგრამ თუ თქვენ დააინსტალირებთ ჯუმპერს VCC-სა და 3.3V-ს შორის, მაშინ ჩნდება კითხვები, რადგან ამ შემთხვევაში ძაბვა 3.3V პინზე იზრდება 3.8V-მდე (როგორც ეს იყო VCC-ზე ჯუმპერის დაყენებამდე) და ლოგიკური ერთეული პორტის გამომავალი 3.6 ...3.8 ვ-ს აღწევს, რაც ძალიან ბევრია 3.3 ვ-სთვის. გამოსავლებზე დაყენებული ჯუმპერის გარეშე, ერთეულის დონე ასევე აღწევს 3.6 ... 3.8 ვ. შესაძლოა, ამ შემთხვევაში არაფერი დაიწვას, მაგრამ მაქსიმალურ დასაშვებ მნიშვნელობებზე აქცენტი არ არის საიმედოობის საუკეთესო ფაქტორი.

5. CH340G კონვერტორის უპირატესობები და უარყოფითი მხარეები

ხარვეზებიდან მე აღვნიშნე მხოლოდ ორი უმნიშვნელო წვრილმანი, რომელთა იგნორირებაც შესაძლებელია კომპეტენტური მიდგომით. ერთ-ერთი მათგანი არ არის სრულიად წარმატებული შეთანხმება 3.3V სტანდარტთან. მაგრამ თუ არ იყენებთ 3.3 ვ ძაბვას, ან იყენებთ, მაგრამ დონეების შესატყვისი ამოცანა არ არის თქვენთვის პრობლემა, მაშინ ყველაფერი რიგზეა. მეორე მინუსი არის ის, რომ იმავე ფერის ამ მოდულის ყველა LED-ები წითელია, რაც გაიძულებთ დაიმახსოვროთ მათი მდებარეობა, თუ გსურთ მათზე ნავიგაცია. მაგრამ რეალურ პრაქტიკაში, LED- ების საჭიროება არც თუ ისე დიდია და თუ ისინი ჯერ კიდევ საჭიროა, მაშინ შეგიძლიათ შეცვალოთ ისინი საკუთარი.

მეტი პლიუსი ნამდვილად არის. პირველ რიგში, სასიამოვნოა მძღოლებთან პრობლემების არარსებობა. როგორც ზემოთ ვთქვი, მიკროსქემებისთვის CH340 დრაივერები Windows-ისთვისდაინსტალირებულია ავტომატურად, მათ შორის უახლესი OS ვერსიები. მაგრამ PL2303 ჩიპზე გადამყვანებით, ყველაფერი ბევრად უფრო რთულია. ძველი ჩიპებისთვის არ არსებობს დრაივერები Windows-ის ახალი ვერსიებისთვის. და ძველი მიკროსქემები წარსულში ათავისუფლებდა ზღვას. თუ არ ვცდები, ეს იყო მიზეზი იმისა, რომ დეველოპერებმა არ დაუჭირეს მხარი ძველ მიკროსქემებს. როგორც ჩანს, საავტორო უფლებების გარკვეული პრობლემა იყო - ბაზარზე ბევრი ყალბი მიკროსქემები იყო. შემდეგ კი დეველოპერებმა, ახალ მიკროცირკში არაფრის ძირეულად შეცვლის გარეშე, შეცვალეს მხოლოდ ის, თუ როგორ პასუხობს ის მძღოლის მოთხოვნას. უხეშად რომ ვთქვათ, კითხვაზე "ვინ ხარ?", ახალმა მიკროსქემმა დაიწყო პასუხის გაცემა: "მე ვარ ვასია-პლუს". და თუ მძღოლი მიიღებს პასუხს "მე ვარ ვასია", მაშინ ის ეუბნება ამ მიკროსქემს: "გაიარე ტყეში, ვასია პლიუსის გარეშე". ანუ, წმინდა ტექნიკურად, ახალ დრაივერს კარგად შეუძლია იმუშაოს ძველ მიკროსქემით. რამდენადაც ვიცი, ამ უბედურების თავიდან აცილების გზებიც კი არსებობს - ან ახალი დრაივერი რატომღაც იძულებულია იმუშაოს ძველ მიკროსქემით, ან ძველი დრაივერი ახალ ოპერაციულ სისტემაზეა "დახრახნილი".

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


ჩემი აზრით, პლიუსად შეიძლება ჩაითვალოს შეყვანების „აწევის“ მაღალი წინააღმდეგობაც, რაც ამცირებს ლოგიკური ნულის დენს, რაც ნიშნავს, რომ ნაკლებ მოთხოვნებს აკისრებს სიგნალის წყაროს. თუ ჩარევისგან დაცვის მოთხოვნები ძალიან მაღალია, მაშინ თქვენ შეგიძლიათ მარტივად მოაწყოთ დამატებითი "გაყვანა" გარე რეზისტორით. ამ მოდულის როლის სახით გამოყენებისას (იხ. ფიგურა მარჯვნივ), შეგიძლიათ დააინსტალიროთ ყველა რეზისტორები იგივე წინააღმდეგობით (1K ... 4.3K). ანუ, არ არის საჭირო CTS შეყვანის წინააღმდეგობის დიდად შეუფასებლობა.

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

თუ თქვენ გაქვთ შეკითხვები ან კომენტარები ამ სტატიაზე, მოგვწერეთ ან mail.ru-ზე (jkit box).

საიტის ვიზიტორთან მიმოწერიდან

05/12/2017 სტუმარი:
გამარჯობა ევგენი.
.htm
მე მაქვს იგივე გადამყვანი (ერთი ერთზე).
ფაქტია, რომ მჭირდება FlySky i6 აღჭურვილობის გადატვირთვა 10 არხზე. თავდაპირველად ჯემპერი იმყოფება „VCC-3V3“ პოზიციაზე. სწორად გავიგე რომ უნდა დარჩეს ისე როგორც არის? ბოდიში, მაგრამ თემას არ გავურბივარ, ამიტომ დავსვი ეს კითხვა. არაფრის დაწვა არ მინდა.

14.05.2017
გამარჯობა ვლადიმერ!
თქვენს კითხვაზე პასუხი დამოკიდებულია აღჭურვილობის ტექნიკურ მახასიათებლებზე, რომლებსაც აკავშირებთ მოდულს CH340G-ზე. მე არ შემხვედრია ეს აღჭურვილობა, ასე რომ დანამდვილებით ვერ ვიტყვი. შენს მიერ დადებული ლინკი იძლევა 404-ის შეცდომას, მაგრამ ლინკმა რომც იმუშაოს, ძნელად ვიპოვე დრო, რომ დეტალურად გამეგო ეს აღჭურვილობა. ჯერ სცადე VCC-3V3. არამგონია უფრო გაუარესდეს. ყოველი შემთხვევისთვის, თითოეულ სიგნალის მავთულში ჩადეთ 1 kΩ რეზისტორები (ეს განპირობებულია იმით, რომ ის სინამდვილეში არ არის 3.3 ვ, არამედ მეტი).

14.05.2017 სტუმარი:
გამარჯობა ევგენი.
Მადლობა რჩევისთვის! მართლაც, ჯობია მცირედით დავიწყოთ.
და 1 kOhm ეფუძნება რა დენი იყო? (უბრალოდ არ ვიცი რა დენები გადის სიგნალის სადენში და ვერსად ვიპოვე)

17.05.2017
გამარჯობა ვლადიმერ!
კითხვა არასწორად არის დაწერილი. რატომ გჭირდებათ მიმდინარეობის ცოდნა? მე ავიღე 1 kOhm "თვალით", გამომდინარე იქიდან, რომ თუ სადმე, თუნდაც რაიმე ფორმით, 5 ვ მიმართავენ რეზისტორს საგანგებო სიტუაციაში (და მეტი, თეორიულად, იქ არ უნდა იყოს ახლოს), მაშინ დენი იქნება იყოს 5 mA, რამაც არ უნდა გამოიწვიოს უარყოფითი შედეგები.

17.05.2017 სტუმარი:
გამარჯობა ევგენი.
მან ისაუბრა მიმდინარეობაზე, რადგან თუ ის ახლოს არის ნულთან, მაშინ რეზისტორზე არ იქნება ძაბვის ვარდნა და გამომავალი იქნება იგივე 3,6 ვ 3,3 ვ-ის ნაცვლად. მაგრამ მე მივხვდი თქვენი გადაზღვევის მნიშვნელობას, მადლობა კომენტარისთვის.

19.05.2017
გამარჯობა ვლადიმერ!
არის სრულიად არაწრფივი ელემენტები. და საქმე ის კი არ არის, რომ დამატებით 0,3 ვ-ს შეუძლია ძაბვისას რაღაც დაარღვიოს, არამედ ის, რომ ძაბვის მცირე მატებამაც კი შეიძლება მოულოდნელად გამოიწვიოს დენის არაწრფივად სწრაფი ზრდა. მაგალითად, შეიძლება გაიხსნას დამცავი დიოდები შეყვანებზე და ა.შ. რეზისტორი აძლევს წრედს წრფივობას და ხელს უშლის მოვლენების ასეთ განვითარებას. და ნორმალური დენები, როგორც წესი, მცირეა (თუმცა არა ყოველთვის), ამიტომ რეზისტორმა ხელი არ უნდა შეუშალოს. გამონაკლისი არის დაბალი წინააღმდეგობის გაწევა შესასვლელთან. მაშინ რეზისტორი არ დაუშვებს მას "გადალახოს" და არ იმუშავებს. ამას აღმოაჩენს ოსცილოსკოპი, ან თუნდაც ვოლტმეტრი (სტატიკური რეჟიმში).

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

20.05.2017
გამარჯობა ვლადიმერ!
დატვირთვის შეერთებისას ძაბვა რომ არ „ჩამოვარდნილიყო“, იზრდება გამომავალი დატვირთვის სიმძლავრე. ამისთვის "დამატებითი" ძაბვა არ არის დამატებული. რა თქმა უნდა, 3.6 ვ 3.3 ვ-ის ნაცვლად არც ისე ბევრია და ნაკლებად სავარაუდოა, რომ ამის გამო რამე გატყდეს. მაგრამ საშიშია 3.8 ვ მიწოდება მიკროსქემის შესასვლელში, რომელიც იკვებება 3.3 ვ წყაროთი, რადგან დამატებით 0.5 ვ-ს უკვე საკმაოდ შეუძლია დამცავი დიოდის გახსნა შესასვლელში და თუ გამომავალი დატვირთვის სიმძლავრე მაღალია, მას შეუძლია. დააზიანოს მასთან დაკავშირებული შეყვანა. "უსაფრთხოების" რეზისტორი ხელს უშლის ამას.

ამ საიტიდან მასალების გამოყენება პუბლიკაციებში დასაშვებია მხოლოდ იმ შემთხვევაში, თუ ამ მასალებს თან ახლავს ბმულები წყაროზე - საიტის საიტზე, რომელშიც მითითებულია ავტორი: E.A. Kotov. საავტორო უფლებები დაცულია რუსეთის ფედერაციის კანონებით. ევგენი კოტოვი. 2017 წელი

(ArticleToC: ჩართულია=დიახ)

პატარა USB TTL PL 2303 ადაპტერი არის ერთგვარი პროგრამისტი, რომელიც გამოიყენება დაფთან ერთად ინფორმაციის წასაკითხად სხვადასხვა სენსორებიდან:

  • ტენიანობა;
  • ტემპერატურა;
  • მოძრაობა.

ეს არის USB TTL PL2303 ადაპტერის ფართო გამოყენების მიზეზი რადიო კონტროლირებად მოწყობილობებში. TTL USB ადაპტერი დაპროგრამებულია C++-ში, ე.ი. USB TTL ადაპტერი არის "უნივერსალური ავტობუსი" მონაცემთა გადაცემისას, რომელიც გამოიყენება დაბალი და საშუალო სიჩქარის გამოთვლით ტექნოლოგიაში.

USB RS232 TTL ადაპტერთან დასაკავშირებლად საჭიროა ოთხსადენიანი კაბელი. ერთი გრეხილი წყვილი საჭიროა დიფერენციალური კავშირისთვის მიღებისა და გადაცემისას (RX და TX), ხოლო დანარჩენი პერიფერიული მოწყობილობების (GND და + 5V) ენერგიის მიწოდებისთვის.

იმ პირობით, რომ ასეთი მოწყობილობების მაქსიმალური დენი არ აღემატება 500 mA-ს, ხოლო USB-სთვის - 900mA), ისინი დაკავშირებულია საკუთარი კვების წყაროს გარეშე.

იმისდა მიუხედავად, რომ არსებობს TTL ლოგიკის სტანდარტული დონეები 0-5 V, ისევე როგორც USB TTL ადაპტერი არ არის საჭირო.

მაგრამ, იმის გამო, რომ USB ინტერფეისი/პროტოკოლი საკმაოდ რთულია მასზე დაფუძნებული მოწყობილობის ასაგებად, მონაცემთა დასამუშავებლად საჭიროა ღრმა ცოდნა და მიკროპროცესორები.

დასახმარებლად შეიძლება კიდევ ერთი პროტოკოლის გამოყენება - UART (UART), რომელიც დღეს ყველაზე გავრცელებულია. მრავალი პროტოკოლის ოჯახს შორის, RS-232, რომელსაც ჩვეულებრივ უწოდებენ COM პორტს, ითვლება ყველაზე ხშირად გამოყენებად. ის ყველაზე ძველია, მაგრამ დღესაც აქტუალურია.

მას აქვს ხაზები:

  • გადამცემი - TXD;
  • მიღება - RXD.

თუ ისინი გამოიყენება მონაცემთა გადაცემისას, მაშინ არ არის საჭირო აპარატურის კონტროლი. ტექნიკისთვის გამოიყენეთ DTS და RTS.

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

RS-232 განსხვავდება სტანდარტული ლოგიკისაგან (5 ვოლტი) მუშაობის ელექტრული პრინციპით. ამ ვერსიაში "0" დევს +3-დან +12 ვ-მდე, შესაბამისად, ერთი - -3-დან -12-მდე დიაპაზონში.

დასკვნა. UART USB TTL ადაპტერების დანიშნულებაა ყველაზე რთული ინტერფეისის "დოკირება".

USB მარტივი და "გაშვებული" UART პროტოკოლით, რომელსაც მხარს უჭერს მიკროკონტროლერები და მუშაობს 0-5 ვ ლოგიკური დონეებით.

USB RS232 TTL Pl 2303 ადაპტერი აწყობილია PL2303 ჩიპზე, რომელიც ქმნის ვირტუალურ COM პორტს კომპიუტერზე. გამოიყენება მიკროკონტროლერებით მოწყობილობების გასანათებლად.

მისი ღირებულებაა 40,84 რუბლი.

უკრაინაში მიტანისთვის საჭიროა დამატებით გადაიხადოთ 149,74 რუბლი.

PL2303 USB to TTL კონვერტორის ადაპტერის მოდულის ძირითადი მახასიათებლები:

  • ძაბვის ტიპი - რეგულარული;
  • კვების წყარო - 3.3 / 5 ვ;
  • დანიშნულება - კომპიუტერისთვის;
  • ტემპერატურის დიაპაზონი - -40 დან +85;
  • მწარმოებელი: Diymore.

USB 3.3V 5.5V to TTL მინი პორტის ადაპტერი

Მიმოხილვა

  • ზომა - 36x17,5 მმ (LxW);
  • კონტაქტები: GND, CTS, VCC, TXD, DTR, RXD, RXD;
  • ჩიპსეტი FT232RL;
  • მხარდაჭერა - 5V, 3.3V;
  • მოედანი - 2,54 მმ.

შესანიშნავი ხარისხის მოდულები 100,24 რუბლის ღირს. გთავაზობთ ონლაინ მაღაზიის მიერ https://ru.aliexpress.com/popular/ttl-adapter.html .

მანქანის აღმოჩენისთვის GPS ადაპტერის გამოყენებით USB TTL PL2303 HX RS232 კონვერტორი

მისი ღირებულებაა 42,7 რუბლი.

მახასიათებლები მოიცავს:

  • ანტისტატიკური შეფუთვა, რომელიც ხელს უშლის სტატიკური ელექტროენერგიის დაგროვებას,
  • უარყოფითად მოქმედებს მუშაობაზე;
  • მაღალი საიმედოობა, სტაბილურობა;
  • WIN7 მხარდაჭერა.

5 გრამიანი პროდუქტი (შეფუთვის გარეშე) გამოიყენება მოსწავლეთა ექსპერიმენტებში წარმოებაში და ა.შ. მისი ზომაა 50X15X7 მმ. USB PL2303-დან RS232-ის კონვერტორებისთვის

TL-ს აქვს წყვილი ინტერფეისი, რომელიც ემსახურება დაკავშირებას (ხუთპინიანი მამრობითი) და კომპიუტერის (USB სტანდარტი).

FT232RL USB 3.3V 5.5V to TTL მინი პორტი

მისი ღირებულებაა 106,43 რუბლი. ეს არის იაფი ვარიანტი USB მიკროკონტროლერების შესაძლებლობების გასაზრდელად. დაცვისთვის, 500 mA-ის გადატვირთვის ფუჭი ჭარბი დენისგან დასაცავად.

მახასიათებლები

  • ფერი - წითელი;
  • USB კვების წყარო - 5 ან 3.3 ვ;
  • წონა - 4 გრამი;
  • ზომები - 43x17 მმ.

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

USB TTL-ზე UART-ზე PL2303 ჩიპზე

გამოიყენება Arduino პროგრამირებაში.

Max3232 ჩიპზე გადამყვანი გარდაქმნის RS-232 პორტის სიგნალებს გამოსაყენებელ ციფრულ სქემებად TTL ტექნოლოგიებზე დაყრდნობით.

ღირს 76,11 რუბლი.

CP2102 USB 2.0 to TTL UART 6Pin

შედგება CP2102 დაფისგან, USB2.0 სრული სიჩქარით ჩაშენებული, კრისტალური ოსცილატორისგან, UART მონაცემთა ავტობუსისგან და მხარს უჭერს სიგნალებს გარე USB მოდემის საჭიროების გარეშე.

  • იწონის 4 გრამს;
  • LED ინდიკატორები: ძალა, გადაცემა და მიღება;
  • სამუშაო მდგომარეობა - 3.3 და 5 ვ.

ღირს 82,3 რუბლი.



ჩვენ გირჩევთ წაიკითხოთ

ზედა