Program for å sjekke kretskort. Den beste gratis PCB-designprogramvaren. D bord forhåndsvisning

Materialet ble skrevet for nettstedet RCOnline.ru i 2007.

For en tid siden kom jeg tilfeldigvis over to veldig interessante programmer på Internett, designet for å tegne grunnleggende elektroniske kretsløp og layout av trykte kretskort. Begge programmene ble oversatt fra tysk til russisk av V. Shcherbakov, noe som gjør at de kan brukes selv av uerfarne modellbyggere og uerfarne elektronikkingeniører. Programmene er ikke sammenkoblet og har ikke så brede muligheter som de velkjente pakkene OrCad, PCad og Accel-EDA og andre, men med deres hjelp kan du tegne en ganske kompleks krets og spore et dobbeltsidig trykt kretskort. Begge programmene har ferdige biblioteker av elementer, i tillegg kan du i hvert av dem enkelt lage ditt eget element, både krets og PCB.

Siden begge disse programmene ble annonsert som Freeware, tror jeg at jeg ikke vil krenke noens opphavsrett ved å legge dem ut på denne siden.

Det første programmet er Splan - en "skuff" av kretsskjemaer. inneholder ni filer av "kroppen" til programmet og en bibo-mappe som inneholder ferdige biblioteker med kretselementer. Det skal bemerkes at settet med ferdige elementer, spesielt digitale og analoge mikrokretser, ikke er veldig stort, men brukeren kan tegne de nødvendige elementene ved hjelp av den innebygde editoren. Programmet støtter kontinuerlig nummerering av deler av samme type.

Selvfølgelig lar programmet deg tegne grunnleggende geometriske former, linjer, koblingspunkter, lage tekstinnlegg og inskripsjoner, samt designe det ferdige diagrammet i samsvar med kravene til tekniske tegninger.

Programmet krever ikke installasjon som sådan. Bare pakk ut arkivfilen i ønsket mappe, og programmet er klart til bruk. Programmet er utviklet for å fungere under Windows av alle versjoner (Win-*, NT, 2000, XP), og tar opp litt mer enn én megabyte på disken.

Vær oppmerksom på at jeg vil gjøre alle mine videreutviklinger og publikasjoner med kretsskjemaer og design av trykte kretskort ved hjelp av disse to programmene!

P.S. Livet står ikke stille - i løpet av de siste 7 årene har begge programmene blitt betydelig modifisert av utviklerne. Aktuelt og. Programmene har betydelig større muligheter enn forgjengerne, for eksempel kan Sprint-Layout spore firelags trykte kretskort og har mye mer praktiske servicemuligheter, og sPlan presenteres i en bærbar versjon som ikke krever installasjon på en harddisk. Begge nye versjoner av programmene er tilgjengelige i vedlagte arkiv.

Vær oppmerksom på at utdatafilformater som er opprettet i tidligere versjoner av programmer, leses av eldre versjoner, og de blir vanligvis modifisert for å matche formatet til den eldre versjonen. Men dessverre forstår ikke yngre versjoner av programmer filer som er opprettet i eldre versjoner av sPlan og Sprint-Layout.

Mange er kjent med slik teknologi for kabling og lage kretskort som. Men hva skal man gjøre når ordningen er for kompleks og omfangsrik? Her må du mestre mer moderne metoder, en av dem skal vi bli kjent med her. Ta for eksempel kretsen til denne lydsonden:

Enhetsdiagram

Det gjør ingen vesentlig forskjell om vi legger ut brettet på et stykke papir i et rutemønster, og kutter ut maler av deler med pinner fra papp (selv om jeg tviler sterkt på at noen vil bruke denne metoden i det 21. århundre, når hvert hjem har en datamaskin), eller bruk et eller annet program for PCB-oppsett, for eksempel sprintoppsett. Selvfølgelig, ved hjelp av sprintoppsett vil det være mye lettere å gjøre dette, spesielt i store opplegg. I begge tilfeller plasserer vi først delen med det største antallet pinner på arbeidsfeltet, i vårt tilfelle er det en transistor, la oss si VT1, dette er vår KT315. (En lenke til brukermanualen for sprintoppsett vil bli gitt nedenfor). Dessuten, til å begynne med, når du designer, kan det trykte kretskortet ditt ligne på et kretsskjema, det er greit, jeg tror alle startet på den måten. Vi installerte den, så kobler vi basen og emitteren med spor til motstand R1, vi har også base VT1 koblet til utgangen til kondensatoren C1 og utgangen til motstanden R2. I stedet for linjer på diagrammet, kobler vi pinnene til delene med et spor på kretskortet. Jeg gjorde det også til en regel å telle antall pinner til deler som er koblet på diagrammet og på kretskortet, vi skal få samme antall tilkoblede lapper.


Som du kan se, har vi 3 flere pinner koblet til basen på brettet, akkurat som i diagrammet er de merket med røde ringer. Deretter installerer vi transistor VT2 - dette er en KT361-transistor, den har en pnp-struktur, men vi bryr oss ikke for øyeblikket, siden den også har 3 utganger og er i et hus nøyaktig det samme som KT315. Vi installerte transistoren, koble deretter emitteren til den andre terminalen R2, og den andre terminalen på kondensatoren C1 til kollektoren VT2. Vi kobler VT2-basen til VT1-samleren, installerer patcher på brettet for å koble til BA1-høyttaleren, vi kobler den med en terminal til VT2-samleren, den andre terminalen til VT1-emitteren. Slik ser alt jeg beskrev ut på tavlen:


Vi fortsetter videre, vi installerer LED-en, kobler den til BA1-pinnen og til VT2-emitteren. Etterpå installerer vi transistor VT3, dette er også KT315 og kobler den til kollektoren til katoden til LED-en, vi kobler emitteren til VT3 til minus til strømforsyningen. Deretter installerer vi motstand R4 og kobler den med spor til basen og emitteren til transistoren VT3, vi kobler utgangen fra basen til sonden X1. La oss se hva som skjedde på tavlen:


Og til slutt installerer vi de siste delene. La oss installere strømbryteren, koble den til Power Plus med en bane fra den ene oppdateringen og til VT2-emitteren, med en bane fra den andre oppdateringen koblet til bryteren. Vi kobler denne bryterterminalen med motstand R3, og kobler den andre lappen til motstanden til kontaktene til sonde X2.


Det er det, styret er skilt . Hvis du virkelig vil, kan du overføre denne tegningen til PCB og etse dette brettet og du vil ha en Sound Probe-enhet med en testmotstand på opptil 650 Ohm. Selvfølgelig var det mulig, om ønskelig, å legges ut mer kompakt, men jeg hadde ikke et slikt mål mitt var å fortelle deg trinn for trinn om prosessen med å lage et kretskortoppsett. Hvis noen er interessert i prosessen med å lage tavler ved hjelp av programmet sprintoppsett, anbefaler jeg å gå gjennom og lese manualen

Et gratis, fullt funksjonelt skybasert PCB-designsystem som ikke krever installasjon på din lokale datamaskin (Figur 1). Til tross for at EasyEDA er en skytjeneste og et nytt utviklingsprosjekt, kan den skryte av funksjonalitet, pålitelighet, stabilitet og hastighet, et enkelt og intuitivt grensesnitt, et rikt sett med komponentbiblioteker med en automatisk oppdateringsfunksjon, og muligheten til å importere prosjekter fra andre designsystemer. Systemet inkluderer en kretsredigerer, en blandet signalsimulator som bruker SPICE-modeller og kretser, en flerlags kretskortredigerer med en autoruter og et system for å klargjøre kort for produksjon. Og viktigst av alt, EasyEDA-systemet har et russisk brukergrensesnitt.

I tillegg tilfører EasyEDA-systemet, som har funksjonaliteten til profesjonelle PCB-utviklingsverktøy, fordeler som er typiske for skytjenester: automatisk oppdatering av elementbiblioteker (for den skjematiske editoren, SPICE-simulatoren og PCB-editoren), muligheten til å dele designene og bibliotekene dine. , tilgang til en enorm samling av profesjonelle åpen kildekode-moduler, rask teknisk støtte og kommunikasjon med systemutviklere.

Du kan jobbe i EasyEDA fra hvilken som helst nettleser. Tilstedeværelsen av en lærebok, en guide til SPICE-simulatoren, et stort antall eksempler på profesjonelle prosjekter og et tydelig brukergrensesnitt gjør det enkelt å mestre systemet.

Hovedfordelene med EasyEDA:

  • et gratis tverrplattformsett med skybaserte verktøy som ikke krever installasjon, som kombinerer kraftige verktøy for redigering av elektriske kretser, modellering av digital-analoge kretser og utforming av trykte kretskort i en nettleser for elektronikkingeniører, lærere, studenter og radioamatører;
  • alle fordelene med en skytjeneste: arbeid fra en nettleser på alle operativsystemer Linux, Mac, Windows, Android;
  • rask tegning av elektroniske kretser i nettleseren ved hjelp av tilgjengelige biblioteker, effektiv automatisk oppdatering;
  • biblioteker fra SeedStudio, SparkFun, Adafruit, KiCad, DangerousPrototype;
  • leder for arbeid med elementbiblioteker, raskt søk etter elementer i system- og brukerbiblioteker;
  • verifisering av analoge, digitale og blandede kretser ved bruk av SPICE-modeller og underkretser;
  • arbeid på flerlagstavler med tusenvis av kontaktputer;
  • evne til å importere prosjekter fra Eagle, Altium, Kicad og LTspice;
  • evnen til å sette opp deling og samarbeid om prosjekter;
  • tilgang til åpen kildekode-moduler utviklet av tusenvis av radioelektronikkingeniører;
  • muligheten til å dele utviklingen din ved hjelp av offentlige eller private tilgangsinnstillinger.

TinyCAD

Det gratis profesjonelle elektroniske kretsdesignsystemet er posisjonert som en vanlig applikasjon for tegning og redigering av todimensjonale hierarkiske elektroniske kretser av ulik grad av kompleksitet (Figur 3). Et ganske omfattende bibliotek med komponenter, støtte for eksport og import av prosjekter og samarbeid med FreePCB printkortdesignmiljøet og LTspice-simulatoren gjør TinyCAD til et ganske kraftig gratis system for ende-til-ende-design som kan konkurrere med kommersielle produkter.

ZenitPCB

Enkel og fleksibel å bruke CAD, som er en semi-profesjonell programvare for tegning av elektriske kretser og ruting av trykte kretskort (Figur 4). Applikasjonen består av fire uavhengige moduler: ZenitCapture (elektrisk kretsredigerer), ZenitParts (komponentredigerer), ZenitPCB GerberView (Gerber-filviser) og selve ZenitPCB (PCB-redigering). Sekvensen av operasjoner i ZenitPCB-programmet er som følger: å plassere komponenter i ZenitCapture-modulen, spesifisere forbindelser mellom dem, lage en nettliste, utvikle kortets kontur i ZenitPCB-modulen, laste nettlisten inn i ZenitPCB-modulen, ruteoperasjoner. Støtter import/eksport av DXF-filer, eksport av IDF (3D)-filer, utskrift av arbeidsresultater i hver applikasjonsmodul. Den største ulempen med ZenitPCB er imidlertid mangelen på nyttige funksjoner som automatisk ruting og automatisk plassering av komponentkropper.

FreePCB

Et gratis og åpen kildekode-program designet for redigering av trykte kretskort (Figur 5). Ved opprettelsen av programmet var målet å gjøre det så enkelt som mulig å lære og bruke, men i stand til å gi faglig kvalitetsutvikling. Den er kun designet for manuell ruting av tavler, men den lar deg bruke FreeRouting-autoruteren som er tilgjengelig på nettverket.

Her er noen funksjoner i programmet:

  • driftsmiljø - Microsoft Windows;
  • støtte fra 1 til 16 lag;
  • maksimal kretskortstørrelse 1524×1524 mm;
  • De fleste funksjoner aksepterer både tomme og metriske måleenheter (mils eller mm);
  • pakkebiblioteker med tillatelse fra Design International, PCB Matrix og IPC;
  • fylle polygoner;
  • editor og veiviser for å lage og endre komponentfotavtrykk;
  • import nettliste fra LTspice simulator;
  • import/eksport av nettlister til PADS-PCB;
  • eksport av topologifiler til det utvidede Gerber-formatet (RS274X) og borefiler til Excellon-format;
  • kontrollere samsvar med designstandarder;
  • autolagring.

KiCad

Et gratis tverrplattformsystem med russisk grensesnitt for å lage elektriske kretser og trykte kretskort. KiCad inkluderer et sett med programmer for å automatisere utviklingen av elektroniske enheter (Electronic Design Automation - EDA). Arbeidet i systemet utføres i sin helhet gjennom et grafisk grensesnitt. Du drar de nødvendige elementene inn i arbeidsområdet, legger til forbindelser mellom dem og lager bildetekster for dem. Et særtrekk er støtte for 3D-visualisering av et trykt kretskortdesign (Figur 6).

KiCad består av følgende komponenter: Eeschema - editor for elektrisk krets; Pcbnew - redaktør for trykte kretskort (inkluderer også en fremviser for tredimensjonale bilder av trykte kretskort); Gerbview - bildemalviser; Cvpcb - utvalg av fotavtrykk for komponenter som brukes i kretsen; Kicad er prosjektleder.

(DSPCB) fra RS Components (RS) er kanskje den rimeligste elektroniske designprogramvaren i verden (Figur 7). Det er lett å lære og enkelt å bruke. Den er spesialdesignet for ikke-profesjonelle innen CAD-systemer for å redusere tiden mellom ideen om en enhet og starten av produksjonen, og påskynde inntredenen av det ferdige produktet på markedet. lar deg tegne elektriske kretser, utvikle et kretskortdesign og dets ruting, og tilbyr også ferdige modeller av elektroniske komponenter presentert av RS Components.

I tillegg utfører dette programmet automatisk plassering av komponenter og auto-ruting av trykte designforbindelser. De oppnådde resultatene korrigeres manuelt. Det er viktig at programmet er fritt for praktiske begrensninger på brettstørrelse, antall komponentpinner, antall brettlag og utdatafilformater. Derfor kan den brukes ikke bare til å tegne kretser og PCB, men også for å lage filer for produksjon.

Nylig har flere skybaserte PCB-designsystemer dukket opp, men noen av dem er begrenset i funksjonalitet og egner seg ikke selv for radioamatører, for ikke å snakke om profesjonelle. De resterende programmene kan sammenlignes med skrivebordsapplikasjoner, men har blitt betalt. For eksempel kan det gratis nettbaserte systemet EasyEDA bli en verdig konkurrent til et produkt fra Aspen Labs, hvis fullversjon har blitt betalt.

Katalogdokumentasjon

Beste PCB-sporingsprogramvare

"Dokumentasjon" - Teknisk informasjon etter søknad elektroniske komponenter, funksjoner av konstruksjon av ulike radioteknikk Og elektroniske kretser, samt dokumentasjon om funksjonene ved å jobbe med ingeniørprogramvare og regulatoriske dokumenter (GOST).

Dagens populære programmer for trykte kretskort lar deg ikke bare få en ferdig tegning laget i henhold til kretsen. Deres funksjonalitet inkluderer:

  • ledninger;
  • sporing (både manuell og automatisk);
  • feilsøking i prosjektet;
  • assosiere kretskomponenter med deres fotavtrykk;
  • 3D-visning av det ferdige prosjektet, med mulighet for utskrift.

De mest nyttige programmene som er tilgjengelige er: KiCAD og DipTrace.

Den har en gratisversjon, ganske egnet for å løse de fleste ikke-industrielle problemer. Den innebygde PCB Layout-modulen med automatisk ruting er perfekt for både små tavler og større alternativer, uten bruk av konvensjonelle rutenett. Dens funksjonalitet er betydelig og begynner med innsnevring av rutene og slutter med uavhengig optimalisering av brettstørrelsen. Den sjekker automatisk hele prosjektet i alle stadier av opprettelsen, noe som eliminerer muligheten for betydelige feil og øker hastigheten på feilsøkingen med en størrelsesorden. Et veldig kraftig verktøy, til tross for sin enkelhet. Det skal bemerkes at det ble utviklet av innenlandske spesialister, noe som betyr at all dokumentasjon og offisiell informasjon er utelukkende på russisk.

Biblioteket har mer enn 100 000 ferdige gjenstander. Men du trenger ikke å begrense deg til dem, siden det bare tar noen få minutter å lage en ny komponent med sine egne egenskaper.

KiCAD

Den største fordelen med KiCAD er det enorme antallet eksisterende komponentbiblioteker, takket være åpen kildekode. Det er også et utmerket feilsøk som tydelig indikerer dem og gir ytterligere anbefalinger, noe som er utrolig praktisk for både nybegynnere og profesjonelle med mange komplekse prosjekter. Det er verdt å ta hensyn til den russiskspråklige menyen.

Arbeidet i programmet begynner med opprettelsen av et nytt prosjekt, hvis opprettelse begynner arbeidet i Eeschema-kretsredigereren. Alle komponenter kan brukes standard, laste ned andre, redigere eksisterende eller lage nye.

Det er mer hensiktsmessig å utføre automatisk sporing ved hjelp av gratisruteren FreeRouter. I dette tilfellet er det bedre å rute de viktigste rutene selv, og da vil FreeRouter gjøre alt. På denne måten kan du oppnå størst produktivitet i prosessen.


Publiseringsdato: 27.11.2017

Lesernes meninger
  • YAKIK / 14.08.2018 - 13:46
    HVORDAN ÅPNE

DipTrace-programmet er et moderne kompleks for utvikling av kretsskjemaer og sporing. DipTrace er pålitelig og kraftig PCB-sporingsprogramvare, som vil hjelpe deg enkelt å lage selv de mest komplekse kretskort, inkludert når du lager et kretskort. Det hjelper deg med å lage enkelt- eller flersidige PCB, tegne skjemaet og eksportere PCB-tilkoblingstabellen. DipTrace har et enkelt og intuitivt grensesnitt.

Alle viktige funksjoner for design og redigering er praktisk plassert, med knapper plassert rundt hovedredigeringsskjermen. Under testing fungerte alle programfunksjoner bra og uten feil.

For profesjonelle designere som ønsker et pålitelig verktøy for å designe kretser og PCB-er, for småbedriftseiere som ikke ønsker å bruke mye penger på programvare, og for skinker som ønsker å lage et brett for enhetene sine, er DipTrace et flott alternativ for dette.

Beskrivelse av DipTrace-programmet

DipTrace er en avansert PCB-designprogramvare. Programmet har 4 moduler:

  • PCB-oppsett— utstyrt med en effektiv automatisk ruter og automatisk plassering av kretskomponenter;
  • Skjematisk— redaktør av kretsskjemaer, inkludert flerarks;
  • SchemEdit– redigering av radioelementer, tegning av symboler, opprettelse av et bibliotek med radioelementer;
  • ComEdit– redaktør av radioelementpakker, med muligheten til å kombinere dem til pakkebiblioteker.

DipTrace har en kraftig automatisk tracer som er overlegen mange sporere tilgjengelig i lignende programvarepakker. Den kan spore både enkeltsidige (enlags) plater og flerlags. Det er også mulig å auto-rute et enkeltsidig brett ved hjelp av tilkoblingsledninger (jumpere), om nødvendig.

Smart Tools - Manuell ruting, lar brukerne fullføre designet og oppnå det endelige resultatet gjennom manuelle justeringer. Det er et kontrollalternativ som lar deg kontrollere nøyaktigheten av prosjektoppretting. DipTrace-moduler lar deg utveksle skjematiske diagrammer, layouter og biblioteker med andre CAD- og CAD-pakker. Utdataformater kan være DXF, Gerber, Drill og G-kode. Standardbiblioteket inneholder mer enn 98 000 komponenter.