Forum: Platinen KiCad eeschema schalter/taster component


von Jan (Gast)


Lesenswert?

In meiner schaltung soll ein mikrotaster verwendet warden.

Wo finded man überhaupt bei KiCAD schalter/taster im eeschema?
Grüss und Danek im Voraus

von Micha .. (micha68) Benutzerseite


Lesenswert?

Hi!

Taster haben das prefix "sw_" in eeschema

Gruss,
Micha

von Jan (Gast)



Lesenswert?

Danke!

ich finde aber kein device was mit sw_ anfängt.
Wenn ich im Fenster choose component in der Zeile Filter sw eingebe habe 
ich folgende Auswahl: (siehe anhang)


Wenn ich sw_ eingebe gibt es nichts zum Auswählen.

Woran kann das liegen?
Was mache ich falsch?
Grüße und danke im Voraus.

von Mampf F. (mampf) Benutzerseite


Lesenswert?

Jan schrieb:
> In meiner schaltung soll ein mikrotaster verwendet warden.
>
> Wo finded man überhaupt bei KiCAD schalter/taster im eeschema?
> Grüss und Danek im Voraus

Der Mikrotaster wird im Schaltplan nicht als Mikrotaster erkennbar sein, 
sondern nur als generischer "switch".

Zum Mikrotaster wird er erst dann, wenn das Symbol mit dem 
Mirotaster-Footprint verknüpft wird, d.h. erst in pcbnew.

*edit*: Seltsam, bei mir gibt es in der "Device"-Bibliothek einen 
"sw_push" ... Fehlen dir Libraries?

: Bearbeitet durch User
von Jan (Gast)


Lesenswert?

mampf schrieb:
 > Der Mikrotaster wird im Schaltplan nicht als Mikrotaster erkennbar 
sein,
 > sondern nur als generischer "switch".
 > Zum Mikrotaster wird er erst dann, wenn das Symbol mit dem
 > Mirotaster-Footprint verknüpft wird, d.h. erst in pcbnew.

nur wo finde ich Symbol "witch"?

 >*edit*: Seltsam, bei mir gibt es in der "Device"-Bibliothek einen
 >"sw_push" ... Fehlen dir Libraries?

Bei mir stehen in der "Device"-Bibliothek nur 4 positionen zur Auswahl 
wenn ich Filter auf sw setze.

Ich nutze kicad versdion 4.0.5 Windows, 64-bit.

Wo kriege ich die "richtige" "Device" library wo auch die switches dabei 
sind?

von Lutz H. (luhe)


Angehängte Dateien:

Lesenswert?

hinzufügen

von Christophe J. (chj)


Lesenswert?

Switches sind nicht in der Library "device", sondern in der Library 
"switches" (die bei der Standard-Installation dabei ist).

von Jan (Gast)


Lesenswert?

Buttons_Switches_SMD und Buttons_Switch_THT
sind in Cvpcb installiert und die footprints sind sichtbar.


Warum ist kein switch symbol in Eeschema vorhanden?

von Jan (Gast)


Angehängte Dateien:

Lesenswert?

chj schrieb :

  >Switches sind nicht in der Library "device", sondern in der Library
  >"switches" (die bei der Standard-Installation dabei ist).

bei mir ist keine "switches" Library bei der Bauteilauswahl vorhanden.
siehe Anhang
Wie kann man diese Library nachinstallieren?

von Christophe J. (chj)


Angehängte Dateien:

Lesenswert?

Jan schrieb:
> Wie kann man diese Library nachinstallieren?

Siehe Screenshot im letzten Beitrag von luhe - in dem Dialog, der sich 
öffnet, dann auf den oberen "Add"-Button klicken und die gewünschte 
Library auswählen.

: Bearbeitet durch User
von Jan (Gast)


Lesenswert?

> Siehe Screenshot im letzten Beitrag von luhe - in dem Dialog, der sich
> öffnet, dann auf den oberen "Add"-Button klicken und die gewünschte
> Library auswählen.

Wie heist die Library die switsches beinhaltet? wo kann ich sie 
bekommen?

Wie ich schon oben beschrieben habe, footprints sind vorhanden, ganz 
viele unterschiedliche Libraries.
Was fehlt sind die switch Symbole

von Lutz H. (luhe)


Lesenswert?

Bei mir unter
C:\Program Files\KiCad\share\kicad\library

von Micha .. (micha68) Benutzerseite


Angehängte Dateien:

Lesenswert?

^^

von Lutz H. (luhe)


Lesenswert?

Bei mir unter
Schaltplan öffnen
Einstellungen ->Bauteilbiblioteksdateien

rechts <hinzufügen>

in der liste
gegenwärtige liste der Suchpfade

muss
C:\Program Files\KiCad\share\kicad\library
drinstehen
ansonsten über
benutzerdefinierter Suchpfad hinzufügen

dann oben auswählen <switches>

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Jan.

Jan schrieb:
> Buttons_Switches_SMD und Buttons_Switch_THT
> sind in Cvpcb installiert und die footprints sind sichtbar.

Ok.

>
> Warum ist kein switch symbol in Eeschema vorhanden?

Weil Du die Library dazu in Eeschema in der Liste der Bibliotheken 
nachtragen (installieren) musst.

Sie heisst "switches.lib". Und sie liegt an der gleichen Stelle wie die 
anderen librarys für Eeschema auch. Wo das ist, hat Lutz oben 
geschrieben.

Falls sie aus irgendeinem Grunde dort doch nicht vorhanden sein sollte, 
kannst Du sie hier finden und in Deinen Library Ordner für Eeschema 
kopieren:  https://github.com/KiCad/kicad-library/tree/master/library

Falls das so ist, und die Datei fehlt, und Du sie neu benötigst, so 
kopiere dann auch noch von dort "switches.dcm" die Datei wird 
automatisch mitverwendet, wenn Du die dazugehörige .lib einträgt. Sie 
enthält Beschreibungen, Aliase und Schlüsselworte zur Suche für die 
Library. Es geht aber auch ohne.

Noch ein Tipp: Geh mal in den Ordner mit den Library Files für Eeschema 
und sie Dir die .lib Dateien mit einem Texteditor an. Dann bekommst Du 
auch einen Überblick, was darin ist, auch ohne das Du sie in der 
Bibliotheksliste eintragen musst.

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

: Bearbeitet durch User
von Jan (Gast)


Lesenswert?

Viellen Dank an alle für die schnelle Hilfe.
Es hat geklappt.
wie im screen shot vom Micha gezeigt.

Die library switches.lib war bei mir bereits auf der platte.

Gruss ,
Jan

von I. B. (ilecktrick)


Lesenswert?

Hallo!

Ich nutze erst seit 3 Tagen KiCad (Version 4.0.6). Ein Videotutorial bei 
Youtube hat mich darauf aufmerksam gemacht. Es läuft bei mir mit Windows 
7 Ultimate 64Bit (inkl. aller Updates). Bisher habe ich keine 
Vorkenntnisse in Sachen Platinenplanung mittels Software.

Meine Frage schliesst an die Frage des TO's an. Daher halte ich es für 
sinnvoll sie hier zu stellen ...

Wenn ich das jetzt richtig verstanden habe müssen die in KiCad 
enthaltenen Bauteilbibliotheken zunächst noch in Eeschema "registriert" 
werden. Erst dann können sie verwendet werden.
Sind sie dann in KiCad allgemein "registriert" oder nur für das aktuelle 
Projekt?

Stehen die Footprints automatisch zur Verfügung wenn die 
Bauteilbibliothek in Eeschema "registriert" ist?

Gruß, I. B.

: Bearbeitet durch User
von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo I. B.

I. B. schrieb:

> Wenn ich das jetzt richtig verstanden habe müssen die in KiCad
> enthaltenen Bauteilbibliotheken zunächst noch in Eeschema "registriert"
> werden. Erst dann können sie verwendet werden.

Richtig.

> Sind sie dann in KiCad allgemein "registriert" oder nur für das aktuelle
> Projekt?

Eigentlich sind sie nur für das aktuelle Projekt eingetragen. Allerdings 
bleib für diese Projekt der Eintrag bestehen, bis er geändert wird.
Auch wenn die dahinter liegenden Bibliotheken schon lange geändert 
wurden oder nicht mehr existieren.
Darum ist es wichtig, sich von den aktuell im Projekt verwendeten 
Bibliotheken local einen "cache" im Projektordner anzulegen.
Bei Eeschema wird das automatisch beim Speichern gemacht, und bei 
"PCBnew"
ist das nicht ganz so kritisch, weil die Footprints mit in der Board 
Datei enthalten sind.
Trozdem ist es sinnvoll, sich eine solche Footprint Bibliothekanzulegen. 
Um aus dem Board eine projektspezifische Bibliothek zu extrahieren, 
findet sich im Pulldown Menue "Datei" ein passender Unterpunkt.
Es ist wichtig, spätestens bei Übergabe oder zum Abschluss des Projektes 
alle Bibliotheken ausser diesen lokalen Projektbibliotheken aus dem 
Verzeichnis der Bibliotheken für dieses Projekt zu speichern.

Du kannst neue Projekte durch manuelles Umkopieren bz. mit Templates 
erzeugen. Dabei bleiben die alten Einträge erhalten bzw. werden gemäß 
Template angelegt.


> Stehen die Footprints automatisch zur Verfügung wenn die
> Bauteilbibliothek in Eeschema "registriert" ist?

Nein. Auch wenn sie dort schon in der Netzliste auftauchen.

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

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.