Umieszczona wiązka sygnałowa
Podsumowanie
Wiązka sygnałowa to prymityw projektowy w elektronice. Jest to abstrakcyjne połączenie umożliwiające logiczne grupowanie różnych sygnałów, w tym magistral, przewodów i innych wiązek sygnałowych, co zwiększa elastyczność i usprawnia projektowanie. Wiązki sygnałowe pozwalają na tworzenie i manipulowanie wyższymi poziomami abstrakcyjnych połączeń między podukładami w projektach PCB. Umożliwiają bardziej złożone projekty w tej samej przestrzeni schematycznej, co zwiększa czytelność projektów i potencjał do ich ponownego wykorzystania.
Dostępność
Wiązki sygnałowe są dostępne do umieszczenia w Edytorze Schematów na jeden z następujących sposobów:
-
Wybierz Place » Harness » Signal Harness z menu głównych.
-
Kliknij przycisk Signal Harness (
) w rozwijanym menu obiektów graficznych na Active Bar znajdującym się na górze przestrzeni projektowej. (Kliknij i przytrzymaj przycisk Active Bar, aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.)
-
Kliknij prawym przyciskiem myszy w przestrzeni projektowej, a następnie wybierz Place » Harness » Signal Harness z menu kontekstowego.
-
Kliknij przycisk
na pasku narzędzi Wiring.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w celownik i wejdziesz w tryb umieszczania wiązki sygnałowej. Umieszczanie odbywa się poprzez wykonanie następującej sekwencji czynności:
-
Kliknij lub naciśnij Enter, aby zakotwiczyć punkt początkowy wiązki sygnałowej.
-
Ustaw kursor, a następnie kliknij lub naciśnij Enter, aby zakotwiczyć kolejne wierzchołki definiujące kształt wiązki sygnałowej.
-
Po umieszczeniu ostatniego wierzchołka kliknij prawym przyciskiem myszy lub naciśnij Esc, aby zakończyć umieszczanie wiązki sygnałowej.
-
Kontynuuj umieszczanie kolejnych obiektów wiązek sygnałowych lub kliknij prawym przyciskiem myszy albo naciśnij Esc, aby zakończyć tryb umieszczania.
-
Użyj klawiszy Backspace lub Delete, aby usunąć ostatni umieszczony segment wiązki.
Dodatkowe czynności, które można wykonać podczas umieszczania, gdy wiązka sygnałowa jest jeszcze "przyklejona" do kursora i przed zakotwiczeniem jej pierwszego narożnika:
-
Naciśnij klawisz Tab, aby wstrzymać umieszczanie i uzyskać dostęp do trybu Signal Harness panelu Properties , gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku pauzy w przestrzeni projektowej (
), aby wznowić umieszczanie.
Tryby umieszczania
Podczas umieszczania wiązki sygnałowej dostępne są trzy tryby „ręcznego” rozmieszczania, z których dwa mają podtryby Początek i Koniec. Tryb określa, jak tworzone są narożniki podczas umieszczania wiązek sygnałowych oraz pod jakimi kątami można je prowadzić. Podczas rozmieszczania:
-
Naciśnij Shift+Spacebar, aby przełączać się między trybami.
-
Będąc w trybie 90 Degree lub 45 Degree (tzw. tryby ortogonalne), naciśnij Spacebar, aby przełączać się między podtrybami Początek i Koniec.
-
Podczas rozmieszczania aktualny tryb rozmieszczania jest wyświetlany na pasku stanu. Możesz zmieniać tryby w dowolnym momencie podczas rozmieszczania wiązki sygnałowej.
-
W trybach innych niż Any Angle, segment linii przyczepiony do kursora to segment look-ahead. Segment, który faktycznie rozmieszczasz, znajduje się przed tym segmentem podglądu.
45 degree mode
90 degree mode
Any angle mode Naciśnij Shift+Spacja, aby przełączać się między różnymi trybami rozmieszczania.
Dostępny jest także tryb Auto Wire, który umożliwia szybkie prowadzenie od końca poprzedniego segmentu do punktu kliknięcia kursorem za pomocą Point to Point Router. Ścieżka prowadzenia będzie możliwie najbardziej efektywna, z ominięciem już rozmieszczonych obiektów na arkuszu. Naciśnij Tab w tym trybie, aby skonfigurować odpowiednie opcje w oknie dialogowym Point to Point Router Options.
Prowadzenie wiązki sygnałowej z podpowiedziami
Schematy mają definiowalną siatkę elektryczną, która ułatwia definiowanie połączeń elektrycznych między obiektami. Podczas rozmieszczania wiązki sygnałowej, gdy znajdzie się ona w zakresie siatki elektrycznej innego obiektu elektrycznego, kursor przyciągnie się do tego obiektu, a pojawi się Hot Spot (niebieski krzyżyk).
Hot Spot (niebieski krzyżyk)
Hot Spot wskazuje miejsce, w którym można wykonać prawidłowe połączenie, i automatycznie przyciąga kursor do punktów połączeń elektrycznych.
Siatkę elektryczną można zdefiniować w regionie General panelu Properties w trybie Document Options (dostępnym, gdy żaden obiekt nie jest zaznaczony w przestrzeni projektowej). Zaleca się ustawienie siatki elektrycznej nieco mniejszej niż aktualna siatka przyciągania, w przeciwnym razie trudno będzie rozmieszczać obiekty elektryczne w odstępie jednej siatki przyciągania.
Podczas rozmieszczania można modyfikować atrybuty (
Tab, aby uzyskać dostęp do panelu
Properties), pamiętaj jednak, że staną się one domyślnymi ustawieniami dla kolejnych rozmieszczeń, chyba że opcja
Permanent na stronie
Schematic - Defaults okna dialogowego
Preferences jest włączona. Po włączeniu tej opcji zmiany będą dotyczyć tylko rozmieszczanego obiektu oraz kolejnych obiektów rozmieszczanych w tej samej sesji rozmieszczania.
Edycja graficzna
Ta metoda edycji pozwala na bezpośrednie zaznaczenie rozmieszczonego obiektu wiązki sygnałowej w przestrzeni projektowej i graficzną zmianę jego rozmiaru i/lub kształtu.
Po zaznaczeniu obiektu wiązki sygnałowej dostępne są następujące uchwyty edycyjne:
Zaznaczona wiązka sygnałowa, gotowa do edycji graficznej
-
Kliknij i przeciągnij A, aby zmienić położenie punktów końcowych wiązki sygnałowej.
-
Kliknij i przeciągnij B, aby przesunąć wierzchołek wiązki sygnałowej. Punkty końcowe pozostaną zakotwiczone.
-
Kliknij i przeciągnij segment, aby grab ten segment i zmienić jego położenie. Punkty końcowe i pozostałe wierzchołki pozostaną zakotwiczone.
-
Kliknij prawym przyciskiem myszy na wierzchołku, a następnie wybierz polecenie Edit Signal Harness Vertex n, aby edytować.
-
Kliknij i przytrzymaj wierzchołek, a następnie naciśnij Delete na klawiaturze, aby usunąć ten wierzchołek.
Po zaznaczeniu wiązki sygnałowej kliknij na segment, aby zaznaczyć go indywidualnie. Taka „podselekcja” segmentu jest wyróżniona czerwonym kolorem uchwytów edycyjnych.
Podselekcja pojedynczego segmentu
Powiązane wierzchołki segmentu można następnie edytować bezpośrednio za pomocą panelu SCH List, a wszelkie zmiany będą natychmiast widoczne na schemacie.
Aby przesunąć całą wiązkę sygnałową, kliknij i przytrzymaj nie zaznaczoną wiązkę sygnałową (lub kliknij i przytrzymaj zaznaczoną wiązkę sygnałową, z dala od wierzchołków), a następnie przesuń ją w nowe miejsce.
Jeśli próbujesz graficznie zmodyfikować obiekt, który ma włączoną właściwość Locked, pojawi się okno dialogowe z prośbą o potwierdzenie edycji. Jeśli opcja Protect Locked Objects jest włączona na stronie Schematic – Graphical Editing okna dialogowego Preferences, a także opcja Locked dla tego obiektu projektowego, wówczas obiekt ten nie może być zaznaczony ani edytowany graficznie. Kliknij zablokowany obiekt, aby go zaznaczyć, a następnie wyłącz właściwość Locked w panelu List lub wyłącz opcję Protect Locked Objects, aby móc edytować obiekt graficznie.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe Signal Harness lub panel właściwości
Properties page: Właściwości Signal Harness
Ta metoda edycji wykorzystuje powiązane okno dialogowe Signal Harness oraz tryb panelu Properties do modyfikacji właściwości obiektu wiązki sygnałowej.
Okno dialogowe Signal Harness po lewej i tryb Signal Harness panelu Właściwości po prawej
Po rozmieszczeniu okno dialogowe Signal Harness można otworzyć poprzez:
-
Dwukrotne kliknięcie rozmieszczonego obiektu wiązki sygnałowej.
-
Umieszczenie kursora nad obiektem wiązki sygnałowej, kliknięcie prawym przyciskiem myszy, a następnie wybranie Properties z menu kontekstowego.
Podczas rozmieszczania tryb Signal Harness panelu Properties można wywołać, naciskając klawisz Tab. Po rozmieszczeniu wiązki sygnałowej pojawią się wszystkie opcje.
Po rozmieszczeniu tryb Signal Harnes panelu Properties można wywołać na jeden z następujących sposobów:
-
Jeśli panel Properties jest już aktywny, poprzez zaznaczenie obiektu wiązki sygnałowej.
-
Po zaznaczeniu wiązki sygnałowej wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Jeśli opcja
Double Click Runs Interactive Properties jest wyłączona (domyślnie) na stronie
Schematic - Graphical Editing okna dialogowego
Preferences , po dwukrotnym kliknięciu prymitywu lub kliknięciu prawym przyciskiem myszy na zaznaczonym prymitywie i wybraniu
Properties, otworzy się okno dialogowe. Gdy opcja
Double Click Runs Interactive Properties jest włączona, otworzy się panel
Properties .
Opcje w oknie dialogowym i panelu są takie same, jednak ich kolejność i rozmieszczenie mogą się nieznacznie różnić.
Właściwości wiązki sygnałowej można uzyskać przed wejściem w tryb rozmieszczania, z poziomu strony
Schematic - Defaults okna dialogowego
Preferences . Pozwala to na zmianę domyślnych właściwości obiektu wiązki sygnałowej, które będą stosowane podczas rozmieszczania kolejnych wiązek.
Edycja wielu obiektów
Panel Properties obsługuje edycję wielu obiektów jednocześnie – ustawienia właściwości, które są identyczne dla wszystkich aktualnie zaznaczonych obiektów, mogą być modyfikowane. Gdy wiele obiektów tego samego typu zostanie wybranych ręcznie, za pomocą dialogu Znajdź podobne obiekty lub poprzez panel Filtr SCH albo Lista SCH, pole panelu Properties, które nie jest oznaczone gwiazdką (*), może być edytowane dla wszystkich zaznaczonych obiektów.
Edycja przez panel listy
Panel pages: Panele list, Filtr SCH
Panel List umożliwia wyświetlanie obiektów projektu z jednego lub wielu dokumentów w formie tabelarycznej, co pozwala na szybkie przeglądanie i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem – za pomocą panelu SCH Filter lub dialogu Znajdź podobne obiekty – umożliwia wyświetlanie tylko tych obiektów, które spełniają kryteria aktywnego filtra, co pozwala na precyzyjne i efektywne edytowanie wielu obiektów projektu.
Automatyczne złącza
T-rozgałęzienie w wiązce sygnałowej jest automatycznie łączone przez złącze (złącze generowane przez kompilator). Jeśli opcja Break Wires At Autojunctions jest włączona na stronie Schemat – Ogólne w dialogu Preferences , istniejący segment wiązki sygnałowej zostanie podzielony na dwa w miejscu, gdzie wstawiane jest automatyczne złącze. Na przykład, podczas tworzenia T-rozgałęzienia, prostopadły segment wiązki sygnałowej zostanie podzielony na dwa segmenty, po jednej z każdej strony złącza. Gdy ta opcja jest wyłączona, segment wiązki sygnałowej pozostanie nieprzerwany w miejscu złącza.
Praca z wiązkami sygnałowymi
Termin „wiązka sygnałowa” odnosi się zarówno do linii przypominającej magistralę, która biegnie między złączem wiązki a portem wiązki, jak i do całego systemu połączeń utworzonego przez te połączone obiekty wiązki.
Termin „wiązka sygnałowa” opisuje linię przypominającą magistralę, która biegnie między złączem wiązki a portem, a także system połączeń wiązki.