SimpleFOC Test 2021/11/21

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2021
  • BLDC test
    * B-G431B-ESC1
    * T-Motor MN5008 170KV
    * AS5600 - I2C
    * Arduino SimpleFOClibrary v2.2
    github.com/naoanya/bldc

Комментарии • 28

  • @pixiedixie
    @pixiedixie 2 года назад

    Прикольно) впечатлило) спасибо за видос!

  • @DanialTarik
    @DanialTarik 2 года назад

    What is the minimum step of angle that can be used?

  • @JoergPaysen
    @JoergPaysen 2 года назад

    Nice setup. Does the B-G431B-ESC1 become warm or even hot?

  • @rvg557
    @rvg557 2 года назад +9

    Congrats for this nice project and work ! And thanks for sharing this video. 2 questions if I may, what is the maximum torque you can obtain this settup and the FOC library ? And by curiosity, what do you plan to do with this BLDC motor controlled with FOC ?

  • @uthvfyrekbnm6008
    @uthvfyrekbnm6008 Год назад

    Will it works with bigger motor?
    Like 8108 class motors?

  • @botak333
    @botak333 5 месяцев назад

    What do u used sir? Stm32 or esp32?? It GUI do u make it??

  • @user-qb3ig8ns9w
    @user-qb3ig8ns9w 10 дней назад

    Pero que foc utiliza. What foc you use?

  • @mumbucorporation7243
    @mumbucorporation7243 2 года назад

    Looks awesome, looks like it is working in the same way, like an old floppy drive, am I right?

  • @user-kd6yd7ql2k
    @user-kd6yd7ql2k 2 года назад

    멋집니다

  • @mohammadsamirhassan4381
    @mohammadsamirhassan4381 2 месяца назад

    Can you please give feedback on the B-G431-ESC1 How did they perform? And how much current can it realistically handle?

  • @Bianchi77
    @Bianchi77 2 года назад

    Creative video, thanks for sharing, like it :)

  • @aldrinbiatonaldoza3743
    @aldrinbiatonaldoza3743 2 года назад +1

    Congrats👈👈👈

  • @lucaslittmarck2122
    @lucaslittmarck2122 2 года назад +1

    How accurate do you get the angles?

    • @theturkish1373
      @theturkish1373 2 года назад

      There are 24 coils and since you can also do half turns such as in step motors, there are 48 directions. Which means it is able to move 7.5 degrees or less accurately.

  • @sprechendemulltonne5051
    @sprechendemulltonne5051 2 года назад +5

    Very cool! What is the maximum RPM for that motor?
    Does driving it with FOC also mean that I may not need an encoder on the motor?

    • @naoanya
      @naoanya  2 года назад +6

      Hello.
      In this video, I use the feedback of a current sensor and a magnetic encoder.
      Probably due to the sampling speed limitation of the magnetic encoder (I2C clock speed), it is only possible to reach a maximum of about 800 ~ 900 rpm. But using a ESC, this motor was able to achieve 4000 rpm @ 24 V.
      If you just want to rotate it, I think it's enough without encoder. I'm trying to use an encoder for angle control.

    • @marcusravi1684
      @marcusravi1684 2 года назад +1

      @@naoanya Can you go higher than 900 rpm if you use SPI instead of I2C? I was wondering how industry AC servo motors easily achieve 3000 rpm ...

    • @ipadize
      @ipadize 2 года назад +1

      @@marcusravi1684 they have the encoder signals go directly into the controller, afaik. yes SPI is much faster than I2C, i believe I2C can have a maximum of 5mhz transfer rate and SPI about 100mhz.

    • @AMATISIG
      @AMATISIG 2 года назад

      @@marcusravi1684 foc with controller usually use with torque & low RPM.
      if you want higher speed, get a ESC.

  • @pierrejeanes
    @pierrejeanes Год назад

    Foc test , descripción: bldc test

  • @oguzhanfak2224
    @oguzhanfak2224 2 года назад

    did you used Cube IDE ?

    • @naoanya
      @naoanya  2 года назад +1

      Yes.
      The source code is the Arduino Simple FOC library as is, but I wanted to use the debugger, so I built it on STMCubeIDE.
      I created a project file to build the Arduino Simple FOC library on STMCubeIDE.
      github.com/naoanya/bldc/tree/main/software/SimpleFOC-CubeIDE

    • @joshuavincent7884
      @joshuavincent7884 Год назад

      @@naoanya how much of the code do you need to change to port it? also, is there a performance advantage?

    • @naoanya
      @naoanya  Год назад

      @@joshuavincent7884 No modifications to the source code - I used arduino-cli to extract the required source code and build options and configured the IDE to be the same. I'm not sure about performance differences. Ported to IDE for ease of debugging and faster builds.

  • @gem-squared
    @gem-squared 2 года назад

    Could use more PID tuning, but VERY nice! Good job!

  • @SambathYem2022
    @SambathYem2022 2 года назад

    how to make motor

  • @pholomotshidisi845
    @pholomotshidisi845 2 года назад

    Hand that motor a Katana. I want to hear something.