Rs232 ttl pretvarač na 100 konekciji. USB-rs232 ttl konverter, dobar proizvod za male novce

Neki čitatelji Maiskua vjerojatno se sjećaju moje recenzije domaćeg laboratorijskog napajanja. Nedavno su ga sustigli pretvarači sučelja za povezivanje s računalom.

Naručila sam ih osjetno kasnije od dasaka, a dugo su mi trebale, pa su stigle kad sam skoro sve završila.
Šalovi su jeftini, bilo ih je više od jednog, ali kasnije ću pregledati njihovu tvrtku (ako uspijem smisliti temu i aplikaciju). Prodavač je dao lijevu stazu nekoj kineskoj lažnoj stranici za praćenje (međutim, upozorio je na to), ali budući da je pošiljka jeftina, nije se posebno brinuo, samo je pazio na rok isporuke narudžbe.
Ali sve je ulazilo u savršenom redu, u bijeloj koverti, upakirano u uredne zip-lock vrećice.

Na vrećicama je čak bila nekakva naljepnica s brojem, navodno broj artikla ili nešto drugo, ali općenito je to nevažno, ali dao sam ga prodavaču zbog urednosti - odlično.

Pretvarač sučelja je sastavljen na vrlo uobičajenom PL2303 proizvođača Prolific, ovo naravno nije moj omiljeni FT232, ali u principu je prilično podnošljiv, jer nikada nisam naišao na originalne FTDI mikro krugove za razuman novac, a te kartice koštaju samo peni (pogotovo s obzirom da na našem tržištu koštaju 2-3 puta više). Da, ima još "ukusnijih" cijena za ove ploče, ali meni nije trebalo 10-50 komada, pa sam tako uzeo.

Ploča ima 3 LED diode, crvenu za napajanje, plavu za odašiljanje i zelenu za prijem.
Ili su otpornici krivo odabrani, ili nešto treće, ali crveno toliko svijetli da vam oči iskoče, plavo slabo svijetli, a zeleno se jedva vidi. Ali budući da te LED diode za mene nisu imale nikakvo značenje, nisam se trudio baviti njima.
Na ploči je instaliran i 5-pinski konektor na koji izlaze 3,3 volta, 5 volta (koliko sam shvatio, zapravo izravno s USB-a), RX, TX i General.
Naknada se ubire prema najviše najjednostavnija shema, Izlaz od 3,3 V preuzet je iz PL2303, RX je podignut na 5 Volti, TX daje logaritamsku razinu s naponom od 5 Volti.
Ako trebate poslati druge signale, morat ćete patiti.
Sve denominacije ugrađenih dijelova potpisano na ploči, sastavljeno dosta uredno.

Ali kao što sam gore napisao, nisu mi trebale ploče da bih se divio LED diodama u boji, pa sam ih odlučio odmah upotrijebiti, barem jednu, druga će biti za neke druge zanate.

Pripremio sam sve što je potrebno za doradu ovih ploča i bacio se na posao; u procesu ću zabilježiti neke karakteristike ovih ploča.

Odlučio sam upotrijebiti pretvaračku ploču u svom laboratorijskom napajanju, o čemu sam nedavno objavio recenziju. Usput, ova kartica (galvanska izolacijska ploča) nalazi se na zajedničkom tragu s prednjom pločom.

Stvarna primjena.

Da bih to učinio, sastavio sam malu adaptersku ploču na koju sam instalirao optički izolacijski čip za sučelje; budući da je brzina niska, kupio sam najjeftiniji ADUM1201A.

Da, mogli biste, naravno, pokušati napraviti optokaplere pomoću optokaplera, ali s obzirom na cijenu mikro kruga nešto više od jednog dolara, nisam baš želio, možda sam samo bio lijen.
Ovaj čip omogućuje vam da napravite galvansku izolaciju sučelja pri brzinama do 10 Mbit (postoje i verzije veće brzine, razlikuju se po slovu)

Ploča je “obučena” u meki prozirni termoskupljaj, ali kako je za moju primjenu malo smetao, odlučio sam je malo skratiti.

Konektor koji je bio instaliran na ploči također mi nije posebno trebao, jer smatram da je ovakav način povezivanja prilično nezgodan kada je ploča direktno spojena na USB, ali ovisi o tome tko. Konektor se dosta lako zalemio, nisam ni morao paliti fen, snašao sam se običnim lemilom jer jezičci za pričvršćivanje konektora nisu bili zalemljeni, za one koji će koristiti šal uz ovaj konektor, Ja bih preporučio njihovo lemljenje.

U isto vrijeme, također sam odlemio izlazni konektor; na njega izlaze uzemljenje, prijem, prijenos, izlaz 5 volti, izlaz 3,3 volta.
Svi kontakti su označeni na samoj ploči i odgovaraju natpisima.
Trebao mi je sam konektor, ali je bio malo drugačiji od onog koji dolazi uz ploču, pa sam ga morao saviti.
Ujedno sam skratio ploču, jer nije htjela stati u punu verziju, a na odrezanom komadu nije bilo ništa. Ovo je vrsta dopinga, iako je više poput pilinga. :)

Pogled iz drugog kuta, vjerojatno su svi već pogodili zašto sam napravio takve manipulacije s konektorom.

Zalemio sam kabel na stražnju ploču, mislio sam da je bolje to učiniti prije sastavljanja dvije ploče u jednu konstrukciju. Koristio sam najjednostavniji kabel, 4x0,22 u ekranu, iako bi na takvoj udaljenosti vjerojatno radio i kroz špagu.

Zalemio sam USB konektor sa stražnje strane, učvrstio kabel zip vezicama i pripremio par montažnih "ušiju" od ostataka folije PCB (čak sam se sjetio svoje mladosti kada sam napravio mala kućišta od fiberglasa lemljenjem izrezanih ploča zajedno) .

Pločice sam zalemio na konektor, najteže ih je bilo ravnomjerno zalemiti, inače bi se mogle odlomiti pri šrafljenju.

Izrezao sam rupu u kućištu napajanja, izbušio rupe u ušicama za montažu i urezao M3 navoje u njih (tko ne zna, stakloplastika daje prilično dobar navoj, ne trebaju vam ni matice).

Postavio sam cijelu ovu strukturu na njeno izvorno mjesto i postalo je kao da je oduvijek bila tu.
Na fotografiji se vidi da ploča ne bi stala punom dužinom. Međutim, nisam ni mjerio, to se vidjelo od samog početka.

Malo bliže.

Pažljivi čitatelji primijetit će mali šal i supresor, kojih nije bilo na fotografijama u recenziji. Ovo su posljedice mojih eksperimenata s MAX232. Prilikom spajanja MAX-a pomiješao sam 1. i 2. nogu mikro kruga s 15 i 16, preopteretio PWM logički stabilizator napajanja i op-amp, a pustio je čarobni dim s prekrasnim vatrometom.
U sekundi je sam PWM izgorio, izgorio, 3 operacijsko pojačalo i indikator. Procesor je ostao živ. Zahvaljujući tome (ne bi bila sreća, ali nesreća je pomogla) prepravio sam stabilizator snage, zamijenivši ga boljim LM5007 (ulazni raspon do 75 volti, izlazna struja do 500 mA), i shvatio princip kalibracije ovoga ploča (općenito sam pronašao ove informacije na Internetu nisam upoznao). Podaci o kalibraciji dodani su pregledu napajanja.
Izvorni PWM nije imao zaštitu od preopterećenja (nije bilo kratkog spoja), što je vrlo tužno.

Zbog svoje male pogrešne računice, konektor na stražnjoj ploči sam morao postaviti “naopako”, doslovno.

Sve je to naravno dobro, ali volio bih provjeriti što sam uopće zalemio. Spojio sam ga na računalo i počeo pokušavati. Ali odmah sam dobio veliku svjetsku smetnju. Softver je radio, ali pošto je softver od verzije 6010, dobio sam kontrolu s pomakom od 1 znaka. Ploča 6010 ima diskretnu minimalnu postavku struje od 10 mA, ploča 6005 ima 1 mA, postavio sam je na 1 amper i dobio sam 100 mA.
Naravno, takvo stanje stvari mi nikako nije moglo odgovarati i otišao sam na Internet.
Pronašao sam softver za verziju 6005 od nekog kineskog stručnjaka za elektroniku (ili naprednog prodavača). Uklonio sam stari, instalirao novi i konačno dobio ono što sam htio od samog početka. Normalna kontrola ploče.



Time je došao do logičnog završetka epopeje s laboratorijskim napajanjem koja uključuje tri (doduše formalno četiri) pregleda.
Što sam dobio na kraju -

Pregled ploče pretvarača -

Nastavi.
Pros.
Ploče rade savršeno, nisu pronađene nikakve greške
Prodavač je sve poslao jasno i na vrijeme.
Sve je stiglo u izvrsnom stanju.
Šalovi su me koštali jeftinije nego na tržištu.

Protiv
LED imaju različite svjetline, nije mi bilo važno.
Jezici za pričvršćivanje konektora nisu zalemljeni, ali to mi je čak pomoglo.

Nadam se da će ova recenzija pomoći uštedjeti nešto novca onima koji traže slične ploče.

Pri razvoju raznih vrsta elektronički uređaji pomoću mikrokontrolera vrlo se često ispostavlja korisna prilika povezujući ih s osobno računalo putem serijskog porta. Međutim, to se ne može učiniti izravno, jer se prema standardu RS-232 signal prenosi u razinama od -3..-15 V (logično<1>) i +3..+15V (logično<0>). Za pretvaranje RS-232 razina u standardne TTL logičke razine obično se koriste posebni pretvarački čipovi. Međutim, nema uvijek smisla uključiti pretvarač razine u strujni krug uređaja koji se projektira, jer se često događa da je komunikacija s računalom potrebna samo u fazi proizvodnje i otklanjanja pogrešaka uređaja, a za konačni proizvod postoji nema potrebe za tim. Logično rješenje u ovoj situaciji bila bi proizvodnja zasebnog pretvarača razine RS-232 u TTL, dijagram strujnog kruga jednog od moguće opcije koji je dat u nastavku:

Osnova predloženog pretvarača je rasprostranjeni čip pretvarača razine MAX232A tvrtke Maxim (U1), koji također ima mnogo analoga drugih proizvođača (Analog Devices, LG, itd.). Ovaj mikrosklop dizajniran je za napon napajanja od 5 V i ima ugrađen udvostručivač napona i inverter na sklopljenim kondenzatorima za proizvodnju napona od +10 V potrebnih za rad s RS-232 signalima. Za rad mikro kruga potrebna su 4 vanjska kondenzatora (C1, C2, C3, C4) kapaciteta 0,1 μF, koji se koriste u pretvaraču napona. Osim toga, kako bi se pojednostavnila uporaba ovog pretvarača, napaja se izravno iz serijskog priključka, čime se eliminira potreba za vanjski izvori prehrana. Napon napajanja od 5 V generira linearni regulator napona male snage LM78L05 (U2), čiji je ulaz spojen na kondenzator za pohranu C6. Kondenzator C6 se puni preko diode iz signala Data Terminal Ready (DTR, četvrti pin 9-pinskog RS-232 konektora). Dioda D1 može biti bilo koje vrste (autor je koristio diodu u kućištu za površinska montaža, odlemljen od spaljenog matična ploča). Za normalan rad Ovaj pretvarač snage zahtijeva da DTR signal većinu vremena bude logička nula. To mora osigurati korišteni program terminala ili korisnički program.

Korištenje gore opisanog pretvarača pokazalo se prikladnim u slučajevima kada tijekom rada uređaja nije potrebna mogućnost komunikacije s računalom, ali je to potrebno u fazi otklanjanja pogrešaka ili proizvodnje uređaja. Tipičan primjer To može biti, na primjer, uređaj s flash ili EEPROM memorijom koji zahtijeva početnu inicijalizaciju. Osim toga, često je vrlo zgodno tijekom razvojnog procesa ispisati različite vrste informacija o ispravljanju pogrešaka na serijski priključak, što vam ponekad omogućuje da radite bez hardverskih emulatora.

Popis radioelemenata

Oznaka Tip Vjeroispovijest Količina BilješkaDućanMoja bilježnica
U1 RS-232 sučelje IC

MAX232A

1 U bilježnicu
U2 Linearni regulator

LM78L05A

1 U bilježnicu
D1 Dioda 1 U bilježnicu
C1-C5 Kondenzator0,1 µF5 U bilježnicu
C6 Elektrolitički kondenzator4,7 µF1

Gotovo svi mikrokontroleri imaju serijski priključak na ploči - UART. Radi pomoću standardnog serijskog protokola, što znači da se može spojiti na računalo bez ikakvih problema. COM luka. Ali tu postoji jedan problem – činjenica je da računalo RS232 potrebno je za logičke razine +/- 12 volt, i UART radi na razini od pet volti. Kako ih kombinirati? Za to postoji nekoliko opcija za sklopove pretvarača razine, ali najpopularniji se još uvijek temelji na posebnom pretvaraču RS232-TTL. Ovo je mikro krug MAX232 i njegovi analozi.
Gotovo svaka tvrtka proizvodi vlastiti pretvarač, tako da će i ovo raditi ST232, I ADM232, I HIN232. Krug je jednostavan kao tri kopejke - ulaz, izlaz, napajanje i krug od pet kondenzatora. Obično se postavljaju kondenzatori 1uF elektroliti, ali u nekim modifikacijama je instaliran 0,1uF keramika. Lemio sam posvuda 0,1uF keramike i obično je to bilo dovoljno. :) Radi kao sat. Ako se kvari pri velikim brzinama, tada će biti potrebno povećati kapacitet.

Usput, također postoji MAX3232 ovo je ista stvar, ali njegov izlaz nije 5 V TTL, već 3,3 V TTL. Koristi se za niskonaponske regulatore.

Napravio sam sebi jedan takav univerzalni kabel kako bi bilo zgodno pričvrstiti se na kontrolere. UART. Za ukupnu kompaktnost, stavio sam cijeli krug izravno u konektor, srećom jesam ST232 u soic corpus. Rezultat je bio šal ne veći od novčića rublja. Budući da pri ruci nije bilo malih SMD kondenzatora, morao sam zalemiti kondenzatore na vrhu, bez obzira na cijenu. Glavno da radi, iako nije ispalo baš lijepo.


Ako sumnjate da ćete uspjeti u tako maloj instalaciji, onda sam spojio ploču za vas na standardno PDIP kućište. Bit će veličine kutije šibica, ali ga nema potrebe sjeckati.


Nakon sastavljanja lako je provjeriti:
Uključuje se u konektor COM luka. Uključite strujni krug od 5 volti i zatim ga zatvorite Rx na Tx(za mene su to zelene i žute žice).

Zatim otvorite barem bilo koji terminal Hyper terminal, spojite se na port i počnete slati bajtove, trebali bi se odmah vratiti. Ako se to ne dogodi, provjerite dijagram, negdje postoji zastoj.

Ako radi, onda je sve ostalo jednostavno. Žica koja dolazi od pina 9 mikro kruga MAX232 Ovaj prijenosni pin, stavi ga na nogu RxD kontrolor. I onaj s nogama 10 - primanje, slobodno ga stavite u pritvor TxD kontrolor.

(ArticleToC: omogućeno=da)

Mala veličina USB adapter TTL PL 2303 je vrsta programatora koji se koristi s pločom za čitanje informacija s raznih senzora:

  • vlažnost;
  • temperatura;
  • pokreta.

To je razlog široke upotrebe USB TTL PL2303 adaptera u radio upravljanim uređajima. TTL USB adapter je programiran u C++, tj. USB TTL adapter je " univerzalna guma» prilikom prijenosa podataka koji se koriste u tehnologiji malih i srednjih brzina računanja.

Za spajanje na USB RS232 TTL adapter potreban vam je četverožilni kabel. Jedan upletena parica potrebni su za diferencijalnu vezu tijekom prijema i prijenosa (RX i TX), a preostali su potrebni za napajanje perifernih uređaja (GND i +5V).

Pod uvjetom da maksimalna struja takvih uređaja ne prelazi 500 mA, a za USB - 900 mA), oni su povezani bez vlastitog izvora napajanja.

Unatoč činjenici da za TTL logiku 0-5 V postoje standardne razine, USB TTL adapter nije potreban.

No, s obzirom na činjenicu da je USB sučelje/protokol prilično složen, izgradnja uređaja temeljenog na njemu zahtijeva duboko znanje i mikroprocesore koji obrađuju podatke.

U pomoć može poslužiti još jedan protokol - UART (UART), koji je danas najčešći. Među obitelji mnogih protokola, najčešće korišteni je RS-232, koji se obično naziva COM port. Najstariji je od svih, ali i danas aktualan.

Ima linije:

  • prijenos - TXD;
  • domaćin - RXD.

Ako se koriste za prijenos podataka, tada nema potrebe za hardverskom kontrolom. Za hardver se koriste DTS i RTS.

Izlaz odašiljača spojen je na ulaz prijemnika i obrnuto.

RS-232 se razlikuje od standardne (5-voltne) logike električni princip akcije. U ovoj verziji "0" leži u rasponu od +3 do +12 V, odnosno jedan je u rasponu od -3 do -12.

Zaključak. Svrha UART USB TTL adaptera je "spojiti" složeno sučelje

USB s jednostavnim i "pokretnim" UART protokolom, podržan mikrokontrolerima, i radi s logičkim razinama 0-5V.

USB RS232 TTL Pl 2303 adapter je sastavljen na PL2303 čipu, koji stvara virtualni COM port na računalu. Koristi se za treptanje uređaja s mikrokontrolerima.

Njegov trošak je 40,84 rubalja.

Za dostavu u Ukrajinu morate platiti dodatnih 149,74 rubalja.

Glavne značajke PL2303 pretvarača adaptera USB u TTL modul:

  • vrsta napona – regularna;
  • napajanje – 3,3/5 V;
  • namjena - za računalo;
  • raspon temperature - -40 DO +85;
  • Proizvođač: Diymore.

USB 3,3 V 5,5 V na TTL mini port adapter

Pregled

  • Veličina – 36x17,5 mm (DxŠ);
  • Pinovi: GND, CTS, VCC, TXD, DTR, RXD, RXD;
  • Čipset FT232RL;
  • Podržava – 5V, 3.3V;
  • Korak – 2,54 mm.

Moduli izvrsne kvalitete koji koštaju 100,24 rubalja. nudi online trgovina https://ru.aliexpress.com/popular/ttl-adapter.html .

Za otkrivanje automobila pomoću GPS adaptera USB TTL PL2303 HX RS232 pretvarača

Njegov trošak je 42,7 rubalja.

Značajke uključuju:

  • antistatičko pakiranje koje sprječava nakupljanje statičkog elektriciteta,
  • negativno utječe na rad;
  • visoka pouzdanost, stabilnost;
  • Podrška za WIN7.

Proizvod težine 5 grama (bez pakiranja) koristi se u učeničkim proizvodnim pokusima i sl. Njegova veličina je 50X15X7 mm. Za pretvarače modela USB PL2303 - RS232

TL ima par sučelja koja se koriste za povezivanje (petopinsko muško) i PC (USB standard).

FT232RL USB 3,3 V 5,5 V na TTL mini priključak

Njegov trošak je 106,43 rubalja. Ovo je jeftina opcija za povećanje mogućnosti USB mikrokontroleri. Za zaštitu, osigurač od 500 ma koji se sam poništava za zaštitu od preopterećenja strujom.

Karakteristike

  • boja - crvena;
  • napajanje USB-5 ili 3,3 V;
  • težina - 4 grama;
  • dimenzije - 43x17 mm.

Njegova mala veličina omogućuje njegovu upotrebu u razvoju gdje je veličina gadgeta kritična.

USB na TTL na UART na PL2303 čipu

Koristi se za Arduino programiranje.

Pretvarač na čipu Max3232 pretvara signale porta RS-232 u one prikladne za korištenje u digitalnim sklopovima temeljenim na TTL tehnologijama.

Troškovi 76,11 rubalja.

CP2102 USB 2.0 na TTL UART 6pin

Sastoji se od CP2102 ploče, ugrađenog USB2.0 pune brzine, kristalnog oscilatora, UART sabirnice podataka i podržava signale bez potrebe vanjski USB modem

  • Teži 4 grama;
  • LED indikatori za: napajanje, prijenos i prijem;
  • Radni status - 3,3 i 5 V.

Troškovi 82,3 rubalja.

Morali smo prikazati podatke iz GGA i VTG paketa na LCD-u, što nije baš zgodno s obzirom na maksimalnu veličinu paketa od 80 znakova.

Prilikom otklanjanja pogrešaka morali smo prikazati podatke iz GGA i VTG paketa na LCD-u, što nije baš zgodno s obzirom na maksimalnu veličinu paketa od 80 znakova.

Takva sramota se dogodila zbog činjenice da sam imao jedan, koji je bio nezgodan za korištenje, u kojem je uvijek nešto stvaralo kratki spoj i ugrožavalo dragocjenost. COM priključak na mom računalu. Htjela sam napraviti potpuno novu, lijepu, u lijepoj futroli i s lijepim ožičenjem :) Urezan je šal čije ožičenje možete preuzeti na kraju bilješke.

Zatim je ploča instalirana od ST Microelectronics (potpuni analog), ali nekoliko grivna jeftinije. Naravno, poštujem Maxima, ali apsolutno ne volim preplaćivati ​​za trivijalne stvari. Kondenzatori u kabelskom snopu postavljeni su na 1 µF 16 V tantal, tip A.


Onda su sve te stvari bile strpane u zgradu u kojoj sam besposleno ležao od svoje 13. godine. Zaštitio sam žice od izvlačenja običnim čvorom. Meki kabel s konektorom za COM port posuđen je od starog miša.


Na kućište je ispisana i zalijepljena naljepnica s oznakom ožičenja, kako se ne bi stalno sjećali gdje je plus, a gdje minus :). Sloj ljepljive trake štiti ga od habanja. Sada je pretvarač stekao određenu upotrebljivost i postao je zgodan za korištenje. ugodan dan.