Najlepsze symulatory Arduino PC Windows, Mac lub Linux

Spisie treści

W świecie, który zmienia się z dnia na dzień, idealnie byłoby, gdy użytkownicy IT mieli pod ręką przydatne narzędzia do opracowywania różnych zadań skoncentrowanych na naszych rolach, a jeśli w tych rolach mamy wszystko, co wiąże się z obwodami elektronicznymi, Arduino jest pozycjonowane jako jeden z najlepsze alternatywy dla wszystkich typów użytkowników, którzy chcą nauczyć się programować i testować obwody w środowisku wirtualnym przed przejściem do świata fizycznego.

Symulatory opracowane przez Arduino to seria idealnych platform dla programistów i projektantów, którzy chcą nauczyć się wszystkich podstaw schematów obwodów i projektowania bez wpływu na samą płytkę sprzętową, o której wiemy, że może mieć wpływ na uszkodzenia.

Dlatego dzisiaj Solvetic dokona analizy najlepszych symulatorów Arduino dostępnych dla systemów Windows lub Linux. Arduino może działać na systemach Windows, Mac OS X i Linux, jego środowisko jest napisane w Javie i opiera się na przetwarzaniu i innym oprogramowaniu typu open source.

AutoDesk to obwody

Kolejnym symulatorem oferowanym przez AutoDesk jest Circuits, który posiada bezpłatne i łatwe w użyciu narzędzia online. Ten symulator ma narzędzia, takie jak Circuit Scribe lub Electronics Lab.

CechyWśród jego funkcjonalności i cech wyróżniamy:

  • Symulacja w czasie rzeczywistym: umożliwia tworzenie prototypów i projektów przed zbudowaniem obwodu w prawdziwym życiu. Pozwala na zastosowanie różnych elementów od rezystorów, potencjometrów i kondensatorów po oscyloskopy.
  • Programowanie Arduino: W edytorze będzie można programować i symulować dowolny kod Arduino. Obsługiwane są monitory szeregowe i kolekcja bibliotek Arduino.
  • Schematyczne projektowanie: Pozwala nam wybierać z rosnącej biblioteki komponentów przez społeczność lub możliwość tworzenia własnych komponentów.
  • Układ PCB: Ta opcja zawiera wszystkie niezbędne narzędzia, takie jak ślady miedzi, wypełniacz miedzi, otwory wiertnicze i wiele narzędzi do sitodruku.

POWIĘKSZAĆ

Jego pobieranie jest dostępne pod następującym linkiem:

VBB4Arduino - wirtualna płytka prototypowa dla Arduino

Virtual Breadboard for Arduino to edukacyjna wersja aplikacji VBB zaprojektowana jako przydatne wsparcie w nauce obwodów dzięki mikrokontrolerowi Arduino i modelom obwodów elektronicznych opartych na "Breadboard".

CechyDzięki VBB4Arduino możemy wykonywać takie zadania jak:

  • Dowiedz się więcej o fizycznym przetwarzaniu danych w bezpiecznym środowisku piaskownicy
  • Ucz się z wbudowanych przykładów Arduino
  • Przeglądaj dziesiątki różnych typów czujników, silników i świateł
  • Poznaj polecenia Arduino i co każdy z nich robi
  • Użyj tablic projektowych, które można traktować jako odniesienie do tworzenia prawdziwych obwodów
  • Możemy użyć Virtual Breadboard do:
  • Twórz i debuguj aplikacje oparte na mikrokontrolerze
  • Programuj mikrokontrolery bezpośrednio
  • Twórz pulpity nawigacyjne dla aplikacji wbudowanych
  • Działa jako przewodnik do montażu obwodów płytek bez lutowania
  • Wygeneruj dokumentację obwodu do udostępnienia

funkcjeNiektóre z funkcji tego symulatora to:

  • Umiejętność projektowania aplikacji obwodu Virtual Breadboard bez lutowania.
  • Bezpiecznie eksperymentuj z obwodami elektronicznymi opartymi na mikrokontrolerach.
  • Testowanie projektów obwodów przed wydaniem z kompilacją.
  • Posiada wbudowany edytor oprogramowania układowego do tworzenia niestandardowych aplikacji mikrokontrolerowych.
  • Emulator obwodu i mikrokontrolera do testowania kodu i obwodów.
  • Oferuje interaktywną wirtualizację do odkrywania opartego na uczeniu się i testowania obwodów.
  • Posiada zintegrowany system Wiki do tworzenia dokumentacji i kursów.
  • Możesz wyświetlić animowane nagranie zrzutów ekranu GIF.webp, aby uzyskać najważniejsze informacje w dokumentacji.
  • Jednym kliknięciem kompiluj i wdrażaj aplikacje osadzone w rzeczywistych mikrokontrolerach Vbb4UNO.
  • Możliwe będzie opracowanie międzyplatformowej z 8-bitowymi mikrofonami i Raspberry Pi 2 z celami Windows 10 IoT Core.

POWIĘKSZAĆ

Autodesk Orzeł

Opracowany przez znany AutoDesk, Eagle jest dostępny za darmo lub w wersji Pro, dzięki której mamy do dyspozycji kompletny zestaw narzędzi do projektowania PCB i edycji schematów, dzięki którym projektowanie i strojenie obwodów będzie zadaniem.

W darmowej wersji Eagle mamy:

  • Oprogramowanie do projektowania PCB przeznaczone dla hobbystów i producentów.
  • Ograniczony do 2 arkuszy schematów, 2 warstw sygnałowych i powierzchni płyty 80 cm2.
  • Dostępne dla systemów Windows, Mac i Linux.
  • Jeśli chcesz wersję Pro, jej cena wynosi 100 USD.

funkcjeNiektóre z najbardziej wyróżniających się cech Eagle to:

  • Symulator SPICE, pozwala nam testować i weryfikować działanie obwodu za pomocą pełnego zestawu metod symulacji SPICE
  • Modułowe bloki projektowe, pozwalają na użycie funkcji przeciągnij i upuść, aby podzielić bloki projektowe wielokrotnego użytku ze zsynchronizowanymi schematami i obwodami PCB.
  • Elektroniczna kontrola reguł, dzięki której będzie można zweryfikować projekt schematu za pomocą pełnego zestawu elektronicznych kontroli reguł.
  • Synchronizacja projektu w czasie rzeczywistym
  • Intuicyjne narzędzia do wyrównywania
  • Wyznaczanie tras w celu uniknięcia przeszkód w każdym projekcie
  • Nowy silnik routingu, który posiada narzędzia do eliminowania pętli, robienia krzywych i wiele więcej.
  • Prostszy wybór i edycja, ponieważ teraz umożliwia szybkie wybieranie, grupowanie i edycję obiektów w projektowaniu schematów i PCB.
  • Szybka konstrukcja umożliwiająca routowanie najnowszych interfejsów, takich jak DDR4, PCIe i USB3.0.
  • Posiada funkcję Design Rules Checking (DRC), która pozwala kontrolować przepływ projektu poprzez tworzenie w pełni konfigurowalnych reguł i ograniczeń projektowania PCB
  • Biblioteki zarządzane online
  • Modele PCB 3D
  • Kompletne komponenty jako biblioteki komponentów zawierają symbole, ślad, model 3D i parametry.
  • Części, które można wykonać, te biblioteki komponentów łączą się bezpośrednio z producentami urządzeń.

Do jego wykorzystania konieczne będzie założenie konta.

POWIĘKSZAĆ

Jego pobieranie jest dostępne pod następującym linkiem:

Symulator EasyEDA

EasyEDA to symulator online do nauki programowania i projektowania obwodów, który może być używany w systemach operacyjnych Windows, Linux, Mac OS i Android.

EasyEDA może przyjąć wiele strategii, aby zagwarantować bezpieczeństwo projektu, ponieważ jest w stanie hostować na serwerach na całym świecie, co zapewnia wiele kopii zapasowych i gwarantuje pełne bezpieczeństwo. Projekty stworzone za pomocą tego symulatora są przechowywane na serwerach w chmurze, ale tylko my lub upoważnieni jesteśmy w stanie otwierać prywatne pliki.

funkcjeNiektóre z jego funkcji to:

  • Cool Schematic Capture, który pozwala nam szybko rysować schematy za pomocą bibliotek dostępnych w przeglądarce. Automatyczne aktualizacje bez przerw.
  • Wbudowana konstrukcja PCB, która ma wiele warstw i tysiące padów
  • Inteligentny symulator obwodu przypraw
  • Pliki PCB i schematów można importować i są kompatybilne z projektami Eagle, Altium, Kicad i LTspice
  • Posiada biblioteki open source
  • Sprzęt typu open source, który stworzył ponad 300 000 komponentów aktualizowanych w czasie rzeczywistym i umożliwia importowanie własnych wspólnych bibliotek.

POWIĘKSZAĆ

Aby skorzystać z symulatora online możemy przejść do poniższego linku:

odmieniec

Kolejnym symulatorem uznanym za wydajność i wydajność jest Proteus, który umożliwia szybkie prototypowanie projektu sprzętu i oprogramowania układowego bezpośrednio w oprogramowaniu, co ułatwia wprowadzanie zmian w obu środowiskach.

Dzięki Proteus możliwe będzie projektowanie, testowanie i debugowanie zintegrowanych projektów, zanim zostaną one przekształcone w fizyczny prototyp.
Proteus jest kompatybilny zarówno z Linuksem, jak i Windowsem, oferując nam szereg naprawdę praktycznych i interesujących funkcji.

Jedną z najwybitniejszych cech Proteusa jest jego zdolność do symulowania interakcji między oprogramowaniem działającym na mikrokontrolerze a dowolnym podłączonym do niego cyfrowym lub analogowym urządzeniem elektronicznym.

Baza ProteusaProteus opiera swoją architekturę na filarach takich jak:

  • W pełni zintegrowany przepływ pracy: Ta opcja znajduje się w Proteus VSM i pozwala nam wypełnić lukę w cyklu życia projektu między przechwytywaniem schematu a układem PCB, pozwala nam napisać i zastosować oprogramowanie układowe do komponentu mikrokontrolera na schemacie, a następnie symulować program w ramach symulacji obwodu SPICE w trybie mieszanym.
  • Projekt: Proteus VSM wykorzystuje sprawdzone oprogramowanie do przechwytywania schematów, aby zapewnić środowisko do wprowadzania i opracowywania projektów. Proteus Capture to produkt o ugruntowanej pozycji, łączący łatwość obsługi z potężnymi narzędziami do edycji. Ma możliwość obsługi przechwytywania schematów zarówno do symulacji, jak i projektowania PCB.
  • Symulacja: Jest to niewątpliwie jedna z największych zalet Proteusa, ponieważ ma ponad 750 kompatybilnych wariantów mikroprocesorów, tysiące zintegrowanych modeli SPICE i jedną z największych na świecie bibliotek zintegrowanych urządzeń peryferyjnych do symulacji.
  • Pomiar i analiza: Proteus VSM zawiera szereg instrumentów wirtualnych, w tym oscyloskop, analizator stanów logicznych, generator funkcji, generator wzorców, zegar i terminal wirtualny, a także proste woltomierze i amperomierze, które optymalizują zadania tworzenia i symulacji.
  • Debugowanie: Dzięki Proteusowi mamy możliwość obserwowania efektu w całym projekcie, łącznie ze wszystkimi komponentami elektronicznymi znajdującymi się poza mikrokontrolerem.

funkcjeNiektóre cechy Proteusa to:

  • VSM Studio IDE zapewnia zintegrowane środowisko do tworzenia oprogramowania układowego.
  • Dodaj analizę opartą na wykresie do symulacji Proteus
  • Obsługuje serie mikrokontrolerów PIC10, PIC12, PIC16, PIC18, PIC24 i dsPIC33
  • Pozwala używać zarządzanych wariantów zespołów do tworzenia różnych konfiguracji produktów na podstawie jednego schematu.
  • Możliwość rozbudowy przez użytkownika, ograniczona konstrukcja z intuicyjnym interfejsem
  • Zintegrowana wizualizacja 3D PCB z widokiem pustej tabeli i weryfikacją limitów wysokości.

POWIĘKSZAĆ

Pobranie wersji próbnej jest dostępne pod następującym linkiem:

Symulator Virtronics dla Arduino

Virtronics Simulator for Arduino to jeden z najbardziej bogatych w funkcje symulatorów Arduino dostępnych obecnie, z licznymi wbudowanymi opcjami tworzenia i edycji.
Korzystając z tego symulatora będziemy mogli:

  • Bądź w stanie nauczyć i zademonstrować wewnętrzne działanie szkicu Arduino
  • Przetestuj szkic bez sprzętu lub przed zakupem sprzętu
  • Debuguj szkic
  • Zademonstruj projekt klientowi
  • Opracuj skomplikowany szkic szybciej niż przy użyciu wymaganego sprzętu

funkcjeWśród jego cech wyróżniamy:

  • Ma program linijka po linijce. Jeśli zostanie wybrana nowa linia, program będzie kontynuowany od tego miejsca.
  • Wykonuje digitalWrite, digitalRead i PinMode dla pinów 0-53
  • analogowyOdczyt dla pinów 0-16 i analogowyZapis dla pinów cyfrowych 0-53
  • Emuluje szeregowe, wyjście LCD, Ethernet, serwo, kartę SD, EEPROM, SoftSerial, SPI, kabel
  • Posiada funkcje Jeśli, while, for, switch, wykonaj whileloop
  • Podprogramy (wielopoziomowe) z argumentami
  • Pozwala zobaczyć zmienne w czasie rzeczywistym
  • Możliwość edycji szkiców lub otwierania w Arduino IDE
  • Zakładki dla oddzielnych plików w szkicu
  • Pomoc kontekstowa
  • Obsługa 2- i 4-wierszowych wyświetlaczy LCD tylko z prowizorycznym układem CGRAM
  • Tablice dwuwymiarowe (bez inicjalizacji)
  • BreakPoint ma opcję warunkową
  • Umożliwia automatyczne ładowanie niestandardowych bibliotek po ustawieniu katalogu biblioteki
  • Istnieje możliwość zmiany czcionki, rozmiaru i stylu symulatora
  • Zaawansowany zegar do łatwego wyświetlania zmiennych
  • Zminimalizuj tryb do demonstracji lub szkolenia
  • Ograniczona obsługa bibliotek niestandardowych
  • Ograniczona obsługa wskaźnika i struktur
  • Dzienniki śledzenia i błędów
  • Informacje o zmiennych, które pozwalają zwizualizować wartości zmiennych

Virtronics Simulator jest dostępny bezpłatnie pod następującym linkiem:

Fritzing

Fritzing narodził się jako inicjatywa sprzętowa open source, dzięki której każdy typ użytkownika będzie miał dostęp do narzędzi i wiedzy na temat obwodów elektronicznych.

Wchodząc na stronę Fritzing, znaleźliśmy narzędzie programowe, stronę społecznościową i usługi oparte na Processing i Arduino, które mają na celu wspieranie kreatywnego ekosystemu, w którym użytkownicy mogą dokumentować swoje prototypy, dzielić się nimi z innymi, uczyć elektroniki w klasie lub zaprojektuj i wyprodukuj profesjonalne płytki drukowane.

funkcjeNiektóre z zadań, których możemy się nauczyć, to:

  • Zbuduj obwód
  • Korzystanie ze stripboardu
  • Praca z częściami SMD
  • Twórz szablony papierowe
  • Zarządzaj zakrzywionymi przewodami i elastycznymi panelami
  • Zaprojektuj płytkę drukowaną
  • Frezowanie dwustronne
  • Wyprodukuj PCB
  • Spawanie części SMD
  • Twórz niestandardowe części
  • Dołącz kod programowania.

POWIĘKSZAĆ

Strona internetowa do konsultacji znajduje się pod następującym linkiem:

Symulator Arduino LTSpice

LTspice to wysokowydajny symulator SPICE III, przechwytywanie schematów i przeglądarka przebiegów z ulepszeniami i różnymi modelami zaprojektowanymi w celu ułatwienia symulacji regulatorów przełączających. LTspice ma modele makro dla 80% regulatorów przełączających Analog Devices, ponad 200 modeli wzmacniaczy operacyjnych, a także modele rezystorów, tranzystorów i MOSFET.

funkcjeNiektóre z zalet korzystania z symulatora LTSpice to:

  • Stabilność obwodu SPICE dzięki możliwości korzystania z wielu węzłów, przeglądarki fal, edytora schematów lub symboli i nie tylko.
  • Szybka symulacja przełączania zasilaczy (SMPS)
  • Zaawansowane opcje analizy i symulacji

POWIĘKSZAĆ

Każda z tych opcji umożliwia pełną symulację pożądanego obwodu i sprawdzenie, czy działa on zgodnie z oczekiwaniami, zanim zostanie uruchomiony w rzeczywistym środowisku.

LTSpice jest dostępny dla systemów Windows i macOS pod następującym linkiem:

W ten sposób mielibyśmy dobry przewodnik po kompilacji, aby mieć pod ręką najlepsze symulatory Arduino dla Windows lub Linux.

wave wave wave wave wave