Helen Frankenthaler PCB Circuit Board R&D Center

brush-less motor fascia device pcba nsn

Linear PCB Motor

Linear PCB Motor

Inspired from my pcb motor project, this project is aimed to make a very thin low-torque linear pcb actuator.

The coils of this motors are made from 5/5mil coreless pcb windings.A 3d-printed rig with magnets is used to slide across the pcb and is actuated by the winding's magnetic field.

All design files for this project are also open source.

Thank you oshpark.com for supporting this project.

Gerber.rar

RAR Archive - 864.30 kB - 06/11/2018 at 20:23

  • Linear PCB Motor vs Flexible PCB Actuator

    Carl Bugeja • 08/09/2018 at 21:20 • 0 comments

    In this video, I have tested my Flexible PCB actuator and also compared it to my Linear PCB Motor which has the same dimensions but different layer count.

    The measured data is shown bellow:

    4-Layer Linear PCB Motor2-Layer Flex PCB Actuator
    Resistance32Ω23Ω
    Maximum Temperature @ 5V51°C76°C
    Power0.75W0.9W

    The flex PCB has half the turns, so its resistance is lower. This means that more current can pass through it, so obviously it gets a little hotter. This means that this flexible pcb actuator can be used with lower voltages. The thin dielectric of this pcb also improves the coupling of the magnetic field.

  • Flexible PCB Actuator!

    Carl Bugeja • 07/24/2018 at 17:48 • 0 comments

    Ok so lets be honest. I did not expected this thing to work. I was afraid that its resistance is going to be too small that it will over heat. But it actually didn't.

    The pcb is dual layer and is 0.13mm thick. Although it only has 70 turns, the thin dielectric will improve the coupling. The flex PCB is made from a polyimide material which is highly resistant to heat, which makes the surface barely hot.

    In the video I am driving with a 5V voltage supply and it is drawing around 600mA.

    Comparison with the Linear PCB Motor prototype:

  • Flexible PCB!

    Carl Bugeja • 07/09/2018 at 16:56 • 0 comments

    I have just ordered a flexible pcb prototype for this project!

    The pcb is dual layer and is 0.13mm thick. Although the number of turns have now reduced to 70, the thin dielectric will improve the coupling.

    If this works it could open a whole other dimension of applications.

  • First Test with Slider!

    Carl Bugeja • 06/27/2018 at 23:02 • 0 comments

  • New Slider

    Carl Bugeja • 06/27/2018 at 21:58 • 0 comments

    Ok so I had to make some modifications to the slider design. The major issue was that I did not leave enough clearance for the pcb, so the slider was getting stuck in some regions.

    The second prototype of the slider has less friction and houses a larger rectangular magnet.

  • New Test Board

    Carl Bugeja • 06/26/2018 at 20:22 • 0 comments

    Today i have ordered some new test boards with a total of 9 pcb coils. These have different turns, to try and find the best size-to-strength ratio. Three of these coils also have a 5mm diameter hole in the middle to test them with an iron core.

  • Moving Ferrofluid!

    Carl Bugeja • 06/16/2018 at 16:57 • 0 comments

    The magnetic field of the windings need to be a little stronger but the concept seems to be working. The idea is to have ferrofluid dancing around from a simple PCB. This is obviously just a concept but with more windings and perhaps with a core in the middle of these printed windings, it can be possible. (Also, I need to find a way not to stain the container with the ferrofluid .. its a little messy)

    Since this does not actually have to do with the Linear PCB motor (although same pcb), I have set up a different project page for this:

  • Wiring & Driving Circuirty

    Carl Bugeja • 06/16/2018 at 11:54 • 0 comments

    The first prototype of my Linear PCB motor has 12 coils. To simplify the electronics i have connected these in sets of 3, each having 4 coils in parallel for maximum current, and then in a delta configuration.

    I am then using the STSPIN230 3-phase driver(available on the X-NUCLEO-IHM11M1 dev board) and controlling it with a DSPIC33EP128MC202-I/SP microcontroller.

  • PCB coil Testing

    Carl Bugeja • 06/14/2018 at 22:35 • 0 comments

    The pcb coils have a total a 140 turns on 4-layers. These are creating a total resistance of 31.9ohms.

    This is the current-voltage curve of an individual coil:

  • Jumping Magnets!

    Carl Bugeja • 06/12/2018 at 00:18 • 0 comments

    I accidentally made magnets jump when testing my Linear PCB Motor PCBs. This happened when I placed a small spherical neodymium magnet in the middle of the coil and alternating its magnetic field.

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment.Already have an account?Log In.

tconnelly15 wrote 06/18/2019 at 16:08

Your creativity is exciting. Can the circuits be printed on a silicone membrane? Stretching too much would break the circuit, of course. However, if stretching is kept to a minimum, would we get little mounds instead of ripples?

Are you sure?yes | no

jwanga wrote 12/27/2018 at 05:45

Thank you Carl Bugeja for this amazing project! However, Im getting the following when i attempt to upload the gerbers to OSH Park. Is it just asking me to convert pcb1.g1 ->pcb1.g2l and pcb1.g2 ->pcb1.g3l ? :

Warning (non-critical)

Detected multiple internal layer 1 layers. Renaming or deleting may be required. pcb1.g2 pcb1.g1.

Failure (critical)

Sorry, we couldn't determine internal layer order. Please rename to G2L and G3L.

Are you sure?yes | no

Rodolfo wrote 11/28/2018 at 15:53

This is an exciting project and I am really happy to see the progress from the initial motor to this outstanding actuator.

As I am in China, I tried to proctor it in a local PCB factory. In half dozen of them already, they tell me that this is not easy to manufacture. The main reason is that the shape of the tracks cannot be done by their machines.

I wonder if anyone else went through this struggle and anyone knows what’s a plausible explanation.

Are you sure?yes | no

sean9898 wrote 11/19/2018 at 00:15

are the middle layers of the 4 layer PCB motor included in the Gerber files? I did not see them(I am new at this so I apologize if this is a stupid question)

Are you sure?yes | no

K.C. Lee wrote 06/15/2018 at 01:46

Have you consider making the coils rectangular shape so that they can be closer to the adjacent one and also make better use of space?

Are you sure?yes | no

Carl Bugeja wrote 06/16/2018 at 11:35

Hi! My initial design was with rectangular coils but you can get more turns with circular coils rather then squarish coils.

Are you sure?yes | no

K.C. Lee wrote 06/16/2018 at 14:01

If you take a cross section along the diameter of a circular coil, then stretch the cross-section out horizontally. i.e. replace each of the short tracks in the intersection with a much longer one. Think of it as an expandable table.

The number of tracks (hence the number of turns) should remain the same. It is not like the tract to track spacing has changed. Use 90 degrees or 45 degrees corners.

Are you sure?yes | no

JuPrgn wrote 06/12/2018 at 21:23

Do you plan to use also bottom coils to add intermediate steps and increase resolution while reducing dumping ?

Are you sure?yes | no

cubeberg wrote 06/12/2018 at 12:53

I'd suggest SMD pads on the bottom for your wires - that will help avoid shorts on the top of the PCBs. Cool project so far though!

Are you sure?yes | no

Michael R Colton wrote 06/12/2018 at 00:00

You might be able to do something similar to how digital calipers work on the same PCB, that would give you excellent positional feedback to the coil driver, allowing very precise and repeatable movements.

Also, are you driving the coils individually, or in groups. You'd probably only need three sets of c