Forum: Platinen Bauteil in KiCad anschließen?


von Genervter (Gast)


Lesenswert?

Wie kann Ich ein Bauteil in KiCad anschließen??????????

Ich habe einigen Gatter platziert und möchte sie eletrisch verbinden.

Ich benutze dazu die grüne Linie "eletrische Verbindung".

Es verbundid sich aber nicht mit dem Pin. Man merkt es beim VErschieben.

Auch der ERc meckert.

Wie geht das bei dem Programm????????????

von Genervter (Gast)


Angehängte Dateien:

Lesenswert?

Also Ich habe das jetzt mit unterschiedlichen Bauteilen probiert:

Er schließt die Dinger nicht an!

Was kann man da falsch machen?

Die Bezeichner scheinen auch nicht zu stimmen

von Genervter (Gast)


Lesenswert?

Wie muss man die Dinger anschließen?

Weder in der Anleitung noch hier im Wiki gibt es da was zu beschrieben.

Bei EAGLE geht es doch auch so,

von R. R. (elec-lisper)


Lesenswert?

An sich sollte das aber "einfach" gehen. Ich hab solche Probleme
noch nie gehabt mit KiCAD.

Was du aber beachten musst: Es gibt zwei verschiedene Verschiebe-Befehle
in KiCAD. Einmal "move" und einmal "grab". Bei "move" werden die 
Bauteile
bei der Bewegung von den Verbindungen getrennt. Bei "grab" bleiben die
Verbindungen an den Pins und werden mitgezogen (leider nicht besonders
intelligent oder schön).

Evtl. verschiebst du ja immer mit "move" und löst damit die 
Verbindungen.

Hast du die aktuellste KiCAD version?

von Lutz H. (luhe)


Angehängte Dateien:

Lesenswert?

KICAD ist kein Malprogramm sondern ein Programm zum Erstellen von 
Schaltplänen und Leiterplatten.

Deshalb überprüft es die elektrischen Verbindungen, um auf mögliche 
grobe Fehler hinzuweisen.

Es gibt Anschlüsse die z.B.  als Eingänge genutzt werden und dort muss 
irgendein Ausgang angeschlossen sein. Viele haben irgendeine Funktion 
und dann muss irgendwas angeschlossen sein.
Ich habe den Eingang und den Ausgang des Schaltkreises auf einen 
Steckpfosten gelegt.
Siehe da, die Fehlermeldung ist weg.

Input  und Output sind Bezeichner, nur Namen, diese brauchen auch einen 
Anschluss ( damit kann man unterschiedliche  Blätter des Schaltplanes 
verbinden. Damit habe ich noch nicht gearbeitet, seht sicherlich was in 
der Hilfe).

Dann muss noch die Betriebspannung des Schaltkreises angeschlossen 
werden.
Die wird anders gezeichnet, um die Übersichtlichkeit des Schaltplanes zu 
verbessern.

: Bearbeitet durch User
von Genervter (Gast)


Lesenswert?

Oh Mann, Ich WEISS wie Schalpäne gezeichnet werden und was ein ERC ist.

Das Problem ist nicht das grab oder move sondern, dass die Signale schon 
im ERC (ohne MOVE) angemeckert werden. Ich habe es EXTRA nochmal 
komplett neu probiert:

1 Nur das Gatter platziert:
2 Nur 2 Linien angeschlossen
3 Der ERc meckert, wegen "nicht angeshclossen"

????????????????????????????????????????????

von Genervter (Gast)


Lesenswert?

Fragen wir wir doch mal anders herum:

In Pulsonix, in Protel99 und in Eagle setze Ich das GENAU so hin!

1) Bauteil
2) Linien

(In Eagle sehen sie sogar noch genau genau gleich aus).

Da geht das.

WAS MUSS MAN BEI KICAD ANDERS MACHEN?

Gibt es einen Edit Mode oder Sonder Mode in den man gehen muss, oder in 
dem Ich mich befinden könnte, der verhindert, dass die Bauteile 
angeschlossen werden?

Ich kenne einen solchen Effekt vom Raster: Wenn das Raster nicht stimmt, 
stimmt der Pin nicht und wird nicht angeschlossen.

DAS IST ES ABER NICHT,

????????????????????????????????????

Ehrlich gesagt unfassbar, dass es so ein PRoblem gibt.

von Lutz H. (luhe)


Angehängte Dateien:

Lesenswert?

Das Gatter muss an ein Gatter angeschlossen werden, deshalb meckert 
KICAD.
Was nützt ein Gatter an einer Leitung?

von R. R. (elec-lisper)


Lesenswert?

Genervter schrieb:
> 3 Der ERc meckert, wegen "nicht angeshclossen"
>
> ????????????????????????????????????????????

Lutz H. hat es sehr gut erklärt. Der ERC meckert weil die Leitungen
zu keinem passenden anderen Pin führen. Die Labels die du
im Plan hast, brauchen auch ein entsprechendes zweites Label, was mit 
etwas
passendem verbunden ist.

Wenn du nur zeichnen willst, dann ignorier den ERC. Tu ich auch manchmal
und geh einfach rüber ins PCB erstellen. Bei den Platinen die ich so
bastel kann man das meiste noch durch hingucken überschauen.

von Genervter (Gast)


Angehängte Dateien:

Lesenswert?

So, hier ist es:

beu platziert, ohne MOVE oder irgendwas.

einfach aussprobiert und gescheitert

Ist das vielleicht eine Mackke im neuen Programm? Ich habe das frisch 
runtergeladen.

???

von Genervter (Gast)


Angehängte Dateien:

Lesenswert?

Robin R. schrieb:

> Lutz H. hat es sehr gut erklärt. Der ERC meckert weil die Leitungen
> zu keinem passenden anderen Pin führen. Die Labels die du
> im Plan hast, brauchen auch ein entsprechendes zweites Label, was mit
> etwas
> passendem verbunden ist.

Nein, das stimmt nicht. Die Leitungen sind alle angeschlossen und es ist 
nichts offen.

Projekt anbei!

von R. R. (elec-lisper)


Lesenswert?

Genervter schrieb:
> Nein, das stimmt nicht. Die Leitungen sind alle angeschlossen und es ist
> nichts offen.
>
> Projekt anbei!

Sind sie nicht. Zwischen Ouptu und der Leitung ist eine Lücke.
Input ist u.A. als "Eingang" deklariert. Und für beide globalen
Labels haben kein Gegenstück in der Schaltplan-Hierarchie.

von Genervter (Gast)


Lesenswert?

Lutz H. schrieb:
> Das Gatter muss an ein Gatter angeschlossen werden, deshalb meckert
> KICAD.
> Was nützt ein Gatter an einer Leitung?

Ein Platinenteil mit nur dem Gatter, nämlich einem Inverter und einem 
Widerstand, als Serienterminierung mit Inversion.

Warum sollte das nicht gehen?

von R. R. (elec-lisper)


Lesenswert?

Genervter schrieb:
> Lutz H. schrieb:
>> Das Gatter muss an ein Gatter angeschlossen werden, deshalb meckert
>> KICAD.
>> Was nützt ein Gatter an einer Leitung?
>
> Ein Platinenteil mit nur dem Gatter, nämlich einem Inverter und einem
> Widerstand, als Serienterminierung mit Inversion.
>
> Warum sollte das nicht gehen?

Weil KiCAD nicht nur einen anderen Namen hat, sondern auch anders 
funktioniert - offenbar, ich kenne Eagle leider nicht.

von R. R. (elec-lisper)


Angehängte Dateien:

Lesenswert?

Probier es mal mit Pins, wie im Screenshot. Wenn du den Netzen
namen geben willst, geht das mit dem Netznamen-Tool, das ist das
Icon mit der horizontalen grünen Leiterbahn über der ein großes A steht.

von Lutz H. (luhe)


Angehängte Dateien:

Lesenswert?

Zwei Möglichkeiten des Verbindens, glaube Globales Label rechts output 
oben war nicht verbunden.

von Skyper (Gast)


Angehängte Dateien:

Lesenswert?

@Genervter
Entweder Du trollst, oder Du hast keine Lust gehabt im Netz etwas zu 
lesen, bzw. Dir mal ein Tutorial anzuschauen... but, so what! Wir wollen 
niemanden dumm sterben lassen...

Das Problem ist, das "Input" und "Output" sind Globale Labels, die 
kannst Du auf unterschiedlichen Schaltplanseiten nutzen um zum Beispiel 
das Reset- oder Clocksignal global verteilen! Das Gegenstück sind die 
Lokalen Labels, die dann nur im aktuellen Schematic Gültigkeit haben. 
Alle Labels sind aber nicht dazu da, Ein- und Ausgänge auf der Baugruppe 
bereit zu stellen...

Dafür benutzt man Pins, Connectoren, Buchsen etc...

Dann wäre da noch das Thema Stromversorgung... dein Gatter braucht eine 
Spannung, die erhält es über "GND" und "VCC", sprich, du mußt irgentwo 
ein Bauteil aus der "Power"-Lib auswählen, was "VCC" und "GND" heißt... 
und dieses noch mit einem Connector oder ähnlichen Verbinden...

Aber auch dann meckert der ERC noch... das liegt daran, das jeder Pin 
eine Eigenschaft besitzt, Stecker, etc. zum Beispiel "Pasiv", das Gatter 
einen "Eingang" und einen "Ausgang" und die beiden "Bauteile" aus der 
Power Lib "Spannungs-Eingang" - Ergo will KiCad, das der 
Spannungseingang mit einem "Spannungs-Ausgang" verbunden wird - entweder 
man würde an einem "Connector" die Eigenschaften ändern - oder man nutzt 
die "PWR-Flags"... dort ist als Eigenschaft "Spannungs-Ausgang" 
gesetzt... und der ERC meckert nicht mehr rum...

Das mit dem "PWR-Flag" finde ich persönlich nicht die super Lösung - 
aber, dafür muss man bei einem Connector nicht wissen, ob er Signale, 
Versorgungsspannung oder sonst was rein oder raus führt...

Die "Anschlüsse" am Gatter kannst die mit dem Button "Versteckte Pins 
eiblenden", linke Seite, zweiter von unten - ein und ausschalten, die 
Pins werden dann in Grau dargestellt...

... last but not least - RTFM!

von Lutz H. (luhe)


Lesenswert?

Ich find es gerade nicht,
wie kann ich eine zweite Schaltplanseite hinzufügen?

von Skyper (Gast)


Lesenswert?

RTFM oder Frag Google! - Stichwort "Hierarchischer Schaltplan"

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Lutz.

Lutz H. schrieb:
> Ich find es gerade nicht,
> wie kann ich eine zweite Schaltplanseite hinzufügen?

In dem Du einen hierarchischen Schaltplan hinzufügst.

Schaltplanblätter "nebeneinander" kennt KiCad nicht, nur "ineinander".

Ist das ganze zwar "rückwärts", aber detailiert:
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf

Mit freundlichem Gruß: Bernd Wiebus
http://www.l02.de

von Lutz H. (luhe)


Lesenswert?


von Genervter (Gast)


Angehängte Dateien:

Lesenswert?

Nein, Ich bin kein Troll. Ich versuche rauszufinden, wie einfach KiCad 
zu benutzen ist. Da Ich von Eagle weg will. Momentan ist Sch....e! Geht 
nicht viel und sehr umständlich.

NACH WIE VOR WERDEN LEITUNGEN NICHT ANGESCHLOSSEN, OBWOHL ICH VOLL AUF 
DEM RASTER ARBEITE. WIE KÁNN DAS SEIN?

Zudem gelingt es nicht, die Leitungen gerade zu bekommen. Selektieren 
geht nicht so, dass man einfach die Leitung ziehen kann. Es wird nur ein 
Endpunkt erwischt, der eine neue Leitung generiert. Was ein Mist. Wer 
har denn das programmiert?

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Genervter schrieb:
> Wer
> har denn das programmiert?

Ursprünglich ein französischer Professor der wenig Ahnung vom 
Programmieren im Allgemeinen und Benutzeroberflächen im Besonderen 
hatte. Noch schlimmer, der sich auch nichts sagen ließ und gewissen 
Spleens frönt, wie Footprints nicht etwa Footprints, sondern Module zu 
nennen. Ein Verhalten das die gesamte Community übernommen hat.

Dein aktueller Fehler ist übrigens nicht, dass KiCAD die Pins nicht 
angeschlossen hat, sondern das Dreckstool versteht nicht, dass das 
Parallelschalten von Ausgänge zur Steigerung des Ausgangsstroms 
beabsichtigt ist.

von Lutz H. (luhe)


Lesenswert?

Eagle hatte sehr große Probleme die Leitungen an die Anschlüssen zu 
bekommen, deshalb musste man besser jedes mal nach schauen, ob der 
Anschluss auch richtig ist. Den Designhinweis lesen könnte bei KiCad 
hilfreich sein.

Tipp: einfach das Video nachmalen.

: Bearbeitet durch User
von il Conte (Gast)


Lesenswert?

Hannes J. schrieb:
> Dein aktueller Fehler ist übrigens nicht, dass KiCAD die Pins nicht
> angeschlossen hat, sondern das Dreckstool versteht nicht, dass das
> Parallelschalten von Ausgänge zur Steigerung des Ausgangsstroms
> beabsichtigt ist.

Hat es bei dir den '(pnuebergang)' zerschossen?
Sowas von sich zugeben löst bei mir nur Kopfschütteln aus.
Es disqualifiziert dich regelrecht !

Im Übrigen macht man sowas mit 74x06 und nicht mit 74x04

von Skyper (Gast)


Lesenswert?

Genervter schrieb:
> Nein, Ich bin kein Troll. Ich versuche rauszufinden, wie einfach KiCad
> zu benutzen ist. Da Ich von Eagle weg will. Momentan ist Sch....e! Geht
> nicht viel und sehr umständlich.
>
> NACH WIE VOR WERDEN LEITUNGEN NICHT ANGESCHLOSSEN, OBWOHL ICH VOLL AUF
> DEM RASTER ARBEITE. WIE KÁNN DAS SEIN?
>
> Zudem gelingt es nicht, die Leitungen gerade zu bekommen. Selektieren
> geht nicht so, dass man einfach die Leitung ziehen kann. Es wird nur ein
> Endpunkt erwischt, der eine neue Leitung generiert. Was ein Mist. Wer
> har denn das programmiert?

Hast Du dir meinen ScreenShot mal angeschaut ??

Du hast folgende Probleme beim ERC:

1. Kicad Beschwert sich, das Du zwei Ausgänge miteinander verbindet - 
was erst einmal als Fehler angesehen wird - man kann es zwar machen, 
aber dann sollte man wissen was man tut...

2. Du hast jetzt die beiden Gatter direkt angeschlossen... aber immer 
noch nicht die beiden "PWR-Flags" gesetzt wie in meinen Beispiel, als 
bekommst Du immer noch eine Fehlermeldung...
Der Clou ist, du brauchst die Gatter nicht noch extra anschließen, 
sondern nutzt einfach "GND" und "VCC" und verbindest diese mit einer 
Buchse, Spannungsregler etc... der Spannungsregler hat dann einen 
"Spannungs-Ausgang" - da brauchst Du dann nicht die Flags setzen... 
dafür dann am Eingang...

Wenn Du weißt was Du tust, dann kannst Du auch auf den ERC verzichten...

Du den geraden Leiterbahnen, setze mal das Raster auf 50mil ... das ist 
das Standard Abstand - und wenn du in die Ecke einer Leiterbahn gehst 
mit der Maus, dann "G" drücken und du kannst Sie wie ein Gummiband 
gerade ziehen...

Aber mal ernsthaft, So wie Du Dich hier aufführst und beschwerst, das es 
beim Adler besser geht, dann bleib doch bei dem Programm - das sich die 
Preis/Politik geändert haben ist ja nicht unsere Schuld! ... Nimm besser 
ein anderes Programm... niemand zwingt Dich jetzt KiCad zu nutzen!!

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Skyper.

Skyper schrieb:

> Zu den geraden Leiterbahnen, setze mal das Raster auf 50mil ...

Das mit dem Raster war bei Eagle aber doch schon genauso. ;O)
>
> Aber mal ernsthaft, So wie Du Dich hier aufführst und beschwerst, das es
> beim Adler besser geht, dann bleib doch bei dem Programm - das sich die
> Preis/Politik geändert haben ist ja nicht unsere Schuld! ... Nimm besser
> ein anderes Programm... niemand zwingt Dich jetzt KiCad zu nutzen!!

Hier gibt es eine Übersicht:
https://www.mikrocontroller.net/articles/Schaltplaneditoren
Da kann er sich was aussuchen. ;O)

Falls er jetzt Betablocker schluckt und es doch noch mal mit KiCad 
versucht, ist hier eine FAQ Seite: 
https://www.mikrocontroller.net/articles/KiCad
Dazu empfehle ich auch, die Textsuche des Browsers zu nutzen, mit der 
der Text der Seite durchsucht werden kann. Bei Firefox/Iceweasel oben im 
Pull-down Menue unter "Bearbeiten" > "suchen" oder per Shortcut <Strg-F>

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de

: Bearbeitet durch User
von Skyper (Gast)


Angehängte Dateien:

Lesenswert?

Wenn Du umbedingt zwei Ausgänge miteinader Verbinden willst, dann 
entweder über einen Null-Ohm Widerstand (OK, nicht die beste Lösung) - 
oder Du schaltest den Fehler im ERC-Test einfach ab!

von Skyper (Gast)


Lesenswert?

Bevor sich jemand beschwert, da gehören eigentlich noch ganze viele 
Kondensatoren in den Schaltplan... die darf der TE aber selber 
hinzufügen!

von W.S. (Gast)


Lesenswert?

Skyper schrieb:
> Aber mal ernsthaft, So wie Du Dich hier aufführst...

Meinst du nicht, daß auch du so langsam sehr ärgerlich werden würdest, 
wenn ein Programm partout nicht so funktioniert, wie es soll?

In dem geposteten Screenshot sehe ich sehr wohl einige verdächtig krumme 
Koordinaten wie z.B. 59.99mm / 64.77mm. Wenn das Programm im Schematic 
metrisch arbeitet, dann sollte das zu denken geben. Wenn es aber zöllig 
arbeitet, dann ist das eine Blödelei, die Maße dann in mm anzugeben und 
dem Benutzer es zu überlassen, ob das nun ein rastergültiges Zollmaß ist 
oder nicht.

Allerdings sehe ich es als Bug an, wenn ein unverbundenes Pin oder ein 
blind endender Leiterzug als Fehler klassiert wird - sowas ist ein Fall 
für eine Warnung. Und wenn der Leiterzug auf einem anderen Blatt des 
Gesamt-Schematic fortgesetzt wird, dann ist es OK und nicht mal ein Fall 
für ne Warnung. Also auf dem Teppich bleiben.

So, Skyper, anstatt loszupoltern, solltest du den angestauten Frust des 
TO verstehen und dir sagen, daß es ganz offensichtlich noch ne Menge 
Dinge bei Kicad gibt, die erst noch reifen müssen.

Der seltsame Unterschied zwischen move und grab ist z.B. ein solcher 
Fall. Ich kann beim besten Willen NICHT erkennen, welchen Sinn ein 
Befehl haben könnte, der zum Abreißen der mühsam verlegten Leiterzüge an 
einem Bauteil führt.

Ich erwarte stattdessen, daß die Leiterzüge GRUNDSÄTZLICH an den Pins 
drankleben bleiben, denn schließlich habe ich selbige ja dort 
angeschlossen und ich habe an keiner Stelle dem Programm gesagt, daß es 
von mir die Erlaubnis hat, selbige einfach abzuklemmen.

Das Umgekehrte gilt übrigens auch:
Wenn man im Schematic (oder im Layout) irgendwas in der Gegend herum 
schiebt (was extrem häufig vorkommt) und wenn dabei sich irgendwelche 
Leiterzüge berühren oder überlappen, dann ist das für das Programm zwar 
ein Grund, im ERC oder DRC zu meckern, aber es ist absolut KEIN 
Freibrief, sie wegen Koordinaten-Übereinstimmung einfach elektrisch zu 
verbinden. Bei dem ollen Spice-Editor und auch bei Xilinx-Schematics hat 
man sowas und es ist die Krätze.

W.S.

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo W.S.

W.S. schrieb:

> So, Skyper, anstatt loszupoltern, solltest du den angestauten Frust des
> TO verstehen und dir sagen, daß es ganz offensichtlich noch ne Menge
> Dinge bei Kicad gibt, die erst noch reifen müssen.
>
> Der seltsame Unterschied zwischen move und grab ist z.B. ein solcher
> Fall. Ich kann beim besten Willen NICHT erkennen, welchen Sinn ein
> Befehl haben könnte, der zum Abreißen der mühsam verlegten Leiterzüge an
> einem Bauteil führt.

Du teilst dem Programm mit, das Du "move" gewählt hast. Also sollen die 
Leiterzüge abreissen.
Du teilst dem Programm mit, das Du "drag" gewählt hast. Also sollen die 
Leiterzüge mitgezogen werden.

Das kommt auch sprachlich hin: "move" bedeutet bewegen, und nichts 
anderes macht das Programm, das Symbol wird bewegt, und nichts anderes. 
"drag" bedeutet ziehen, schleppen, auch nachschleppen.Passend werden die 
Leiterzüge mitgezogen.

> Ich erwarte stattdessen, daß die Leiterzüge GRUNDSÄTZLICH an den Pins
> drankleben bleiben, denn schließlich habe ich selbige ja dort
> angeschlossen und ich habe an keiner Stelle dem Programm gesagt, daß es
> von mir die Erlaubnis hat, selbige einfach abzuklemmen.

Es ist halt sinnvoll zu wissen, was einzelne Aktionen/Befehle machen.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de

von Skyper (Gast)


Lesenswert?

W.S. schrieb:
> So, Skyper, anstatt loszupoltern, solltest du den angestauten Frust des
> TO verstehen und dir sagen, daß es ganz offensichtlich noch ne Menge
> Dinge bei Kicad gibt, die erst noch reifen müssen.

Wer so ein "geringe" Frustrationsgrenze hat, der schmeißt vermutlich 
einmal die Woche seinen PC / Laptop aus dem Fenster... jede Software hat 
seine eigene Philosophie - was leider nicht immer dazu führt, das sich 
jemand "blind" ans Steuer setzen kann... bzw. ein Software wechsel ohne 
umgewöhnen statt findet.

Es gibt genug Anleitung, Videos und Forenbeiträge zu KiCad, aber die 
Leute scheinen heute nicht mehr gewillt zu sein, sich in ein Problem 
einzulesen oder wenigstens ein Video anschauen. Es muss sofort 
funktionieren, so wie sie es wollen, sonst ist es Schrott...

Zum Thema Raster... im Schematic sind die Bauteile alle im Zoll-Raster 
(Pin Abstand 50mil) gezeichnet, wenn man die Anzeige von "inch" auf "mm" 
ändert, dann erscheinen halt krumme Werte... deshalb, "inch" wählen, 
Raster 50mil (1,27mm) und dann passt das mit den Leiterbahnen...

von Lutz H. (luhe)


Lesenswert?

Genervter schrieb:
> Bei EAGLE geht es doch auch so,

Habe das Programm nicht installiert, stimmt es, dass bei eagle ein 
Ausgang an einen Namen angeschossen werden kann und nie ein Fehler 
erkannt wird?
Ise er heute ein Troll ?????????????????????????????????????

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.