Skip navigation
Mitsubishi Electric Automation, Inc. released the newest addition to its lineup of variable frequency drives, the FR-E800 Series. The micro-drive features a built-in PLC, and will include safety functionality meeting IEC 61508 standards and support various networks, including Ethernet/IP, MODBUS/TCP, and the soon-to-be-released CC-Link IE TSN. The FR-E800 Series is designed for engineering, technology, and product managers in industries such as packaging, material handling, food and beverage, an ...
ABB has expanded its drives offering to include the ACS6080 medium voltage (MV) drive for critical applications. The new drive introduces a breakthrough control technology, developed by ABB, that brings high performance motor control to demanding processes used in industries such as mining, metals and marine. The drive also enables plants to operate more efficiently and produce higher quality output.   Traditionally, achieving high dynamic performance and excellent power quality needed har ...
Robot platforms like the Open Source Outdoor Robot platform JECCbot mini need a decent motor driver board. The requirements are quite standard and should be similar with every other robot platform:     Requirements  drive two motors with more than 10 A up to 30 V input (for 24 V battery) reverse polarity protection motor speed measurement emergency stop   Motivation  There exist some motor driver shields like the Arduino Motor Shield ( https://store.arduino.cc/ar ...
Follow up from Pt 2: Wire Up and Comms Analysis:   I don't have good news yet. Even though the data I send looks like the data I captured from the evaluation kit, I haven't been able to get an answer from the TMC2300. Because I've made decent progress in the firmware, I'm going to document these changes here, and show what part of the communication works. I don't know the reason yet. It may be a timing issue (I should implement a timeout), an understanding issue, the Hercules not deali ...
I'm road testing Trinamic TMC2300 EVAL KIT (2-PH Stepper Motor). It's their latest design that targets battery powered devices. In this post: part 2 of a custom program to control the driver over UART. This series of posts is an attempt to use the TMC2300 in a real design. I'm using a Hercules microcontroller in stead of the Landungsbrücke to control a motor. Firmware is in C++     Wiring from Hercules to Eselsbrücke When using the TMC2300 in UART mode, the MODE pin has ...
The firmware has drastically changed between this post and the next. I'm not updating what I've changed here, and left the firmware attached. For those interested, it can show the evolution of a design in progress. The biggest change is that when I was reading the examples on the website and the logs  of the IDE, I thought I could send TMCL commands to the motor. But that's not the case. You have to implement the TMLC datagram to TMC2300 datagram translation in your firmware. It's not dif ...
I'm road testing Trinamic TMC2300 EVAL KIT (2-PH Stepper Motor). It's their latest design that targets battery powered devices. In this post: use the kit and software to evaluate the driver. This series of posts reviews the IDE functionality with the device operating in UART STEP/DIR mode (the advanced mode). I'm starting with an overview of the IDE, then the basis functionality such as enable, set current, set acceleration, move motor.   Main Functions of the IDE  You can contr ...
I'm road testing Trinamic TMC2300 EVAL KIT (2-PH Stepper Motor). It's their latest design that targets battery powered devices. In this post: the UART protocol used to control the driver. This post reviews the lowest level of integration with the device. Trinamic has a C library to control their devices. For the new TMC2300, this library hasn't been released, but I'll review it as soon as it's out.   Trinamic have drivers that use different communication protocols. The ones most used ...
Electric motors are often at the spearhead of modern production systems, whether in metal processing lines, robotic machining cells, or building and office automation systems. The motors we see today have certainly benefited from advances in electric materials, manufacturing efficiencies, and analytical tools. However, their design principles have remained the same for over 100 years in the case of the workhorse asynchronous (or induction) alternating current (AC) motor. Rather, the remarkable p ...
Although efficiency is key these days there are more niches for the AC induction motor to fit in as you may think. Most of the induction machines are tied to the grid to run on a more or less precise and constant speed but by adding intelligent electronics you discover some interesting features of these machines. Additionally a FOC controlled induction machine can also reach very high efficiency.   These machines can have 3 main advantages: Intelligent control of this machine makes it pos ...
simonj

Who controls your drone?

Posted by simonj Jun 14, 2017
Born out of a combination of personal enthusiasm for drones and customer questions on low inductance or modular permanent magnet motors I did some test with some of these machines. For my own drone design I chose the AGM MT3510 which can easily consume 200 W.   To get started with drones I bought the ECS SimonK Afro but my intention was also to test how our InstaSpin algorithm is performing with this machine and maybe replace this ECS with my own designed hardware (like this: http://www. ...
simonj

Do you know your motor?

Posted by simonj Jun 9, 2017
InstaSpin promises to “Spin your motor in minutes” but how can I spin my three phase motor in minutes if I do not even know what its parameters are? So let’s start with identifying your machine. InstaSpin offers an automated identification process to find the motor parameter needed for the software encoder. The model behind this is pretty simple, it requires only the following parameters to work properly for synchronous machines: Resistance Rs Inductance Ls_d/q Flux linkage ...
I work for Texas Instruments since 2013 and throughout my career I was doing customer support for our motor control products so I wanted to share some of my experience and insights in the solution offerings of TI.   If you look at the TI motor control portfolio from a system perspective then you can separate them into two categories. There are very sophisticated solutions which target customers for servo drives or other industrial machines. Those solutions provide only the framework of the ...
Any motor control solution requires a more or less precise measurement of the phase currents. Especially sensorless motor drives for three phase motors rely heavily on accurate measurement results. The easiest and hence most common method to measure this current is by using a shunt resistor on the low side of the phase leg of the inverter bridge. When you are choosing the op amp you have the challenge to find the right part for your application. This can be difficult especially if you donR ...
Motor control is not a new topic, but like most technologies, it continues to evolve.  Luckily, NXP has a broad portfolio of MCUs to support the next-generation of motor control designs.  For example, many new products enabling some form of motor control also now have a requirement for a rich HMI.  Take a look at the i.MX RT motor control demo by checking out this new video posted to the i.MX RT Tech Minute Videos. Or read up this technical blog written by NXP. ...