Jakie są Twoje cele?
Zanim zaczniesz, możesz rozważyć, jakie są Twoje obecne cele. Czy uczysz się tworzyć projekty hobby, czy już przenosisz swoją grę na wyższy poziom? Możesz także rozważyć, czy Twój ulubiony dostawca elektroniki już obsługuje narzędzie, które zamierzasz zrobić. Wiele z tych narzędzi importuje katalogi do aplikacji, dzięki czemu można przeglądać podczas projektowania, dzięki czemu jest bardzo wygodna dla płyt lub komponentów.
Jaki jest twój obecny poziom?
Twoje cele muszą dostosować się do twoich obecnych umiejętności. Jeśli czytasz podstawy, będziesz potrzebować systemu, który pokazuje więcej informacji o obwodach. Powinno również pomóc w zadaniach. Podstawowe systemy są oparte na tekście, początkujący nie chce zaczynać w ten sposób. Na szczęście wiele programów jest bardzo pouczające i możesz nawet symulować swoje obwody.
Zacznijmy. Na liście znajdziesz wszystkie poziomy interakcji i pomożesz uzyskać teraz. Niektóre są nawet wierszem poleceń, więc możesz użyć terminala.
Kicad
Program KICAD ma wiele fajnych funkcji wprowadzających i ładny interfejs. Możesz wybrać szablon z imponującej listy. Lista obejmuje Raspberry Pi, projekty Arduino, a także Beaglebone. Istnieje żywa społeczność wnosząca nowe szablony, biblioteki i komponenty do repozytorium Github. Możesz sam pobrać najnowsze lub śledzić repozytorium. Format szablonu to plik tekstowy, który możesz również napisać, choć przyzwyczajenie się do obsługi nawiasu może zająć trochę czasu.
Interfejs jest jasny i łatwy w użyciu. Pakiet jest podzielony na wiele części, więc edytujesz jedną rzecz na raz. W końcu edytujesz projekt, PCB i schemat w różnych systemach Windows. Obejmuje wszystkie części procesu, w tym symulację obwodów, aby upewnić się, że nie popełniłeś żadnych niebezpiecznych błędów w swoim projekcie.
Masz funkcje eksportu do listy netto, płytki drukowanej i innych formatów. Funkcje importu obejmują listę plików orła i wiele innych. Kicad to dobrze zaokrąglony pakiet z wieloma funkcjami i aktywną społecznością, która jest gotowa pomóc.
Qucs - Spice
QUCS-S jest przede wszystkim symulatorem, możesz tworzyć schematy i masz pewne elementy, ale nacisk kładziony jest na symulację. To narzędzie jest ładnym interfejsem graficznym do NGSPICE, XYCE lub Spiceopus, możesz wybrać, którego chcesz użyć podczas rozpoczęcia. Po uruchomieniu oprogramowania możesz zobaczyć się na naukowcach. Masz wiele komponentów, a tworzenie obwodu jest dość proste, ale możesz również wstawić sondy i równania. Istnieje wiele funkcji importu i eksportu, możesz także tworzyć zdjęcia swoich schematów.
Koncentracja na naukowcach jest oczywista na stronie głównej, na której masz linki do użytkowników naukowych publikacji za pomocą QUCS-S. Ten pakiet wymaga również, aby mieć oprogramowanie symulatora w systemie przed rozpoczęciem. Możesz także zobaczyć, jak istnieje wiele sposobów zbadania utworzonego systemu. Masz również dostępne równania do kontrolowania symulacji.
Wszystko to oznacza, że powinieneś użyć QUCS-S, aby poznać podstawowe teorie i zbadać, jak działają komponenty i systemy. Nie masz możliwości utworzenia płytki drukowanej ani zamawiania komponentów. Krótko mówiąc, potrzebujesz więcej pakietów do produkcji.
Fritzing
Fritzing to w rzeczywistości firma non-profit, która sprzedaje elektronikę i zestawy do edukacji. Oprogramowanie jest jasne i dobrze wykonane, ma więcej kolorów i ikon dla komponentów. Ponieważ oprogramowanie jest przeznaczone do edukacji, jest to bardzo jasne i pomocne. W instalacji domyślnej masz wiele komponentów z katalogów Sparkfun. Aby dodać komponenty, wybierasz je z listy z boku i przeciągnij i upuszczasz do projektu.
Interfejs ma interesujący zwrot, ponieważ domyślnie masz widok na breadboard na obwodzie. Możesz łatwo przejść na widok schematy lub PCB. Po przejściu na widok PCB masz zarówno funkcje automatycznego wykonywania, jak i możliwości ręczne. Obsługuje także wiele warstw. Przełączanie między widokami sprawia, że planowanie tablicy chlebowej, a następnie przejście na płytkę drukowaną. Możesz także zamówić płytkę drukowaną z menu rozwijanego pliku w aplikacji.
Fritzing nie ma obsługi symulacji, więc musisz użyć do tego innego oprogramowania. Aby to zrobić, eksportujesz jako plik przyprawowy i importujesz oprogramowanie symulatora. W tym artykule możesz przeczytać więcej o tym.
PCBMode - Inkscape
PCBMode to skrypt, który przyjmuje plik SVG i wyjściowe pliki JSON do tworzenia plików Gerber. Przepływ pracy tego systemu jest nieco bardziej oparty na tekście. Musisz ręcznie utworzyć plik JSON, pozwolić PCBMode utworzyć plik SVG, a następnie edytować je w Inkscape. Następnie możesz ponownie wyjąć zmiany w Inkscape.
Pakiet nie jest tak zaawansowany i nie może symulować ani sprawdzić tras. Prawdziwym powodem, dla którego należy korzystać z tego pakietu, jest to, że chcesz dziwny kształt swojej planszy. Naprawdę powinieneś utworzyć i przetestować płytę za pomocą innych narzędzi i użyć PCBMode dla artystycznego punktu widzenia.
Xschem
Xschem jest edytorem schematycznym, który wymaga nieco więcej dogłębnej wiedzy. Świetnie nadaje się do tworzenia schematów i ma ładną bibliotekę komponentów. Gdy go używasz, pokazuje linki do symulatorów i innych programów, ale potrzebuje wszystkiego zainstalowanego osobno. Jest to przydatne jako front do tych innych narzędzi. Nie możesz go użyć do zamówienia komponentów. Masz wiele skrótów klawiaturowych do nauczenia się i musisz zainstalować inne programy. Kiedy to zrobisz, masz świetny pakiet do pracy.
tkgate
TKGATE to symulator obwodu cyfrowego. Jest ograniczony do obwodów cyfrowych, ale robi to bardzo dobrze. Najlepszą cechą tego pakietu jest mnóstwo bardzo wyraźnych samouczków, które działają w aplikacji. Moduł symulacyjny może obsłużyć wiele różnych scenariuszy, jeśli chodzi o logikę. Ma również sposób na śledzenie obwodu przez oś czasu.
To oprogramowanie działa dobrze, jeśli planujesz robić tylko komponenty cyfrowe. Masz tylko standardowe komponenty i nie możesz tworzyć płyt PCB bezpośrednio za pomocą tego pakietu.
Simulide (Simavr)
Oprogramowanie Simulide jest skierowane specjalnie do symulacji i testowania obwodów. Możesz tworzyć schematy za pomocą przeciągnięcia i upuszczenia. W składnikach znajdują się mierniki napięcia, mierniki amperów i oscyloskopy. Masz również przyciski, potencjometr, generator fal i zegar.
To oprogramowanie jest łatwe w użyciu i może dać ci dobry pomysł, jak będzie działać Twój obwód. Projektanci nie są obiecująca wielka precyzja, zamiast tego dążą do użytku. Nie możesz go używać do tworzenia płyt obwodowych lub prowadzenia przewodów. Jest we wczesnych etapach rozwoju i nie obsługuje eksportu do innych formatów.
gnucap (gspiceui)
Oprogramowanie GNUCAP jest całkowicie wierszem poleceń. Powinieneś użyć tego pakietu, aby dowiedzieć się o plikach przypraw. Strona główna Gnucap ma ładne samouczki. Jeśli ich śledzisz, znasz podstawy formatu pliku. Jest to przydatne, jeśli nie jest to konieczne, aby utrzymać najwyżej niż jakiekolwiek dziwne zachowanie we wszystkich tych pakietach oprogramowania. Używanie go do tworzenia obwodów nie jest dobrym pomysłem.
Caneda
Caneda to stare oprogramowanie, które nadal działa, ale nie było utrzymywane od kilku lat. Łatwo jest wykonać schematy i symulować zgodnie z metodą NGSPICE. Ma biblioteki symboli, ale nie ma intuicyjnego sposobu zaplanowania produkcji PCB.
Wniosek
Istnieje wiele wyborów narzędzi związanych z obwodami. Musisz sam zdecydować, który z nich potrzebujesz do swojego projektu i aktualnej sytuacji. Niektóre narzędzia mogą wspierać Cię przez całą drogę na płycie biegów, niektóre, musisz zrobić wiele różnych kroków, aby to osiągnąć. Możesz po prostu chcieć niewielkiej części możliwości. To wszystko zależy od ciebie.