Building a Circuit on a Strip Port: A Simple yet Challenging Project
Building a circuit on a strip port can be simple, like a basic LED blink circuit, but it can also become complex and confusing when dealing with an analog color organ. For example, CharlieFlex's LED matrix on Arduino Color Organ Shield with the MSG q7 produces professional PCB boards with multiple layers, which is expensive and unnecessary if you only need one or two boards. In this video, we will show you how to use Eagle, a laser printer, and an iron to create your own single-layer PCBs.
Choosing a Circuit to Demonstrate the Technique
To demonstrate the technique of building a circuit on a strip port, we have chosen a simple yet useful circuit: dinner LED strips with PWM. Before starting, let's take a look at our parts. They may seem unremarkable, but we will use them to show you how to create your own PCBs. It is also important to note that having the datasheet for the parts can help you understand their specifications and sizes.
Getting Started with Eagle
To start building our circuit, we need to download the Eagle software from the side of the program. The good news is that it's free, as long as you don't plan to sell the PCBs you create. Once the software is downloaded, we can start creating a new schematic and a file for two teapots. This may seem like an actual part in real life, but it's just a representation of our components.
Understanding Component Spacing
When working with Eagle, understanding the spacing between pins is crucial. Different components have different pin spacings, so it's essential to choose the correct ones. Even if we choose the wrong spacing, we can still bend the legs later and make them fit. However, when dealing with potentiometers, it can be a bit more challenging.
Working with Potentiometers
When working with potentiometers, the hard part is finding the right one that fits our circuit. In this case, I will go with this particular potentiometer, which should have a fine spacing. Plus, there are 11 MOSFETs in the database, so it's nice to know that we can choose from different options.
Connecting Components Correctly
Once we have all our components and understand their spacings, we need to connect them correctly. It may seem like a straightforward task, but it's not always easy. We need to ensure that all our connections are correct, including the junction dots at the end of each component. I like to pull on my parts gently to see if they're connected correctly.
Creating the PCB
With all our components connected correctly, we can start creating the PCB. This is an easy task, as we just place the components on the PCB in a way that makes sense for our circuit. We need to ensure that each component is close to the next one it needs to connect to. It may take some time to get this right, but it's all part of practicing.
Routing and Tracing
Once we have all our components placed correctly, we can move on to routing and tracing. This means connecting two pins with a copper trace, which could be done manually if we wanted to build a maze. However, we're going to use the auto-router for this task, except for one power trace for the LED strip. We want this trace to be able to carry 2 amps later, so we'll need to calculate the correct width using a trace-width calculator. In this case, we'll use a board with a 35mm copper layer and choose a width of 0.78 mm.
Printing the PCB
With all our routing and tracing done, we can print out our PCB. This is an easy task, as we just press our parts onto paper to see if they fit later. Everything seems good so far, but we need to make sure that our traces are not too close together. If they are, we'll need to adjust the distance between them.
Conclusion
Building a circuit on a strip port can be simple yet challenging, especially when dealing with an analog color organ. In this video, we demonstrated how to use Eagle, a laser printer, and an iron to create your own single-layer PCBs. We chose a simple yet useful circuit: dinner LED strips with PWM. By following these steps, you should be able to create your own PCBs and build your own projects.