Bldc Tool

The VESC software is the easiest way to get into your VESC and change its parameters.

This might be confusing because several programs are available, from different places. Let's try to make that a bit more clear.

If anyone wants to test it, you can download the file here. Windows BLDC-Tool, Modified Firmware, Ubuntu BLDC-Tool, and Android Apps 3.3K. App 450 in Google Play Store. Windows BLDC-Tool、修改后应用程序、Ubuntu BLDC-Tool 和 Android程序 3.3k. Google Play Store 450 中的应用. Dec 01, 2017 I’ve been trying to get the bldc tool for ages but I can’t figure it out! I download the windows files supplied through vedders webiste but the windows link has no runnable files? There is nothing. Could some perhaps upload there windows installer file for BLDC tool? Seems like the vedder sight no longer hosts the files cause even the URL file provided in that download leads to an empty. All 8-bit MCU Boards; Featured 8-bit MCU Boards; Training Boards; 16-bit MCUs. 16-bit Digital Power; 16-bit Motor Control; 16-bit PIC24F Family Boards.

BLDC Tool

Bldc Tool

That's the very first software that came out, made by Benjamin Vedder himself. It's still available on the original Git repository : https://github.com/vedderb/bld....

That software was available for Linux, Mac OS and Windows. You can find download links via Google. However, that program isn't updated anymore, a new one is available.

VESC Tool

That's the replacement of the BLDC Tool, it's totally new and up to date, it has a new UI, it's easier to use and offers help on almost every screens and buttons. It also allows you to update your VESC to the latest version. We recommend to use the VESC Tool if you can. You can find the source on Github as well: https://github.com/vedderb/ves....

You will find compiled versions of program on the official site: http://vesc-project.com/vesc_t..., for Linux and Windows.

The site offers different versions of the VESC Tool, but they are all identical. The paid versions are just a way of making a donation to Benjamin Vedder to thank him for his work (which I encourage you to do). Take whatever version you want, add to cart, complete the checkout process and you will receive an email containing the download link.

Bldc Tool Mac

Extended BLDC Tool/VESC Tool for Ackmaniac's modified firmware

A fellow builder, Ackmaniac, has modified a VESC firmware and the BLDC tool to add custom modifications.

You can find that tool there. He then made a new version based on the VESC Tool, check it out here.

That version of the software is only for the modified firmware, do not use it if you use the normal version of the firmware.

Brushless direct current electric motors, or BLDC motors, are electronically commutated motors powered by a dc electric source via an external motor controller. Unlike their brushed relatives, BLDC motors rely on an external controller to achieve commutation, which is the process of switching current in the motor phases to generate motion. Brushed motors have physical brushes to achieve this process twice per rotation, while BLDC motors do not, and due to the nature of their design, they can have any number of pole pairs for commutation. In this blog post we will review BLDC motor basics, look at common methods of commutating BLDC motors, and introduce a new solution for gathering position feedback.

Bldc Tool Download Windows

BLDC Motor Commutation Basics

The most common configuration of BLDC motors is 3-phase. The number of phases match the number of windings on the stator, while the rotor poles can be any number of pairs depending on the application. Because the rotor of a BLDC motor is influenced by the revolving stator poles, the stator pole position must be tracked to effectively drive the 3 motor phases. Therefore, a motor controller is used to generate a 6-step commutation pattern on the 3 motor phases. These 6 steps, or commutation phases, move an electromagnetic field which causes the permanent magnets of the rotor to move the motor shaft.

For the controller to commutate the motor effectively, it must always have accurate information on the position of the rotor. Hall effect sensors have been the popular choice for commutation feedback since the inception of the brushless motor. In a typical scenario, 3 sensors are required for 3-phase control. The Hall effect sensors are embedded into the stator of the motor to detect rotor position, which is used to switch the transistors in the 3-phase bridge to drive the motor. The three sensor outputs are commonly noted as U, V, and W channels. Unfortunately, there are some drawbacks to this method of position feedback. While the BOM cost of the Hall effect sensors is low, the cost of integrating these sensors into the BLDC can double the total cost of the motor. Additionally, the controller only gets a partial picture of the motor's position from the Hall effect sensors, which can cause problems in systems where precise position feedback is required to operate properly.

Encoders Deliver Greater Precision

In today's world, systems that require BLDC motors need far more precision in position measurement than ever before. To accomplish this, incremental encoders can be paired to the BLDC motor in addition to Hall effect sensors. This presents a system that provides improved position feedback, but now requires the motor manufacturer to add both Hall sensors in the motor, along with an incremental encoder after assembly. A better option skips the Hall effect sensors altogether and replaces the incremental encoder with a commutation encoder. These commutation encoders, such as CUI Devices' AMT31 series or AMT33 series , have incremental outputs for precise position tracking, along with commutation outputs that match the motor's specific pole configuration. CUI Devices' commutation encoders, being digital, allow for these parameters, including pole count, resolution, and direction, to be programmed. This provides the engineer flexibility during prototyping and testing as well as a reduced encoder SKU count across multiple designs. For more information about commutation versus incremental encoders and hall sensors, read our technical paper.

Aligning a Commutation Motor

Bldc Tool Download

When current is applied to a motor it spins, and conversely when you spin a motor, it generates current. If you were to spin a BLDC motor, you would see outputs on the 3 phases similar to the image below. To properly align a commutation encoder or even Hall effect sensors to a BLDC motor, the resulting commutation waveform should be aligned to the back EMF. Traditionally, this results in an iterative process requiring a second motor to drive the first, and an oscilloscope to observe the waveforms. This can be time consuming and add significant costs during the manufacturing process.

With an AMT capacitive encoder, the alignment process is nearly instant and only requires a power supply. Once the encoder is mounted, the user needs only to apply power to the two phases that correspond to the desired starting position of the AMT encoder and send the alignment command. In doing so, the user has essentially set the starting position of the encoder's commutation waveform and the motor's back EMF waveform.

Bldc Tool Firmware 2.18

In addition to the ease of alignment, the AMT encoder's commutation signals are much more precisely aligned to the motor poles. Aligning a commutation encoder to a motor just sets the start position (i.e. where the commutation waveform begins). If done properly, the commutation waveform should perfectly match the motor's back EMF waveform. However, this is not always achievable. A typical alignment with hall sensors or an optical encoder is on the order of ±1 electrical degrees. AMT encoders, on the other hand, can achieve much greater precision, typically within ±0.1 electrical degrees. The AMT encoder's waveform begins when U and W are both high (third state in the above waveform); consult your motor manufacturer for the appropriate back EMF diagram to determine which phases should be energized during alignment.

Direction Settings for AMT Commutation Encoders

Along with the programmable pole count and resolution features, the AMT series offers a direction setting for commutation applications – a unique option not provided by most other commutation encoder manufacturers. Put simply, the direction tells you which way the encoder's shaft should rotate for the commutation signals to advance. Typically, commutation encoders are placed on the back shaft of the motor. In this scenario, the commutation signals advance through their states when the motor is turning counter-clockwise (as viewed from the back of the motor). However, if you put the encoder on the front shaft, you have essentially flipped the encoder upside down and now when you rotate the motor counter-clockwise (viewed from the back), the encoder's shaft is actually rotating clockwise (viewed from top down on the encoder). This means the motor's poles are rotating the opposite direction as the encoder's poles, as shown in the image below. Other technologies that do not include this programable option require the physical swapping of the encoder disk or the U, V, W channels to accomplish the same task. For applications utilizing multiple BLDC motors with varying directional requirements, this programmable feature can be particularly useful.

Conclusion

BLDC motors continue to grow in use and can excel in many applications when afforded a tight control loop and high accuracy position sensing feedback. Hall effect sensors have been the go-to solution for many years due to their low BOM cost, but they often fall short in providing a complete picture of a motor's position unless paired with an incremental encoder. However, CUI Devices' AMT commutation encoders provide an all-in-one solution that eliminates the need for Hall effect sensors and incremental encoders altogether. CUI Devices' AMT31 or AMT33 commutation encoders are the most versatile options on the market due to their flexible programmability and simple installation. A basic understanding of commutation encoder principles as outlined in this blog can make them a compelling option for your next BLDC motor project.

Additional Resources

Bldc tool download windows

Bldc Tool Windows Download

Bldc

Have comments regarding this post or topics that you would like to see us cover in the future?
Send us an email at cuiinsights@cuidevices.com

Comments are closed.