@@ -25,32 +25,33 @@ Proper low cost FOC supporting boards are very hard to find these days and even
25
25
:heavy_check_mark : Open Source | :x : Open Source
26
26
:heavy_check_mark : Simple to use | :heavy_check_mark : Simple to use
27
27
:x : Low cost | :x : Low cost
28
+ :x : Low power | :heavy_check_mark : Low cost
28
29
29
30
<a href =" https://www.infineon.com/cms/en/product/evaluation-boards/bldc_shield_tle9879/ " >Infineon</a > | <a href =" https://github.com/gouldpa/FOC-Arduino-Brushless " >FOC-Arduino-Brushless</a >
30
31
------------ | -------------
31
32
<img src =" https://www.infineon.com/export/sites/default/_images/product/evaluation-boards/BLDC_Motor_Shild_with_TLE9879QXA40.jpg_1711722916.jpg " width =" 400px " > | <img src =" https://hackster.imgix.net/uploads/attachments/998086/dev_kit_89eygMekks.jpg?auto=compress%2Cformat&w=1280&h=960&fit=max " width =" 400px " >
32
33
:x : Open Source | :heavy_check_mark : Open Source
33
34
:heavy_check_mark : Simple to use | :x : Simple to use
34
35
:heavy_check_mark : Low cost | :heavy_check_mark : Low cost
36
+ :heavy_check_mark : Low power | :heavy_check_mark : Low cost
35
37
36
38
37
39
38
- ### There are two main probelms with these kinds of borads:
39
- - They cost more than 100$.
40
- - They are oriented to high current operations.
41
-
42
-
43
40
## All you need for this project is (an exaple in brackets):
44
41
- Brushless motor - 3 pahse (IPower GBM4198H-120T [ Ebay] ( https://www.ebay.com/itm/iPower-Gimbal-Brushless-Motor-GBM4108H-120T-for-5N-7N-GH2-ILDC-Aerial-photo-FPV/252025852824?hash=item3aade95398:g:q94AAOSwPcVVo571:rk:2:pf:1&frcectupt=true ) )
45
42
- Encoder - ( Incremental 2400cpr [ Ebay] ( https://www.ebay.com/itm/600P-R-Photoelectric-Incremental-Rotary-Encoder-5V-24V-AB-2-Phases-Shaft-6mm-New/173145939999?epid=19011022356&hash=item28504d601f:g:PZsAAOSwdx1aKQU-:rk:1:pf:1 ) )
46
- - HMBGC V2.2 [ Ebay] ( https://www.ebay.com/itm/HMBGC-V2-0-3-Axle-Gimbal-Controller-Control-Plate-Board-Module-with-Sensor/351497840990?hash=item51d6e7695e:g:BAsAAOSw0QFXBxrZ:rk:1:pf:1 )
43
+ - Arduino + BLDC motor driver
44
+ - L6234 driver [ Drotek] ( https://store-drotek.com/212-brushless-gimbal-controller-l6234.html ) , [ Ebay] ( https://www.ebay.fr/itm/L6234-Breakout-Board-/153204519965 )
45
+
46
+ Alternatively the library supports the arduino based gimbal controllers such as:
47
+ - HMBGC V2.2 [ Ebay] ( https://www.ebay.com/itm/HMBGC-V2-0-3-Axle-Gimbal-Controller-Control-Plate-Board-Module-with-Sensor/351497840990?hash=item51d6e7695e:g:BAsAAOSw0QFXBxrZ:rk:1:pf:1 )
47
48
48
49
# Using the library
49
50
## Conneciton of encoder and motor
51
+
50
52
<p >
51
- <img src="extras/Images/connection.png" height="400px">
52
- <img src="extras/Images/setup1.jpg" height="400px">
53
- <img src="extras/Images/pinout.jpg" height="400px">
53
+ <img src="extras/Images/arduino_connection.png" height="400px">
54
+ <img src="extras/Images/connection.jpg" height="400px">
54
55
</p >
55
56
To use HMBGC controller for vector control (FOC) you need to connect motor to one of the motor terminals and connect the Encoder. The shema of connection is shown on the figures above, I also took a (very bad) picture of my setup.
56
57
0 commit comments