Hallo zusammen, ich arbeite gerade an einem Projekt. Den Schaltplan habe ich zum ersten Mal mit Altium erstellt. Die Software ist neu für mich. Eine Frage hätte ich dazu: Meine Spannungsversorgung sieht vor, dass zwei Quellen genutzt werden können. Beide Spannungsquellen sollen zusammen geführt werden, da laut meinem Schaltplan die Quelle mit der höchsten Spannung sich durchsetzt. Diese Leitungen sollen zu einem Spannungsteiler geführt werden. Ich hoffe, dass wird im Blockschaltbild gut dargestellt. Das Problem ist, wenn ich in den PCB-Modus umschalte, dann wird der von mir rot markierte Bereich im Blockschaltbild(siehe Bild) nicht auf dem PCB dargestellt. Wieso ist das so? Habe ich was vergessen? MfG
Wenn ich dich richtig verstanden habe, dann hast du keine Leitungen im Layout mit den Signalen 5V_USB, LIPO_AKKU_LADEN und 3.7V_LIPO_AKKU? Imho liegt das daran, dass an diesen Netzen nur jeweils ein Pin angeschlossen ist und es nirgendwo weitergeht. Dann ist das Netz nur noch an dem Pin vorhanden.
HildeK schrieb: > Wenn ich dich richtig verstanden habe, dann hast du keine Leitungen im > Layout mit den Signalen 5V_USB, LIPO_AKKU_LADEN und 3.7V_LIPO_AKKU? Genau. Im Blockschaltbild(rot markierte Leitungen) sind sie zwar sichtbar, aber diese Leitungen fehlen im PCB-Modus. Habe ein weiteres Bild angehängt. Das was im Schaltplan rot(Leiterbahn) ist, müsste wie im Blockschaltbild weiter zu anderen Blöcke geführt werden. Das klappt aber nicht.
Ok, jetzt habe ich alles verstanden :-). Es ist ein hierarchisches Design und selbstverständlich muss die Verbindung auf dem übergeordneten Sheet im Layout auftauchen. Habe selber aber nur rudimentär mit Altium gearbeitet, aber das muss auch dort so sein. Sind den Blöcken im Blockschaltbild auch die darunter liegenden Schaltungen (konkret die 'Spannungsquellen') zugeordnet. Man müsste mit Doppelklick auf des Blocksymbol den Schaltplan dazu erreichen und wenn das so ist, dann erwarte auch ich, dass die Verbindung vorhanden ist. Also letztlich: ist die Zuordnung vom Schaltplan zum Block auch vorhanden?
HildeK schrieb: > Sind den Blöcken im Blockschaltbild auch die darunter liegenden > Schaltungen (konkret die 'Spannungsquellen') zugeordnet. Ja sind sie. Ich habe dir mein Schaltplan vom LDO angehängt. Die Ausgänge vom Block "Spannungsquellen" werden zum LDO Blockschaltbild geführt. Aber diese Verbindungen werden im PCB-Layout nicht dargestellt. Von den Schottky Dioden D401 und D403 führen keine Leitungen raus :(
Muss man bei Altium nicht irgendwas wie "Compile" machen? Ich meine mich, vage zu erinnern ...
HildeK schrieb: > Muss man bei Altium nicht irgendwas wie "Compile" machen? Ich > meine > mich, vage zu erinnern ... Also ich habe mein Schaltplan für die Spannungsquellen compiliert. Das kommt dabei raus(siehe Bild)
Rufus Τ. F. schrieb: > Nun, ich sehe da gleich drei Meldungen, die Dein Netzwerk "5V" > betreffen. Zwei betreffen die fehlende Übergabe an das Hierarchiesheet - das Problem hier. Die erste dürfte harmlos sein: 5V sind als globales Netz definiert, es ist aber kein weiteres Global-Symbol vorhanden, mit dem es verbunden sein könnte. Die Frage ist auch, ob dieses 5V-Netz mit dem Port 5V_USB nicht namensgleich sein müsste? Ich kenne das von anderen CAE-Tools so nicht. Es sieht also möglicherweise so aus, dass die Portsymbole nur Grafik sind und keine Funktion bzw. keine Verbindung zum Port am Hierarchiesheet haben.
Hi, möchte gar nicht so sehr auf deine Schaltung eingehen, mehr generell. 1. solltest Du dich entscheiden ob die 5V als Global Power Object (bei Software globale Variable) oder als Signal durch Ports von Sheet zu Sheet gereicht wird (Software als Übergabeparameter). (Ich würde Global Power Object verwenden, wie dein GND und die Ports wegmachen) 2. Die OFF Grid Meldungen sind böse, manchmal sind die Pins nur ein klitzekleines bisschen verschoben - optisch am Bildschirm nicht zu sehen und die Verbindung ist nicht da. Ganz dringend - keine Off Grid Meldungen. Position suchen, Bauteil oder Leitung anfassen und auf Grid schieben. 3. Generell können in Altium die physikalischen Verbindungen nur einen Netznamen haben, daher sollte man im Schaltplan Verbindung wie 5V_USB nach 3.7V_Lipo vermeiden. Lieber wenn geht 5V_USB mit 5V_USB verbinden. (In den Project Options sollte eh 'Allow Ports to name Nets' abgeschaltet sein sonst hagelt es warnings 'nets with multiple names'). Hat aber alles auch etwas mit dem persönlichen Geschmack zutun.
HildeK schrieb: > Die erste dürfte harmlos sein: 5V sind als globales Netz > definiert, es ist aber kein weiteres Global-Symbol vorhanden, mit dem es > verbunden sein könnte. Nein es muss kein weiteres vorhanden sein, nicht generell. Das Problem hier Globales Object auf Port. Bei Software würde man sagen Globale Variable und lokale Variable vermischt. Das System weiss nicht 5V global oder local. Aber Du hast auch Recht wenn man das Port weg macht müssen auf den andern Sheets weitere 5V Power Objekt eingefügt werden. Wie die GNDs.
Grid setze ich immer auf 10. Unter "Netlist Options" und "Net Identifier Scope" kannst Du einstellen, wie Labels, Power und Ports gültig sein sollen. 2 verschiedene Signale kannst Du nicht als ein Wire führen, Du mußt einen Bus nehmen.
Peter D. schrieb: > 2 verschiedene Signale kannst Du nicht als ein Wire führen, Du mußt > einen Bus nehmen. Ich denke, er wollte auf dem Top-Sheet die beiden Signale 3.7V_LIPO_AKKU und 5V_USB explizit miteinander verbinden. Und die Verbindung sieht er nicht im Layout.
HildeK schrieb: > Ich denke, er wollte auf dem Top-Sheet die beiden Signale 3.7V_LIPO_AKKU > und 5V_USB explizit miteinander verbinden. Was ziemlich sinnfrei ist, wenn man sich den ganzen Schaltplan anschaut. Er geht mit den verbundenen Signalen weiter auf zwei Ports und im Subsheet verbindet er die Signale wieder. Er könnte auf dem Spannungsquellen.SchDoc beide möglichen Spannungsquellen zusammenschalten und auf ein Port geben z.B. "Vout_3.7V_or_5V". Und dann mit den Subsheet Port "Vin_3.7V_or_5V" verbinden. So wie er es gemacht hat herrscht Verwirrung in meinem Kopf 3.7V_LIPO_AKKU = 5V_USB = VIN_3.7V = VIN_5V = 5V fünf Namen für die gleiche Spannung. Hätte man für die GNDs konsequenterweise auch machen müssen GND_LIPO = GND_USB = GND_LDO1 = GND_LDO2 = DGND = AGND = GND_C1 .... ;)
Derartige Off-Grid-Fehler entstehen dann, wenn man auf Schaltplanseiten oder in Bibliothekssymbolen metrische bzw. metrisch ausgerichtete Elemente verwendet, insbesondere Pins. Schaltpläne sollten immer rein zöllisch gezeichnet werden. Im Leiterplattenlayout kann man jedoch munter metrische und zöllische Elemente mischen und ggf. mittendrin auch das Raster umstellen. Allerdings sollte man sich zu Beginn des Projekts genaue Gedanken darüber machen, welche Steckverbinder, Montagelöcher, Anzeigelemente usw. man woran ausrichten muss. Und natürlich ist auch die Kontur der Leiterplatte selbst zu berücksichtigen. Gerade z.B. bei 1/10"-Steckern auf metrischen Leiterplatten muss man da etwas aufpassen. Nachdem man solche fest vorgegebenen Bauteile aber platziert und die Positionen mehrmals kontrolliert hat, kann man die Bauteile sperren und für das eigentliche Layout munter zwischen zöllischen und metrischen Rastern hin- und herschalten.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.