Close
0%
0%

Ant highway - Precise linear (circular) motor

Small magic pcb for moving miniature cars, trains or satellites

Similar projects worth following
- 10x10 cm board
- no special components Attiny10 + 3 MOSFETS
- 5x5mm moving magnets
- 3 phase motor
- 0,63 mm precision / step
- move in both directions
- table temperature, no overheat, about 1W consumption

more info soon, stay tuned !!!!

If you want move in 2D (X-Y) check my stepper motor compatible flexible 2.5d actuator

Hackaday article about this project circular-linear-motor-becomes-a-micro-motor-raceway


I am not using IDL motors patent, I have complete different coils! 

Thanks PCBway for support with board manufacturing! https://www.pcbway.com/

  • Attiny10 source code :D

    bobricius4 days ago 0 comments

    This is first run, just one direction and speed switching :)

    #include <avr/io.h>
    #include <stdint.h>
    
    int __attribute__ ((section (".noinit"))) speed;
    
    int main (void) {
      DDRB = 0b0111;         // all out
      PORTB = 0b0000;
      speed=speed+4;
    
      if ((speed > 20)||(speed < 1))
      {
        speed=5;  
      }
    
    while (1)
    {
      PORTB = 0b0001;
      wait();
      PORTB = 0b0011;
      wait();
      PORTB = 0b0010;
      wait();
      PORTB = 0b0110;
      wait();
      PORTB = 0b0100;
      wait();
      PORTB = 0b0101;
      wait();   
    }
    
    }
    
    void wait ()
    {
      delay (speed);
      PORTB = 0b0000;   
    }
    
    void delay (int millis) {
      for (volatile unsigned int i = 34*millis; i>0; i--);
    }
     

  • Detail of coil configuration

    bobricius6 days ago 0 comments

    Easy ?

  • Schematic

    bobricius6 days ago 0 comments

View all 3 project logs

Enjoy this project?

Share

Discussions

ekaggrat singh kalsi wrote 3 days ago point

how do you layout these complex board paths so precisely? 2 rings and you have a clock but without position feedback it would be hard

  Are you sure? yes | no

bobricius wrote 3 days ago point

Hi, found this video https://www.youtube.com/watch?v=cIiVNqW4VWg then I learn 5-6 hours experimenting with cmd-draw.ulp And I copy one 3phase rotation segment to full circle. you can have feedback on home position and then you can go defined steps to new position. bigger problem is that this clock can not stay just need to be on desk.

  Are you sure? yes | no

ekaggrat singh kalsi wrote 3 days ago point

you mean the force is not sufficient to make it vertical? the magnet will fall off? if you use a coil of copper wire wound on a laser cut board with precision holes  instead will that be better?

  Are you sure? yes | no

bobricius wrote 3 days ago point

It can not work vertical :( maybe in 20-30 degrees angle, you can use it horizontally + mirror :) Laser cut version ... I have no idea now

  Are you sure? yes | no

bobricius wrote 04/11/2019 at 09:08 point

Yes, if I win TOP20 in Hackaday prize 2019 :)

  Are you sure? yes | no

saipraveen wrote 04/11/2019 at 09:04 point

well done ! Love the idea.. Will you be making the files open source ?

  Are you sure? yes | no

Similar Projects

214
10
1
V1
Project Owner Contributor

motor

salim BGZsalim BGZ

Does this project spark your interest?

Become a member to follow this project and never miss any updates