Hi zusammen, kurze Frage zu Altium. Ich bastel an einer LED Platine für addressierbare LED, und habe den Block für eine LED fertig. Diesen wollte ich jetzt X mal mit der Repeat-Funktion kopieren. Wie kann ich es machen, dass der Data Ausgang der ersten LED der Eingang der zweiten wird, der Ausgang der zweiten dann zum Eingang der dritten, usw.. Ich hoffe es ist klar was ich meine. VG Bob
Das wird nicht automatisch funktionieren. Man denkt, dass man In und Out als Ports nach Außen führt und auf dem Master Sheet "repeated" und verbindet. Aber die Verbindung wäre dann nicht von Out1 nach In2 sondern von Out1 nach In1 usw. Ich denke Du musst In und Out auf dem Master Sheet Repeaten auf einen Bus legen und auf dem Master Sheet dann Out1 mit In2 usw verbinden.
Hi Taz, danke für die schnelle Antwort. Ich habe zwischenzeitlich diese Lösung im Internet entdeckt, kann sie gerade aber nicht reproduzieren. Woran kann es liegen?
Das kann nicht funktionieren woher soll das System wissen, das er P1 mit S2 verbinden soll. Die Buslinien miteinander zu verbinden macht auch null Sinn. Buslinien machen keine elektrische Verbindung.
Taz G. schrieb: > Das kann nicht funktionieren woher soll das System wissen, das er P1 mit > S2 verbinden soll. Die Buslinien miteinander zu verbinden macht auch > null Sinn. Buslinien machen keine elektrische Verbindung. Ist aus dem Beitrag vor einigen Jahren, evtl. ging es mal :D https://electronics.stackexchange.com/questions/166776/altium-repeated-sheets
Ich habs ausprobiert und ja leck o mio - das geht. PS: Bus S läuft von 2..5 4 Elemente. P läuft von 1 bis 5 5 Elemente. Ändere P[1..4]
:
Bearbeitet durch User
Taz G. schrieb: > Ich habs ausprobiert und ja leck o mio - das geht. > > PS: Bus S läuft von 2..5 4 Elemente. P läuft von 1 bis 5 5 Elemente. > Ändere P[1..4] Cool, wie genau muss ich die Port im Subsheet nennen? In deinem Beispiel jetzt In und Out oder?
Links ist Subsheet, Rechts Master. In den Projekt Options -> Options -> Netlist Options sind alle Options aus. Also auf gar keinen Fall "Allow ...to name net". "Power Port Take.." kann eingeschaltet sein. Die Warnings mit "multiple names" sind ja völlig richtig. Ich verbinde In und Out und eine physikallische Verbindung darf nur einen Namen haben. Also NoERCs Marker auf dem Bus platzieren.
Taz G. schrieb: > Links ist Subsheet, Rechts Master. > In den Projekt Options -> Options -> Netlist Options sind alle Options > aus. Also auf gar keinen Fall "Allow ...to name net". "Power Port > Take.." kann eingeschaltet sein. > Die Warnings mit "multiple names" sind ja völlig richtig. Ich verbinde > In und Out und eine physikallische Verbindung darf nur einen Namen > haben. Also NoERCs Marker auf dem Bus platzieren. Bei mir spuckt er immer noch zig Errors raus "Net XXX has only one Pin..."
:
Bearbeitet durch User
Bei mir geht es und ich sehe bei Dir keinen Fehler. Die Ports auf deinem Subsheet heißen In und Out und die sind auch mit dem Sheet Symbol im Master syncronisiert ?
Taz G. schrieb: > Bei mir geht es und ich sehe bei Dir keinen Fehler. Die Ports auf deinem > Subsheet heißen In und Out und die sind auch mit dem Sheet Symbol im > Master syncronisiert ? Ja, habe es wie in deinem Bild, also INx und OUTx benannt. Anbei nochmal Bilder.
Ich seh keinen Fehler und ich glaube das liegt jetzt nicht mehr am Bus. Ob die Ports und die Sheet Entries im Sync sind hast Du geprüft ? Im Screenshot müssen alle Signale rechts stehen kein "unmatched". Zudem sollte, wenn man im Subsheet ist unten die Channels zu sehen sein und wenn man den Tab wechselt sollte sich der Designator von den Bauteilen auch ändern. Bei dir sollte im zweiten Tab aus IC1 dann IC1_PCB12 werden. Einstellen kann man das in den Projekt Options - Multi Channel -> Designator Format (wichtig: der ChannelIndex muss drin sein weil der läuft ja von 1..5) PS: Zeit fürs Wochenende
Ich geh ins Wochenende. Mein Altium "Rumspiel" Projekt lass ich mal da, falls Du vergleichen möchtest. Die Harness Tests hab ich mal drin gelassen kannst Du aber ignorieren. Schönes Wochenende
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.