Angenommen, ich entwerfe ein Gerät mit vielen sich wiederholenden Elementen, wie z. B. einen 8-Kanal-Audiomixer. Jeder Kanal wird funktionale Einheiten haben, die identisch und wiederholt sind, zum Beispiel einen Verstärker.
Um den Schaltplan der obersten Ebene lesbar zu halten, ermöglicht meine Schaltplanerfassungssoftware, dass Schaltpläne hierarchisch sind, wobei der Schaltplan der obersten Ebene Symbole enthält, die Unterschaltungen darstellen.
Ein Beispiel:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Welche Konventionen gibt es, um dies visuell darzustellen? Gibt es Konventionen, um dem Leser eines Schaltplans einen Hinweis darauf zu geben, dass A1, A2 und A3 keine diskreten Komponenten oder ICs sind, sondern eine auf einer anderen Seite definierte Schaltung?
Welche Konventionen bestehen für die Benennung (zum Drucken auf der Leiterplatte) der diskreten Komponenten, aus denen diese Teilschaltungen bestehen? Wäre es sinnvoll, den Namen des Symbols und der Komponenten zu verketten, also würde ich im obigen Beispiel bei A1R1, A1R2, A2R1, A2R2, ... landen? Gibt es ein herkömmliches Präfix für die Namen der Symbole, A1-A3 im Beispiel, das auf ihre Natur hinweist? (Wie C1 einen Kondensator vorschlägt, etc ...)
Leider gibt es keinen anerkannten Standard. Wie bei den meisten Schaltplänen kommt es darauf an, was am besten funktioniert, um die Informationen für Ihre Gruppe zu vermitteln.
Jedes Tool wird auch hierarchische Designs auf unterschiedliche Weise implementieren. Mit Altium können Sie beispielsweise Suffixe zu Referenzbezeichnungen hinzufügen. Eine Möglichkeit für Sie wäre, R1_1, R1_2, R1_3 .. U1_1 U1_2 U1_3 zu haben.
http://techdocs.altium.com/display/ADOH/Multi-Channel+Design+Concepts
Es ist theoretisch eine praktische Funktion, opfert jedoch die Möglichkeit, Referenzbezeichner basierend auf der Leiterplattenplatzierung festzulegen, was viel praktischer ist, wenn Sie R1_2 austauschen müssen, aber jetzt keine Ahnung haben, wo es sich befindet, ohne Ihr Layout zu durchsuchen.
Andi aka
Phil Frost
Michael Karas
Andi aka
user_1818839
Michael Karas
user_1818839
Phil Frost