SimulIDE is een programma dat compatibel is met Windows en Linux en is ontworpen voor de simulatie van algemene circuits en populaire microcontrollers zoals PIC, AVR en de altijd aanwezige Arduino-modules.
De charme van zelfgemaakte circuits
We zijn het er allemaal over eens dat er iets heel bijzonders is aan het maken van zelfgemaakte circuits. Het combineren van componenten en ze voor het eerst samen zien werken geeft een enorme voldoening, maar de frustratiefactor kan aanzienlijk zijn wanneer er ontwerpfouten optreden.
Als het om een geïsoleerd en persoonlijk project gaat, kun je veel leren van die fouten, maar als het risico om materiaal te vernietigen te groot is, is het misschien beter om de weg van virtueel ontwerp en simulatie te volgen.
Bovenaan de lijst staat KiCad, een platform met een steile leercurve en tientallen online tutorials, maar enthousiastelingen zijn het erover eens dat dit de beste open source-optie is. Nu we ons begeven in de wereld van realtime-circuitsimulatoren, komen we bij SimulIDE.
SimulIDE: realtime-circuitsimulatie
De interface van SimulIDE is verdeeld in drie algemene panelen, met componenten (gescheiden in subcategorieën) en eigenschappen aan de linkerkant, de 'werktafel' in het midden en een editor aan de rechterkant. Sleep de gewenste componenten naar het midden en de virtuele draadverbindingen worden met de cursor tot stand gebracht.
De componentenlijst omvat motoren, toetsenborden, LED's, LCD-panelen, schakelaars en zelfs een kleine oscilloscoop. De eigenschappen van elk onderdeel worden aangepast door er met de rechtermuisknop op te klikken.
Een van de meest interessante aspecten van SimulIDE is de simulatie van microcontrollers. De PIC-simulatie wordt verzorgd door de gpsim-module, en voor AVR is simavr verantwoordelijk. Voor Arduino zijn er vier varianten: Uno, Nano, Duemilanove en Leonardo.
De editor in de rechter sectie kan worden gekoppeld aan de Arduino IDE, maar het wordt aanbevolen om de nieuwste versie te gebruiken en geduld te hebben met de onvermijdelijke crashes. Het potentieel van SimulIDE is gigantisch, maar alle versies vereisen extra werk om bugs te verwijderen. Sterker nog, de Windows-build lijkt iets stabieler te zijn dan de Linux-build, terwijl je het tegenovergestelde zou verwachten.
De tutorialsectie op de officiële pagina is vrij uitgebreid, en onze suggestie is om het rustig aan te doen. Vergeet ook niet dat elke logische training nuttig zal zijn, inclusief ongebruikelijke oefeningen zoals het bouwen van een processor.