USB-UART muundur CH340G-ks: RS232TTL-i täiendamine, testimine, võrdlemine. Com adapter

Artikkel on aegunud - nüüd ei leia andmekaableid USB-lt vanadele telefonidele; seetõttu saab aliexpressist odavalt tellida valmis adapteri (märkus saidi brownie'st).

Ausalt öeldes läksime kõik laisaks ... meie vanaisad suutsid ühe õhtuga sadadest elementidest koosneva vooluringi jootma ega katkenud. Andke meile kõik valmis. Näiteks on lihtne adapter COM-pordist TTL-tasemele. Tundub nagu vooluring 5 osast, aga kui laisk jootma. Seda enam, et jadaportidest on praegu suur defitsiit. Ja sülearvutitel pole neid üldse. USB liidest saab muidugi kasutada, aga kas keegi on proovinud seda programmeerida? Tina! Ja mitte iga kontroller ei hoia seda. Kuid UART on saadaval peaaegu kõigis AVR-ides, pealegi riistvaras.

Järeldus viitab iseenesest. Vajate odavat, lihtsat ja töökindlat TTL-loogikatasemega (0-5 volti) USB-UART (COM) adapterit. Ja soovitavalt täiendavate toiteahelatega, et meie seade saaks otse adapterist toidet ilma lisavoolu ühendamata. Ja selline adapter on olemas. Ja ma olen nõus kihla vedama, et mitte kaugemal kui kilomeeter teist. Igas Euroseti salongis saate sellist imet osta vaid 300 rubla eest (või õnne korral 160 rubla eest). Lihtne andmekaabel. Adapter USB-lt telefonile. Enamikus telefonimudelites edastatakse andmeid TTL-UART-i kaudu. See tähendab jadaliidest pingetasemetega 0-5 volti. (Kasutasin vana ericsson R-320 jaoks kaableid)

Selline näeb see letis välja. Sees - postitused ja draiveriga ketas. Soovitatav on võtta just seda tüüpi, kuna need on sarnase kujuga, kuid ilma Euroseti märgistuseta - see on nõme: nad töötavad läbi ja ei ole toitumise jaoks arvutist lahti ühendatud. Pange tähele, et postitamine peab olema väikese plastkarbiga. See kõik on sool. See on meie adapter.

Seega rikume meie omandamist. Sees on plaat Prolificu PL-2303HX kiibiga ja kahe rühma kontaktipadjadega. Üks on USB-sisend, teine ​​on just see, mis meid huvitab. UART TTL signaali tasemetega. Jääb veel kindlaks teha, milline kontaktidest on kes. Minu versioonis oli see nii:

Niisiis, meil on vaja ainult GND, RxD, TxD, spetsiaalsete esteetide jaoks võite võtta + 5 V voolu (väike vool 100 mA hüppekorgiga) ja DTR signaali, kui on vaja jälgida, kas seade on ühendatud arvuti (või näiteks lülitage LED otse karbis sisse, et see ilus oleks ja näete, millal seade töötab) Ühendame maanduse maaga, vastuvõtja saatjaga, saatja vastavalt vastuvõtjale. See on kõik. Triikraud on valmis. Muide, kettal on mitu uudishimulikku PDF-faili koos vooluringi ja kiibi enda kirjeldusega. Ja kui teie plaat erineb minu omast, siis lihtsalt jälgige, millise tihvtiga selle kiibi jalg on ühendatud.

Nüüd installime tarkvara kettalt... kataloog F:\2303dirver\pl2303new\newpl2303_setup\DRIVER\SETUP... käivitage "PL-2303 Driver Installer.exe". Kui plaati pole, saab draivereid ja lisateavet alla laadida tootjafirmast PL-2303 USB Serial Bridge Controllerisse. Mis on väga tore, selle seadme jaoks on draiverid kõigi mõeldavate süsteemide ja operatsioonisüsteemide jaoks (Linux, PDA, Mac OS jne), mis laiendab oluliselt võimalike rakenduste valikut.

Väga sageli seisavad paljud algajad elektroonikahuvilised silmitsi vajadusega siduda tasemed, ühendada arvuti com-port rs232 kaudu erinevate seadmetega, millel on erinev TTL andmeedastuse tase.
Ja väga sageli tuleb järjekordset skeemi kogudes ette pettumusi.
Allpool on Com-adapteri täielikult töötav skeem koos kirjeldusega.

Saate seda seadet kasutada, kui ühendate Dir300 ruuteri sisemise Com-pordi kaudu erinevate erinevate signaalitasemetega seadmetega. Sama kehtib ka muude seadmete sidumiste kohta. Näiteks arvutitega vastuvõtjad. com-adapter on alati kasulik.

RS232-TTL valmistamiseks oli vaja leivalauda, ​​kuid lõpuks ei olnud häireid, kõik andmed olid õiged ja täielikud.

Üksikasjad

Kiip
MAX232 või selle variant.

Takistid
400 kOhm.
5 kOhm

Kondensaatorid
Need valitakse konkreetse kiibi märgistuse jaoks vastavalt esimese joonise tabelile.

Iseärasused
Ärge unustage tõmbetakisteid. Kõige tavalisem viga. Samuti ärge unustage ühendada GND-d (COM-pordi, mikroskeemi ja ühendatud seadme maandus ühes reas)

Foto toodetud töötavatest COM-adapteritest


Muud rubriigi artiklid:

TAKISTUSTE ANDUR IR PUHKEARVE

Seade võeti laadija ostmisel kaasa.
Komplekti kuulub adapterplaat ja neli 20 cm pikkust juhet, mille otstes on pistikud.



Plaat on pingutatud läbipaistvasse termokahanevasse torusse, tagaküljel on välja toodud väljundite funktsioonid.


Adapter põhineb PL2303HX kiibil ja Win7/x64 OS määratleb selle virtuaalse COM3 pordina.
Adapteri saab ühendada laadijaga Imax B6, et luua aku tühjenemise kõver.
Habrahabrilt:
- Laadimisel endal lülitub menüü sisse siin: Kasutaja määratud programm -> USB / Temp valik -> USB lubamine


+5 volti ei saa ühendada, neid on vaja ainult anduri toiteks. TX on ühendatud vastavalt adapteri RX-i (vastuvõtuga), GND maandusega. Kiirus 9600, kuid LogView ise teab seda.


Minge saidile ja laadige sealt alla uusim versioon.
Programmi, mille värskendus on juba installitud, saab aga alla laadida aadressilt.


Siin avage Graafika – Avage graafiline mustand. Graafika – salvestage graafiline mustand, et määrata igal käivitamisel vaikeseadeks.


Saate salvestada mis tahes logifaili - Salvesta nimega, seejärel avada ja sellega edasi töötada - konfigureerida kuvaseadeid ja teha sellest pilt. Programm pole eriti keeruline, trükkides saate selle tunni ajaga selgeks. Venekeelne tõlge on olemas (ma ei mäleta, kust ma selle leidsin, see on juba minu lingil), kuid see pole täielik. Jah, ja ka inglise keelt - menüüdes kohtab sageli ürgsaksakeelseid sõnu, mida pidite juba õppima - Entlaned - charge, Laden - charge. Zyklus – tsükkel.

Plaan osta +33 Lisa lemmikutesse Arvustus meeldis +20 +54

Tõenäoliselt on keegi meie foorumi sõnumeid juba lugenud exmortis USB-TTL-kaabli valmistamise kohta improviseeritud vahenditest.

Otsustasime selle välja anda eraldi artikli-juhendina. Aitäh exmortis pakutava materjali eest.

Märkus: see artikkel on jadaliidese täiendus, mis on soovitatav kõigepealt läbi lugeda.

Nagu ülaltoodud artiklist teada, saab Ritmix RZX-50 prefiksi ühendada arvutiga uart ttl kaudu, kuid kuna pinge signaalid ei vasta rs-232 standardile, on vaja adapterit. Valmislahendusena võite kasutada näiteks spetsiaalset muundurit või isegi seda.

Raskus seisneb selles, et sellised lahendused ei pruugi alati saadaval olla ja kui need on olemas, võib deklareeritud hind olla üsna kõrge.

Küll aga mahub sinna sisse tavaline usb-rs232 (com) adapterkaabel, mida müüakse igas arvutipoes. Näiteks nii:

Gembird usb-rs232 uas111 kaabel. See on mugav, kuna kontroller on peidetud korralikus karbis. Tõsi, see on pitseeritud, nii et selle avamiseks peate selle kas saagima või plast jootekolbiga ära lõikama.

Põhimõtteliselt sobib iga muu sarnane kaabel, kuid peate tähelepanu pöörama kontrolleriga plaadile juurdepääsu lihtsusele. Mõnel kaablil on see peidetud rs-232 pistikusse, mida on raske avada, teistel aga võib olla mikrokiip-tilk, millele ei ole lihtne jootma. Lõpuks võib selline kaabel põhineda mõnel eksootilisel kiibil.

Kiip pl2303. Esiteks pakuvad huvi jalad 1 (TXD) ja 5 (RXD), jalgade nummerdamine käib vastupäeva alates kiibile endale punktiga märgitud nurgast.

Tagakülg max213 kiibiga. Pl2303 1. jala signaal tuleb max 6. jalale ja 5. jala signaal läheb “maxima” 19. jalale.
Põhimõtteliselt pole seda kiipi uart-ttl jaoks vaja, see võib isegi segada. Seetõttu tuleb see hoolikalt jootma ja seda lihtsam on see kontaktpadjandite külge joota.

Max213 kiip on joodetud. Punane juhe on joodetud TXD signaali külge, kollane juhe RXD signaali külge, must juhe on maandatud. Seejärel saate ühendada vastavalt Antony skeemile, ühendades juhtmed "risti", st. Kontrolleri RXD digiboksi TXD-le ja TXD vastavalt RXD-le.

Ritmix RZX-50 jadaliidese kontaktid.

Teine oluline osa on otseühendus arvutiga ja ühenduse seadistamine.
Allpool käsitleme konkreetset olukorda, kui arvutisse (sülearvutisse) on installitud W7 x64 ja VirtualBoxi virtuaalmasinasse Xubuntu 11.10 x32. Kõik allpool kirjeldatud kehtib ka iga Linuxi levitamise kohta.

Ülaltoodud viisil joodetud kaabel on arvutiga ühendatud (samal ajal kui rzx-50 EI ole ühendatud). Loomulikult ei installi süsteem draiverit, kuid see pole vajalik. Laadime xubuntu virtuaalsesse masinasse, edastame ühendatud seadme sees (tuleks nimetada Prolific Technology Inc. USB-serial Controller). Seejärel laadige konsool ja sisestage dmesg. Üks viimastest ridadest peaks olema ühendatud seadme määratlus (pl2303) ja selle peegeldus failisüsteemis - antud juhul on see /dev/ttyUSB0. Me mäletame seda nime.

Nüüd peame installima minicomi. Käsk on standardne: "sudo apt-get install minicom". Käivitage häälestus: "sudo minicom -s" ja minge konfiguratsioonimenüüsse. Jadapordi seadistuses on /dev/ttyUSB0 jadaseadmeks seatud voolukiiruseks 56700 8N1, riistvara ja tarkvara vookontroll on välja lülitatud (ei). Järgmisena peate rakenduses Modem ja numbrivalimine kustutama read Init String ja Reset String.

Väljume häälestusest ja käivitame minicomi tavarežiimis (sudo minicom). Nüüd saate kaablit testida, lühistades TXD- ja RXD-signaalide juhtmed. Kui minicomis mis tahes klahvi vajutamisel ilmuvad ekraanile vastavad sümbolid, siis kaabel töötab.

Nüüd saate digiboksi ülaltoodud viisil juhtmetega ühendada ja selle sisse lülitada, nautides terminali emulaatori akna väljundit. Kui teil palutakse sisestada parool, sisestage "root". Kui sisestuse ja väljundi ajal ilmub perioodiliselt prügi või kõrvalisi märke, siis on maapinnaga midagi valesti (tõenäoliselt katki). Ideaalis ei tohiks maandus olla ka TXD ja RXD signaalidega mingil viisil lühistatud.

Toimetajalt: Mulle isiklikult meenus kohe 90ndate lõpp, kui algas palmiajastu. Olin tol ajal kõige võimsama pihuarvuti Handspring Visor Deluxe uhke omanik (sõna “tahvelarvuti” polnud veel leiutatud). Seega pidin USB-portide puudumise tõttu (jah! jah!) RS232-TTL kaabli ise tegema. Veelgi enam, kuna Visoril olid kolmevoldised signaalid ja soovitud signaalitaseme pakkuvat Maximi kiipi oli vähe, pidin seadme kõrvetamiseks riputama väljundjalale pingejaguri 5–3,3 V.

Nüüd on kõik palju lihtsam ja saate keskenduda sisukamatele tegevustele, näiteks anda võimalik panus RZX-50 jaoks alternatiivse püsivara loomisse 🙂

Kõik sai alguse sellest, et ostsin endale Orange Pi, alludes reklaamlausele “analoogne Rasberi Pi-ga vaid 15 dollari eest”. Seade telliti aliexpressist ja jõudis kohale viieteistkümne päevaga tagasi veebruaris. Ühtlasi osteti kõik vajalikud lisakomponendid: jahutusradiaator protsessorile, 15-vatine toiteplokk, 32 GB micro SD kaart, HDMI kaabel monitori ühendamiseks. Ajapuudusel kogus ta sahtlis tolmu kuni juunini. Ja lõpuks jõudsin selle jõudlust kontrollida.

Ametlikul veebisaidil pakutava standardse püsivara puhul ei põhjustanud jõudlus kaebusi. Kuid standardne püsivara ei sobi mulle põhjusel, et ma olen nii korraldatud - iga seade, mis minu kätte satub, tuleb täielikult kohandada. Seetõttu võeti kasutusele U-boot, mille allikad laaditi alla ametlikust FTP-st, samuti Arch Linuxi versioon ARM-ile. Seda Banana Pi käsiraamatut võeti võrdlusjuhendina ja kaevamise lähtekohana.

Läbi mõningate lihtsate manipulatsioonide (mille kirjeldus sobib pigem habrile) paigaldati mälukaardile nii bootloader kui ka arch ja lülitati seade sisse. Pärast laadimist ootasin aga musta ekraani ja põlevat rohelist LED-i "oranži" peal.

Noh, pole probleemi, mõtlesin ma. UART on "oranži" peale joodetud, ühendan terminaliga ja vaatan mis saab. Sai ostetud vajalikud osad ja juhe ning joodeti selline juhe (pilt spoileri all)

Nuubia kaabli võimalus

Kes teemas sees, saab kohe aru, mis ma sellise kaabli tegemisega valesti tegin ja neid, kes loevad, on üle poole. Kahtlustasin, et midagi on valesti pärast seda, kui nägin krakozyabryt, mille mu "apelsin" terminali sülitas. Allpool kirjeldatud toimingutele ajendas mind mõistmine oma kõige rumalama vea põhjusest.

1. Mis vahe on UART ja RS232 vahel?

Taseme erinevus. Orange Pi ja teistes sarnastes seadmetes rakendatud jadaliides põhineb TTL-loogikal, st nullbitt vastab nullpinge tasemele ja üks +5 V tasemele. RS232 kasutab kõrgemat pingetaset, üles 15 V ja ühik vastab -15 V ja null +15 V. Kanali mürakindluse suurendamiseks tajutakse mis tahes pingetaset alla 3 V mooduli nullina. Andmeedastusprotokoll loogiliste väärtuste jada tasemel on nii UART kui ka RS232 jaoks täiesti sama. Kõike seda illustreerib järgnev baidiedastusskeem.

Kuidas ma saaksin selle unustada? Elektrivedurite uurimisinstituudis töötades teadsin neid asju. Ja siis millegipärast rumalus tardus. Üldiselt sai selgeks, et vaja on teatud signaali inversiooniga nivoomuundurit. Valik langes sellesse suunda, et ühendan kogu majapidamise COM-porti, mis on minu koduarvuti emaplaadil. Kuigi muidugi võiks vaadata UART-i suunas<->USB, sest vana jadaliides kaotab pidevalt oma tähtsust. Minu soov lihtsamate lahenduste järele sai aga võitu ja selline seade kerkis ostukandidaadina üles

Müüakse samal Alil 464 rubla eest. Põhimõtteliselt võiks seda minu linna poodidest või raadioturult leida, aga kihelus kätega midagi ette võtta oli juba äratatud. Seetõttu lükkasin liideseplaadi ostmise mõtte kõrvale ja otsustasin proovida seda ise teha.

Pean ütlema, et tegelikult olen jootekolbiga sõber. Koolis ja ülikoolis oli enne esimese arvuti ostmist igasuguste kasulike ja mitte väga lolluste jootmine minu põhihobi. Aga ma elasin külas, olid üheksakümnendad. Raha oli vähe, komponendid saadi nähtavale tulnud raadiorämpsu lahti monteerides. Infoallikaks olid rajooniraamatukogu raamatud – siis polnud kõigil veel "Internetti". Polnud ka rikkalikku pilli. Fooliumteksoliit ja raudkloriid olid legendaarne ime. Üldiselt oli raske.

Pärast arvuti ostmist lülitus kogu entusiasm selle peale. Ja väikeste vastuvõtjavõimendite jootmisoskus pannakse riiulile. Nii et ma olen teekann. Seetõttu palun paljusse sellest, millest allpool kirjutan, suhtuda leebelt. Ja see artikkel on üldiselt samadele "mannekeenidele" nagu mina.

2. Seadme skeemi valik ja selle arvutisimulatsioon

Leidke netist sellise seadme skeem, et lihtsalt sülitada. Selliseid skeeme on palju. Valik langes sellele

Kogu seadme südameks on MAX232 tüüpi mikroskeem – "laadimispumba" põhimõttel töötav nivoomuundur. Pinge suurendamine 5 V-lt toimub väliste kondensaatorite C4 ja C5 vaheldumisi laadimisega. RS232-le signaali väljastamise hetkel on need kondensaatorid jadamisi ühendatud ja neisse kogunenud pinge summeerub. Tagurpidi ülekande ajal töötab mikroskeem jagajana. Signaali edastamise mõlemas suunas on see tagurpidi.

Diood VD1 täidab "lollikaitse" rolli - see lukustab toiteahela, kui rakendatakse vale polaarsusega pinget.

Enne seadme valmistamisega jätkamist otsustasin vaadata, kuidas see kõik toimima hakkab, seega alustasin tulevase seadme modelleerimisest Proteuse keskkonnas. Ringraja testimiseks pandi kokku virtuaalne stend

Esimene asi, mida ma teha tahtsin, oli simuleerida kõike, sealhulgas toiteahelaid, kuna mind huvitas dioodi mõju ahela tööle. Vaikimisi on Proteuses mikroskeemide toitetihvtid peidetud ja tõmmatud soovitud taseme ja maanduseni. Nende avamiseks peate esmalt kuvama peidetud tihvtid. Selleks minge menüüsse Template -> Set Design Colors ja märkige ruut Show hided pins

Millesse paneme märkeruudud Draw body ja Draw Name. Pärast seda valige kogu mikroskeem, sealhulgas tekst, millega järeldused allkirjastatakse, ja paremklõpsake menüüd, valige Tee seade. Meil palutakse valida uuele seadmele nimi ja see salvestada. Kõik, pärast seda kaasatakse toiteahelad selgelt simulatsiooniprotsessi.

Lisaks edastame UART-i kaudu midagi tähenduslikku, näiteks ASCII-s kodeeritud tähte “A” koodiga 65 kümnendarvusüsteemis või jada 01000001b kahendsüsteemis. Lisaks on ülekande algatamiseks vaja saata algusbitt tasemega "0" ja ülekande lõpetamiseks saata üks või kaks stoppbitti tasemega "1". Seega näeb UART-i kaudu edastatud kaadri ajastusskeem välja selline

Sellise signaali moodustamiseks kasutame vormi seadistustega allikat nimega Digital Pattern Generator (DPATTERN)

Impulsi laius 104 mikrosekundit vastab 9600 boodile. Lainekuju annab stringimuster, kus "L" tähendab madalat ja "F" tähendab kõrget. Sellest lähtuvalt näeb meie rida välja nagu "FLFLLLLLFLF". RS232-s vastuvõetud andmeid juhime virtuaalterminali poolt, konfigureerides selle nii

Me ei kasuta paarsusbitti ja kasutame ühte stoppbitti. Lisaks oletame, et terminalile suunatav signaal on inverteeritud, mis vastab RS232 protokollile. Käitades vooluringi simulatsiooni, saame signaalide ostsillogrammi ja väljundi virtuaalsesse terminali

Kanal A kannab väljundsignaali COM-porti. Kanalil B - sisend TTL signaal. Terminalis kuvatakse hinnaline täht "A". Seega oleme veendunud, et pakutud skeem on üsna tõhus. Teoorias.

3. Komponentide valik ja ostmine

Minu elukohale lähimatest kauplustest, kust saate raadiokomponente kätte saada, väärivad tähelepanu kaks: Radio Partsi kauplus Budenovski prospektil (see on Doni-äärne Rostov) ja 1000 Radio Partsi kauplus Nagibinas. Avenue, Rio kaubanduskeskuse vastas. Viimast on hea võrrelda sellega, et tal on sait, kuigi üsna iidne ja ilmselt laisalt uuendatud (ja tehtud Joomlas...). Hinnakirjas läbi pugedes võtsin kätte nimekirja, mida on vaja osta.

Pean kohe ütlema, et oma kogenematuse tõttu vältisin SMD komponente hoolikalt. Seetõttu valisin MAX232CPE läbiva avaga kinnituse. Võtsin samad elektrolüüdid ja dioodi. Kohapeal aga selgus, et saadaval on ainult MAX232CWE kiip – sama asi, ainult ... SMD! Sekundi mõeldes nõustusin müüja ettepanekuga - millalgi peame alustama... 15 V kondensaatoreid polnud, küll aga olid sama võimsusega ja samade mõõtudega 100 V kondensaatorid. Okei, ka mitte midagi. DB-9 isase pistiku asemel pakuti mulle emast. Selle tulemuseks oli järgmine loend

Raudkloriid, zapon-lakk ja tekstoliit jäi muidugi täielikult kasutamata. Lisaks ei lisanud ma sellesse nimekirja ostetud tööriista: lihtne jootejaam (sest enne seda oli mul ainult 40-vatine vasest otsaga jootekolb), küljelõikurid ja väikesed tangid, metallkäärid tekstiliidi lõikamiseks, vedelik kampol-alkoholi räbusti LTI-120 kaev ja nii edasi. Üldiselt läks see eepos mulle maksma umbes 3000 rubla.

Üldiselt sai komponendid ostetud ja koju toodud. 40-kontaktilised PLS-padjad lõigati õige arvu tihvtideni. Ühenduse ainulaadsuse tagamiseks võetakse üks kontaktidest välja. Eemaldatud tihvtile vastav pesas olev auk suletakse polüetüleeniga.

4. Seadme kokkupanek leivalauale ja töö kontrollimine

Põhimõtteliselt pole nii lihtsa seadme jaoks see vajalik. Aga ma olen "teekann", nii et enne plaadi tegemist otsustasin vooluringi reaalses töös kontrollida.

Kõige keerulisem oli mikroskeemiga. Selle leivaplaadi külge jootmiseks pidin pervertima, jootma kaksteist jalga vaskjuhtmetele. Välja tuli kaheteistkümne jalaga ämblikkoletis

Sel hetkel sain aru kahest asjast: hea, et jootejaama ikkagi ostsin. Ja halb on see, et ma pean selle väikese asjaga päris nokitsema. Üldiselt joodeti komponendid "leivaplaadi" külge, vooluring pandi kokku "oranži" plaadiga. +5 V toide võetud "oranžist" - 2. kontakt kaherealisel 40 kontaktiga tihvtiplokil

Seadmega ühendamiseks kasutati pahtliterminali, mis on saadaval ka Linuxi all ning on erinevalt minicomist värvilise väljundiga ega vaja täiendavat seadistamist klaviatuurilt terminali märkide sisestamiseks.

Üldiselt töötas plaat - alglaadimislogi read jooksid üle terminali ekraani: kõigepealt u-bootist ja seejärel linuxi tuumast

Ütlematagi selge, et mul oli hea meel: esiteks töötab skeem õigesti ja teiseks on "oranži" Linux õigesti installitud, see töötab normaalselt mitme kasutaja režiimis

Mittetoimiv HDMI-pistik ja Etherneti liidese puudumine on seega tingitud jaotuse enda konfiguratsioonist. Need probleemid muidugi lahendatakse ja see ei puuduta neid. Liigume siis edasi programmi järgmise sammu juurde.

5. PCB paigutus

See on tehtud Altium Designeris. Tahvli paigutus on kõige parem teha pärast komponentide ostmist. Nagu minu puhul, võib osutuda vajalikuks Altiumi jaoks täiendavate komponentide teekide installimine. Komponentide mõõtmed ja iga jalajälje topoloogia peavad vastama tegelikele saadaolevatele osadele. Siin ei jäänud ma kahetsusväärsest möödalaskmisest, kuid sellest allpool.

Ma ütlen kohe - ärge kasutage automaatset juhtmestikku. Võib-olla on see seadistatav, kuid automaatne juhtmestik püüdis kondensaatorite jalgade vahele lohistada rööbastee, mis 2 mm vahega teeb raja umbes veerand millimeetri laiuseks, mis oli minu jaoks liiga lahe kui “teekann”. Jah, ja intuitsioon viitas, et selliseid asju on soovitav vältida. Seetõttu kasutasin käsitsi marsruutimist (automaatse tulemuste põhjal), määrates marsruutimise reeglites teede laiuseks 0,5 mm (Disain -> Reeglid -> Marsruutimine -> Laius)

Samuti eeldab Altium, et plaat on vaikimisi kahekihiline. Et sundida seda juhtmestiku reeglites ühepoolset plaati juhtima, peate määrama juhtmestiku ühes kihis, näiteks ülemises kihis

Skeem kirjutati skeemiredaktorisse

Seda tehes tuleb arvestada asjaoluga, et mikroskeemi vabad jootmata sisendid (jalad 8 ja 10) tuleb maapinnale tõmmata, vastasel juhul ei koosta Altium selle PCB redaktorisse ülekandmise skeemi.

Selle tulemusena iseseisvalt valides programmis ja Aleksei Sabunini õppetunnid eesmärk saavutati ja honorar lahutati

Kõik läbi aukude kinnitusega komponendid asuvad tekstoliidi puhtal küljel ning mikroskeem SMD versioonist tulenevalt roomikute küljel. Skeemi paigutuse printimiseks tuleb seadme projektis luua nn Output Job File

Mis on konfigureeritud järgmiselt. Valige konfiguratsioonivalikute loendist Documentation Output ja klõpsake nuppu Add New Documentation Outpu, valides kuvatavast menüüst PCB-prindid ja meie seadmega seotud PCB-projekt.

Nimetame ilmuva dokumentatsioonielemendi ümber, nimetagem seda LUT-ks, vastavalt tehnoloogia transliteratsioonile (LUT), mida kavatseme kasutada tahvli mustri vasele ülekandmiseks. Paremklõpsake LUT-l ja valige kontekstimenüüst Konfigureeri. Prinditavate kihtide seadistustesse jätame ainult kaks elementi: ülemine kiht ja mitmekihiline ning paigutame märkeruudud nii, nagu on näidatud ekraanipildil.

Märkeruut Peegel on vajalik eelkõige väljatrükil oleva pildi peegeldamiseks. See on oluline, vastasel juhul saame mustri vasele ülekandmisel oma radadest peegelpildi, kuid meil pole seda vaja. Lisaks peaksite uurima lehe seadistust

Paberiformaadi valimiseks ja mastaabitegurile (Scale) tähelepanu pööramiseks. Esimesel trükil osutus see millegipärast võrdseks 1,36, kuid see peaks olema võrdne ühega

Nüüd klõpsake nuppu Prindi. Mul ei ole oma printerit, seega printisin Foxit Readeri abil PDF-i ja seejärel viisin saadud faili USB-mälupulgal lähimasse "sharashkasse", milles printisin joonise läikivale fotopaberile. Lõpuks juhtus nii

Tahvli suurus tuli välja 62 x 39 mm, sellisesse mõõtu lõigati metallkääridega tükk tekstiliidist. Kunagi nägin tekstoliiti rauasaega ja sageli (õigemini alati) tuli see kohutavalt välja. Kääridega tuleb see välja ühtlaselt, ilma prahi ja juhtiva kihi kahjustusteta.

6. PCB tootmine

LUT-meetod (lasertriikimistehnoloogia) valiti selle lihtsuse ja ligipääsetavuse tõttu. See toimib tegevusjuhisena. Üritasin tehnoloogiat mitte rikkuda: kõndisin vasest läbi nulliga, rasvatustatud, kuigi mitte atsetooniga, sest ma ei leidnud, kust seda osta, vaid Lerua Merlinist ostetud universaalse lakibensiinil põhineva rasvaeemaldusvahendiga. Ettevaatlikult ja vaevaga triikisin triikrauaga maksimaalsel temperatuuril tekstoliidist ja mustrist tehtud võileiva. Kas sellepärast, et tegin kuskil vea või sellepärast, et ma ei lasknud töödeldaval detailil jahtuda, või lihtsalt "sharashkas" säästsid nad printeris toonerit, üldiselt ei läinud see eriti hästi

Varusin aga ettenägelikult püsimarkeri Edding 404, mis mitte ilma mu armastatud naise abita (ripsmete joonistamise ja küüntele mustrite joonistamise oskusega) tegi kõik rajad ringi.

Järgmisena lahjendati raudkloriidi 6-vesilahust kiirusega umbes 180 grammi 300 ml vee kohta (võtsin kraanist kuuma vee) ja plaat visati söövitamiseks söövitusküvetti. Et tahvlit marineerida ja oma naist samal ajal mitte mürgitada, tehti operatsioon päikeseloojangul rõdul

"Khlonyak" ei valmistanud pettumust, käivad kuulujutud, et nad müüvad sageli madala kvaliteediga. Söövitamine kestis 13 minutit, viimased vasesaared jäid otse meie silme ette. Peaasi, et ei unustaks perioodiliselt tahvlit pintsettidega mööda küvetti lüüa ja protsessi jälgida. Niipea, kui liigne vask kaob, võtame plaadi kiiresti välja ja loputame seda rohke veejoaga.

Peale pesemist, pühkimist ja kuivatamist saabub tõehetk. Peate eemaldama kaitsekatte. Proovisin seda teha lakibensiiniga

Aga asjad läksid karmiks. Siis pakkus mu naine oma küünelakieemaldajat - see imeeliksiir pesti kattekihilt silmapilkselt maha (olen siiani hirmul, milliseid reaktiive meie naised kasutavad. Ilu on kohutav jõud!)

Marker ei valmistanud pettumust – kõik rajad jäid ellu

Pärast kaitsekatte puhastamist võite alustada aukude puurimist. Ja siin tegin kahetsusväärse vea - mul polnud 0,5 mm puurit ja selle asemel, et asja homsesse lükata, ostsin õige puuri, kiirustasin ja võtsin millimeetrilise, arvates, et see sobib. Selle tulemusena rikkusin paljusid kontaktklotsid, õnneks mitte palju ja mitte pöördumatult. Kuid ikkagi ärge kiirustage. Nagu ütles mu sõber Mark Müncheni ülikooli mehhatroonikaosakonna laborist, kus ma oma bakalaureuseõppe praktikat tegin: "Dmitry, võtke iga töö jaoks õige tööriist." Ja tal oli tuhat korda õigus.

7. Plaatide tinatamine ja komponentide jootmine

Komponentide jootekohad peaksid olema kaetud õhukese läikiva jootekihiga. See on töö õnnestumise peamine tingimus. Ma ei nokitsenud tervete radade kallal. Esiteks kartsin neid väänata ja teiseks kavatsesin zapon-plaadi ikkagi lakiga katta. Seega kiiritasin ainult jootekohti. Selleks kanname neile pintsliga LTI-120 kampoli-alkoholi räbusti ja 250-300 kraadini kuumutatud jootekolbiga, mille otsast ripub tilluke jootetilk, tõmbame mööda vajalikke punkte. juhatus. Suurendades räbusti pindpinevust, levib joodis üle täpsete padjandite.

Pärast seda võeti “leivalaud” lahti, juhtmestik eemaldati mikroskeemist ja see joodeti ennekõike. Asetage mikroskeem käte või pintsettidega õrnalt oma kohale vastavalt tihvtile, nii et iga jalg võtaks oma ala. Seejärel määrime jalgade ridu räbustiga. Lühikeste ja täpsete liigutustega puudutame kordamööda kõiki jalgu, unustamata jootekolbi otsa joote kogumast (aga mitte liiga palju, piisab väikesest tilgast). Kui kõik on õigesti tehtud, joodetakse jalad saidile väga kiiresti ja täpselt, ilma "tatti" ja naabriteta. Mul kulus kiibi pitseerimiseks vähem kui minut ja see on esimene kord, kui teen seda. Inspireeris mind seda tegema selline video mille eest olen selle autorile väga tänulik. Kõik osutus tegelikult mitte nii hirmutavaks.

Samamoodi mõtlesin välja ülejäänud detailid. Peamine on siin osade juhtmed hoolikalt soovitud pikkuseks lõigata - jätsin raja kohale mitte rohkem kui millimeetri juhtmest ning vajadusel painutasin neid õigesti ja ettevaatlikult. See on oluline, ülimalt oluline on mitte kuhugi kiirustada ja teha kõike läbimõeldult. Lõpuks, mis juhtus

“Tatsist” ei saanudki pääseda, aga esimesel korral kukkus see üsna talutavalt välja, kuigi ilmselt kritiseeritakse.

8. Kontuuride kontrollimine ja veel üks tüütu viga

Pärast jootmist peseme kogu räbusti alkoholiga maha, võtame kätte multimeetri ja kutsume välja kõik ahelad, et kontrollida nende juhtivust ja vastavust vooluringiskeemile. Ja siin hiilis byaka märkamatult. COM-pordi pistik osutus peegelpildiks! "Maa" istus viienda asemel esimesel, Rx - teise asemel neljandal. Ja ma ei saa siiani aru, kuidas, sest Altiumi juhtmestiku ühendamisel oli kõik õige. See on jäänud mulle mõistatuseks. Ei mingit mõistatust – kuna Altiumis vooluringi moodustades kasutas see lihtsalt "ema" pistikut, kasutas see ikkagi "isa". Sellest ka peegli juhtmestik, mis selle tulemusena välja osutus. Õnneks lahendasin selle probleemi nii, et jootsin korralikult kaabli, mis on mõeldud seadme ühendamiseks arvuti COM-porti. Kuid selle vea tõttu osutus tahvli COM nii "varaliseks".

Muidu osutus paigaldus õigeks ja olles ühenduskaablid lahti joonud ja töökoha korda teinud, ühendasin uhiuue plaadi "oranži" ja arvutiga

Alglaadimislogi read jooksid taas üle terminali akna. Olin õnnelik!

9. "ilu" toomine

Selleks, et kaitsta kontakte oksüdeerumise eest ja anda seadmele “tööstuslik” välimus, värviti plaat rohelise lakiga. Kõik enne püsimarkeriga paigaldamist peale pandud märgid pesti selle sama lakiga maha. Noh, olgu ... Siin on foto valmistootest koos kaablikomplektiga

Nüüd saate jätkata "oranži" tarkvara täiustamist. Nüüd ma ei ole pime ja loll, vaid saan süsteemi seadistada jadaterminali kaudu.

Järeldus

See oli huvitav. Minu jaoks huvitav, sest esimest korda. Esimene arvutis disainitud ja oma kätega trükkplaadile kokku pandud seade. Ja kui keegi naerab irooniliselt, siis jätke talle meelde, et ka tema tegi seda kunagi esimest korda ...

Tänan teid kõiki minu kirjutisele tähelepanu eest!