Spørg MAKE: Software til design af kredsløb - 💡 Fix My Ideas

Spørg MAKE: Software til design af kredsløb

Spørg MAKE: Software til design af kredsløb


Forfatter: Ethan Holmes, 2019

Spørg MAKE er en ugentlig kolonne, hvor vi besvarer læserens spørgsmål, som din. Skriv dem ind i [email protected] eller slip os en linje på Twitter. Vi kan ikke vente med at tackle jeres conundrums!

Bjørn skriver i:

Jeg laver mit 2. Arduino-projekt (og 2. elektronikprojekt nogensinde) og forsøger at designe nogle af kredsløbsspørgsmålene på computeren i stedet for at bare kable det op eller skrive nogle ting på papir. Jeg prøver Fritzing og undrer mig over, om du har andre forslag til software, som kan bruges til brødbræt, skematisk og / eller PCB-design. Jeg vil måske måske finde ud af / lære / lære mig nok om elektronik for at kunne designe mine egne printkort, så det ville være rart, hvis jeg kunne lave alle typer design i et program. Jeg downloadede Eagle, men har ikke rigtig prøvet det endnu, og jeg er ikke helt sikker på, hvad det bruges til, men jeg synes, det vedrører PCB.

Du lyder som om du har en god start. Den type programmer, du søger, henvises til som EDA-værktøjer (Electronic Design Automation), og traditionelt giver dig mulighed for at tegne en symbolsk repræsentation af et kredsløb ved hjælp af en skematisk capture-grænseflade, (undertiden) simulere den med en kredssimulator og derefter endelig lægge kredsløbet på et printkort (PCB). I den kommercielle verden bruger mange virksomheder værktøjer designet af Synopsys, Cadence eller Mentor-grafik, men disse er forbudt dyre og alt for komplekse til de fleste hobbyer. Du er på rette spor med Fritzing og Eagle. De er begge gode valg til at dokumentere dine kredsløb og designe PCB'er, selvom de er designet til noget andet formål.

For folk der ikke allerede har en stærk baggrund inden for elektronik, er Fritzing et godt sted at starte. I stedet for at tvinge dig til at forstå kredsløbsskemaerne for hvert stykke, kan du bruge det billedlige 'breadboard'-tilstand til at forbinde tegninger, der ligner de faktiske stykker, som du ville placere på dit brødbræt. Det lyder slags cutesy, men det er ret kraftfuldt, fordi det også genererer en skematisk visning af dit kredsløb. På denne måde kan du lære, hvordan symbolerne for alle dine dele ser ud, ved blot at forbinde dem og vende mellem de to visninger. Du kan enten forlade det til at dokumentere et projekt, du lavede på et brødbræt, eller prøv PCB-tilstanden til at designe et enkelt 1-lags bord, som du så kan ætse. For at komme i gang, tjek deres tutorials.

Mens Fritzing er en god måde at komme i gang med elektronik, hvis du begynder at gøre mere komplekse ting, skal du til sidst vende dig til et mere kraftfuldt værktøj. Det andet program, du nævnte, Eagle (Easy Applicable Graphical Layout Editor), er et godt valg til dette. Det er ikke open source-software, men de tilbyder en freeware version, der er stærk nok til at opbygge mange nyttige kredsløb. Det har ikke en breadboard-tilstand, så du skal starte med at lave dit kredsløb som en skematisk. Når du har lavet en skematisk udformet og kontrolleret for at sikre, at alt er korrekt forbundet, skal du oprette et nyt printkort og lægge komponenterne ud. For at komme i gang, tjek denne tutorial af folkene på Sparkfun.

Der er et væld af andre gratis PCB design programmer derude. Eksempelvis ExpressPCB er et proprietært skematisk capture / PCB layout program, der er tæt integreret med virksomhedens PCB fabrikation service. gEDA sigter mod at være et omfattende open source kredsløbsimulering / designmiljø, men ser ud til at være ret komplekst. FreePCB ser godt ud til at designe PCB'er, men det ser ikke ud til at indeholde et skematisk capture program.

Mit råd vil være at holde fast i Fritzing og Eagle i et stykke tid, bruge dem til at designe og bygge et par PCB'er, og hvis du ikke er tilfreds med dem, kan du prøve et af de andre værktøjer til at se, om det virker bedre for dig. Held og lykke!

[billede af Flickr-bruger Zach Hoeken]

Relaterede:

  • Primer: Trykte kredsløb
  • Hvordan-til: Lav din EAGLE skematisk til et printkort


Du Kan Være Interesseret

Ugens tips: No-Slip Deck Grip, Klatreveje og Slibekaffe

Ugens tips: No-Slip Deck Grip, Klatreveje og Slibekaffe


Denne uge i Making: Simpsons 'Strandbeest, Game Developer Conference, Pi Day og meget mere

Denne uge i Making: Simpsons 'Strandbeest, Game Developer Conference, Pi Day og meget mere


3D Udskriv en Motorized Star Wars AT-AT

3D Udskriv en Motorized Star Wars AT-AT


En VAX i din Linux-boks

En VAX i din Linux-boks