Migracja do chmury nie jest niczym nowym dla społeczności oprogramowania. Inżynierowie w dziedzinie oprogramowania od dawna pracują w środowiskach opartych na współpracy w chmurze. Gdy nadeszła pandemia, wszyscy odkryliśmy natychmiastową potrzebę migracji z naszych lokalnych maszyn do bardziej scentralizowanego środowiska. Migracja z współdzielonych dysków sieciowych na bardziej scentralizowane systemy stała się koniecznością, abyśmy mogli współpracować bardziej efektywnie. Dla inżynierów oprogramowania było to już w toku dzięki narzędziom takim jak usługi hostingu Git, dostawcy hostingu w chmurze oraz narzędzia do współpracy. Dla projektantów PCB stało się to nieco większym wyzwaniem i stąd rozpoczęła się gonitwa, aby przyjąć systemy takie jak Altium 365 z błyskawiczną prędkością.
Jednym z głównych wyzwań, jakie widziałem w branży dla nowych użytkowników Altium 365, jest przyjęcie scentralizowanej biblioteki z kontrolą wersji. Gdy jesteśmy przyzwyczajeni do posiadania lokalnej biblioteki schematów i PCB dołączonej do naszych projektów lub, w najlepszym przypadku, scentralizowanej biblioteki na dysku sieciowym, często unikamy tej „strasznej” migracji do scentralizowanej biblioteki, która istnieje w chmurze. Przeglądanie stron dokumentacji może być nieprzyjemne i stanowić ogromne wyzwanie. Z tego powodu zdecydowałem się napisać krótki przewodnik po raz pierwszy tworzący bibliotekę komponentów w Altium 365.
W tym artykule przeprowadzimy Cię przez proces tworzenia biblioteki od zera, dodawania komponentów oraz sposobów na umożliwienie Twojemu zespołowi współpracy w tym procesie. Na koniec tego artykułu powinieneś być w stanie stworzyć małą bibliotekę w ciągu kilku minut bez większego problemu czy zamieszania. Będę również odnosić się do dokumentów technicznych Altium, w przypadku gdybyś chciał zgłębić temat.
Platforma Altium 365 pozwala na przechowywanie danych projektowych w chmurze dla łatwego dostępu z narzędzi projektowych takich jak Altium Designer lub z dowolnej przeglądarki internetowej. W tym artykule będę nieco przeskakiwał między oboma. Na razie przejdźmy do wersji internetowej naszej strony Altium 365. Po zalogowaniu się do swojego Pulpitu nawigacyjnego Altium Live zauważysz przycisk „Przestrzenie robocze” na górze. Kliknięcie go przeniesie Cię do Twojej Przestrzeni Roboczej Altium 365:
Rysunek 1: Przestrzenie robocze Altium
Po kliknięciu w moją przestrzeń roboczą docieram do strony startowej Altium 365 tak jak tutaj:
Rysunek 2: Strona startowa Altium 365
Zauważysz mnóstwo zasobów w sekcji "Rozpocznij". Zachęcamy do zapoznania się z nimi. Zanim zagłębimy się w bibliotekę komponentów, teraz jest dobry moment, aby dodać innych użytkowników, którzy chcą śledzić postępy i tworzyć komponenty razem z Tobą. Możesz zaprosić użytkowników Altium do współpracy i nadać im rolę "Administratorów", aby rozpocząć. Jeśli zdecydowałeś się na utworzenie swojej przestrzeni roboczej Altium 365 bez zawartości demonstracyjnej, zauważysz, że po kliknięciu przycisku komponentu po lewej stronie nie będzie żadnych komponentów. Wypełnienie przestrzeni zawartością demonstracyjną spowoduje pojawienie się wielu komponentów na tej liście komponentów. Ten artykuł zakłada, że wypełniłeś swoją przestrzeń zawartością demonstracyjną. Zawsze możesz później usunąć dane lub całkowicie wyczyścić przestrzeń roboczą, jeśli sobie tego życzysz.
Teraz otwórzmy Altium Designer i zacznijmy tworzyć komponenty. Upewnij się, że jesteś zalogowany do swojego konta Altium Live oraz przestrzeni roboczej Altium 365. Można to znaleźć w prawym górnym rogu Altium Designer:
Rysunek 3: Logowania Altium Live i przestrzeni roboczej
Panel Eksploratora to nasz najlepszy przyjaciel, gdy chodzi o budowanie bibliotek w Altium Designer. W prawym dolnym rogu Altium Designer kliknij na Panele, a następnie Eksplorator:
Rysunek 4: Nawigacja do panelu Eksploratora
Zwróć uwagę na symbol chmury. Oznacza to, że dane są pobierane i wysyłane do chmury (w tym przypadku do Twojego obszaru roboczego Altium 365). Gdy otworzysz panel Eksploratora i rozwiniesz folder Komponenty, zauważysz serię folderów (zakładając, że wypełniłeś swój obszar roboczy demonstracyjnymi treściami). Jeśli nie masz żadnych podfolderów komponentów - bez obaw. Po prostu utwórz nowy podfolder komponentów, klikając prawym przyciskiem myszy na folder Komponenty i dodając podfolder w ten sposób:
Rysunek 5: Dodawanie podfolderu komponentu
Aby dowiedzieć się więcej o podfolderach komponentów, zobacz ten dokument Altium.
Tworzenie komponentów
Jedną z najlepszych rzeczy w pracy z Altium 365 jest możliwość tworzenia biblioteki z komponentów, które są już dostępne za pośrednictwem Octopart. Projektując płytę, zauważam, że ponad 75% części, których potrzebuję, zostało już stworzonych i znajduje się w ekosystemie Altium. Przejdźmy przez przykład.
Tworzę schemat i teraz chcę dodać mikrokontroler ATtiny202. Przechodzę do panelu wyszukiwania części producenta i szukam części. Dobre wieści, nie tylko wszystkie metadane są dostępne, ale również komponent ze schematem symbolu i obrysem są dostępne:
Rysunek 6: Wyszukiwanie części producenta
Mogę albo zapisać go w mojej przestrzeni roboczej (tj. bibliotece) albo umieścić go bezpośrednio w schemacie. Zapisanie go w bibliotece ma zalety, takie jak możliwość dokonywania modyfikacji, dodawania specjalnych parametrów, czy po prostu informowanie reszty zespołu, że jest to część „zatwierdzona”, ponieważ znajduje się w twojej bibliotece. Zawsze wolę zapisać to w mojej bibliotece, więc zrobię to i następnie zapiszę w podfolderze „Procesory”:
Rysunek 7: Zapisywanie nowego komponentu
Pojawi się nowe okno dialogowe, w którym można edytować dalsze dane. Możesz trochę poeksperymentować lub po prostu przejść przez domyślne ustawienia, a następnie kliknąć przycisk Zapisz na serwerze, aby udostępnić komponent:
Rysunek 8: Udostępnianie nowego komponentu
Jeśli teraz wrócisz do Eksploratora > Komponenty > Układy scalone > Procesory, zobaczysz swój komponent na dole listy. Jeśli go tam nie ma, być może będziesz musiał nacisnąć przycisk odświeżania na górze:
Rysunek 9: Eksplorator z nowym komponentem
Aby uzyskać przewodnik krok po kroku dotyczący tworzenia komponentów, zapoznaj się z Dokumentacją wprowadzającą Altium 365 lub poniższym filmem z Altium Academy na YouTube.
Aby zagłębić się bardziej, możesz również zapoznać się z tym dokumentem od Altium.
W tym artykule stworzyliśmy nasze środowisko pracy od podstaw, przeglądaliśmy podstawową konfigurację bibliotek komponentów i stworzyliśmy nasz pierwszy komponent, korzystając z panelu Wyszukiwania Części Producenta w Altium Designer. W następnym artykule przyjrzymy się, jak szybko tworzyć komponenty, szczególnie gdy nie możemy ich znaleźć w panelu Wyszukiwania Części Producenta. Do tego momentu powinieneś mieć wystarczająco dużo informacji, aby zacząć i stworzyć swoje pierwsze komponenty w Altium Designer.