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????????????
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
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?
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.
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"
????????????????????????????????????????????
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.
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.
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.
???
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!
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.
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?
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.
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.
@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!
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?
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.
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.
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
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!!
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
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!
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.
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
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...
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 ?????????????????????????????????????