DipTrace schematic och PCB

Hemmapulare debatterar lämpligen i detta forum.

Moderator: Redaktörer

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

DipTrace schematic och PCB

Inläggav aisopos » 2013-03-22 09:58

Jag startar en tråd om kretskortscad-programmet DipTrace.
Det finns en 300pinnars fri version att ladda ner:
http://diptrace.com/download.php

Sviten består av:
Schematic - För att rita kretsschema
PCB Layout - För att cadda kretskortet (PCB)
Component editor - För att rita upp nya komponenter
Pattern editor - För att rita upp nya footprints

Här kan vi lära oss.
Här kan vi ställa frågor, berätta vad vi kommit fram till osv.

För den som tänker börja så rekommenderar jag att börja med
video-tutorialen (guided tour - video) som man får förslag på när man
startar programmet första gången.
Ha ett testprojekt igång simultant och pausa och testa själv allt
eftersom. Så gjorde jag och det gav en kickstart.
En fördel jag hade är att jag redan har provat cadda kretskort förut.
Men jag tror i alla fall att det är en bra början.

Sen finns det en PDF-tutorial att sen sjunka ännu djupare i.
Senast redigerad av aisopos 2013-03-22 11:55, redigerad totalt 3 gånger.

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-22 10:01

Ordlista:
Här tänkte jag att jag kan försöka skapa en ordlista med de olika
facktermer som dyker upp i programmet. Har man inte caddat innan
är det ju inte så jättelätt att veta vad "via", "fan-out" eller "pad"
betyder.
Om någon vill bidra så kan ni skriva i ett inlägg (som kanske kan raderas
sen) som jag för över hit, eller via PM.
(Bidrag är alltså både nytt och förbättring/förändring).

Schematic:
Net, nets - Ett "net" är förbindelsen mellan komponenter. Ett net kan vara
anslutet till två komponentben eller flera. Varje net i designen har ett unikt
nummer.

Refernce designator En för varje schema/kort unik identiferare
för komponenten. T.ex. några resistorer - R1 R2 R3 och R4
http://en.wikipedia.org/wiki/Electronic_symbol

PCB Layout
Via är hålet där kretskortsbanorna byter lager eller sida på kortet.

Fanout Kan vara två olika saker. Dels en kort stump kretskortsledare
som avslutas med en via och används för att "få ut" alla ledare från
tätt packade kapslar, t.ex. BGA's.
Bild

Fanout är också benämningen på en liten konstruktion runt komponent-
benshålet när det ska anslutas till jord eller spänningsplan. För att det ska
bli vettigt lödbart så måste värmespridningen minskas.
Som det ser ut på hålen till vänster, ej som hålet uppe till höger:
Bild




Component editor



Pattern editor
Senast redigerad av aisopos 2013-03-22 12:29, redigerad totalt 4 gånger.

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-22 10:22

Jag vill kunna göra dual-pad-footprints, eller multipad-footprints.
Alltså som jag beskriver i denna tråd: (se första inlägget)
http://www.faktiskt.se/modules.php?name ... ic&t=53034

Jag provade i Diptrace - det gick dåligt. DRC (Design Rule Check) klagade
på att nät och ytor osv gick ihop i varandra, tänk kortslutning.
Jag hade förbundit paddarna med en liten linje i kopparlagret.

Men så provade jag att göra ovala paddar som fick gå ihop med varandra
och som hade samma pin-nummer.

Bild


Och se, det verkade gå igenom:
Bild

Kanske för att den lilla förbindelsen mellan paddarna jag ritade i
första försöket inte tillhörde något "net" och därmed kolliderade med
reglerna. Men nu med två paddar med samma nummer, så hör dom
till samma nät och det blir inget elektriskt fel då ???


Jag vet inte om jag har rätt, tänker rätt eller gör rätt.
Några åsikter? Ser ni något möjligt problem?

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-22 17:58

Finns det någon Gerber-editor/viewer i Diptrace? Är det bara jag som är
blind eller inte vet var jag ska leta?

Tips på någon liten enkel och fri sådan annars?
(För mig räcker det nog med en viewer endast.)

Användarvisningsbild
UrSv
 
Inlägg: 7099
Blev medlem: 2003-10-09
Ort: Linköping

Inläggav UrSv » 2013-03-22 19:01

aisopos skrev:Finns det någon Gerber-editor/viewer i Diptrace? Är det bara jag som är
blind eller inte vet var jag ska leta?

Tips på någon liten enkel och fri sådan annars?
(För mig räcker det nog med en viewer endast.)


Om du inte hittar nån där brukar jag använda on-lineversioner. Man sitter ju ibland på nån annans dator...

http://www.gerber-viewer.com/
Jag har tyvärr inte tid just nu, jag ska göra ingenting en stund...

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-23 23:38

Jag håller på och gör egna foot prints.

Men hur var det nu med de olika lagren?
Ska inte solder mask eller nåt annat sättas till samma diameter som
paden, för att det inte ska lackas över lödytan?
Bild

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-24 09:47

Ja nu hittade jag ännu en inställning, som får mig att tro att DipTrace
automagiskt gör hål i lackmasken och ev lödpaste-masker.
Bild

Så vill jag ha ett "normalt" hål i lacken för att kunna löda ska jag alltså
göra ingenting? eller hur?

Vad är de olika lagren som syns i mitt förra inlägg?

Top Silk - Det (vita) trycket på kretskortets ovansida (normalt komponentsidan?
Top Assy - Ett lager som kan visa valfri monteringsinformation - kommer
ej med på det färdiga kretskortet.
Top Mask -
Top Paste - För att skapa eventuell lödpastemask - eg för storskalig produktion.
Signal -
Route Keepout - Ett lager som markerar där det inte får routas några ledare.
Bottom Paste - Lödpastemask
Bottom Mask -
Bottom Assy - Monteringsinfo
Bottom Silk - Tryck på undersida


Någon som kan hjälpa ?
Senast redigerad av aisopos 2013-03-27 20:00, redigerad totalt 2 gånger.

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-24 15:23

Hrmmm, någon ... ?


Är öht namnen på lagren standardiserade? eller olika för varje cad-program?

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-24 20:48

Jaja, inte skulle det vara så kul att DipTrace fixade multipads utan error.
:(
Jag hade bara inte slagit på all check ...
Bild

f.ö känner jag mig ganska ensam här i tråden.
Jag trodde vi skulle bli några som var intresserade av att kolla in programmet
lite. Nu undrar jag om någon ens läser ... :(

Användarvisningsbild
carpelux
 
Inlägg: 1601
Blev medlem: 2009-12-10
Ort: Skövde

Inläggav carpelux » 2013-03-24 20:52

Jag läser med aningens dåligt samvete för att jag inte skriver något. Tyvärr har inte tiden infunnnit sig att börja labba med diptrace ännu...
å va ska dä stå här då???

/Christer

Användarvisningsbild
Triggerhappy
 
Inlägg: 888
Blev medlem: 2011-02-16
Ort: Kungsängen

Inläggav Triggerhappy » 2013-03-24 21:02

Det är inte ett "same net spacing" problem då? Du har två features i form av anularringar/pad med för litet avstånd på deras yttermått, lödmask definitionen blir då "omöjlig".

Den övre vänstra drc felet i din bild ovan, dra ut ledarn lite till så får lödmasken lite bättre rum att inte råka ligga öppen över ledarn som far förbi, risk för exponerad koppar.
Lite snett är också rakt.

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-24 21:15

Jag har i alla fall gjort ett litet första test.
Kortet skulle i princip kunna vara en liten gainclone.
Men jag har inte riktigt brytt mig om schemat, så det kan ju vara totalfel.
Sen ska någon komponent läggas med absolut så korta ledare som
möjligt till LM3886-chippet, för att undvika oscillation.
Detta är inte heller gjort som det ska. Men det är som sagt bara en test.
En test av de nya komponenter jag ritat till biblioteken och sånt.

Men i vilket fall, schema:
Bild
Ja tittar man några sekunder på schemat ser man ju direkt flera st
felkopplingar. Jaja, det är ju bara som en första liten övning det här. :oops:

Layout:
Bild

Och en 3D-view av kortet:
Bild

Användarvisningsbild
Michael
LEDaren
 
Inlägg: 5948
Blev medlem: 2005-05-18
Ort: Linköping

Inläggav Michael » 2013-03-24 23:12

Namn standard på lager finns nog ingen. Det som skulle vara lite bra är i sådana fall namn standard på gerber filerna, dvs lagren för tillverkning. Diskuterade lite med en kompis när han börja cadda. Det går bara konstatera är det finns många olika varianter på namn. Jag själv tycker det är konstigt att många har lager1 som innerlager (och inget nummer på de två yttre lagren). En liten text fil med lista över filnamn och vad detvär för lager, tillsammans med annan nödvändig information är bra att ha.

//Michael

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-25 08:10

Mich skrev:Namn standard på lager finns nog ingen. Det som skulle vara lite bra är i sådana fall namn standard på gerber filerna, dvs lagren för tillverkning. Diskuterade lite med en kompis när han börja cadda. Det går bara konstatera är det finns många olika varianter på namn. Jag själv tycker det är konstigt att många har lager1 som innerlager (och inget nummer på de två yttre lagren). En liten text fil med lista över filnamn och vad detvär för lager, tillsammans med annan nödvändig information är bra att ha.

//Michael

Så PCB-tillverkarna får nästan gissa ibland, alltså ?

Ja det låter lite dumt ... ;)

Användarvisningsbild
Michael
LEDaren
 
Inlägg: 5948
Blev medlem: 2005-05-18
Ort: Linköping

Inläggav Michael » 2013-03-25 22:47

Man skall inte låta de gissa, utan informera om hur det skall vara.

Jag insåg nu att en defakto standard finns... top är top och bottom är bottom.

//Michael

Användarvisningsbild
rikkitikkitavi
Good loudness
 
Inlägg: 12069
Blev medlem: 2003-07-16
Ort: Somewhere nice

Inläggav rikkitikkitavi » 2013-03-25 23:37

upp är upp, ner är ner.

top är komponentsidan. bottom är kopparsidan, om man har ett enkelsidigt kretskort.

problemet med DRC
Se Bild
Se Bild

DRC check skrek i högan sky.
Men jag fick tillbaka fina kretskort trots det :)

Användarvisningsbild
carpelux
 
Inlägg: 1601
Blev medlem: 2009-12-10
Ort: Skövde

Inläggav carpelux » 2013-03-27 19:40

Det finns på youtube en serie videos på svenska som går igenom en massa aspekter på diptrace. Mycket bra tycker jag.

http://www.youtube.com/watch?v=jatrNzTK ... 31CFFF6869
å va ska dä stå här då???

/Christer

Användarvisningsbild
aisopos
 
Inlägg: 3648
Blev medlem: 2011-11-20
Ort: ogonal

Inläggav aisopos » 2013-03-27 19:54

carpelux skrev:Det finns på youtube en serie videos på svenska som går igenom en massa aspekter på diptrace. Mycket bra tycker jag.

http://www.youtube.com/watch?v=jatrNzTK ... 31CFFF6869

Ja tackar så mycket.

Nu fick jag veta vad top assy-lagret betyder. ;)

Jag uppdaterar min post med de olika lagrens beskrivningar.

Ni med lite koll kan väl kontrollera det jag skrivit om lagren i inlägg #7 !


Återgå till DIY-forum


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 26 gäster