Is there software out there that will take a schematic as input and simulate its functioning?
I don't have a lot of cash for components and tools, so this would be a cheap and easy way for me to learn more about electronics.
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up.Sign up to join this community
We usually call that simulation, not emulation. If we were to emulate the board, that means having another device perform similarly. There are plenty of circuit simulators, most famous of which is Spice (LTspice is one popular version). Qucs, ktechlab, klogic (limited to digital), and gnucap are a few others; for those without a graphical interface, there typically is one separately, such as oregano or gspiceui.
As @LoneTech said, there are plenty of circuit simulators. My two cents:
Some of the higher-level programs for general analog simulation are Multisim and OrCad's suite (including PSpice). Other programs which offer limited capabilities are Simulink in MATLAB and National Instruments LabView. If you are in higher education, you may find that these are available in a computer lab.
SIMetrix is another great tool for circuit simulation and design.
It should be noted, that simulation tools should be used carefully, because they can give wrong results
Check out SystemVision. It's completely online, free, and has a ton of models and designs for you to use for learning.