Utveckling av ett elektriskt kretsschema CAD. Design av kretskort för elektroniska enheter i CAD p-cad. Manuellt byte av port - byte av motsvarande delar av komponenter manuellt

Tiderna för att använda ritbrädor har länge passerat, de har ersatts av grafiska redaktörer, det här är speciella program för att rita elektriska kretsar. Bland dem finns det både betalda applikationer och gratis (vi kommer att överväga typerna av licenser nedan). Vi är säkra på att den korta recensionen vi har skapat kommer att hjälpa dig att välja den mest optimala programvaran för din uppgift bland en mängd olika mjukvaruprodukter. Låt oss börja med gratisversionerna.

Fri

Innan vi går vidare till beskrivningen av programmen kommer vi kort att prata om gratislicenser, de vanligaste av dem är följande:

  • Gratisprogram- applikationen är inte begränsad i funktionalitet och kan användas för personliga ändamål utan en kommersiell komponent.
  • öppen källa- en produkt med en "öppen källkod", där det är tillåtet att göra ändringar genom att anpassa programvaran så att den passar dina egna uppgifter. Det kan finnas begränsningar för kommersiell användning och betald distribution av de ändringar som görs.
  • GNU GPL- en licens som praktiskt taget inte medför några begränsningar för användaren.
  • allmängods- nästan identisk med den tidigare versionen, upphovsrättslagen gäller inte för denna typ av licens.
  • Annonsstödd- applikationen är fullt fungerande, innehåller reklam för andra produkter från utvecklaren eller andra företag.
  • donationsartiklar– produkten delas ut gratis, men utvecklaren erbjuder sig att göra donationer på frivillig basis för vidareutveckling av projektet.

När du väl har en idé om gratislicenser kan du gå vidare till programvara som distribueras under sådana villkor.

Microsoft Visio

Detta är en lätthanterlig, men samtidigt mycket bekväm vektorgrafikredigerare med en rik funktionell uppsättning. Trots att programmets huvudsakliga socialisering är visualisering av information från MS Office-applikationer, kan det användas för att visa och skriva ut radiodiagram.

MS släpper tre betalversioner som skiljer sig åt i funktionalitet och en gratis (Viewer), som integreras i IE-webbläsaren och låter dig använda den för att visa filer skapade i editorn. Tyvärr, för att redigera och skapa nya scheman, måste du köpa en fullfjädrad produkt. Observera att även i betalda versioner, bland de grundläggande mallarna, finns det ingen uppsättning för fullständig skapelse av radiokretsar, men det är lätt att hitta och installera.

Nackdelar med gratisversionen:

  • Funktionerna för att redigera och skapa diagram är inte tillgängliga, vilket avsevärt minskar intresset för denna produkt.
  • Programmet fungerar bara med webbläsaren IE, vilket också skapar en hel del besvär.

Kompass-Elektrisk

Denna programvara är en applikation till CAD-systemet för den ryska utvecklaren ASCON. Det kräver installation av KOMPAS-3D-miljön för dess drift. Eftersom detta är en inhemsk produkt stöder den fullt ut de GOST som antagits av Ryssland, och följaktligen finns det inga problem med lokalisering.


Applikationen är avsedd för att designa alla typer av elektrisk utrustning och skapa uppsättningar av designdokumentation för dem.

Detta är betald programvara, men utvecklaren ger 60 dagar på sig att bekanta sig med systemet, under denna tid finns det inga begränsningar för funktionalitet. På den officiella webbplatsen och på nätverket kan du hitta mycket videomaterial som gör att du kan bekanta dig med mjukvaruprodukten i detalj.

I recensionerna noterar många användare att systemet har många brister som utvecklaren inte har bråttom att fixa.

Örn

Denna programvara är en heltäckande miljö där du kan skapa både ett kretsschema och en kretskortslayout för den. Det vill säga placera alla nödvändiga element på brädet och spåra. Samtidigt kan det utföras både i automatiskt och manuellt läge eller genom en kombination av dessa två metoder.


Det finns inga modeller av inhemska radiokomponenter i grunduppsättningen av element, men deras mallar kan laddas ner online. Språket för applikationen är engelska, men lokaliserare som låter dig installera det ryska språket.

Applikationen är betald, men möjligheten att använda den gratis med följande funktionella begränsningar:

  • Storleken på kretskortet får inte överstiga 10,0 x 8,0 cm.
  • Vid routing kan endast två lager manipuleras.
  • Redaktören får arbeta med endast ett ark.

doppspår

Detta är inte en separat applikation, utan ett helt programpaket som innehåller:

  • Multifunktionell editor för utveckling av kretsscheman.
  • Applikation för att skapa kretskort.
  • 3D-modul som låter dig designa höljen för enheter skapade i systemet.
  • Ett program för att skapa och redigera komponenter.

Den kostnadsfria versionen av mjukvarupaketet, för icke-kommersiell användning, har några mindre begränsningar:

  • Kretskort inte mer än 4 lager.
  • Inte mer än tusen utgångar från komponenter.

Programmet tillhandahåller inte rysk lokalisering, men det, såväl som en beskrivning av alla funktioner i mjukvaruprodukten, kan hittas på nätet. Det finns heller inga problem med komponentbasen, initialt finns det cirka 100 tusen av dem. På tematiska forum kan du hitta komponentdatabaser skapade av användare, inklusive de för ryska GOST.

1-2-3-schema

Detta är en helt gratis applikation som låter dig komplettera Hager elpaneler med utrustningen med samma namn.


Funktionalitet av programmet:

  • Val av hölje för elpanelen som uppfyller kraven för skyddsgrad. Urvalet görs från Hager-sortimentet.
  • Komplettering med skydds- och omkopplingsmoduler från samma tillverkare. Observera att elementbasen endast innehåller modeller som är certifierade i Ryssland.
  • Utformning av designdokumentation (enradsdiagram, specifikationer som uppfyller ESKD-standarderna, återgivning av utseendet).
  • Skapande av markörer för omkopplingsanordningar för den elektriska panelen.

Programmet är helt lokaliserat för ryska, dess enda nackdel är att endast den elektriska utrustningen från utvecklarföretaget finns i elementbasen.

Autocad Electrical

En applikation baserad på den välkända CAD Autocad, skapad för design av elektriska kretsar och skapande av teknisk dokumentation för dem i enlighet med ESKD-standarderna.


Inledningsvis innehåller databasen över två tusen komponenter, medan deras villkorliga grafiska beteckningar uppfyller de nuvarande ryska och europeiska standarderna.

Denna applikation är betald, men det är möjligt att bekanta sig med alla funktioner i den grundläggande fungerande versionen inom 30 dagar.

Älva

Denna programvara är placerad som en automatiserad arbetsstation (AWP) för elektriska designers. Applikationen låter dig snabbt och korrekt utveckla nästan alla ritningar för elprojekt med hänvisning till planritningen.

Applikationsfunktioner inkluderar:

  • Arrangemang av UGO vid design av elektriska nät läggs öppet, i rör eller speciella strukturer.
  • Automatisk (från planen) eller runberäkning av strömkretsen.
  • Upprättande av specifikationer enligt gällande föreskrifter.
  • Möjligheten att utöka basen av element (UGO).

Den kostnadsfria demoversionen inkluderar inte möjligheten att skapa och redigera projekt, de kan bara ses eller skrivas ut.

Kicad

Detta är ett helt gratis mjukvarupaket med öppen källkod (Öppen källkod). Denna programvara är placerad som ett end-to-end designsystem. Det vill säga, det är möjligt att utveckla ett schematiskt diagram, skapa ett kretskort enligt det och förbereda den dokumentation som behövs för produktionen.


Karakteristiska egenskaper hos systemet:

  • Det är tillåtet att använda externa spårämnen för PCB-layout.
  • Programmet har en inbyggd PCB-kalkylator, placeringen av element på den kan göras automatiskt eller manuellt.
  • När spårningen är klar genererar systemet flera tekniska filer (till exempel för en fotoplotter, en borrmaskin, etc.). Om så önskas kan du lägga till en företagslogotyp på kretskortet.
  • Systemet kan skapa en lagerutskrift i flera populära format, samt generera en lista över komponenter som används i utvecklingen för att skapa en beställning.
  • Det är möjligt att exportera ritningar och andra dokument till pdf- och dxf-format.

Observera att många användare noterar systemets ogenomtänkta gränssnitt, såväl som det faktum att för att behärska programvaran måste du studera dokumentationen för programmet väl.

TinyCAD

En annan gratis och öppen källkodsprogram som låter dig skapa kretsscheman och har funktionerna som en enkel vektorgrafikredigerare. Bassetet innehåller fyrtio olika komponentbibliotek.


TinyCAD - enkel redigerare för schematiska diagram

Programmet tillhandahåller inte PCB-routing, men det är möjligt att exportera nätlistan till en tredjepartsapplikation. Exporten görs med stöd för vanliga tillägg.

Applikationen stöder endast engelska, men tack vare den intuitiva menyn kommer det inte att finnas några problem med mastering.

Fritzing

Gratis projektutvecklingsmiljö baserad på Arduino. Det är möjligt att skapa kretskort (ledningar måste göras manuellt, eftersom autorouting-funktionen är uppriktigt sagt svag).


Det bör noteras att applikationen är "vässad" för att snabbt skapa skisser som låter dig förklara funktionsprincipen för den designade enheten. För seriöst arbete har applikationen en för liten bas av element och ett mycket förenklat schema.

123D-kretsar

Detta är en webbapplikation för att utveckla Arduino-projekt, med förmågan att programmera enheten, simulera och analysera dess arbete. I en typisk uppsättning element finns det bara grundläggande radiokomponenter och Arduino-moduler. Om det behövs kan användaren skapa nya komponenter och lägga till dem i databasen. Det är anmärkningsvärt att det utvecklade kretskortet kan beställas direkt från onlinetjänsten.


I gratisversionen av tjänsten kan du inte skapa dina egna projekt, men du kan se andras utveckling som är allmän egendom. För full tillgång till alla funktioner måste du prenumerera ($12 eller $24 per månad).

Observera att på grund av den dåliga funktionaliteten är den virtuella utvecklingsmiljön av intresse endast för nybörjare. Många av dem som använde tjänsten uppmärksammade att simuleringsresultaten avviker från de verkliga siffrorna.

XCircuit

Gratis multiplattformsapplikation (GNU GPL-licens) för att snabbt skapa kretsscheman. Funktionsuppsättningen är minimal.


Språket för ansökan är engelska, programmet accepterar inte ryska tecken. Du bör också vara uppmärksam på den atypiska menyn, som du måste vänja dig vid. Dessutom visas kontextuella tips på statusfältet. Den grundläggande uppsättningen av element inkluderar UGO för endast huvudradiokomponenterna (användaren kan skapa sina egna element och lägga till dem).

CADSTAR Express

Detta är en demoversion av CAD med samma namn. Funktionella begränsningar påverkade endast antalet element som användes i utvecklingsschemat (upp till 50 stycken) och antalet kontakter (högst 300), vilket är tillräckligt för små amatörradioprojekt.


Programmet består av en central modul, som innehåller flera applikationer som låter dig utveckla en krets, skapa ett kort för den och förbereda ett paket med teknisk dokumentation.

Grundsatsen innehåller mer än 20 000 komponenter, ytterligare bibliotek kan laddas ner från utvecklarens webbplats.

En betydande nackdel med systemet är bristen på stöd för det ryska språket, respektive all teknisk dokumentation presenteras online på engelska.

QElectroTech

Enkel bekväm och gratis (FreeWare) applikation för utveckling av elektriska och elektroniska kretsritningar. Programmet är en vanlig redigerare, inga speciella funktioner är implementerade i det.


Språket för applikationen är engelska, men det finns en rysk lokalisering för det.

Betalappar

Till skillnad från programvara som distribueras under fria licenser, har kommersiella program som regel mycket mer funktionalitet och stöds av utvecklare. Som exempel presenterar vi flera sådana applikationer.

sPlan

Ett enkelt redigeringsprogram för att rita elektriska kretsar. Applikationen kommer med flera komponentbibliotek som användaren kan utöka efter behov. Du kan arbeta med flera projekt samtidigt genom att öppna dem på separata flikar.


Ritningarna som gjorts av programmet lagras som vektorgrafikfiler i sitt eget format med tillägget "spl". Konvertering till vanliga rasterbildsformat är tillåtet. Det går att skriva ut stora diagram på en vanlig A4-skrivare.

Officiellt släpps applikationen inte i rysk lokalisering, men det finns program som låter dig russifiera menyn och kontextuella tips.

Utöver den betalda versionen finns det två gratis implementeringar av Demo och Viewer. I den första finns det inget sätt att spara och skriva ut det ritade diagrammet. Den andra tillhandahåller endast funktionen att visa och skriva ut filer i "spl"-formatet.

Eplan Electric

Multi-modul skalbar CAD för utveckling av elektriska projekt av varierande komplexitet och automatisering av processen för att förbereda designdokumentation. Detta mjukvarupaket är nu positionerat som en företagslösning, så för vanliga användare kommer det inte att vara av intresse, särskilt om vi tar hänsyn till kostnaden för programvaran.


Mål 3001

Ett kraftfullt CAD-system som låter dig utveckla elektriska kretsar, spåra kretskort och simulera driften av elektroniska enheter. Onlinebiblioteket med komponenter har mer än 36 tusen olika element. Denna CAD används ofta i Europa för PCB-routing.


Engelska är inställt som standard, det är möjligt att ställa in menyn på tyska eller franska, det finns ingen officiell rysk lokalisering. Följaktligen tillhandahålls all dokumentation endast på engelska, franska eller tyska.

Kostnaden för den enklaste grundversionen är cirka 70 euro. För dessa pengar kommer spårning av två lager för 400 stift att vara tillgänglig. Kostnaden för den obegränsade versionen är cirka 3,6 tusen euro.

Microcap

En applikation för att modellera digitala, analoga och blandade kretsar, samt analysera deras arbete. Användaren kan skapa en elektrisk krets i editorn och ställa in parametrar för analys. Efter det, med ett musklick, kommer systemet automatiskt att göra de nödvändiga beräkningarna och visa resultaten för studien.


Programmet låter dig ställa in beroendet av parametrarna (värdena) för elementen på temperaturregimen, belysning, frekvensegenskaper, etc. Om det finns animerade element i kretsen, till exempel LED-indikatorer, kommer deras tillstånd att visas korrekt, beroende på de inkommande signalerna. Det är möjligt att "ansluta" virtuella mätinstrument till kretsen under simulering, samt övervaka statusen för olika enhetsnoder.

Kostnaden för den fullfjädrade versionen är cirka $ 4,5 tusen. Det finns ingen officiell rysk lokalisering av applikationen.

TurboCAD

Denna CAD-plattform innehåller många verktyg för att designa olika elektriska enheter. En uppsättning specialfunktioner låter dig lösa ingenjörs- och designproblem av vilken komplexitet som helst.


Särskiljande egenskaper - finjustering av gränssnittet för användaren. Mycket referenslitteratur, även på ryska. Trots bristen på officiellt stöd för det ryska språket finns det lokaliserare för plattformen.

För vanliga användare kommer köpet av en betald version av programmet för att utveckla elektriska kretsar för amatörenheter att vara olönsamt.

Designer Schematisk

En applikation för att skapa elektriska kretsar med hjälp av radioelement tillverkade av Digi-Key. Huvudfunktionen i detta system är att i editorn för att konstruera diagram kan mekanisk design användas.


Komponentdatabaser kan när som helst kontrolleras för överensstämmelse och vid behov uppdateras direkt från tillverkarens webbplats.

Systemet har ingen egen spårare, men nätlistan kan laddas in i ett tredjepartsprogram.

Det är möjligt att importera filer från populära CAD-system.

Den beräknade kostnaden för ansökan är cirka 300 USD.

Skicka ditt goda arbete i kunskapsbasen är enkelt. Använd formuläret nedan

Studenter, doktorander, unga forskare som använder kunskapsbasen i sina studier och arbete kommer att vara er mycket tacksamma.

Postat på http://www.allbest.ru/

Design av kretskort för elektroniska enheter i CAD P-CAD

  • Introduktion
  • 1. Allmän information om P-CAD-designsystemet
    • 1.1 Funktionalitet och strukturer för P-CAD-systemet
    • 1.2 PCB-designsteg i P-CAD
  • 2. Skapande av ett kretsschema för en styranordning för cykliska industrirobotar
    • 2.1 Beskrivning av kopplingsschemat
    • 2.2 Allmän information om den schematiska grafiska editorn
    • 2.3 Skapa ett kretsschema P-CAD 2004
    • 2.4 Kontrollera schemat och visa fel
    • 2.5 Netlist-generering
  • 3. Skapande av enhetens kretskort
    • 3.1 Förstå PCB Editor
    • 3.2 PCB routing
    • 3.3 Automatisk routing
    • 3.4 Kontrollera kretskortet för fel
  • 4. Kretsmodellering
    • 4.1 Allmän information om modelleringsprocessen i P-CAD 2004
    • 4.2 Modellering av kretsdelen av logikmodulen
  • 5. Utveckling av riktlinjer för användning av CAD P-CAD 2004
  • 6. Säkerhet och miljövänlighet i arbetet
    • 6.1 Analys av skadliga och farliga faktorer
    • 6.2 Industriell sanitet
    • 6.3 Säkerhet
    • 6.4 Miljöskydd
      • 6.4.1 Luftföroreningar
      • 6.4.2 Förorening av hydrosfären
  • 7. Förstudie
    • 7.1 Planera ett arbetspaket
    • 7.2 Beräkning av utvecklingskostnader
    • 7.3 Beräknad utvecklingskostnadskalkyl
    • 7.4 Utvärdering av projektets organisatoriska effektivitet
  • Slutsats
  • Slutsats
  • Lista över använda källor
  • Bilaga A
  • Bilaga B
  • Bilaga B

Introduktion

Syftet med arbetet är att designa kretskort för fyra elektroniska enheter med hjälp av mjukvaruprodukten P-CAD 2004, inklusive kretskortet i logikenhetsmodulen för styrning av cykliska robotar, godkännande av P-CAD 2004 Mixed-Circuit-Simulator modelleringsverktyg med exemplet i del A av logiken och utveckling av riktlinjer för design av kretskort för elektroniska enheter och modellering i CAD P-CAD 2004.

I det här fallet kommer uppgifterna att skapa ett kretsschema och ett tryckt kretskort för enheten, såväl som problemet med modellering, att lösas.

För användarens bekvämlighet kommer riktlinjer att utvecklas för användningen av en schematisk editor, en kretskortredigerare och ett simuleringsprogram, som kan rekommenderas för användning i utbildningsinstitutioner för att hjälpa till att bemästra denna mjukvaruprodukt.

1. Allmän information om P-CAD-designsystemet

1.1 Funktionalitet och strukturer för PC-systemet AD

P-CAD-systemet är designat för end-to-end-design av analoga digitala och analog-till-digitala enheter. Detta system låter dig utföra en hel cykel av kretskortsdesign, inklusive skapandet av konventionella grafiska symboler (UGO) av elektriska radioelement, inmatning och redigering av elektriska kretsar, förpackningskretsar på ett kretskort, manuell och interaktiv placering av komponenter på kortet, manuell, interaktiv och automatisk dirigering av ledare, felkontroll i schemat och kretskort, blandad analog-digital modellering och release av design och teknisk dokumentation.

Inmatningen av schemat börjar med placeringen av komponenter och gruppkommunikationslinjer på UGO:s arbetsfält . Vidare är komponenternas utgångar anslutna med ledare. Vid behov kombineras individuella kretssegment placerade på olika ark och som inte har direkt fysisk kontakt med specialelement - portar. Den redigerade kretsen kontrolleras för fel och en lista över komponenter och anslutningar skapas för överföring till PCB-editorn.

Designen av kretskortet utförs i den grafiska editorn RSV. För att göra detta är de nödvändiga biblioteken preliminärt anslutna till PCB-redigerarens PCB, och dess konfiguration konfigureras. PCB-design börjar med att ladda nätlistan (packningsfilen) som skapats i den schematiska editorn. Samtidigt visas grupper av komponenter på arbetsfältet med en indikation på de elektriska anslutningarna mellan dem.

Vidare, i manuellt läge, placeras komponenterna på ytan av det tryckta kretskortet, med hänsyn till produktens övergripande layout, elektriska, mekaniska och termiska anslutningar mellan dem. I det här fallet används verktygen för rörelse (Move), rotation (Rotate) och inriktning (Align) av komponenter och deras attribut.

Layouten av ledare och metalliserade ytor utförs i manuella, interaktiva eller automatiska lägen, beroende på kortets syfte och produktionsförhållanden.

Efter att spårningen är klar kontrolleras projektet nödvändigtvis för fel och brott mot tekniska standarder, projektet redigeras med hänsyn till resultatet av kontrollen.

I slutskedet, med hänsyn till en specifik produktion, förbereds filer för tillverkning av mallar och borrfiler för borrning av montering, via och monteringshål och projektet överförs till produktion.

2. Skapande av ett kretsschema för en styranordning för cykliska industrirobotar

2.1 Beskrivning av kopplingsschemat

Den designade logiska modulen används i styrsystemet för cykliska industrirobotar. Den genererar kontrollåtgärder och styr exekveringen av de genererade kommandona.

Denna modul genererar följande utsignaler:

· adress för ingångs-/utgångsmodulen (А0-А3);

data (DO-D15);

signal "INPUT";

signal "OUTPUT".

Mikrokontroller D1 har följande stift:

PSEN - tillåtelse av externt programminne; utfärdas endast vid åtkomst till extern ROM;

EA -- inaktivera internt programminne; nivå 0 på denna ingång gör att mikrokontrollern exekverar programmet endast i det externa ROM; ignorera det inre (om det senare existerar);

RST - ingång för den allmänna återställningen av mikrokontrollern;

XTAL1, XTAL2 -- utgångar för anslutning av en kvartsresonator (krävs för att ställa in mikrokontrollerns driftsfrekvens);

P0 -- åtta-bitars dubbelriktad ingångs-utgångsinformationsport: när man arbetar med externt RAM och ROM, utfärdas den externa minnesadressen via portlinjerna i tidsmultiplexläge, varefter data överförs eller tas emot;

P1 -- åtta-bitars kvasi-dubbelriktad I/O-port: varje bit i porten kan programmeras både för inmatning och utmatning av information, oavsett status för andra bitar;

P2 är en åtta-bitars kvasi-dubbelriktad port, liknande P1; dessutom används stiften på denna port för att utfärda adressinformation vid åtkomst till externt program eller dataminne (om 16-bitars adressering av det senare används). Portstiften används vid programmering av 8751:an för att mata in adressens högordningsbitar i mikrokontrollern;

R3 -- åtta-bitars kvasi-dubbelriktad port, liknande. Pl; dessutom kan stiften på denna port utföra ett antal alternativa funktioner som används i driften av timers, den seriella I/O-porten, avbrottskontrollern och externt program- och dataminne.

Arbeta med externt RAM

1) Läser från RAM

Mikrokontrollern genererar en logisk enhet vid stift P1.7. Detta slår på RAM-chippet. Mikrokontrollern genererar sedan en trettonbitars adress. De första åtta bitarna av adressen genereras på port P0. De återstående fem är på stift P1.0-P1.4. Enligt lässignalen som genereras vid stift P3.7, växlar den dubbelriktade formaren D4 till dataöverföring från RAM till mikrokontrollern, och RAM skickar data lagrad i minnescellen till adressen som genereras av mikrokontrollern. Data från RAM-minnet skickas till mikrokontrollerns utgång P.0.

2) Skriva till RAM

Mikrokontrollern genererar en logisk enhet vid stift P1.7. Detta slår på RAM-chippet. Mikrokontrollern genererar sedan en trettonbitars adress. De första åtta bitarna av adressen genereras på port P0. Separationen av adress och data sker med hjälp av D6-registret, till vilket ALE-mikrokontrollersignalen appliceras (extern minnesadresssignal). De återstående fem är utformade på stift P1.0-P1.4. Enligt lässignalen som genereras vid stift P3.7, växlar den dubbelriktade formaren D4 för att överföra data från mikrokontrollern till RAM. Data skrivs till RAM-minnescellen på den adress som genereras av mikrokontrollern.

Datautgång till ställdon

Sexton databitar måste genereras vid utgången av logikmodulen. Mikrokontrollern i en maskincykel kan endast bilda åtta. Därför, i den logiska modulen, bildas data i två steg: först den höga byten, sedan den låga byten. Genom en signal från utgången på mikrokontrollern P3.7 växlar den dubbelriktade formaren D4 till dataöverföringsläget från mikrokontrollern. För att skriva den höga databyten till register D7 måste du aktivera detta register. För att göra detta tillförs följande signaler till D3-avkodaren från mikrokontrollern:

Vid utgången P1.7 bildas en logisk nolla, så mikrokontrollern slår på avkodaren;

Vid stift P3.6 genereras en skrivsignal (logisk enhet);

Vid stiften P1.5 och P1.6 bildas en kombination av logiska nollor och ettor (för register D7 bildas en kombination av logiska nollor vid P1.6 och P1.7).

På port PO på mikrokontrollern bildas den höga databyten, som sänds genom den dubbelriktade formaren D4 och skrivs till register D7.

En liknande procedur används för att bilda och skriva den låga byten av data i register D8. Skillnaden ligger i kombinationen vid stiften P1.5 och P1.6 (för register D8 bildas en logisk nolla på P1.6 och en logisk enhet på P1.7).

Efter att sexton databitar har genererats bildas utgångsmodulens adress vid stiften P2.0 - P2.3, som passerar genom den enkelriktade drivenheten Dll förstärks och sänds över adressbussen till utgångsmodulerna.

Det sista steget är bildandet av signalen "OUTPUT" vid utgången P2.5. På signalen "OUTPUT" öppnas mikrokretsarna D12 och D13 och sexton databitar förstärks och sänds över databussen till utgångsmodulerna.

Datainmatning från ställdon

Vid stift P2.0 - P2.3 på mikrokontrollern bildas ingångsmodulens adress, som förstärks av en enkelriktad drivrutin och överförs via adressbussen till ingångsmodulerna.

Vid utgången P2.4 bildas "INPUT"-signalen, som också är en enkelriktad drivenhet och överförs till ingångsmodulerna. Samtidigt slår "INPUT"-signalen på registren D9 och D10, som skrivs sexton bitar av data som kommer från ingångsmodulen.

Mottagning av sexton bitar av mikrokontrollern, såväl som överföring, utförs i två steg. Den höga byten tas emot först, sedan den låga byten.

Den dubbelriktade formaren D4 är påslagen för att överföra data till mikrokontrollern. Med hjälp av avkodaren slås den enkelriktade formaren D14 på och den höga databyten matas till P0-porten på mikrokontrollern.

Den låga databyten matas in på samma sätt.

2.2 Allmän information om den schematiska grafiska editorn

Skapandet av ett schematiskt diagram i P-CAD utförs i Schematisk schemaredigerare. Fönstret för denna editor visas i figur 1.

Figur 1 - Schematisk redigeringsskärm

Huvudelementen i den schematiska redigerarens arbetsskärm är huvudmenyn, de övre och vänstra verktygsfälten och arbetsytan.

De övre och vänstra panelerna innehåller ikoner för att ta fram de vanligaste kommandona. Syftet med ikoner och kommandon anges i Tabell 1.

Tabell 1 Syfte med ikoner

Piktogram

Motsvarande menykommando

Placera/del (platselement)

Placera/tråd (placera kedjan)

Plats/Buss (placera en buss)

Plats/Port (placera en hamn)

Placera/stift (placera en nål)

Placera/rad (placera en rad)

Plats/båge (placera en båge)

Placera/polygon (placera en polygon)

Plats/Text (platstext)

Längst ner på skärmen finns en ledtråd som visar systemmeddelanden om nödvändiga användaråtgärder och en statusrad som visar markörkoordinaterna (246.380; 581.660), rutnätstypen (Abs) och dess steg (2.540), den aktuella linjetjocklek (0,762), namnet på de aktuella sidorna. Kommandostatusfönstret är tillgängligt för redigering.

Projektet konfigureras i menyn Alternativ. Konfigurationer (schematisk arkstorlek, enhetssystem, tillåtna linje- och nätorienteringsvinklar, autosparläge, etc.) ställs in i Alternativ | Konfigurera (Figur 2).

Figur 2 - Options Configure kommandofönster

I det här fönstret väljs önskad storlek på arbetsområdet (Arbetsytastorlek). Kryssrutorna A4-A0 kommer att ställa in det europeiska formatet, flaggorna A,B,C,D,E motsvarar den amerikanska standarden.

Det är också möjligt att själv ställa in storleken på arbetsytan genom att markera användarrutan. Måttenheter väljs i avsnittet Enheter.

För att underlätta arbetet är alla delar av schemat på arbetsfältet bundna till noderna i ett speciellt rutnät. Gridparametrar (avstånd mellan noder, rutnätstyp, rutnätstyp) ställs in av kommandot Options Grid (fönstret för detta kommando visas i figur 3)

Figur 3 - Inställning av rutnätsparametrar

Rutnätsavståndet ställs in i inmatningsfältet (Gridavstånd). Rutnätsvisningstypen ställs in i gruppen Visible Grid Stile (Visible Grid Style): i form av prickar (Dotted); i form av vertikala och horisontella linjer (Hacked).

Nättypen ställs in i gruppen Läge. Rutnätet kan vara absolut (Absolut) eller relativt (Relativt). Det absoluta rutnätet har sitt ursprung i det nedre vänstra hörnet av arbetsfältet, och det relativa rutnätet har sitt ursprung vid punkten med koordinaterna som anges i gruppen Relativt rutnätsursprung (Start av det relativa rutnätet), eller vid punkten markerad med användaren genom att klicka på vänster musknapp med kryssrutan Fråga efter ursprung markerad.

I dialogrutan Alternativ Visa (ställer in skärmparametrarna) konfigureras elementen i arbetsfältet, inklusive deras färgdesign. Dessa inställningar är estetiska till sin natur och påverkar inte programmets funktion (Figur 4).

Figur 4 - Inställning av skärmparametrar

2.3 Skapa ett kretsschema P-C AD 2004

Innan du matar in och placerar komponenter på diagrammet måste du koppla ihop biblioteken med nödvändiga komponenter. För att göra detta, i biblioteksmenyn, välj biblioteksinställningarna, där de nödvändiga biblioteken är installerade.

Placering av komponenter utförs med kommandot Placera | Del eller genom att trycka på motsvarande ikon (tabell 1). Dialogrutan för detta kommando visas i figur 5.

Figur 5 - Välja en komponent från biblioteket

För att arbeta med symboler som ligger nära ryska standarder måste du välja alternativet IEEE-grafik.

Biblioteklistan visar anslutna bibliotek. Det är möjligt att lägga till bibliotek utan att lämna denna meny (knappen Biblioteksinställningar).

Placering av symbolen för komponenten utförs genom att klicka på musknappen vid önskad punkt i arbetsfältet.

För att flytta en komponent, välj den med . Genom att trycka på en tangent du kan rotera komponenten 90 grader; med nyckeln skapa sin spegelbild.

Det är också möjligt att kopiera en komponent eller en grupp av komponenter genom att hålla ned Ctrl-tangenten och flytta musen.

Efter att ha placerat alla komponenter görs anslutningar mellan dem. Anslutningen utförs av ledande kretsar och gruppkommunikationslinjer (hädanefter kallade däck).

Med kommandot Placera | Tråd (motsvarande piktogram i tabell 1) är anslutna. Att klicka på vänster musknapp fixar startpunkten för kedjan. Varje klick på vänster musknapp fixar en brytpunkt. Slutförande av inmatningen av kretsen utförs genom att trycka på höger musknapp.

Eftersom diagrammet domineras av vertikala och horisontella kretsar, i menyn Alternativ | Konfigurera, det räcker att ställa ortogonalitetsläget till 90/90 Line-Line.

Den elektriska anslutningen av korsade kretsar indikeras av Junction-punkten, som automatiskt markeras på T-korsningar.

Välja kommandot Placera | Bus aktiverar bussutgångsläget. Genom att klicka på vänster musknapp markeras startpunkten och brytpunkten för däcket, vars konstruktion fullföljs genom att trycka på höger musknapp eller Escape-tangenten.

För att ansluta kretsarna och samlingsskenan måste du först placera samlingsskenan och sedan ansluta de nödvändiga kretsarna till den.

2.4 Kontrollera schemat och visa fel

Det skapade schemat i Schematisk editor måste kontrolleras för fel, eftersom om det finns några kan PCB-designen inte utföras. Efter att ha eliminerat bristerna kan du fortsätta till designen av programvaran.

För att visa fel på kretsen i alternativdisplayen (Options Display) på fliken Diverse (Övrigt) i gruppen ERC-fel, ställs visningsläget för upptäckta kretsfel in. När Show-omkopplaren är vald indikeras de upptäckta felen på diagrammet med en speciell indikator (Figur 6)

Figur 6 - Felindikator

I inmatningsfältet Storlek (Size) för denna grupp kan du ställa in storleken på felindikatorn, som kan variera från 0,025 till 10 mm.

Schemat kontrolleras för fel med hjälp av Verktyg | ERC (Electrical Rules Check). I menyn för detta kommando (Figur 7) anges en lista över kontroller, vars resultat ges i en textrapport.

Bild 7 - ERC-konfigurationsinställning

Listan över kontrollerade fel finns i Tabell 2.

Tabell 2 Schemavalideringsregler

Valideringsregeln

Vad är kontrollerat

Enkla nodnät

Kedjor med en enda nod

Kedjor utan knutar

Elektriska regler

Elektriska fel när stift av inkompatibla typer ansluts, till exempel när utgången från ett logiskt chip är ansluten till en strömkälla

Oanslutna stift

Oanslutna symbolstift

Oanslutna ledningar

Oanslutna kretssegment

Buss/nätregler

Kretsarna som ingår i bussen visas bara en gång eller inga ledningar passar bussen

Komponenter ovanpå andra komponenter

Regler för nätanslutning

Felaktig anslutning av jord- och strömkretsar

Fel i att skapa hierarkiska projekt

För att visa en felrapport måste du aktivera alternativet Visa rapport för att indikera fel i diagrammet - Annotera fel. Felprioritet ställs in i fönstret Allvarlighetsnivåer: elkortmodul

- Fel - fel;

- Varning - varning;

- Ignoreras - ignorerar felet.

När du har angett den nödvändiga konfigurationen, när du klickar på OK, skapas en felrapport som läggs in i en fil med tillägget *.erc.

2.5 Netlist-generering

Ett viktigt steg i arbetet med ett schema är att få en lista över komponentanslutningar, som kan användas i PCB-editorn för att dirigera ledare. Nätlistan innehåller en lista över komponenter och nät, tillsammans med pinnumren för de komponenter som de är anslutna till. Denna lista används för den så kallade "packning av kretsen på ett kretskort" - att placera komponentfodral på kretskortfältet med en indikation på deras elektriska anslutningar enligt kretsschemat.

För att skapa en lista i menyn Verktyg, välj Generera nätlista (Generera anslutningar) (Figur 8).

Figur 8 - Val av nätlistformat

I det här fönstret, i listan Netlist Format (netlist-format), väljs nätlistformatet: P-CAD ASCII, Tango, FutureNet Netlist, FutureNet Pinlist, Master Design, Edif 2.0.0, PSpice, XSpice. För utveckling av PCB med PCB-grafikredigeraren väljs P-CAD ASCII-formatet. Genom att klicka på knappen Netlist Filename väljs en netlist-fil.

Genom att aktivera funktionen Inkludera biblioteksinformation kan du inkludera i netlist-filen (endast för P-CAD ASCII-formatet) den information som behövs för att kompilera ett bibliotek med komponentsymboler som finns i detta projekt med hjälp av bibliotekshanteraren (med hjälp av kommandot Library | Translate) . Denna information används inte för PCB-design.

3. Skapande av enhetens kretskort

3.1 Förstå PCB Editor

P-CAD RSV-grafikredigeraren är designad för att utföra arbete relaterat till tekniken för att utveckla och designa kretskortsenheter. Det låter dig packa kretsar på ett kort, ställa in kortets fysiska dimensioner, ledarnas bredd och storleken på individuella luckor för olika ledare, ställa in måtten på dynor och diametrar på vias och skärmskikt. Redaktören låter dig utföra manuell, interaktiv och automatisk dirigering av ledare och generera styrfiler för processutrustning.

Den här grafikredigeraren har samma gränssnitt som Schematic. Skillnaden ligger i beteckningen av vissa ikoner. PCB-redigeringsfönstret visas i figur 9.

Figur 9 - Grafisk PCB-redigeringsskärm

Tabell 3 Syfte med PCB-redigeringsikoner

Piktogram.

Motsvarande kommando

Piktogram.

Motsvarande kommando

Plats/komponent (platselement)

Plats/Text (platstext)

Plats/Anslutning (ange elektrisk anslutning)

Plats/attribut (placera ett attribut)

Placera/Pad (lägg en bunt med dynor)

Plats/fält (placera en rad med data)

Place Via (place vias)

Plats / Dimension (ställ in storlek)

Placera/rad (placera en rad)

Rote/Manual (styrledare manuellt)

Plats/båge (placera en båge)

Fräs/Gering (jämna ut böjningen i ledaren)

Plats/Polygon (placera en fylld polygon som inte har elektriska egenskaper)

Rut/buss (lägebuss)

Plats/Punkt (placera ankarpunkt)

Rout/Funout (skapa stringers)

Placera/Copper Pour (placera ett metalliserat område med olika luckor)

Rout/Multi Trace (lägg flera rutter)

Placera/Utskär (placera en utskärning i pläteringsområdet)

Maximera kramar (förbättra undvikande av hinder)

Placera/Förvara (skapa en spårbarriär)

Minimera längden (minska längden)

Plats/Plan (Skapa en sektionslinje av pläteringslagret)

Synligt ruttområde (visa ruttområde)

Utils/Record ECOs (starta/stoppa inspelning av ändringsfil)

Push trace (push traces)

Konfigurationen av den grafiska editorn konfigureras med hjälp av Alternativ | Konfigurera (Parametrar | Konfigurationer). För att arbeta måste du ställa in det metriska systemet för enheter och storleken på arbetsytan. (I figur 10 är fliken Allmänt gruppen Enheter respektive Arbetsytasstorlek). Storleken på arbetsområdet måste överstiga storleken på den designade PP.

Figur 10 - Options Configure kommandofönster

I fönstret Alternativ Grid editor, precis som i Schematisk, ställs storleken på rutnätet och typen av dess visning (prickar eller linjer) in.

Routningsalternativ ställs in på flikarna Rutt (för manuell rutt) och Avancerad rutt (för avancerad rutt).

Tänk på parametrarna för förbättrad spårning:

I gruppen Routing Angle (spårvinklar) är möjliga lägen för en layout av ledare inställda (fig. 11)

Figur 11 - Inställning av spårningsparametrar

45 grader - ledande ledare i en vinkel på 45 och 90 grader;

90 grader - använd endast vertikala och horisontella ledare;

Vilken vinkel som helst - leder ledare i vilken vinkel som helst.

I området Routing Mode är ett av följande trådlayoutlägen valt:

- Ignorera regler (ignorera reglerna) - rutter ritas utan att ta hänsyn till de specificerade designreglerna. Spårning i detta läge utförs utan att ta hänsyn till befintliga hinder och redan lagda rutter;

- Kramhinder (Hindertäckning) - rutter utförs med hänsyn till designreglerna, förbi befintliga hinder. Föremål som tillhör det dirigerade nätet anses inte vara hinder;

- Klicka på Plog (Skift efter att ha klickat) - initialt ritas rutten i det första läget, men efter att ha klickat på vänster musknapp byggs den om automatiskt med hänsyn till designreglerna;

- Interactive Plow (Interactive Plow) - liknande läget Click Plow.

I gruppen Clossing Effort (Utjämnande nivå) ställer in graden av uträtning av den genomförda delen av rutten: Ingen (nej), Svag (svag), Stark (Stark).

Produktionsparametrar ställs in på fliken Tillverkning. Här ställs de nödvändiga parametrarna för produktion av kretskort.

En av de viktiga skillnaderna mellan P-CAD 2004 och tidigare versioner är möjligheten att skapa en kontur av kretskort i detta system. Enkla konfigurationskort kan ritas direkt i PCB-redigeraren med hjälp av bågar och linjer för att rita. Brädor med komplex form görs bäst i ritnings- och grafiska system som AutoCAD eller T-Flex CAD, som har specialverktyg för att kontrollera lutningsvinklarna för dimensioner och linjepartners. Utbytet av data mellan dessa system och PCB-editorn sker via det universella DFX-dataformatet.

När du skapar ett kretskort (PCB) i P-CAD bildas följande huvudlager:

1) Topp - ledare på ovansidan av PCB;

2) Top Assy - ytterligare attribut på ovansidan av PP;

3) Top Silk - silkscreentryck på det översta lagret av PP (sätesgrafik, referensbeteckning);

4) Top Paste - lödgrafik på ovansidan av PCB;

5) Top Mask - lödmask grafik på ovansidan av PCB;

6) Botten - ledare på undersidan av PCB;

7) Bottom Assy - attribut på undersidan av PCB;

8) Bottensilke - silkscreentryck på det undre lagret av PP;

9) Bottom Paste - lödgrafik på undersidan av PCB;

10) Bottom Mask - lödmask grafik på undersidan av PCB;

11) Styrelse - BCP-gränser.

Utöver dessa lager kan alla andra (upp till 999 stycken) installeras.

Innan du placerar komponenter eller ett paketerat kretsschema på kortet måste du ansluta biblioteken med hjälp av biblioteket | Konfigurera eller genom att klicka på motsvarande ikon (tabell 3). Vy över biblioteksfönstret visas i figur 12.

Figur 12 - Fönstret för komponentplacering

3.2 PCB routing

Routing är processen att lägga ledare för tryckta ledningar. Det finns flera möjligheter för denna procedur i P-CAD-systemet.

1. Manuell spårning. För det erbjuder P-CAD-systemet verktyg som villkorligt kan delas in i tre grupper:

verktyg för manuell spårning;

verktyg för interaktiv spårning;

Specialverktyg.

Till manuella spårningsverktyg kan hänföras till ruttmanualen, med hjälp av vilken läggningen av rutter utförs helt manuellt i strikt enlighet med utvecklarens avsikt. Systemet i detta fall spelar rollen som ett elektroniskt ritbord, passivt övervakar efterlevnaden av tekniska normer och regler. Interaktiva routingverktyg mer intelligent. Utvecklaren anger endast spårfragmentets riktning, och systemet bildar det själv, med hänsyn till de accepterade routingreglerna. Om så önskas är det möjligt att automatiskt slutföra den startade rutten och automatiskt korrigera fragment av redan lagda rutter (Push Traces-läge).

2. Interaktiv routing är mer intelligent än det tidigare manuella routingkommandot. Det låter dig snabbt rita spår, med hänsyn till tekniska normer och regler. Spårläggningen kan utföras både helt automatiskt, med undvikande av hinder, och under kontroll av utvecklaren.

Jämfört med tidigare versioner har P-CAD 2004 en ny, kraftfullare och förbättrad interaktiv router (Advanced Route).

Jämfört med vanlig interaktiv spårning har förbättrad spårning ett antal ytterligare funktioner.

Routing kan börja om ett befintligt spår, knäppas till mitten oavsett det inställda avståndet, och gummibandet för det spårade (ofixerade) segmentet visas med den aktuella markeringsfärgen. Under routing är följande trådlayoutlägen möjliga: 45 grader (diagonal), ortogonal och i en godtycklig vinkel (vilken vinkel som helst).

När du fortsätter en pausad spårning eller startar en ny efter att den föregående har slutförts, blir linjebredden lika med det nominella värdet , om den är inställd för motsvarande krets i designreglerna. Vid tillverkning av plattång kommer routern alltid att försöka minska mängden placerad koppar (och därmed längden på nätet).

3. Automatisk spårning

Rutning av detta slag är möjlig med olika inbyggda autoroutrar. Den senaste versionen av P-CAD har andra generationens SitusTM Topological Autorouting-router, som också är en del av Protel DXP-paketet.

Obligatoriska leveranskomponenter i P-CAD-systemet, som börjar med ACCEL EDA 12.00, är ​​routrarna QuickRoute, ProRoute 2/4 och ProRoute, samt ett gränssnitt till Cadences SPECCTRA autorouting- och autoplacement-program.

Shape-Based Autorouter är ett nätfritt PCB-autoroutingprogram. Protel utvecklade tidigare denna modul för sin Protel 99-produkt och har nu anpassat och lagt till den i P-CAD-paketet. Den nya modulen är designad för automatisk routing av flerskiktiga kretskort med hög densitet av element, speciellt med användning av ytmonteringsteknik för paket av element tillverkade i olika koordinatsystem.

3.3 Automatisk routing

I avsaknad av ett schematiskt diagram över projektet, placeras komponenterna i styrelsens arbetsyta med kommandot Place | Komponent eller genom att klicka på motsvarande ikon (tabell 3). Med kommandot Placera | Anslutning introducerar elektriska anslutningar mellan komponentstiften. Denna procedur kan endast utföras i fall där den designade kretsen är enkel.

Om du har ett kretsschema använder du kommandot Utils | Ladda nätlista, under vilken nätlistfilen laddas (Figur 13).

Figur 13 - Laddar nätlistfil

Med hjälp av Netlist Format-knappen väljs den nödvändiga filen för laddning, som innehåller information om attributen för komponenter och kretsar.

Följande alternativ är valda i det här fönstret:

- Optimera nät - aktiverat (inaktiverat) nätlistoptimeringsläge;

- Återanslut Cooper (Switch fill) - aktiverat (inaktiverat) läget för anslutning till kretsarna för metalliseringssektionerna som finns på kortet;

- Kontrollera om Cooper Sharing - läge för att kontrollera om det finns fel på kortet med förplacerade komponenter;

- Sammanfoga attribut (Favor Netlist) - slå samman nätlistans attribut med projektets attribut med prioritet för attribut från listan;

- Sammanfoga attribut (Favor Design) - slå samman nätlistans attribut med projektets attribut med prioritet för attribut från projektet;

- Ersätt befintliga nätklasser - ersättning av befintliga nätklasser i projektet;

- Ignorera Netlist Net Classe - ignorera klassdefinitioner från listan;

- Ignorera nätlistattribut - ignorera nätlistattribut;

- Ersätt befintliga attribut - ersätter projektattribut med attribut från listan.

Efter att ha ställt in alla nödvändiga parametrar packas kretsen automatiskt på ett kretskort (Figur 14).

Figur 14 - Resultatet av packning av kretsen på kretskortet

Efter att ha packat kretsen på kortet börjar de placera komponenterna inuti dess krets. Den optimala placeringen av komponenter bestämmer den framgångsrika dirigeringen av ledare och prestandan hos en riktig enhet.

Komponenter placeras manuellt på kretskortet. Elektriska anslutningsledningar som rör sig med komponenter hjälper dig att placera komponenter korrekt.

Efter att ha placerat komponenterna är det användbart att minimera längden på anslutningarna på kortet genom att ordna om komponenterna och deras stift med hjälp av Utils | Optimera nät. Fönstret för detta kommando visas i figur 15.

Figur 15 - Ställa in optimeringsparametrar

I kommandomenyn väljer du optimeringsmetoden:

- Auto - automatisk optimering;

- Manuellt gatebyte - byte av motsvarande delar av komponenter manuellt;

- Manuellt gatebyte - byta ekvivalenta utgångar manuellt.

När automatisk optimering är vald, är följande alternativ aktiverade:

- Gate Swap - omarrangering av sektioner;

- Pin Swap - byte av pins;

- Hela designen - optimering av hela projektet;

- Valda objekt - optimering av valda objekt.

För automatisk routing måste du välja en av spårarna som levereras med P-CAD. Alla spårare lanseras från RSV-redigeraren med Rutt | Autoroutrar (Routing | Autorouters). I fönstret Route Autorouters som visas, väljs en av de tillgängliga routrarna från Autorouter-listan. (QuickRoute-routern valdes för att utföra detta arbete.) Spårningsstartfönstret visas i figur 16.

Figur 16 - Starta spårämnet

Överst i dialogrutan finns knappar som låter dig välja eller specificera en spårningsstrategi (regler)fil. Som standard är namnen på dessa filer desamma som projektnamnet, namnen på de två sista är prefixet med R.

Gruppen Felmeddelanden anger i vilken riktning spårningsloggen kommer att matas ut.

Utdata till skärm - utdata till skärmen;

Utdata till loggfil - utdata till loggfil;

Utdata till båda - utdata till skärm och loggfil;

Lager (lager) och Via-stil (Vias-stilar) gör att vanliga PCB-redigeringsfönster ställer in lager och deras egenskaper.

Routingstrategin går ut på att ställa in rutnätsavståndet, specificera bredden på ledningarna, stilen på standardvias och valet av routingpass. Rutnätsavståndet väljs i fönstret Routing Grid, linjebredden ställs in i fönstret Line Width.

Knappen Passes öppnar menyn för spårningsalgoritmer (passes) Pass Selection, där en eller flera spårningsalgoritmer väljs (Figur 17).

Figur 17 - Välja ruttpass

Passen tillämpas i den ordning de är listade.

- Wide Line Routing (spåra breda linjer);

- Vertikal (Vertikal) - implementeringen av de enklaste vertikala anslutningarna på vilket lager som helst utan användning av vias och med minimal avvikelse från raka linjer;

- Horisontell (horisontell) - implementeringen av de enklaste horisontella anslutningarna på vilket lager som helst utan användning av vias och med minimal avvikelse från raka linjer;

- "L"-rutter (1 via) (L - formad rutt med en via) - bildandet av en sektion av rutten, bestående av vertikala och horisontella fragment belägna på olika lager och förbundna med en via;

- `Z"-rutter (2 vior) (Z - formad routing med två vior) - bildandet av skärningspunkten mellan tre ledare med två vior, som har formen av Z;

- `C"-vägar (2 vior) (C - formad routing med två vior) - bildandet av skärningspunkten mellan tre ledare med två vior, som har formen av C;

- Valfri nod (2 vias) (Vilken som helst nod med två vias) - liknande de tre föregående;

- Maze Routes (Labyrinth tracing) - en spårning som kan hitta en väg för optimal läggning av ledaren, om det är fysiskt möjligt;

- Valfri nod (labyrint) (valfri nod (labyrint)) - spårning används - en labyrint, men för det största antalet anslutningar behöver ledare inte nödvändigtvis läggas på ett optimalt sätt;

- Route Cleanup (Spårrengöring) - ett pass för att förbättra utseendet på PCB och dess tillverkningsbarhet;

- Via minimering - Minimera antalet vias.

Efter att ha ställt in nödvändiga parametrar och alternativ för att starta den automatiska spåraren, klicka på Start. Spårningsresultatet visas i figur 18.

Figur 18 - Resultatet av spårning av PCB

Om det efter konstruktionen finns kvar orutade ledare på kortet, är det nödvändigt att göra manuella justeringar och dra om.

Använda rutten | Visa logg visar spårningsloggen.

3.4 Kontrollera kretskortet för fel

Innan du slutför utvecklingen av det tryckta kretskortet måste du använda Utils | DRC (Design Rule Check) för att kontrollera PCB för överensstämmelse med det schematiska diagrammet och överensstämmelse med de tillåtna tekniska utrymmena. I den här menyn, vars fönster visas i figur 20, är ​​följande kontrollregler valda:

1) Nätlistjämförelse - jämförelse av nätlistan för det aktuella kretskortet med ett kretsschema eller ett annat kort, vars nätlista ställs in på ytterligare begäran;

2) Överträdelser av nätlistan - kontrollera överensstämmelsen mellan de elektriska anslutningarna för ledarna på det aktuella kortet med den initiala listan över elektriska anslutningar för projektet. När man utför kontroller anses objekt vara fysiskt anslutna om de överlappar varandra eller om gapet mellan dem är lika med noll;

3) Unroued Nets - orouted nät;

4) Clearance Violations - brott mot tillstånd;

5) Textöverträdelser - brott mot luckorna mellan texten på signallagren och metalliserade föremål;

6) Silk Screen Violations - brott mot luckorna mellan kuddar eller vias och silk screentryck;

7) Oanslutna stift - oanslutna stift

8) Kopparhällningsbrott - närvaron av isolerade områden av metallisering, brott mot luckorna i kontaktdynor med termiska barriärer;

9) Borrningsbrott - kontroll av korrektheten av borrstift, genomgående och blinda vior;

10) Planbrott - detektering av överlagrade metalliseringsområden, felaktig anslutning av dynor och vior till dem, isolerade områden på metalliseringsskikt.

11)

Figur 19 - Kontrollera programvaran för fel

4. Kretsmodellering

4.1 Allmän information om modelleringsprocessen i P-CAD 2004

P-CAD 2004 använder simulatorn Altium Designer 2004 (Protel 2004). Vid modellering av analoga enheter används SPICE 3f5-algoritmer. Vid modellering av digitala enheter används XSPICE-algoritmen med en beskrivning av digitala elementmodeller i Digital SimCode-språket.

Det schematiska diagrammet för den simulerade enheten skapas med hjälp av P-CAD Schematic Schematic Editor. När du väljer simuleringsläge i P-CAD Schematic, överförs kretsschemadata automatiskt i form av en nätlista till kontrollskalet i Designer-systemet för att sammanställa en simuleringsuppgift, själva simuleringen och se dess resultat. Huvudproblemet vid modellering är utvecklingen av modeller av radioelement, särskilt inhemska, eftersom noggrannheten i att bygga en modell bestämmer huruvida modelleringen är tillräcklig.

Med det kraftfulla Mixed-Signal Circuit Simulator-paketet kan du utföra många kretssimuleringar av projekt i P-CAD Shematic.

Simuleringsmenyn består av två kommandon: Kör (Start) och Setup (Inställningar), som låter dig styra simuleringen direkt i projektet efter att analyskriterierna har ställts in.

För att kunna utföra simulering måste alla delar som ingår i ett projekt simuleras, det vill säga ha simuleringsmodeller kopplade till sig. Ett projekt som innehåller icke-simulerade delar kommer inte att simuleras. Istället kommer en fellogg att genereras som visar alla fel som hindrar designsimuleringen från att utföras. För att kontrollera om en komponent har en modelleringsmodell kopplad till sig, använd biblioteksindexkalkylbladet.

Om kommandot Simulera > Kör är valt, körs simuleringsprocessen omedelbart. Om kommandot Simulera > Inställning har valts, visas fönstret Analysinställningar, där du kan ställa in forskningskriterierna (Figur 20)

Figur 20 - Inställning av simuleringsparametrar

Kriterier som kan ställas in:

- Driftpunktsanalys - beräkning av driftläge för likström (beräkning av "driftpunkt") vid linjärisering av modeller av icke-linjära komponenter;

- Transient/Fourieranalys - transientanalys och spektralanalys

- DC Sweep Analysis - beräkning av läget för likström med en variation av en eller två källor för likspänning eller ström;

- AC Small Signal Analysis - frekvensanalys i läget för små signaler (för icke-linjära kretsar utförs det i ett linjärt läge i närheten av DC-driftpunkten);

- Buller, Pole-Zero Analysis - beräkning av den spektrala tätheten av internt brus;

- Överföringsfunktionsanalys - beräkning av överföringsfunktioner i småsignalläge

- Temperatursvepanalys - temperaturändringsläge

- Parametersvep och Monte Carlo-analys - ändra parametrarna för element och statistisk analys med Monte Carlo-metoden.

Modellering av det elektriska kretsschemat för en elektronisk enhet skapad i PCAD Schematic Schematic Editor kan utföras efter en serie förberedande operationer:

1) Komponenter som inte har matematiska modeller (kontakter, kopplingselement etc.) är uteslutna från kretsen.

2) Det rekommenderas att från kretsen utesluta funktionella enheter som inte direkt påverkar simuleringsresultaten, eller sådana funktionella enheter som kan ersättas av signalkällor och konstanta spänningar och strömmar (till exempel klockfrekvensgeneratorer, strömförsörjningsspänningskällor och stabilisatorer, etc.). Uteslutningen av sådana funktionella noder kan avsevärt minska kretsens simuleringstid.

3) Vid behov läggs externa omkopplingskretsar till kretsen till (element anslutna till kontakterna under kretskontroller etc.).

4) Det är nödvändigt att lägga till strömkällor och källor som bildar insignaler till kretsen, samt ställa in de nödvändiga parametrarna för dessa källor.

5) Marknätet måste ges standardnamnet GND.

6) Strömförsörjningskretsarna för digitala kretsar måste tilldelas standardnamn (vanligtvis VCC, VDD), som måste motsvara namnen på strömstiften i kretskomponenterna.

7) I egenskaperna för de passiva komponenterna i kretsen (motstånd, kondensatorer, etc.) på fliken "Symbol" justeras eller ställs de nominella värdena för parametrarna för dessa komponenter (parameter "Värde"). Alla passiva kretskomponenter måste ges nominella värden. Alla aktiva kretskomponenter måste ha simuleringsattribut som tillhör kategorin Simuleringsattribut.

8) Det är nödvändigt att säkerställa tillgängligheten av filer med matematiska modeller av alla komponenter som används i kretsen, i vars attribut det finns länkar till sådana filer. Modellfiler måste placeras i de kataloger som anges i "SimFile"-attributen för dessa komponenter.

9) Det rekommenderas att tilldela unika namn till kretsarna som ingår i dessa noder, där signalerna måste utvärderas visuellt efter simulering, för att underlätta referensen till dem.

Efter att ha förberett kretsen för simulering, rekommenderas att förkontrollera den genom att välja kommandot "Utils > Generate Netlist" i PCAD-redigeraren och generera en nätlista i XSpice-format. Om fel gjordes under förberedelsen av kretsen, då när nätlistan genereras, visas en lista över dessa fel på skärmen och placeras i en fil<имя проекта>.FELA. Denna kontroll spårar fel som "ingen modellfil hittades för komponenten", "det finns inget nät med namnet GND i kretsen", etc.

För att ställa in matningsspänningar, strömmar och ingångssignaler, både konstanta och växlande i tid, i den simulerade kretsen används speciella komponenter som beskriver källorna till konstanta och växelspänningar och strömmar. Dessa komponenter finns i standardbiblioteken som levereras med P-CAD. Källor för spänningar och strömmar av en enkel standardform (konstant, periodisk puls, sinusform), såväl som källor för spänningar och strömmar av en godtycklig form (specificerad av en bitvis linjär approximation), finns i biblioteket Simulation Source.lib .

Modellering av kretsdiagram i P-CAD med komplexa former som pulståg, sinusvågformer med variabel frekvens, rektangulära pulståg med variabel period, triangulära och sågtandade vågformer, etc., specialkomponenter används, och kombinationer av dessa komponenter och signalkällor av en enkel form.

Alla spännings- och strömkällor har referensbeteckningen "Ref Des" U. Parametrar för signalkällor ställs in med hjälp av attribut genom att justera deras parametrar i komponenters egenskaper. Attributuppsättningar definieras av modellerna av dessa komponenter som är inbyggda i systemet, så det är förbjudet att lägga till och ta bort alla attribut i signalkällans komponenter (tyvärr tillåter P-CAD dig att göra detta). Det är inte heller tillåtet att ändra attributparameternamn.

När simuleringsprocessen i ett projekt körs för första gången kommer avaktiverade studieinställningar i fönstret Analysinställningar att användas som standard. Efter modellering kommer projektet att sparas i en fil med filtillägget .PrjPcb. När ändringar görs i fönstret Analyzes Setup, sparas de i projektfilen (när de är sparade) och hänvisas sedan till det modifierade projektet i simuleringen.

Kryddnätlistan som skapats från det schematiska dokumentet innehåller ingen information. När simuleringsprocessen startas slås vissa forskningsinställningar samman med den schematiskt genererade nätlistan för att göra ändringar i Spice-nätlistan (DesignName_tmp.nsx). Det är denna netlist-fil som skickas till simulatorn.

När simuleringsprocessen startas kommer en simuleringsdatafil att genereras (DesignName_tmp.sdf) och öppnas i det aktiva Design Explorer-fönstret. Simuleringsresultatet kommer att visas i fönstret Waveform Analysis som en serie flikar (Figur 21).

Figur 21 - Simuleringsresultat

Om det inte finns någon projektfil för Design Explorer (DE), skapas den (i samma katalog som .sch- och .nsx-filerna). Om den finns, så återskapas netlist-filen och data ersätts.

Panelen Projekt visar varje öppet projekt och dess överordnade filer. Den genererade nätlistan visas i panelen under undermappen Mixed Sim Netlist Files. Den modifierade nätlistan (som kombinerar nätlistan och installerad forskningsinformation) visas i undermappen Generated Mixed Sim Netlist Files. Simuleringsresultatet lagras i en .sdf-fil och visas i undermappen Generated SimView Data Files.

Sökvägen för de genererade filerna (DesignName_tmp.nsx och DesignName_tmp.sdf) ställs in på fliken Alternativ (Alternativ för projektdialogrutan). Som standard är sökvägen som anges i programmet inställd, men den kan ändras vid behov.

Innan du kör en simulering måste du välja vilka studier som ska utföras, signalerna för vilka data ska samlas in och vilka vågformsvariabler som automatiskt ska visas när simuleringen avslutas. Alla dessa alternativ definieras i fönstret Analysinställning. Varje typ av analys visas på sin egen fönstersida.

Endast en simulering kan kontrolleras åt gången. Om en simulering körs i DE, och försöker styra simuleringen från ett P-CAD-schema för samma eller ett annat projekt, kommer ett meddelande att visas som säger att klienten är upptagen, du måste försöka igen senare.

Det är också möjligt att generera en nätlista från en schematisk design med kommandot Utils > Generate Netlist. Sedan kan du fritt öppna nätlistan i DE och styra simuleringen i ett senare skede.

Det är möjligt att redigera netlist-filen direkt i DE med hjälp av textredigeraren. Detta är särskilt viktigt om du behöver byta ut utan att gå tillbaka till kretsdesignen (till exempel för att ändra värdet på ett motstånd). Netlistan som används av modulatorn är alltid bara *_tmp.nsx. Om du redigerar den direkt kommer den att användas direkt. Om du redigerar den ursprungliga (schemaproducerade) nätlistan, kommer *_tmp.nsx att återställas och skriva över den som för närvarande finns. Om du gör ändringar i en schematiskt genererad .nsx-fil måste du spara den under ett annat namn, annars kommer den att skrivas över nästa gång nätlistan genereras från det schematiska dokumentet.

Inställningarna som måste definieras för varje element i den modellerade delen anges i fönstret Delegenskaper på fliken Attribut (Figur 22).

Figur 22 - Fönster för att ställa in attributen för det modellerade elementet

Dessa inställningar inkluderar:

SimType- i en komponent som är redo att simulera, det första modelleringsattributet, som beskrivs på fliken Attribut i fönstret Egenskaper.

Värdefältet för detta attribut måste innehålla följande information: typen av enhet som ska modelleras och dess taggprefix enligt SPICE-standarden.

Syntax: ()

Enhetstypen och taggprefixet måste överensstämma med SPICEs standardkonvention.

SimModel- i en komponent redo för modellering, det andra attributet för modellering, som beskrivs på fliken Attribut i fönstret Egenskaper.

Värdefältet för detta attribut måste innehålla följande information: Namnet på komponentmodellen.

Syntax:

Om strängen " " anges i fältet Värdeattribut, då tilldelas värdet för komponenttypen på fliken Symbol automatiskt som namnet på modellen.

Komponenttyper som motstånd, kapacitans, induktor och källor som är internt definierade och modellerade i SPICE behöver inte anges i detta fält.

Digitala enheter använder simuleringsfilen för att anropa den digitala Sim-kodfilen.

Simfil- i en komponent redo för modellering, det tredje attributet för modellering, vilket beskrivs på fliken Attribut i fönstret Egenskaper.

...

Liknande dokument

    Utveckling av en villkorad grafisk beteckning av ett kretselement. Utveckling av en sits, en typisk komponentmodul. Utformning av tekniska specifikationer. Modellering av enskilda noder och enheter. Utveckling av ett elektriskt kretsschema.

    utbildningsmanual, tillagd 2009-01-26

    Beräkning av den statiska modulen för RAM och enhet. Konstruktion av ett kretsschema och ett tidsdiagram för en RAM-modul. Designa en aritmetisk logisk enhet för att dividera tal med en fast punkt.

    terminsuppsats, tillagd 2015-06-13

    Utveckling av ett blockschema över en träningsrobotstyrenhet. Val av motor, mikrokontroller, mikrokrets, kommunikationsgränssnitt och stabilisator. Beräkning av det elektriska kretsschemat. Utveckling av monteringsritning av enheten och programalgoritm.

    terminsuppsats, tillagd 2013-06-24

    Lyssning och lokalisering av ljud som uppstår i bilmotorer. Använda systemet Altium Designer Summer 09. Bildande av ett kretsschema. Proceduren för att designa kretskort. Skapande av ett bibliotek av ett elektroradioelement.

    terminsuppsats, tillagd 2012-11-07

    Designa en vertikal skanningsutgångskrets i AutoCAD. Beskrivning av mjukvarumiljön. Kommando för enhetsinställning. Beskrivning av processen för att skapa A3-formatet, fylla i huvudinskriptionen, diagram och tabeller. Modellering av den elektriska kretsen.

    terminsuppsats, tillagd 2012-12-21

    Utveckling av ett kretsschema för en mikroprocessorstyrenhet för en DC-motor baserad på styrenheten ATmega 128. Utveckling av ett paket med subrutiner i Assembler-språket i syfte att reglera och korrekt drift av enheten.

    terminsuppsats, tillagd 2011-01-14

    Designfunktioner för fuzzy system, skapande av medlemsfunktioner och produktionsregler. Metoder för att eliminera luddighet. Proceduren för att skapa komponentbibliotek, elektriskt kretsschema i DipTrace, kontroll av layouten på det tryckta kretskortet.

    terminsuppsats, tillagd 2012-11-12

    Beskrivning av det elektriska kretsschemat. Utveckling av installation av delar av den elektroniska enheten. Layout av element på ett kretskort. Design av en monteringsritning av en elektronisk enhet, utveckling av en specifikation och simulering av dess funktion.

    terminsuppsats, tillagd 2012-10-16

    Utveckling av ett struktur- och schematiskt diagram. Blockschema över huvudprogrammet och avbrottsrutiner. Namnen på variablerna som används i dem. Resultaten av simulering av enhetens funktion i ISIS-programmet för Proteus-paketet. PCB utveckling.

    terminsuppsats, tillagd 2016-11-13

    R-CAD 2000-system för end-to-end design av elektroniska enheter. Schematisk bild av enheten i P-CAD Schematisk grafisk editor. Manuell spårning av kretskort, styrfiler för fotoplotter och borrmaskiner i P-CAD RSV.

För länge sedan, i en långt, långt borta galax, när jag fortfarande arbetade i en medelstor designorganisation, efter nästa "n:te" omarbetning av projektet (i AutoCAD) "från grunden", bestämde jag mig: "Nog är nog!"

Här måste vi göra en liten avvikelse för icke-konstruktörer: ju närmare slutet av projektet, desto mer kraft måste du lägga på att göra om projektet om uppdraget från underleverantörer har ändrats. I 80% av fallen, förändringar av den sk. "dekorativa", d.v.s. rutinarbete: märka utrustning, räkna all utrustning, produkter, material och föra in dem i specifikationer, sammanställa en kabellogg, skapa (rita) kretsscheman för nätverket.

De där. Jag var i stort behov av specialiserad CAD. Vilket skulle automatisera processen och minska risken för fel i projektdokumentationen orsakade av den så kallade "mänskliga faktorns" agerande till ett minimum.

Med denna tanke vände jag mig till myndigheterna: "Hur länge?!" "Topp", i det här fallet, gav svaret: "Var är pengarna, Zin?!". Det vill säga, de krävde en motivering för lönsamheten av ytterligare investeringar i mjukvara (“hop, lope ?!”), personalutbildning (“När, för helvete?!”), etc. Efter det gjorde jag tillsammans med en kollega en liten analys av CAD för elektriker, resultaten av analysen sammanfattades i en tabell:

Tabellen nedan listar de vanligaste CAD-systemen,
används för att utföra den elektriska delen av projekt.

CAD-namn Användningsomfång
Datorstödd kraftdesign
nanoCAD Electro elektrisk utrustning (EM) och intern
civila föremål.
Project Studio CS Electrical
v.5
Datorstödd design:
* ALPHA SA: CAD Automation Systems;
* ALPHA SE: CAD Power Electrics
Alfa (strömförsörjning och distributionsnät);
* ALPHA NKU: CAD Lågspänning
Kompletta enheter (NKU), blandade system
automation och el.
Automatiserar utförande av designarbete på
strömförsörjning av föremål.
Programsammansättning:
* Schematisk generering delsystem
strömförsörjning av objektet som i formatet
arrangemang av utrustning och utläggning av kraftledningar på
WinELSOv7.0 planer och distributionssystemens format
anordningar;
* Delsystem för att utföra elektriska
beräkningar;
* Delsystem för att utföra belysning
beräkningar.
Kompass - elektrisk belysning: system
elektrisk belysning för bostäder, offentliga och
industribyggnader.
KOMPAS-Electric Express: system
datorstödd design
elektriska diagram och listor över element.
KOMPAS-Electric Pro: designad för
kit design automation
dokument för elektrisk utrustning av föremål
Kompass produktion baserad på programmerbar logik
styrenheter (PLC).
KOMPAS-Electric Std: designad för
design automation
elektrisk utrustning i produktionsanläggningar. V
som produktionsobjekt kan vara
alla föremål att utföra
elektriska anslutningar som används trådbundna
installation (lågspänningskompletta enheter
(NKU), reläskydd och automationssystem
(RZA), ACS av tekniska processer, etc.).
Datorstödd design av intern
MagiCAD strömförsörjning elektrisk belysning och ström
strömförsörjning för bostäder, offentliga och
industribyggnader och strukturer.
Ljusdesignapplikation,
CADprofi lågspänningssystem, kraftverk,
luftledningar, system
larm.
Förberedelse av elektriska kraftkretsar
MODUS objekt, reläskyddssystem, bilder
kontrollpaneler och reläskyddspaneler och
automatisering.
Automatiserat genomförande av projekt i delar
ÄLVA kraft elektrisk utrustning (EM) och intern
elektrisk belysning (EO) industriell och
anläggningsprojekt.
För konstruktion av instrumentering och automatiserade styrsystem:
* automatiseringsschema
* kretsschema
* diagram över externa anslutningar (ledningar)
* ritningar av skåp och paneler
* designdokumentation
* utrustningslayoutplan
För utformning av energisystem:
E3-serien * huvudkrets
* blockscheman över reläskydd och automatiska styrsystem
* kretsscheman för utrustning
* ritningar av skåp
* diagram över kraft- och informationsnätverk
* utrustningslayoutplaner
* logiska blockeringsscheman
Programmet är designat
strömförsörjningssystem, elektrisk utrustning,
HTE brand- och trygghetslarmsystem, system
passerkontroll och videoövervakning, kommunikationssystem
och lokala datornätverk.
AutoCAD® Electrical Design av elektriska styrsystem.
Designad för att automatisera designarbete
CAD Elektro när man skapar elektriska styrsystem på
bas av kontaktutrustning och programmerbar
kontroller.
CADdy++Elektroteknik Konstruktion av huvudsaklig el
system.

Utöver de ovan nämnda CAD-systemen som låter dig automatisera utformningen av elektrisk dokumentation, många stora tillverkare eh elektrisk utrustning, som Schneider Electric, ABB, Legrand, släpper oberoende programvara som låter dig automatisera designen av kompletta lågspänningsenheter - NKU, som är sammansatta på basis av elektriska produkter tillverkade av dessa företag.

Efter att ha analyserat omfattningen av vart och ett av ovanstående CAD-system, valde min kollega och jag för jämförelse de system som är lämpliga för oss efter typ av aktivitet. De där. som låter dig automatisera designen av inomhusbelysningssystem och driva elektrisk utrustning i byggnader, och gjorde en prisanalys, vars resultat ges nedan. (Nu har priserna ändrats, eftersom studien genomfördes för flera år sedan, men prisförhållandet förblir detsamma):

Vart och ett av ovanstående CAD-system låter dig automatisera följande stadier av designarbete:

beräkning av belysning och automatiskt arrangemang av lampor i rummet;

arrangemang av utrustning och läggning av kabelvägar; förläggning av kablar längs kabelvägar;

utföra alla nödvändiga elektriska beräkningar; val av inställningar för skyddsanordningar och kabelsektioner;

och, baserat på resultaten, genererar följande projektdokument:

planer för placering av utrustning och utläggning av kabelvägar; schematiska diagram över distributions- och försörjningsnät; specifikation av utrustning, produkter och material;

kabelmagasin; gruppskärmsbord; rapporter med resultat av belysning och elberäkningar.

Som du kan se är den största skillnaden mellan CAD närvaron och typen av den underliggande plattformen.
De flesta datorstödda designsystemen för elektriska delar av projektdokumentationen är baserade på AutoCAD-programmet, vilket förklaras av den breda spridningen av detta program i organisationer som är involverade i designaktiviteter.

Användningen av AutoCAD som den grundläggande CAD-plattformen gör det möjligt för designers från olika företag att interagera, oavsett vilket datorstödt designsystem som används för att fungera i en viss organisation, men samtidigt, som framgår av tabellen , det ökar kostnaden för att implementera CAD.

Det datorstödda designsystemet, som har sin egen grafikkärna som basplattform, är nanoCAD Electro, vilket avsevärt minskar kostnaden för dess anskaffning och användning. Dessutom stöder detta program, liksom AutoCAD-programmet, DWG-formatet. Närvaron av en egen grafikkärna gör nanoCAD Electro oberoende av andra grafiksystem, och stöd för DWG-formatet underlättar utbyte av information med underleverantörer och kunder.

Dessutom visar tabellen för jämförelse CADprofi v 7.1-systemet, vars användning för automatiserad design kräver installation av Bricscad-programmet, som är en alternativ DWG CAD-plattform.

Efter att ha köpt en CAD-programvara måste den implementeras:

Det är nödvändigt att installera och konfigurera: materialbibliotek, mallar, en databas med standardprodukter och dokument; en databas med specifika element som uppfyller behoven hos en viss designorganisation och som inte ingår i standarddatabasen.

Det är nödvändigt att lära sig hur man arbetar effektivt i ett system vars funktionalitet är så bred att oberoende behärskning av de grundläggande förmågorna utan en metodisk förståelse av systemet som helhet kommer att kräva betydande tidskostnader.

Förstå programmets gränssnitt, för ju mer specialiserat programmet är, desto mer "odokumenterade" detaljer innehåller det.

Lär dig att skilja mellan en "bugg" och en "funktion". Och använd (eller neutralisera) dem i ditt arbete.

Alla ovanstående faktorer avgör användarens behov av support från tillverkaren, den så kallade tekniska supporten.
Teknisk support tar bort de flesta problem relaterade till konfiguration och drift av mjukvaruprodukter.
Formerna för teknisk support kan vara väldigt olika: uppdatera versioner av en mjukvaruprodukt, genomföra utbildning, konsultation:

på leverantörens kontor; med avgången av en teknisk supportspecialist direkt till designorganisationen; via telefon; via e-post; i online-läge.

Vissa typer av teknisk support kräver särskilda villkor. Så för att till exempel få expertråd online behöver du: närvaron av en hörlurs- och mikrofondesigner på arbetsplatsen; ställa in fjärråtkomst för CAD-utvecklare; utvecklarnas önskan att anpassa programmet till designorganisationens företagsstandarder.

Det vill säga, när man bestämmer kostnaden för att införa ett datorstödt designsystem är det nödvändigt att ta hänsyn till: priset för själva CAD:n och priset på programvaran som är basplattformen för CAD, och kostnaden för teknisk Stöd.
Dessutom, enligt min mening, är den avgörande faktorn för slutanvändaren här tillgången till teknisk support. De där. innan du köper speciell programvara måste du se till att utvecklaren har tillräckligt med resurser för att tillhandahålla teknisk support i den skala som användaren behöver. (Naturligtvis är det idealiska alternativet att känna till Skype-inloggningen för teknisk support...?).

Samtidigt är tekniskt stöd nödvändigt inte bara för utvecklingsperioden av designingenjörer av en ny mjukvaruprodukt för dem, som är ett datorstödt designsystem, utan också för hela den efterföljande perioden av CAD-drift.
Baserat på ovanstående bestämde jag och min kollega oss för programmet: nanoCAD Electro. I första skedet, givetvis vägledd av priset.

Efter det tillhandahållna materialet vägrade företagets ledning att uppdatera programvaran och hävdade att materialet inte angav villkoren för att behärska programvaran, såväl som fördelarna med att behärska programmet. Nu, tre år efter att jag började arbeta i programmet, kan jag säga:
1. För den initiala utvecklingen av programmet tar det från 2 månader. (detta är om du behärskar det ensam och från grunden)
2. Datum för att gå in i det "arbetande" designläget: sex månader, vilket förklaras av följande faktorer: skapa din egen databas, anpassa mallar till företagets krav och viktigast av allt: psykologisk anpassning till programmet.
3. Tidsbesparingar vid design är från 0 till 50 %, beroende på projektet och användarens kvalifikationer. I grund och botten beror det förstås på användaren.

4. Besparingar vid justering: av egen erfarenhet: Jag korrigerade projektet för en vecka sedan. Om det gjordes manuellt skulle det ta mig en vecka (5 w.d.), och det tog 1,5 dagar för nanoCAD Electro-programmet.

Alla dessa data är indikerade, under förutsättning att KVALITETEN på designarbetet upprätthålls.

Mål

Bemästra kapaciteten hos det datorstödda designsystemet PCAD 2001 inom området för att skapa elektriska kretsscheman.

Framsteg

Designen av det elektriska kretsschemat utfördes i det datorstödda designsystemet PCAD 2001.

Under utformningen av det elektriska kretsschemat användes PCAD Schematic-programmet.

ATT BYGGA EN RITNING AV SCHEMAET

Konstruktionen av ett elektriskt kretsschema utförs med hjälp av "mus" -manipulatorn, flyttad längs den horisontella ytan på skrivbordet; samtidigt rör sig markören i form av ett kors synkront på bildskärmen En bekväm funktion för att använda musen i PCAD 2001-miljön är tillgängligheten av rullnings- och skalningsfunktionerna i diagrammet.

SKAPA SCHEMA

Scheman är uppbyggda av symboler. Schematiskt skapande är processen att visuellt placera komponenter på arbetsytan och koppla dem till varandra.

Du kan också skapa en ritningsfil som innehåller grafisk information som kan användas för att skapa en schematisk ritning. Placeringen av komponenter ställs in med kommandot Insert / Component. Samtidigt öppnar systemet det aktiva biblioteket, som innehåller UGO-komponenter.

Innehållsbibliotek skapas i P-CAD 2001 av Library Executive. P-CAD 2001 har förmågan att skapa integrerade komponentbibliotek. Tre typer av data läggs in i ett sådant bibliotek: textinformation om komponenter (komponenter), UGO (symboler) och bilder av komponentfall (mönster). Skrov- och UGO-grafik skapas i P-CAD Schematic och P-CAD PCB-grafikredigerare eller i speciella Symbol Editor och Pattern Editor-redigerare. De två sista liknar redaktörerna för scheman och kretskort, i den uppsättning kommandon som endast de kommandon finns kvar som är nödvändiga för att skapa UGO:er och konstruktiva komponenter, och de så kallade guiderna för prover och symboler läggs till. En annan viktig funktion i Symbol Editor och Pattern Editor är möjligheten att direkt redigera UGO / komponentdesigner. Dessutom inkluderar Library Executive kommandon för att söka efter komponenter i bibliotek med en given uppsättning attribut.

När du har valt en komponent, placera den på arbetsytan. I det här fallet kan du styra elementets orientering, ställa in spegelbildsläget etc.

Efter att ha ställt in elementet är det möjligt att återskapa det med kommandot kopiera / klistra in från urklippet.

Kommandot infoga/utforskare används för att skapa anslutningar. Vid ritning anges start- och slutpunkter. Oanslutna mikrokretskontakter är markerade med ett diagonalt kors. För att koppla ihop två nät måste du göra dem globala och sedan tilldela identiska namn genom att ansluta till bussen.

För att ange element används kommandot egenskaper från snabbmenyn (aktiveras när höger musknapp trycks på motsvarande element). Därefter ges dess beteckning.

Att spara data till en fil och ladda från en fil utförs med kommandon från Arkiv-menyn. Schemat sparas i PCAD 2001-systemformatet och har tillägget sch.

Slutsats: Under arbetets gång behärskades PCAD 2001 Schematic-programmet, som är en del av PCAD 2001 CAD-systemet och är utformat för att bygga elektriska kretsscheman.

Utveckling av kretsscheman i ElectricCS Pro 7

Mikhail Chuikov
Huvudspecialist, ElectricCS Pro Development Team
Svetlana Kapitanova
Marknadsspecialist, ElectricCS Pro Development Team

Vid utveckling av kontrollsystem är ett av huvuddokumenten för projektdokumentation ett schematiskt diagram. Det är hon som bestämmer huvudsammansättningen av komponenterna i elektrisk utrustning och förhållandet mellan dem. Ett schematiskt diagram är grunden för ett elprojekt, och den vidare implementeringen av kopplingsscheman, kopplingsscheman och all medföljande dokumentation beror på dess korrekta genomförande. Överväg implementeringen av kretsscheman i ElectricCS Pro 7-systemet.

Electrics Pro använder AutoCAD eller nanoCAD grafikredigerare för att designa kretsar. Samtidigt kombineras all kraft från grafikredigeringsverktygen och ytterligare specialiserade kretsdesignkommandon framgångsrikt. Det bör noteras att för användare som är vana vid att arbeta i "ren" AutoCAD är övergången till design i ElectricCS Pro ganska enkel: användaren kan spara sin samling av element i ElectricCS Pro-biblioteket och omedelbart använda den på diagrammet.

Dokument "Elschema"

I projektdokumentationsträdet har mappen med schematiska diagram en uppsättning attribut som används i titelblocket på schemabladen. Antalet attribut och reglerna för att fylla i dem är anpassningsbara (Fig. 1).

Schematiska ark presenteras som en lista med arkformatet, med möjlighet till förhandsgranskningsfunktion. I listan kan du skapa ett nytt schematiskt blad, öppna det eller ta bort det (Fig. 2).

Om du dubbelklickar på ett arknummer öppnas det i grafikredigeringsfönstret. I grafikredigeraren, till höger om schemat, har en chefspanel lagts till, på vars flikar alla projektobjekt presenteras. Ytterligare verktygsfält och menyer för ElectricCS Pro har också lagts till (Fig. 3).

Skapa och placera elektriska enheter på ett diagram

I dialogrutan för att skapa en elektrisk enhet indikeras följande: dess alfanumeriska beteckning, skåpet där den är placerad, systemet. Om du anger typen i dialogrutan i enlighet med produktdatabasen kommer elementsammansättningen att genereras för enheten, beteckningsprefixet och nästa lediga serienummer kommer automatiskt att ersättas (till exempel kommer QF3 att genereras för strömbrytaren om projektet redan hade QF1 och QF2). När du skapar en enhet kontrolleras dess unika beteckning, ett projekt kan inte ha två enheter med samma beteckning (Fig. 4).

Efter skapandet kommer enheten att visas i hanteraren. För varje enhet visas den elementära sammansättningen i form av villkorade grafiska beteckningar (UGO), medan UGO:er som ännu inte är placerade på diagrammet är markerade med gröna markörer i det övre vänstra hörnet. Ett element placeras på diagrammet genom att dra motsvarande UGO från chefspanelen till diagramfältet. Märkningen av kontakterna och beteckningen på elementet anbringas automatiskt. Kontakter som inte har anslutning är markerade med en markör på diagrammet i form av lila rutor (fig. 5).

Electrics Pro använder två typer av UGO:er: statiska och dynamiska. Statiska UGO:er finns i UGO-biblioteket och representerar element vars grafik inte skiljer sig från projekt till projekt, från ark till ark: spolar, reläkontakter, motorer, etc. Men det finns en annan typ av elektriska enheter som visas på diagrammen i form av kontakttabeller och har ett variabelt utseende: kontakter, styrenheter, styrenheter, frekvensomformare, etc. Vid användning av dynamiska UGO:er visas i regel endast de inblandade kontakterna på kretsen (fig. 6).

Arbeta med elektriska anslutningar (ES)

Ett bekvämt ritverktyg låter dig ställa in anslutningar mellan kontakter med bara två musklick, anslutningen byggs med ett avbrott. Anslutningsnumret tilldelas automatiskt, i den ordning som följer av de lediga (bild 7).

När ett enhetselement appliceras på det schematiska diagrammet, som redan är placerat på ett annat ark av diagrammet och har anslutningar, dras redan anslutna elektriska anslutningar i form av segment automatiskt från dess utgångar.

Om användaren vid skapandet av en ny anslutning angav numret på en redan befintlig elektrisk anslutning, kommer programmet att visa ett varningsmeddelande om att ES med den angivna beteckningen redan finns, och kommer att erbjuda att slå samman anslutningarna. På detta sätt kan elektriska anslutningar kombineras som är grafiskt placerade på samma ark i diagrammet eller placerade på olika ark av diagrammet.

När man "drar" en anslutning till en annan, kombineras de automatiskt. Det finns också en omvänd operation - separation av den elektriska anslutningen (fig. 8).

Ris. 8. Skärningspunkten mellan länkar och deras förening. I skärningspunkten mellan länkar kan du ställa in en lucka

Det bör noteras att ElectricCS Pro tillåter att vid behov ansluta två elektriska anslutningar med olika nummer till en utgång på enheten (fig. 9).

När du flyttar elementen på de anslutna enheterna lossnar inte anslutningarna från kontakterna utan dras ut, det vill säga om en anslutning mellan kontakterna har ställts in säkerställer programmet anslutningarnas integritet, oavsett placeringen av elementen på schemabladet (fig. 10).

För bekvämligheten med att arbeta med elektriska anslutningar ger ElectriCS Pro-programmet möjligheten att rita gruppanslutningslinjer, inklusive att ansluta kontaktledningar som är associerade med varandra genom anslutningslinjer, skapa veck på linjerna och andra användbara kommandon.

Flera typer av övergångar används för att visa en elektrisk anslutningsövergång till ett annat schematiskt blad:

  • till nästa (eller föregående) ark i schemat, där denna anslutning visas;
  • på ett visst blad av schemat;
  • till kontakten av en elektrisk apparat, etc.

För varje typ av övergång kan du ange en UGO och en uppsättning attribut. Vid ändring av numreringen av ark eller beteckningen på enheten vars kontakt övergången hänvisar till, omräknas attributen för övergången automatiskt (fig. 11).

Kopiera schematiska fragment

Kopiering av ett schemafragment används när det finns återkommande typiska fragment i schemat. Det räcker att välja vilken del av diagrammet som helst och kopiera det för att klistra in det på det här arket eller på ett annat ark av diagrammet. Ett fragment kan också infogas i ett annat projekt. Vid införande av ett fragment skapas automatiskt nya elektriska enheter av samma typ som de ursprungliga, liksom nya anslutningar (bild 12).

Lista över element i det elektriska kretsschemat

Tabellrapporten "Lista över element" genereras av ElectricCS Pro-programmet automatiskt enligt data från kretsschemat. Rapporten kan erhållas som ett separat dokument i PDF-, RTF-, XLS-, HTML-, DWG-, TXT-format eller placeras på ett schematiskt blad.

ElectricCS Pro-leveranssetet innehåller flera varianter av elementlistan: med zoner och utan zoner, med huvudinskriptionen enligt ESKD eller SPDS. Modulen "Report Wizard" låter användaren självständigt modifiera rapporten (Fig. 13).

Sammanfattningsvis bör det noteras att artikeln endast behandlade huvudpunkterna med att rita kretsscheman i ElectricCS Pro-miljön. Programmet är multifunktionellt och flexibelt både när det gäller inställningar och i sekvensen av kretsutveckling. Electrics Pro förser användaren med en tillräcklig uppsättning verktyg för att skapa alla kretsscheman med flera linjer. Samtidigt förbättras designkvaliteten avsevärt genom att minska antalet designerfel.

1 Electrics Pro innehåller ett anpassningsbart namnsystem för elektriska komponenter, som låter dig producera kretsar för nästan alla designstandarder. Till exempel, om det i ett projekt i olika skåp är tillåtet att ha samma beteckningar för elektriska apparater och anslutningar (det vill säga skåpen är identiska), så indikerar inställningarna i det här fallet att beteckningen på skåpet där dessa element är placerad påverkar också komponentbeteckningens unika karaktär.