Innholdsfortegnelse:

Hvordan lage tilpassede PCB -former (med Inkscape og Fritzing): 4 trinn (med bilder)
Hvordan lage tilpassede PCB -former (med Inkscape og Fritzing): 4 trinn (med bilder)

Video: Hvordan lage tilpassede PCB -former (med Inkscape og Fritzing): 4 trinn (med bilder)

Video: Hvordan lage tilpassede PCB -former (med Inkscape og Fritzing): 4 trinn (med bilder)
Video: Линейный лабораторный блок питания своими руками. Просто и надежно. (PCBWay) 2024, November
Anonim
Image
Image
Opprette en tilpasset form med Inkscape
Opprette en tilpasset form med Inkscape

Hvis du er nybegynner og trenger en PCB med tilpasset form … og trenger det på kortest mulig tid … ELLER hvis du ikke vil bruke mye tid på å lære å jobbe med avanserte programvarer, fordi du til slutt lager et brett eller annet … denne opplæringen er for deg!

Vi vil bruke to meget vennlige programvarer:

1. Inkscape: er en gratis og åpen kildekode for vektorgrafikk. Vi vil bruke den til å lage PCB -formen, som senere vil bli brukt i Fritzing for å designe PCB.

2. Fritzing: også gratis og åpen kildekode, er verktøyet vi vil bruke til å designe PCB (ordne delene, gjøre ruting, eksportere filene for å produsere PCB).

Noen notater før du starter …

1. For denne opplæringen opprettet jeg PCBrain, som er en hjerneformet PCB, basert på YouTube-kanallogoen min.

2. Fokuset i denne opplæringen er å vise deg hvordan tilpassede former lett kan lages … så glem enkelheten til selve PCB -en … det er mer kunstnerisk og bare et eksempel på en form.

3. Til tross for at det er lett å bruke programvare, er Fritzing ikke begrenset til enkle design … du kan også lage mer komplekse PCB.

Her går vi!

Trinn 1: Opprette en tilpasset form med Inkscape

Opprette en tilpasset form med Inkscape
Opprette en tilpasset form med Inkscape
Opprette en tilpasset form med Inkscape
Opprette en tilpasset form med Inkscape

Inkscape har mange verktøy for å lage former, for eksempel: ellipser, buer, polygoner, stjerner, spiraler, frihåndslinjer.

Du kan også importere et hvilket som helst bilde og bruke det som en "base" for tegningen din (slik jeg gjorde i PCBrain).

Etter å ha fullført tegningen, følg trinnene nedenfor for å få en fil med de nødvendige attributtene.

1.1. Rediger> Innstillinger> Atferd> Forenklingsterskel> 0, 0001

1.2. Sti> Forenkle

(Vær oppmerksom på at ingenting har endret seg på tegningen. Men hvis du ikke gjør det, vil formen bli forvrengt og produsenten vil ikke kunne produsere kretskortet. Hopp derfor ikke over dette trinnet.)

1.3. Legg til et underlag kalt "bord" med en kopi av tegningen/formen.

1.4. Legg til et underlag kalt "silketrykk" også med en kopi av tegningen/formen.

("Silkscreen" -underlaget bør forbli over "board" -underlaget. Slett tegningen i "hoved" -laget - for "hoved" -laget mener jeg "Lag 1", som blekkbilde allerede hadde i et nytt dokument.)

1.5. Fill and Stroke for "silkscreen": ingen fylling, hvitt slag, bredden på streken 0, 008 tommer.

1.6. Fyll og strek for "brett": grønn fylling, ingen slag.

1.7. Velg begge tegningene og gå til "Juster og fordel" og "Senter på vertikal akse", deretter "Senter på horisontal akse".

1.8. Fil> Dokumentegenskaper> Endre størrelse på side til innhold> Endre størrelse på side til tegning eller valg

1.9. Med XML Editor kan du endre ID -en til "board" -laget og navngi det som "board".

1.10. Endre ID for "silkscreen" -laget og navngi det som "silkscreen".

1.11. Endre ID -en for banen i "bord" -laget, og navngi den som "boardoutline".

1.12. Lagre filen som vanlig SVG (Fil> Lagre som …).

Trinn 2: Design av kretskortet med Fritzing

Design av kretskortet med Fritzing
Design av kretskortet med Fritzing
Design av kretskortet med Fritzing
Design av kretskortet med Fritzing

Som jeg sa før, er Fritzing veldig lett å bruke selv for nybegynnere … men selvfølgelig er minimalt med kunnskap om elektronikk nødvendig.

Fritzing har flere deler som du kan dra og slippe inn i kretskortet. Du har også tilgang til mange Sparkfun -produktoppsett, Arduino -plater og skjoldoppsett.

Etter at Fritzing -prosjektet er fullført, følger du trinnene nedenfor.

2.1. Routing> Design Rules Check (DRC)

2.2. Fil> Eksport> for produksjon> Utvidet Gerber (RS-274X)

Trinn 3: Gjør prosjektet til en faktisk PCB (montering og lodding)

Gjør prosjektet til en faktisk PCB (montering og lodding)
Gjør prosjektet til en faktisk PCB (montering og lodding)

Du kan etse PCB -en selv hjemme. Men jeg bestilte kretskortet hos en profesjonell produsent (JLCPCB - https://jlcpcb.com), som tilbyr rimelige priser og produksjon av høy kvalitet. Derfor er det ingen grunn til å gjøre det hjemme. Pluss at du vil ha et profesjonelt utseende PCB laget av deg!

Etter å ha mottatt platene i verkstedet mitt, trengte jeg bare noen materialer og verktøy som er oppført nedenfor for å montere dem.

Elektroniske deler:

  • 8x 3mm LED;
  • 8x 270 ohm 1/4W motstand;
  • pinnehoder.

Materialer:

  • loddetråd;
  • loddeflukspasta;
  • teip.

Verktøy:

  • loddejern;
  • skjære tang.

Montering og lodding av dette prosjektet er ganske enkelt.

Startet med å plassere og lodde lysdiodene, deretter motstandene og pinnehodene. Jeg bruker litt loddeflukspasta for å gjøre arbeidet enklere. Loddemasse gjør PCB skittent. For å rengjøre den bruker jeg en bomullspinne med aceton.

Trinn 4: Arduino -kode

Arduino -koden
Arduino -koden
Arduino -koden
Arduino -koden

PCBrain har en pin -layout for å koble til et Arduino UNO -kort.

For å fullføre dette prosjektet, opprettet jeg en enkel kode for å blinke på LED -tavlene, som simulerte hjernesynapser.

Bare koble Arduino til en PC, åpne Arduino IDE med den medfølgende koden og send den til brettet.

Håper dette kan være nyttig for noen.

Du kan bruke alle filene som deles her og prøve deg selv.

Selv om trinnene nå er enkle, tok det en stund før alt fungerte … så jeg prøvde å samle alle tipsene her for å gjøre det veldig enkelt for de som leter etter en enkel metode for å lage tilpassede formater.

Se også videoen … den burde tydeliggjøre trinnene enda mer. Og hvis du likte det, kan du vurdere å abonnere på YouTube -kanalen min: youtube.com/mechdickel

Takk skal du ha!

Anbefalt: