TECO Electric & Machinery: AC Servo Motors, VFD Speed Control, and Arduino—Lessons From a Small Customer
An automation engineer shares TECO Electric and Machinery lessons on AC servo motors, how VFD control motor speed, and the TECO Electric app for small projects.
-
What Teco Electric and Machinery Actually Is
-
About the TECO Electric App
-
AC Servo Motors vs. the Servo Motor Arduino Search
-
How VFD Control Motor Speed: The Part Nobody Explains
-
AC Servo or Stepper? A Comparison That Changed My Mind
-
Small Customer? TECO Doesn't Always Make You Feel Small
-
Boundary Conditions Nobody Likes to Talk About
If you're new to TECO and feel overwhelmed by all the product categories, here's my bottom-line advice: Teco Electric & Machinery is a quality industrial manufacturer, but the hardest part of using them isn't the motors—it's unlearning the hobby-electronics idea that everything is plug-and-play. I've bought TECO servo motors, steppers, and variable frequency drives in small quantities since 2018. I've also made enough mistakes to fill my own troubleshooting checklist. Read this before you wire an AC servo motor to an Arduino or try to control a VFD's speed with an external potentiometer.
Let me start with where I'm coming from. I do motion control and custom machine electrical work for a small shop. Most of my orders are one or two items: a replacement motor, a starter VFD, or the occasional complete servo set. I'm not ordering truckloads. In 2019, I had a classic why-is-this-not-working situation with a TECO VFD. The motor ran, but it only ran at the keypad setpoint. It completely ignored a potentiometer I'd connected to the analog speed input. After replacing the pot and rechecking all my wires, I finally opened the manual and saw a parameter for the main frequency source. I had left it set to keypad. It was a one-parameter fix. That little experience taught me more than any YouTube tutorial.
What Teco Electric and Machinery Actually Is
Teco Electric and Machinery (TECO Electric & Machinery, founded in 1956) is a Taiwanese company with a long history in motors and drives. Their product line includes AC motors, gear motors, servo motors, stepper motors, VFDs, linear actuators, and controls. They're a common name in factory automation, but they're less common in the Arduino and hobby community. That leads people to assume a TECO AC servo motor is like a larger version of a little hobby servo. It isn't.
If you've searched for "teco-electric" in an automation distributor's catalog, you've probably seen dozens of model numbers. That's part of the challenge. TECO isn't one product; it's a whole family. Know which family you need. "Motor" isn't enough.
About the TECO Electric App
One term that brings a lot of people here is "teco electric app." Here's my honest take: mobile apps from industrial vendors are useful for reference, but very few will configure a drive for you. There is an app published under the TECO Electric & Machinery name, and I use it to pull up manuals and specs on the shop floor. But don't expect it to replace the drive's full commissioning guide. When a VFD doesn't respond to an external speed potentiometer, no app is going to fix that. You need to open the parameter list and change the frequency-source selection.
AC Servo Motors vs. the Servo Motor Arduino Search
Search "servo motor arduino" and you'll find tutorials for little PWM-controlled hobby servos. A typical hobby servo has three wires: ground, power, and signal. The Arduino sends a pulse, and the servo moves to a corresponding angle. Obviously, that's attractive for anyone learning robotics.
But a TECO AC servo motor is a different animal. It is a three-phase permanent-magnet synchronous motor with a feedback encoder, and it needs a matching servo drive. The drive supplies high-power AC to the motor, reads encoder feedback, and executes control algorithms. You cannot connect a TECO AC servo motor to an Arduino pin and expect it to move. The Arduino is much too weak and the signals are completely different.
Does that mean you can't use an Arduino with a TECO servo system? Not at all. Many servo drives accept pulse and direction signals, so an Arduino, PLC, CNC controller, or dedicated motion controller can command position by sending step and direction pulses to the drive. The drive does the heavy lifting. That is why servo motor Arduino projects become real industrial motion control: not by replacing the drive, but by pairing the drive with an Arduino-style controller.
If you need high-speed precision and the ability to handle load changes, AC servo motors from TECO are a good fit. If you don't need closed-loop feedback, a stepper motor may save you money. Don't let the servo name confuse you.
How VFD Control Motor Speed: The Part Nobody Explains
Let me answer the exact phrase "how VFD control motor speed" the way I wish it had been explained to me. A variable frequency drive changes the frequency of the AC power going to an induction motor. Because the synchronous speed of an AC motor depends on frequency, changing frequency changes speed. For a four-pole motor at 60 Hz, synchronous speed is 1,800 RPM. At 30 Hz, it's 900 RPM. That's the basic, no-jargon version.
But the confusing part is not the math; it's the control wiring. Most beginner VFD hookups look like this: an AC motor connected to the motor output terminals, usually marked U/V/W or T1/T2/T3; a start switch on the run terminals; and a potentiometer on the analog input terminals. That wiring can be 100% correct, yet the VFD still won't follow the potentiometer if the drive's frequency source remains set to the keypad.
Every VFD has parameters that decide two things: where the run command comes from, and where the speed reference comes from. If your potentiometer is connected to an analog input but the frequency-source parameter points to the keypad, the VFD will simply ignore the pot. That's not a hardware failure—it's a parameter failure.
TECO manuals include these settings in the quick-start section, but only if you read them. My checklist for any new VFD:
- Enter the motor nameplate data first: voltage, current, frequency, rated RPM, and base frequency.
- Set the frequency source to match your control signal: keypad, potentiometer, 0–10 V, 4–20 mA, or serial bus.
- Set the run command source: keypad, external terminal, or fieldbus.
- Set the acceleration and deceleration times so the drive doesn't trip on overcurrent.
- For the first test, disconnect the motor from the load and run at a low speed.
AC Servo or Stepper? A Comparison That Changed My Mind
I used to assume more expensive automation parts were always better. Then I compared a TECO AC servo system and a stepper system side by side on a ball screw stage. At low speed, under a steady light load, the stepper did the job smoothly and quietly. The servo would have been overkill for that simple move.
But when I pushed the load up and changed direction rapidly, the stepper stalled. The servo motor, on the other hand, recovered because its drive saw the following error and corrected. Seeing that contrast in real time made me understand the actual value: an AC servo is a closed-loop system with feedback. That extra cost buys certainty about position, even when conditions change.
So if you're on the edge between a TECO stepper and a TECO servo, don't ask which one is more professional. Ask whether your load will push back in unexpected ways. If yes, choose servo. If no, a stepper can be a smart choice.
Small Customer? TECO Doesn't Always Make You Feel Small
I've dealt with suppliers who won't return emails if the order value is under $500. You know the feeling: you're designing your first machine, you have a real need, and nobody seems interested because you're not a Fortune 500 factory.
My first TECO purchase was a small trial order, just one motor and one drive. I called a local distributor, fully expecting to be ignored. Instead, the engineer asked me what I was building. He suggested a drive model, reminded me about the braking resistor, and emailed the manual plus the quick-start parameters. That's not just good service; it was genuinely useful engineering support on a small order. I still order from them today.
I'm not saying every TECO distributor will treat you that way. But don't let the fear of being too small stop you from asking. A small prototype today can become full production tomorrow, and a supplier who understands that deserves your loyalty.
Boundary Conditions Nobody Likes to Talk About
TECO isn't the cheapest brand in every category, and it's not the only brand you should consider. If you need a micro-sized integrated actuator for a wearable product, an industrial AC servo is the wrong shape. If your project is a one-off that will only run for a few hours, a cheaper consumer VFD might make sense.
Also, the official app and documentation assume a certain level of electrical knowledge. They offer the information, but they won't hold your hand. If you're new to VFDs or servo drives, set aside time to read the manual, not just skim the wiring diagram. I know that sounds like generic advice, but it's the reason I stopped making $500 mistakes.
Final bottom line: Teco Electric & Machinery is a solid option for small customers who need professional AC servo motors, VFDs, and related motion hardware. Just separate the servo motor Arduino world from the industrial servo world, respect the frequency-source parameter, and find a distributor who treats your small order as a beginning instead of a nuisance. If you do that, you'll avoid the exact mistakes that inspired this article.