Let KiCad And Python Make Your Coils | Hackaday

tagsWire Collated Coil Nails

We like to pretend that our circuit is as perfect as the schematic. But in reality, PCB traces have unnecessary resistance, capacitance, and inductance. On the other hand, this means that you can use these traces to build components. For example, it is not uncommon to see small current-sense resistors just long PC board traces. Using PC layer decoupling capacitors and creating accurate transmission lines are other examples. [IndoorGeek] guided us through his

Use KiCad. To help, he used a Python script to draw the circle, which is the trouble that KiCAD encountered.

The idea is simple. The wire coil has inductance even if it is a flat copper trace on the PCB. In this case, the coil has more electromagnetic properties, but if you want to build a tuned circuit, you can use the same idea. The project was inspired by

, An open source flexible PCB magnet.

KiCAD does not like curved trajectories, but since the file format is open and text-based, it is easy to write a script that can create the shape for you. [Joan Spark] provided

. By the way, the goal of these magnets is to improve

We have seen it before.

Being able to process text files and modify the PCB layout is really great. It leads to

. of course can

But by then, you have lost a lot of information.

I hope LibrePCB can do this eventually!

And Horizon EDA

You can make yourself a radio station like this:

I want to know, is it possible to use such a PCB coil for Qi wireless power receivers with custom shapes? How does the efficiency compare to actual coils?

It took me about a year to figure out the Q value of a solenoid-shaped coil (tubular), which is a complicated rabbit hole made up of competitive factors. So much so that my next project is to write a scientific paper (*) on the design of high-efficiency coils for HAD journals.

It's a different shape with different details, but I suspect there are some similar competitive features here, so any coils you make will be very inefficient.

Specifically, the inductance formula of a flat coil depends on five parameters, such as inner diameter and outer diameter, wire thickness and so on.

Many combinations of these 5 parameters will provide you with a specific inductance, but it is impossible to judge which combination is effective. Literally, the expression of efficiency depends on many factors, including operating frequency. Efficiency can be calculated, but it is almost impossible to use efficiency to inform your choice of parameters.

(My solution is to use software scan width and diameter and other two parameters, calculate the efficiency of each point, and display a graph of how the efficiency changes. This will inform the engineer of the general "direction" that should be selected for these parameters, and an accurate estimate effectiveness.)

Therefore, a coil of any design may have a lower Q value, dissipating a lot of energy as heat.

(*) My current project involves making a series LC resonant, and it is very easy to melt the coil due to the inefficiency caused by the low-q design.

Cool! !

Neat optimization techniques

I once tried to design a high-efficiency electromagnet for a miniature in-line solenoid valve type thing, and then I quickly learned how difficult it is to actually design efficiency as you said, and it is not a frequency-dependent thing. After the design phase of the electromagnet, I never did this project.

I should take this statistical methods course to minimize the number of experiments required to optimize the multivariate system. In my opinion, the experimental problem is sufficiently similar to the problem of parameter selection in the system that the system can be accurately modeled so that the same technology can be used.

The reason I said "should be" is because when I signed up for the course, I was so criticized at work that I didn't even have enough energy to watch the video.

In case someone is using EAGLE, I have used Spiral-coil.ulp many times to make such a spiral coil. It is very effective for me.

In the early 1970s, Clive Sinclair used PCB coils (with rounded corners) on his radio receiver.

If you are looking for something interesting, you can use PCB coils for:

In the synthesizer world, if the values ​​can be set correctly to simulate Moog 907 or 914 formant filters, then this will be a game changing game. Many people have tried rotating the gyroscope, but cannot hear the sound. Use the clone of the inductor to pin it. this might be

Middle ground. I am curious about audio applications.

Don't forget the other half of the LC circuit!

The problem with such inductors is that the loss tangent of FR4 is very high, so their Q value will be very low. This is a good technique, but I think SMT wire wound inductors are desirable for almost all applications.

You can also use Go:

Please be kind and respectful to help make the comment section great. (


The site uses Akismet to reduce spam.


By using our website and services, you explicitly agree to our placement of performance, functionality and advertising cookies.

WhatsApp Online Chat !