Hoe om 'n skematiese ontwerp vanaf 'n PCB-beeld te omkeer

Hoe om 'n skematiese ontwerp vanaf 'n PCB-beeld te omkeer

As jy PCB-beeld na skematiese vorm wil maak, moet jy met PCB begin omgekeerde ingenieurswese deur 'n duidelike PCB-beeld te neem. Hierdie stap help jou om na die ontwerp te kyk en elke verbinding vir die skematiese diagram te volg. Jy gebruik beide handmatige en outomatiese maniere om seker te maak jou skematiese diagram is soos die regte PCB. Om korrek te wees is belangrik, want goeie notas help jou om die ontwerp te leer en jou werk aan ander te wys. Die omgekeerde ingenieurswese-stappe benodig sorg sodat jy 'n PCB-beeld in 'n volledige skematiese diagram kan verander en goeie notas vir latere projekte kan maak.

Belangrike take

  • Begin met duidelike en skerp PCB-prente. Gebruik goeie beligting en die regte gereedskap om alles te sien.

  • Redigeer en rig die PCB-foto's in lyn voordat jy begin natrek. Dit help jou om die verbindings beter te sien.

  • Trek elke blokkie na en trek dit versigtig na. Gebruik jou hande en sagteware saam om 'n korrekte netlys te maak.

  • maak skematiese tekeninge met EDA-gereedskap soos KiCad en SKiDL. Kontroleer jou werk gereeld sodat jy nie foute maak nie.

  • Kontroleer jou skematiese diagram deur na die werklike PCB te kyk. Voer ontwerptoetse uit en skryf duidelike notas oor wat jy vind.

Gereedskap en opstelling

Noodsaaklike gereedskap

Jy benodig die regte gereedskap om 'n PCB te reverse engineer. Hierdie gereedskap help jou om elke deel van die PCB te sien. Dit maak ook jou werk makliker. Hier is 'n paar dinge wat jy moet gebruik:

  • Hoëresolusiekamera of skandeerder: Neem skerp foto's van die PCB-uitleg.

  • Goeie beligting: Verlig die PCB sodat jy al die dele kan sien.

  • Vergrootglas of mikroskoop: Sien klein stukkies en klein besonderhede.

  • Beeldbewerkingsinstrumente: Maak jou prente reg en maak dit skoon voordat jy dit natrek.

  • X-straalmasjiene of 3D-skandeerstelsels: Kyk binne-in multilaag-PCB-borde, soos 'n dokter 'n CT-skandering gebruik.

  • Multimeter: Toets verbindings en kontroleer jou werk terwyl jy naspoor.

Wenk: Maak jou PCB skoon voordat jy enige foto's neem. Stof of vingerafdrukke kan klein dingetjies wegsteek. Plaas die PCB op 'n plat, dowwe oppervlak. Maak seker dat jou werkarea helder is en plek het vir jou gereedskap.

Sagteware-oorsig

Jy benodig spesiale sagteware om PCB-beelde in 'n skematiese skema te omskep. Elke program is goed met verskillende dinge. Sommige help jou om lyne te spoor. Ander laat jou toe om 'n skematiese skema uit niks te bou nie. Geen enkele instrument doen alles nie, so jy kan meer as een gebruik.

sagteware

Belangrikste kenmerke

DipTrace

Bring DXF-lêers in, hou groottes en laat jou lae vir PCB-onderdele kies.

Eagle

Bring bitmap-beelde in vir nasporing en verdeel lae volgens kleur.

Circad

Het omgekeerde ingenieurswese-instrumente, rig beelde op en verwyder beelddata nadat die uitleg klaar is.

Sprint-Uitleg 6.0

Verander foto's in PCB-uitlegte, maar kan nie netlyste vir skematiese tekeninge maak nie.

Adobe Illustrator

Verander beelde in vektore en stuur dit na DXF, goed vir syskermdruk en netjiese tekeninge.

pstoedit/pdf2cad

Verander PDF- of KI-lêers na DXF/DWG vir PCB-programme, wat lyne skerp hou.

Jy sal dikwels meer as een program gebruik vir die beste resultate. Byvoorbeeld, jy kan 'n PCB-beeld in Adobe Illustrator regstel. Dan kan jy dit na DipTrace of Eagle bring om na te trek. Deur dit stap vir stap te doen, kan jy 'n skematiese diagram maak wat ooreenstem met die regte PCB.

PCB-beeldopname

PCB-beeldopname

Foto- en skanderingswenke

Jy wil hê jou PCB-beelde moet baie duidelik wees. Plaas die PCB op 'n donker agtergrond. Dit maak die onderdele makliker om te sien. Gebruik 'n hoëresolusie-kamera of skandeerder vir die beste resultate. Baie mense gebruik kameras met baie megapixels. Hierdie kameras kan klein onderdele en dun lyne wys. Goeie beligting is net so belangrik soos 'n goeie kamera. Probeer LED-ligte in kleure soos rooi of wit gebruik. Dit help om die lig eweredig te versprei. Skaduwees kan klein dingetjies wegsteek, so beweeg jou ligte rond. Hou aan om hulle te beweeg totdat jy elke deel van die PCB sien.

Wenk: Maak jou PCB skoon voordat jy 'n foto neem. Stof of vingerafdrukke kan belangrike besonderhede versteek.

Hou die kamera stil wanneer jy 'n foto neem. 'n Driepoot kan help om vaag foto's te voorkom. Maak seker die lens is naby genoeg om klein dele te sien. Maar moenie so naby kom dat die prentjie vaag is nie. As jy 'n skandeerder gebruik, stel dit op die hoogste resolusie. Dit gee jou skerp prente om later na te trek. Vir baie komplekse borde kan jy outomatiese optiese inspeksiestelsels gebruik. Hierdie gebruik spesiale kameras en ligte om elke detail te wys.

Hantering van dubbelsydige borde

Dubbelsydige PCB's benodig ekstra stappe. Jy moet beide kante vasvang sonder om enige spore mis te loop. Skandeer of neem eers 'n foto van die boonste en onderste lae. Gebruik hoë resolusie-instellings vir elke beeld. Sommige mense verf gate en soldeerblokkies om hulle te laat uitstaan. Jy kan ook kleurkanale verander of versadiging aanpas. Dit help jou om spore en gate beter te sien.

  • Merk gate wat nie aan enige laag verbind is nie.

  • Verwyder die raakvlakke voordat jy beelde in vektore omskep.

  • Maak beelde swart en wit met donker lyne op wit.

  • Maak die rande van die spore glad vir netjiese buitelyne.

Vir die beste resultate, gebruik PCB-kopieersagteware. Bring elke PCB-beeld in en spoor die pads, vias en spore vir elke laag na. Stoor elke laag as 'n digitale lêer. Plaas die lêers bo-op mekaar om te kyk of hulle staan ​​in 'n ryAs jy met meerlaag-PCB's werk, skuur die buitenste lae liggies. Dit laat jou die binneste lae sien. Skandeer en spoor elke laag noukeurig na. Maak altyd seker dat jou beelde duidelik is voordat jy na die volgende stap beweeg.

Beeldverwerking

Skoonmaak en Belyning

Jy begin die beeldverwerkingstap deur jou PCB-beelde so duidelik as moontlik te maak. Skoon beelde help jou om elke deel van die uitleg te sien. Gebruik 'n beeldbewerkingsinstrument om stof, skrape of merke te verwyder. Pas die helderheid en kontras aan sodat die spore van die agtergrond af uitstaan. Sny die beeld om op die PCB te fokus en enigiets ekstra te verwyder. Draai die beeld sodat die uitleg in lyn is met die rande van jou skerm. Dit maak dit makliker om elke spoor tydens die volgende proses te volg.

Jy moet die boonste en onderste beelde in lyn bring as jy met dubbelsydige borde werk. Plaas beide beelde in jou redigeringsprogrammatuur. Gebruik die gate en blokkies as merkers. Beweeg en roteer die beelde totdat die uitleg aan beide kante ooreenstem. Hierdie stap help jou om te sien hoe die spore deur die PCB verbind. As jy hierdie proses oorslaan, kan jy belangrike skakels in die uitleg mis.

Wenk: Stoor jou skoongemaakte en gerigte beelde as nuwe lêers. Op hierdie manier kan jy altyd teruggaan as jy 'n fout maak.

Spooropsporing

Nou gaan jy na die spooropsporingsproses. Hierdie stap laat jou toe om elke spoor in die pcb-uitlegSommige mense spoor met die hand na, maar jy kan sagteware gebruik om die proses te bespoedig. Baie programme gebruik spesiale algoritmes om spore in hoëresolusiebeelde te vind. Mask R-CNN staan uit as die akkuraatste vir hierdie werk. Dit bespeur spore en defekte in die uitleg beter as ander gereedskap soos YOLOv8. Mask R-CNN werk goed omdat dit kenmerke met komplekse vorms vind en verwarrende agtergronde hanteer. Dit maak dit 'n topkeuse vir industriële PCB-uitlegwerk.

Jy kan outomatiese spooropsporing gebruik om 'n netlys te bou. Die netlys wys hoe elke deel in die uitleg verbind. Kontroleer altyd die resultate met die hand. Soms mis die proses klein spore of maak foute. Noukeurige kontrole help jou bou 'n korrekte skematiese van jou PCB-uitleg.

Opsporing van verbindings

Opsporing van verbindings
Image Bron: pexels

Identifisering van Pads en Spore

Jy moet elke soldeerplaat en spoor op jou PCB-beeld vind. Dit help jou om te leer hoe die bord gebou is. Maak eers 'n deursigtige laag in jou beeldsagteware. Gebruik 'n kwas wat by die grootte van die soldeerplaat pas om elke soldeerplaat in te kleur. Dit maak die soldeerplaatjies maklik om te sien. Jy kan ook groen en blou kleure in jou beeld afskakel. Dit help jou om net die soldeerplaatjies te sien. Sommige mense gebruik spesiale maniere soos HSV en vermenging om die soldeerplaatjies meer te laat uitstaan.

Probeer seleksie-instrumente gebruik om blokkies te gryp en dit op nuwe lae te plaas. Pasgemaakte borsels, soos sirkels of kruise, help jou om grondgate en oop gate te merk. Gebruik hierdie borsels om gate op 'n deursigtige laag te wys. Stoor elke gemerkte laag op sigself. Dit maak dit maklik om jou werk later na te gaan.

Doen hierdie stappe vir beide kante van die PCB. Verf gate en soldeerblokkies deur die beeldkleure te verander. Verwyder die spoorblokkies voordat jy beelde in vektore omskep. Merk oop gate om onverbonde of binneverbindings te vind. Verander kleure en lae om die blokkies te laat uitstaan. Maak die spore skoon en maak dit glad sodat jou skema reg sal wees. Maak beelde swart en wit en draai kleure om om beter te sien. Doen hierdie redigering vir elke kant van die PCB om 'n volledige uitleg te kry.

Wenk: Noukeurige redigering maak nou die volgende stappe makliker en help jou om nie foute in jou skema te maak nie.

Netlys-ekstraksie

Nadat jy al die pads en spore gevind het, begin jy met die netlys-onttrekking. Die netlys is 'n lys wat wys hoe elke onderdeel op die PCB verbind. Jy kan sagteware gebruik om hierdie stap vir jou te doen. Sommige gevorderde gereedskap gebruik 3D-skanderings met X-straal CT-beelde. Hierdie gereedskap het perfekte resultate getoon om die netlys te pas by wat van regte PCB-ontwerpe verwag word. Dit beteken dat jy die resultate vir eenvoudige en moeilike uitlegte kan vertrou.

Jy moet steeds die netlys met die hand nagaan. Soek vir ontbrekende of ekstra skakels. Vergelyk die netlys met jou werklike PCB-uitleg en -ontwerp. Dit help jou om foute te vind voordat jy die skematiese tekening maak. 'n Goeie netlys maak die skematiese stap baie makliker. Nou kan jy die netlys gebruik om jou te help om jou omgekeerde ingenieurswese-projek met selfvertroue te voltooi.

Skep Skematiese

Skematiese Bou

Nou het jy 'n netlys en 'n kaart van jou PCB. Die volgende ding om te doen is maak skematiese tekeninge met EDA-gereedskap. Hierdie gereedskap help jou om jou getekende lyne in 'n digitale skematiese voorstelling te omskep. KiCad en SKiDL is twee goeie gereedskap hiervoor.

SKiDL laat jou toe om Python-kode te gebruik om te wys hoe onderdele verbind. Jy skryf die kode en voer dit uit om 'n netlys te maak. Hierdie netlys kan in KiCad gebruik word. Jy kan byvoorbeeld SKiDL gebruik om 'n spanningsverdeler te maak. Dan voer jy die netlys uit en maak dit oop in KiCad. Hierdie manier gee jou meer beheer en help jou om sommige stappe vinniger te doen.

KiCad laat jou toe om jou skematiese voorstelling te bou deur dit op die skerm te sien. Hier is die stappe om skematiese voorstellings vanaf jou netlys te maak:

  1. Kry KiCad van die amptelike webwerf af en installeer dit.

  2. Maak KiCad oop en begin 'n nuwe projek of kies 'n ou een.

  3. Gebruik die skematiese redigeerder om onderdele te plaas en te verbind.

  4. Gebruik die voetspoorredigeerder om elke onderdeel 'n voetspoor te gee.

  5. Klik die netlys-ikoon om die netlys te maak en te stoor.

  6. Maak PCBNew oop, wat die uitlegredigeerder is, en laai die netlist.

  7. Dateer die PCB-uitleg op met die netlys en maak enige voetspoorfoute reg.

  8. Plaas onderdele in die roetegebied en rangskik hulle vir maklike naspeuring.

  9. Teken die rande van die bord en rig spore op die koperlae.

  10. Voeg kopervullings vir krag- en grondnette by, en wys dit dan.

  11. Stoor jou PCB-uitleg sodat dit gemaak kan word.

Wenk: Druk 'M' om onderdele te skuif en 'R' om hulle in KiCad te draai. Hierdie sleutels help jou om vinniger te werk.

Jy kan beide hand- en outomatiese maniere saam gebruik. Jy kan byvoorbeeld lyne met die hand teken. Dan gebruik jy outomatiese roeteringsgereedskap om die res te voltooi. Dit bespaar tyd en help jou om minder foute te maak. Die tabel hieronder wys hoeveel tyd jy met outomatiese gereedskap by elke stap bespaar:

Staafgrafiek wat tydbesparings vir outomatiese metodes in PCB-omgekeerde ingenieurswerkvloeistappe toon

Handmatige kontroles is steeds belangrik. Ongeveer 30% van outomatiese verbindings vereis dat jy hulle met die hand kontroleer. Dit verseker dat jou skematiese skema ooreenstem met die werklike PCB.

Let wel: Goeie notas in hierdie stap help jou en ander om die ontwerp te verstaan. Skryf altyd notas terwyl jy jou skema bou.

Verifikasiestappe

Nadat jy skematiese tekeninge gemaak het, moet jy elke detail nagaan. Hierdie stap help jou om foute te vind voordat jy die PCB maak. Begin deur elke onderdeel se pennommers en etikette met datablaaie na te gaan. Dubbelkontroleer die rigting van alle gepolariseerde dele. Soek vir etikette wat belangrike penne bedek.

U moet ook:

  • Maak seker dat die transistorpenne (basis, kollektor, emitter) ooreenstem met die datablad.

  • Kontroleer alle onderdeelwaardes en verwysingsname.

  • Maak seker dat elke skematiese onderdeel volledige notas het, soos onderdeelnommers en verskafferinligting.

  • Gaan skakels buite die bladsy na om seker te maak niks ontbreek nie.

  • Kontroleer ontkoppelkondensators vir skyfies en skei grondpenne volgens seintipe.

Voer Elektriese Reëlkontroles (ERC) en Ontwerpreëlkontroles (DRC) in jou EDA-instrument uit. Hierdie kontroles help jou om elektriese foute en ontwerpprobleme te vind. Die meeste EDA-instrumente, soos Altium Designer, OrCAD en PADS, het sterk kontrolefunksies. Hulle laat jou toe om jou skematiese diagram te toets, te soek vir ontbrekende nette en foutverslae te lees.

Hier is 'n paar van die beste maniere om jou skematiese skema met die regte PCB te vergelyk:

  1. Kyk na die skematiese diagram en vergelyk dit met datablaaie en ontwerpreëls.

  2. Voer DRC op die PCB-uitleg uit om foute te vind en reg te stel.

  3. Plaas onderdele met seinvloei en hittebehoeftes in gedagte.

  4. Gebruik simulasie-instrumente om die stroombaan te toets voordat die PCB gebou word.

  5. Toets en herstel die ontwerp om enige probleme te vind.

  6. Verander jou skematiese en PCB-uitleg gebaseer op toetsresultate.

  7. Kontroleer seinkwaliteit deur spoorroetering te verbeter.

  8. Kyk na die PCB-uitleg en skematiese skema om seker te maak hulle stem ooreen.

  9. Maak en kontroleer lêers vir die maak van die PCB om seker te maak dat hulle ooreenstem met jou skematiese skema.

Wenk: Gebruik gereedskap soos 'n digitale multimeter, ossilloskoop en vergrootglas om jou PCB en skematiese diagram na te gaan. Hierdie gereedskap help jou om oop stroombane, kortsluitings of onderdele te vind wat nie in lyn is nie.

Algemene foute is netname wat nie ooreenstem nie, verkeerde pinouts en ontbrekende skakels. Kontroleer altyd jou lys van materiale (BOM) om seker te maak dit is reg. As jy foute vind, gebruik jou EDA-instrument se toets- en foutopsporingsfunksies om dit reg te stel. Skryf elke verandering en toetsresultaat neer. Goeie notas maak dit makliker om probleme op te los en help ander om jou werk te verstaan.

Aanwysing: Skryf notas vir elke stap. Hierdie gewoonte bespaar tyd en verhoed verwarring wanneer jy of iemand anders later na die skematiese skema kyk.

Jy kan 'n skematiese diagram van 'n PCB-beeld maak deur duidelike foto's te neem, dit reg te maak en in lyn te bring, al die verbindings te vind en dan jou skematiese diagram te maak. Kontroleer jou werk by elke stap sodat jy nie onderdele of etikette mis nie. Deur beide handnavolging en rekenaargereedskap te gebruik, kan jy vinnig werk en dinge regkry.

  • Soek vir duidelike seinpaaie en skryf goeie notas.

  • Toets jou skematiese stelsel gereeld om foute vroegtydig te vind.

  • Bestudeer ander ontwerpe en volg altyd die reëls.

Hulpbrontipe

Beskrywing

Gemeenskapsforums

Praat met ander om wenke te deel en vrae te vra

Video Tutorials

Kyk na eenvoudige gidse om PCB-omgekeerde ingenieurswese te leer

Opleidingskursusse

Neem lesse om beter te word in hierdie vaardighede

Hou aan probeer en gebruik nuwe gereedskap. Elke projek leer jou meer en help jou om nuwe probleme op te los.

FAQ

Wat moet jy doen as jou PCB-beeld vaag is?

Jy moet die foto oorneem met beter beligting en 'n driepoot. Maak eers die PCB skoon. Gebruik 'n hoër resolusie-instelling op jou kamera of skandeerder. Duidelike beelde help jou om klein besonderhede te sien en foute te vermy.

Kan jy 'n meerlaag-PCB omgekeerd ontwerp?

Ja, jy kan. Jy benodig spesiale gereedskap soos X-straalmasjiene of 3D-skandeerders om binne-in die bord te sien. Jy moet elke laag skandeer en die verbindings een vir een naspoor. Hierdie proses neem meer tyd en sorg in beslag.

Watter sagteware werk die beste vir beginners?

KiCad werk goed vir beginners. Dit het 'n eenvoudige koppelvlak en baie tutoriale aanlyn. Jy kan ook DipTrace of Eagle probeer. Hierdie programme help jou om skematiese planne stap vir stap te bou.

Hoe kan jy kyk of jou skematiese skema ooreenstem met die regte PCB?

Gebruik 'n multimeter om verbindings op die PCB te toets. Vergelyk jou skematiese diagram met die werklike bord en datablaaie. Voer ontwerptoetse in jou EDA-instrument uit. Herstel enige foute wat jy vind voordat jy die PCB maak.

Vir watter foute moet jy oppas?

  • Ontbrekende verbindings tussen dele

  • Verkeerde PIN-nommers of etikette

  • Onderdele in die verkeerde rigting geplaas

  • Netname wat nie ooreenstem nie

Kontroleer altyd jou werk dubbeld en skryf notas vir elke stap.

Laat 'n boodskap

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *