I en värld som förändras dag för dag är det idealiskt att vi som IT -användare har användbara verktyg till hands för att utveckla olika uppgif.webpter med fokus på våra roller, och om vi inom dessa roller har allt som är förknippat med elektroniska kretsar, är Arduino positionerad som en av det bästa alternativet för alla typer av användare som vill lära sig att programmera och testa kretsar i en virtuell miljö innan de går till den fysiska världen.
Arduino-utvecklade simulatorer är en serie idealiska plattformar för programmerare och designers som vill lära sig alla grunderna i kretsscheman och design utan att påverka själva utrustningskortet, som vi vet kan påverka skador. Totalt team.
Det är därför Solvetic idag kommer att göra en analys av de bästa Arduino -simulatorerna som finns för Windows eller Linux. Arduino kan köras på Windows, Mac OS X och Linux, dess miljö är skriven i Java och är baserad på Processing och annan öppen källkod.
AutoDesk är kretsar
En annan simulator som erbjuds av AutoDesk är Circuits, som har gratis och lättanvända onlineverktyg. Denna simulator har verktyg som Circuit Scribe eller Electronics Lab.
FunktionerBland dess funktioner och egenskaper har vi:
- Realtidsimulering: Det gör det möjligt att skapa prototyper och mönster innan du bygger en krets i verkliga livet. Det tillåter användning av olika element från motstånd, potentiometrar och kondensatorer till oscilloskop.
- Arduino -programmering: Det kommer att vara möjligt att programmera och simulera vilken Arduino -kod som helst i redigeraren. Seriella bildskärmar och Arduino -bibliotekssamlingen stöds.
- Schematisk design: Det gör att vi kan välja från ett växande bibliotek med komponenter från gemenskapen, eller möjligheten att skapa våra egna komponenter.
- PCB -layout: Detta alternativ innehåller alla nödvändiga verktyg som kopparspår, kopparfyllmedel, borrhål och många skärmutskriftsverktyg.
FÖRSTORA
Nedladdningen är tillgänglig på följande länk:
VBB4Arduino - Virtuellt brödbräda för Arduino
Virtual Breadboard for Arduino är en inlärningsappversion av VBB som är utformad för att vara ett användbart stöd i inlärningskretsar tack vare Arduino mikrokontroller och elektroniska kretsmodeller baserade på 'Breadboard'.
FunktionerMed VBB4Arduino kan vi utföra uppgif.webpter som:
- Lär dig om fysisk databehandling i en säker sandlådemiljö
- Lär dig av de inbyggda Arduino-exemplen
- Bläddra bland dussintals olika typer av sensorer, motorer och lampor
- Lär dig Arduino -kommandon och vad var och en gör
- Använd designkort som kan användas som referens för att göra riktiga kretsar
- Vi kan använda Virtual Breadboard för att:
- Utveckla och felsöka mikrokontrollerbaserade applikationer
- Programmera mikrokontroller direkt
- Utveckla instrumentpaneler för inbäddade applikationer
- Fungerar som en guide för montering av lödfria kortkretsar
- Generera kretsdokumentation att dela
funktionerNågra av funktionerna i denna simulator är:
- Möjlighet att designa applikationer för Virtual Breadboard -krets utan lödning.
- Experimentera säkert med mikrokontrollerbaserade elektroniska kretsar.
- Testar kretsdesigner innan de släpps med en byggnad.
- Den har en inbyggd firmware-editor för anpassad utveckling av mikrokontroller.
- Krets- och mikrokontrolleremulator för att testa din kod och kretsar.
- Erbjuder interaktiv virtualisering för att utforska baserat lärande och kretstest.
- Den har ett integrerat Wiki -system för dokumentation och kursutveckling.
- Du kan se den animerade inspelningen av GIF.webp -skärmdumpar för dokumentationshöjdpunkter.
- Med ett klick, kompilera och distribuera applikationer inbäddade i verkliga Vbb4UNO mikrokontroller.
- Det kommer att vara möjligt att utveckla en plattform med 8-bitars mikrofoner och Raspberry Pi 2 med Windows 10 IoT Core-mål.
FÖRSTORA
Autodesk Eagle
Eagle är utvecklat av den välkända AutoDesk och är tillgänglig gratis eller i en Pro-version som vi har ett komplett set med PCB-design och schematiska redigeringsverktyg för att utforma och ställa in kretsar.
I gratisversionen av Eagle har vi:
- PCB -designprogramvara avsedd för amatörer och tillverkare.
- Begränsat till 2 schematiska ark, 2 signalskikt och 80 cm2 plattyta.
- Finns för Windows, Mac och Linux.
- Om du vill ha Pro -versionen kostar den 100 USD.
funktionerNågra av de mest enastående egenskaperna hos Eagle är:
- SPICE -simulator, tillåter oss att testa och validera kretsens prestanda med en komplett uppsättning SPICE -simuleringsmetoder
- Modulära designblock, gör det möjligt att använda dra och släpp -funktionen för att dela återanvändbara designblock med synkroniserade scheman och kretskort.
- Elektronisk regelkontroll, varigenom det blir möjligt att validera den schematiska designen med en komplett uppsättning elektroniska regelkontroller.
- Realtidssynkronisering
- Intuitiva justeringsverktyg
- Routing för att undvika hinder i varje projekt
- Ny routningsmotor som har verktyg för att eliminera slingor, ta kurvor och mycket mer.
- Enklare markering och redigering som nu gör att du snabbt kan välja, gruppera och redigera objekt i schematisk och PCB -design.
- Höghastighetsdesign som gör att de senaste gränssnitten som DDR4, PCIe och USB3.0 kan dirigeras.
- Den har Design Rules Checking (DRC) som låter dig styra designflödet genom att skapa fullt anpassningsbara PCB -designregler och begränsningar
- Online hanterade bibliotek
- PCB 3D -modeller
- Kompletta komponenter som komponentbibliotek inkluderar symboler, fotavtryck, 3D -modell och parametrar.
- Konstnärliga delar, dessa komponentbibliotek länkar direkt till enhetstillverkare.
För dess användning kommer det att vara nödvändigt att skapa ett konto.
FÖRSTORA
Nedladdningen är tillgänglig på följande länk:
EasyEDA -simulator
EasyEDA är en online -simulator för inlärning av kretsprogrammering och design som kan användas på operativsystemen Windows, Linux, Mac OS och Android.
EasyEDA kan anta flera strategier för att garantera projektets säkerhet eftersom det kan vara värd för servrar runt om i världen som garanterar flera säkerhetskopior och garanterar fullständig säkerhet. Projekten som skapas med denna simulator lagras på servrar i molnet, men bara vi eller de vi godkänner kan öppna privata filer.
funktionerNågra av dess funktioner är:
- Cool Schematic Capture som gör att vi snabbt kan rita scheman med hjälp av de bibliotek som finns i webbläsaren. Automatiska uppdateringar utan avbrott.
- Inbyggd PCB -design som har flera lager och tusentals kuddar
- Smart Spice Circuit Simulator
- PCB- och schematiska filer kan importeras och är kompatibla med mönster från Eagle, Altium, Kicad och LTspice
- Den har bibliotek med öppen källkod
- Öppen källkodshårdvara som har skapat mer än 300 000 komponenter uppdaterade i realtid och låter dig importera dina egna gemensamma bibliotek.
FÖRSTORA
För att använda onlinesimulatorn kan vi gå till följande länk:
Proteus
En annan av simulatorerna som är erkända för sin effektivitet och prestanda är Proteus, som möjliggör snabb prototypering av hårdvarudesign och firmware -design direkt i programvaran, vilket underlättar de förändringar som vi måste genomföra i båda miljöerna.
Med Proteus blir det möjligt att designa, testa och felsöka dina integrerade projekt innan det görs till en fysisk prototyp.
Proteus är kompatibelt med både Linux och Windows och erbjuder oss en rad riktigt praktiska och intressanta funktioner.
En av de mest framstående funktionerna hos Proteus är dess förmåga att simulera interaktionen mellan programvara som körs på en mikrokontroller och alla digitala eller analoga elektroniska enheter som är anslutna till den.
ProteusbasProteus bygger sin arkitektur på pelare som:
- Fullt integrerat arbetsflöde: Det här alternativet finns inom Proteus VSM och tillåter oss att överbrygga klyftan i designlivscykeln mellan schematisk insamling och PCB -layout, det tillåter oss att skriva och tillämpa fast programvara på en mikrokontrollkomponent i schemat och sedan samtidigt simulera programmet inom en blandning av SPICE-kretssimulering.
- Design: Proteus VSM använder beprövad schematisk fångstprogramvara för att skapa en miljö för designinmatning och utveckling. Proteus Capture är en etablerad produkt och kombinerar användarvänlighet med kraftfulla redigeringsverktyg. Den har möjlighet att stödja schematiska fångster för både simulering och PCB -design.
- Simulering: Detta är utan tvekan en av de bästa fördelarna med Proteus, eftersom den har mer än 750 kompatibla varianter av mikroprocessorer, tusentals integrerade SPICE -modeller och ett av världens största bibliotek med integrerade simuleringsutrustning.
- Mätning och analys: Proteus VSM innehåller ett antal virtuella instrument inklusive ett oscilloskop, logisk analysator, funktionsgenerator, mönstergenerator, timer och virtuell terminal, plus enkla voltmetrar och ammetrar allt för att optimera skapande och simuleringsuppgif.webpter.
- Debugging: Med Proteus har vi möjlighet att observera effekten i hela designen, inklusive alla elektroniska komponenter som är externa för mikrokontrollern.
funktionerNågra funktioner hos Proteus är:
- VSM Studio IDE ger en integrerad miljö för utveckling av firmware.
- Lägg till en grafbaserad analys till din Proteus-simulering
- Stöder PIC10, PIC12, PIC16, PIC18, PIC24 och dsPIC33 -sortimentet av mikrokontroller
- Låter dig använda hanterade monteringsvarianter för att skapa olika produktkonfigurationer från ett enda schema.
- Användarutbyggbar, begränsad design med ett intuitivt gränssnitt
- Integrerad 3D -visualisering av kretskortet med tom tabellvy och höjdgränsverifiering.
FÖRSTORA
Din testversion är tillgänglig på följande länk:
Virtronics Simulator för Arduino
Virtronics Simulator för Arduino är en av de mest funktionsrika Arduino-simulatorerna som finns tillgängliga idag, med många inbyggda redigerings- och redigeringsalternativ.
Genom att använda denna simulator kommer vi att kunna:
- Var i förmågan att lära ut och demonstrera det inre arbetet i en Arduino -skiss
- Testa en skiss utan hårdvara eller innan du köper hårdvara
- Debug en skiss
- Demonstrera ett projekt för en kund
- Utveckla en komplicerad skiss snabbare än att använda nödvändig hårdvara
funktionerBland dess egenskaper har vi:
- Den har programmet rad för rad. Om en ny rad väljs fortsätter programmet från den punkten.
- Utför digitalWrite, digitalRead och PinMode för stift 0-53
- analogRead för stift 0-16 och analogWrite för digitala stift 0-53
- Seriella emulat, LCD -utgång, Ethernet, servo, SD -kort, EEPROM, SoftSerial, SPI, kabel
- Det har funktionaliteterna Om, medan, för, växla, gör whileloop
- Subrutiner (flernivå) med argument
- Gör att du kan se variabler i realtid
- Möjlighet att redigera skisser eller öppna i Arduino IDE
- Flikar för separata filer i skissen
- Kontextkänslig hjälp
- 2- och 4-raders LCD-stöd endast med provisorisk CGRAM
- 2 -dimensionella matriser (ingen initialisering)
- BreakPoint har ett villkorligt alternativ
- Tillåter laddning av anpassade bibliotek automatiskt efter att bibliotekskatalogen har ställts in
- Det är möjligt att ändra typsnitt, storlek och stil på simulatorn
- Avancerad klocka för enkel variabel visning
- Minimera läge för demonstration eller träning
- Begränsat stöd för anpassade bibliotek
- Begränsat stöd för pekare och strukturer
- Spårnings- och felloggar
- Variabelinformation som gör det möjligt att visualisera variablernas värden
Virtronics Simulator finns gratis på följande länk:
Fritzing
Fritzing föddes som ett hårdvaruinitiativ med öppen källkod genom vilken alla typer av användare har tillgång till verktyg och kunskap om elektroniska kretsar.
Genom att gå till Fritzings webbplats hittade vi ett mjukvaruverktyg, en community -webbplats och tjänster baserade på Processing och Arduino, som är avsett att främja ett kreativt ekosystem där användare kan dokumentera sina prototyper, dela dem med andra, lära ut elektronik i ett klassrum eller designa och tillverka professionella kretskort.
funktionerNågra av de uppgif.webpter vi kan lära oss är:
- Bygg en krets
- Använda en Stripboard
- Arbeta med SMD -delar
- Skapa pappersmallar
- Hantera böjda trådar och flexibla paneler
- Designa ett kretskort
- Dubbelsidig routing
- Producera ett kretskort
- SMD -del svetsning
- Skapa anpassade delar
- Bifoga programmeringskod.
FÖRSTORA
Webbplatsen att konsultera finns på följande länk:
LTSpice Arduino Simulator
LTspice är en högpresterande SPICE III -simulator, schematisk fångst och vågformsvisning med förbättringar och olika modeller som är utformade för att underlätta simulering av omkopplingsregulatorer. LTspice har makromodeller för 80% av Analog Devices switchregulatorer, mer än 200 op -amp -modeller samt motstånd, transistorer och MOSFET -modeller.
funktionerNågra av fördelarna med att använda LTSpice -simulatorn är:
- SPICE -kretsens stabilitet genom att kunna använda flera noder, wave viewer, schematisk eller symbolredigerare med mera.
- Snabb simulering av växlande nätaggregat (SMPS)
- Avancerade analys- och simuleringsalternativ
FÖRSTORA
Med något av dessa alternativ kommer det att vara möjligt att helt simulera den önskade kretsen och kontrollera att den fungerar som förväntat innan den lanseras i en verklig miljö.
LTSpice är tillgängligt för Windows och macOS -system på följande länk:
På detta sätt skulle vi ha en bra sammanställningsguide för att ha till hands de bästa Arduino -simulatorerna för Windows eller Linux.