Electronic 'breadboard' application
deicist
Manchester, UK
Hi all, I'm trying to teach myself some basic electronic circuit design using transistors, logic gates etc... I have a project in mind and was wondering if anyone could recommend a decent application that will let me put together circuits using common components. I'd prefer it to be free, and ease of use is a primary requirment since I haven't done anything ciorcuit related for years.
0
Comments
I've used the not free version of spice+ (http://spicep.sourceforge.net/), it is very thorough, but maybe moreso than you'd like. It also does analog simulation.
At school, we used a program (not free) called logicworks to do digital design. Depending on what you want to do, and what you're targeting (discrete transistors and logic chips, or a fpga/gal chip), you can use vhdl or another hardware language to make your life easier.
I have 3 analogue inputs. I want to be able to select either:
input 1
input 1 & 2
input 2
input 2 & 3
input 3
Using some kind of 5 stage switch. The problem is I want 2 such switches. When I change one of them it needs to either change the other one at the same time, or (I guess this would be easier) disable the other one. So which ever switch I use to change my inputs becomes the 'enabled' switch and the circuit ignores the other one. I have a vague idea how I'm going to achieve this, but any input from more experienced people would be helpful.
What kind of inputs/outputs are these - are you trying to drive speakers directly (for example)?
Also, often times unless you're very careful about wiring, component placement, grounding, shielding, etc, you (or your friend) isn't going to get the audio quality that he is used to. Not saying you shouldn't do this, just a heads-up.
For micros, I like to use microchip's pic line. There's a free c-compiler for most pics out there. The "tough" part is getting the code from the pc to the micro - you'll need to build a programmer (fairly simple).
I take back the micro suggestion - it's probably about as easy both ways.
What I'd do is build a simpler version first. One switch that switches between 1, 2 or 1&2. See how it sounds. And if you want to post your vague idea, I'd give it a look too.