Forum: Platinen KiCad Rulechecker


von Peter O. (peter_o)


Angehängte Dateien:

Lesenswert?

Hallo,
ich versuche mich gerade in KiCad einzuarbeiten und habe dazu einen 
Schaltplan von einem Netzteil erstellt. Das hat alles soweit 
funktioniert. Ich habe jetzt allerdings ein Problem beim Rulecheck. Ich 
bekomme immer 3 Fehlermeldungen, dass ein Eingang zwar angeschlossen 
ist, aber nicht angesteuert wird. Ich kann aber keinen Fehler finden. 
Kann sich das hier mal jemand anschauen und mir einen Tipp geben? Die 
Schaltplandatei habe ich angehängt.

von Andreas H. (ahz)


Lesenswert?

Peter O. schrieb:
> Ich
> bekomme immer 3 Fehlermeldungen, dass ein Eingang zwar angeschlossen
> ist, aber nicht angesteuert wird.

Huhu
Bei KiCad bitte IMMER die Version mit ansagen, danke ;)

Bin zwar kein regulärer KiCad User aber hier kann ich gerade noch 
helfen.
Das sind nur drei Warnungen, wie Du im ERC Fenster (KiCad 5.1.6-1) 
siehst:
  Warnings: 3
  Errors:   0

ErrType(3): Pin connected to other pins, but not driven by any pin
    @(179.07 mm, 115.57 mm): Pin 1 (Power input) of component #PWR014 is 
not driven (Net 5).

Das GND Netz wird nirgendwo aktiv getrieben (PinType PowerOut). TR2 ist 
ja Passiv.
Warum er da Dein GND Symbol nicht als Driver nimmt? kA. Macht am Ende 
des Tages aber Sinn, weil ja auch GND einen Bezugspunkt (aka PowerOut) 
haben muss. Das Powersymbol gibt dem Kind ja nur einen Namen.


ErrType(3): Pin connected to other pins, but not driven by any pin
    @(90.17 mm, 40.64 mm): Pin 12 (Power input) of component U1 is not 
driven (Net 34).
ErrType(3): Pin connected to other pins, but not driven by any pin
    @(77.47 mm, 77.47 mm): Pin 2 (Power input) of component U2 is not 
driven (Net 49).

Deine Dioden haben (natürlich) auch Pintype Passiv. Also kann KiCad 
nicht sicher sein, dass Deine Regulatoren überhaupt gespeisst werden.

Hth

/regards

Edit: Da gabs auch eine Abhilfe: PWR_Flags. Siehe 
https://techexplorations.com/kicad-4-book/index-p=156.html

Dann hast Du nur noch eine Warning, nämlich der bidirektionale Pin U6.4 
ist an GND. Ob DAS ok ist kann KiCad aber nun wirklich nicht mehr wissen 
;)

: Bearbeitet durch User
von Heiner (Gast)


Lesenswert?

Peter O. schrieb:
> Kann sich das hier mal jemand anschauen und mir einen Tipp geben?

Auf den Unterschied zwischen einem Fehler und einer Warnung hat ahz 
schon hingewiesen. Du könntest es einfach ignorieren, aber so wirst du 
diese drei Warnungen los:

Versorgungsnetze müssen in KiCad gekennzeichnet werden. Dazu gibt es die 
Power Flags, man kann einfach mal mit dem generischen anfangen, sieht 
aus wie eine Raute. Die haben ihr eigenes Bauteilmenü, sind aber auch im 
allgemeinen Bauteilfinder sichtbar. Diesen Symbolen musst du keine 
Footprints zuordnen und auf dem Board sind sie natürlich auch nicht 
sichtbar.

Das muss an drei Stellen gesetzt werden, nämlich jeweils hinter den 
Dioden D1 und D2 (d.h. an TR1 genügt nicht) und irgendwo im Massenetz, 
was dann zur nächsten Warnung führt, weil an einem Mux/Demux-Logikpin 
(z) eine feste Spannung anzulegen rein logisch zu Problemen führt: Was 
würden denn passieren, wenn z0/z1 eine andere Spannung treibt? Dass das 
nicht passieren wird, kann der ERC nicht wissen.

Drei Möglichkeiten, damit umzugehen:

1. Du kannst diese Warnung ignorieren, möglichst nachdem du den eigenen 
Kopf benutzt hast und zu dem Ergebnis kommst, dass es diesmal kein 
Problem ist.

2. Wenn du sicher bist, dass es nie dazu kommen wird, dass z ein Ausgang 
wird, könntest du eine eigene Variante dieses Bauteils erstellen 
(irgendwann wirst du sowieso den Bauteileditor lernen müssen ...) und 
dort diesen Pin zu einem Eingang machen.

3. Wenn die Harmonie des Sonntags nur durch die Warnung gestört wird, 
könntest du diese Warnung auch einfach abstellen. Im ERC-Dialog gibt es 
ein Options-Tab und dort kannst du selbst festlegen, wovor gewarnt 
werden soll, hier also vor Verbindungen zwischen einem Spannungsausgang 
(das GND-Symbol) und einem bidirektionalen Pin. Das ist die schlechteste 
Lösung.

Wenn wir gerade schon dabei sind:

- Es ist nicht gut, direkt auf den Bauteilanschlüssen Kreuzungen zu 
haben, z.B. 2, 3, 10 an U1.

- Das auch noch mit dem "keine Verbindung"-Symbol zu kombinieren ist 
fast schon kriminell, 1 und 5 an U4.

- Gleiches gilt für Leitungen, die quer über Bauteilanschlüsse geführt 
sind, 7 an U1.

- Wie viele oder wie wenige Massesymbole man verwendet, ist 
Geschmackssache (mein Geschmack: viele, wenn sich Kreuzungen vermeiden 
lassen), aber zwei an einer Verbindung sind zu viele, TR2 und unter C3.

- Die "Treppe" in der Verbindung von TR2 zu C5 erhöht sicher auch nicht 
die Übersicht.

- Die Anschlüsse von C4 ... merkst du selber.

Auf dem Blatt ist viel Platz, der nichts kostet. Nutze ihn aus.

von Peter O. (peter_o)


Lesenswert?

Hallo,
prima, das hilft mir weiter!
Vielen Dank für die Tipps!

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.