|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: <span class="simple">Simple<span class="foc">FOC</span> Boards</span> |
| 4 | +description: "SimpleFOC boards" |
| 5 | +nav_order: 2 |
| 6 | +permalink: /boards |
| 7 | +has_children: true |
| 8 | +has_toc: false |
| 9 | +--- |
| 10 | + |
| 11 | +# <span class="simple">Simple<span class="foc">FOC</span> Boards</span> |
| 12 | + |
| 13 | +One of the goals of the <span class="simple">Simple<span class="foc">FOC</span>project</span> is to develop low-cost easy to use BLDC driver boards compatible with the <span class="simple">Simple<span class="foc">FOC</span>library</span>and completely open source! |
| 14 | + |
| 15 | +For now there have been three official BLDC drivers developed by the <span class="simple">Simple<span class="foc">FOC</span>project</span>: |
| 16 | +- <span class="simple">Simple<span class="foc">FOC</span>Shield</span> |
| 17 | +- <span class="simple">Simple<span class="foc">FOC</span> <b>Power</b>Shield</span> |
| 18 | +- <span class="simple">Simple<span class="foc">FOC</span>Mini</span> 📢**NEW** |
| 19 | + |
| 20 | +## Arduino <span class="simple">Simple<span class="foc">FOC</span>Shield</span> <small>v2.0.4</small> - <small>[Find out more](arduino_simplefoc_shield_showcase)</small> |
| 21 | + |
| 22 | +This is an open-source low-cost Brushless DC (BLDC) motor driver board intended primarily for low-power FOC applications up to 5Amps. The board is fully compatible with the Arduino UNO and all the boards with the standard Arduino headers. |
| 23 | +The <span class="simple">Simple<span class="foc">FOC</span>Shield</span>, in combination with the <span class="simple">Simple<span class="foc">FOC</span>library</span> provides *user-friendly* way to control BLDC motors both in hardware and software. |
| 24 | + |
| 25 | +<div class="width40"> |
| 26 | +<img src="https://raw.githubusercontent.com/simplefoc/Arduino-SimpleFOCShield/master/images/top.png"/> |
| 27 | +</div> |
| 28 | + |
| 29 | +### Features |
| 30 | +- **Plug & play**: In combination with Arduino <span class="simple">Simple<span class="foc">FOC</span>library</span> |
| 31 | +- **Low-cost**: Price of 15-20€ - [Check the pricing](https://www.simplefoc.com/shop) |
| 32 | +- **In-line current sensing**: Up to 3Amps/5Amps bidirectional |
| 33 | + - configurable: 3.3Amps - 3.3V adc, 5Amps - 5V adc |
| 34 | +- **Integrated 8V regulator**: |
| 35 | + - Enable/disable by soldering pads |
| 36 | +- **Max power 120W** - max current 5A, power-supply 12-24V **(35V max)** |
| 37 | + - Designed for Gimbal motors with the internal resistance >10 Ωs. |
| 38 | +- **Stackable**: running 2 motors in the same time |
| 39 | +- **Encoder/Hall sensors interface**: Integrated 3.3kΩ pullups (configurable) |
| 40 | +- **I2C interface**: Integrated 4.7kΩ pullups (configurable) |
| 41 | +- **Configurable pinout**: Hardware configuration - soldering connections |
| 42 | +- **Arduino headers**: Arduino UNO, Arduino MEGA, STM32 Nucleo boards... |
| 43 | +- **Open Source**: Fully available fabrication files - [how to make it yourself](https://docs.simplefoc.com/arduino_simplefoc_shield_fabrication) |
| 44 | + |
| 45 | + |
| 46 | +## Arduino <span class="simple">Simple<span class="foc">FOC</span> <b>Power</b>Shield</span> <small>v0.2</small> <small>⚠️<i>( under developement)</i></small> |
| 47 | + |
| 48 | +A powerful arduino shield for running BLDC motors using the FOC algorithm. This board is based on the [BTN8982](https://www.infineon.com/dgdl/Infineon-BTN8982TA-DS-v01_00-EN.pdf?fileId=db3a30433fa9412f013fbe32289b7c17) half bridges and can support currents up to 30 Amps continuos and 50Amps peak. Making it a board that can run virtually any BLDC motor. |
| 49 | + |
| 50 | + |
| 51 | +<div class="width40"> |
| 52 | +<img src="https://raw.githubusercontent.com/simplefoc/Arduino-SimpleFOC-PowerShield/main/images/top.png"/> |
| 53 | +</div> |
| 54 | + |
| 55 | +<blockquote class="warning" markdown="1"> |
| 56 | +<p class="heading"> ⚠️ BEWARE: BTN8982/IFX007T performance issues</p> |
| 57 | +BTN8982 and IFX007T drivers have been designed for DC motors and are based on old H-bridge technology. They have very long mosfet rise time (multiple microseconds) which in many cases presents a considerable part of the PWM duty cycle. When runnig the BLDC motors, precise PWM duty cycle setting is crutial for smooth and efficient operation. Therefore these drivers will not be able to provide very smooth operation on high frequency PWM (above 15kHz). Read more about it in the community thread: [link](https://community.simplefoc.com/t/simplefoc-powershield/582).<br> |
| 58 | +This performance constraint is the main reason why the <span class="simple">Simple<span class="foc">FOC</span> <b>Power</b>Shield</span> project has for now been put on hold, and although these boards are available through Aliexpress and some other platforms, they will not be available through simplefoc.com. |
| 59 | +<br><br> |
| 60 | + |
| 61 | +This does not mean that the board itself is not functional or that it will not work in your project though. It is still one of the cheepest (simplest) solutions out there for mid to high power BLDC control and with proper tuning of control loops you will still be able to get some good results with it. |
| 62 | +</blockquote> |
| 63 | + |
| 64 | +### Features |
| 65 | +- **Plug & play**: In combination with Arduino <span class="simple">Simple<span class="foc">FOC</span>library</span> |
| 66 | +- **Low-cost**: Fabrication price under €25/pcs - **⚠️ will not be sold by silplefoc.com** |
| 67 | +- **High-side current sensing**: - not yet supported by *Simple**FOC**library* |
| 68 | +- **In-line current sensing**: - supported by *Simple**FOC**library* |
| 69 | +- **Max power <500W**: max current 30A, power-supply 24V |
| 70 | +- **Arduino headers**: Arduino UNO, Arduino MEGA, STM32 Nucleo boards, Aruidno DUE... |
| 71 | +- **Small size**: 53mm x 60mm |
| 72 | +- **Encoder/Hall sensors interface**: Integrated 3.3kΩ pullups (configurable) |
| 73 | +- **Open Source**: |
| 74 | + - Fully available fabrication files |
| 75 | + - If never done it before, see a similar guide for *Simple**FOC**Shueld*: [how to make it yourself](https://docs.simplefoc.com/arduino_simplefoc_shield_fabrication) |
| 76 | + - Altium project |
| 77 | + - 3d model |
| 78 | + - schematics |
| 79 | + |
| 80 | +Read more about this board at [link](https://github.com/simplefoc/Arduino-SimpleFOC-PowerShield) |
| 81 | + |
| 82 | +## 📢**NEW**: <span class="simple">Simple<span class="foc">FOC</span>Mini</span> <small>v1.0</small> |
| 83 | + |
| 84 | +Small package, low-cost BLDC driver board fully compatible with the <span class="simple">Simple<span class="foc">FOC</span>library</span> |
| 85 | + |
| 86 | + |
| 87 | +<img src="extras/Images/mini.png" class="width40"/><img src="https://user-images.githubusercontent.com/36178713/164240473-5abd7453-9d38-4f25-9195-378c39180054.jpg" class="width40"/> |
| 88 | + |
| 89 | + |
| 90 | + |
| 91 | + |
| 92 | +## Features |
| 93 | +- **Plug & play**: In combination with Arduino <span class="simple">Simple<span class="foc">FOC</span>library</span> |
| 94 | +- **DRV8313 based** - [datasheet](https://www.ti.com/lit/ds/symlink/drv8313.pdf?ts=1650461862269&ref_url=https%253A%252F%252Fwww.google.com%252F) |
| 95 | + - Power supply: 8-24V |
| 96 | + - Max current: 2.5A per phase |
| 97 | + - Onboard 3.3V LDO |
| 98 | +- **Small size**: 26x20 mm |
| 99 | +- **Fully open-source**: |
| 100 | + - [EasyEDA](https://easyeda.com/the.skuric/simplefocmini) |
| 101 | + - [GitHub](https://github.com/simplefoc/SimpleFOCMini) |
| 102 | +- **Low-cost**: |
| 103 | + - JLCPCB production cost ~3-5€ |
| 104 | + - Will be available in the [shop](https://www.simplefoc.com/shop) soon: 7-10€ |
| 105 | + |
| 106 | + Read more about this board at [link](https://github.com/simplefoc/SimpleFOCMini) |
0 commit comments