driving voice coil

Thread Starter

omidvar

Joined Jul 11, 2025
2
Hello everyone,

I would like to control two voice coil to make push and pull using arduino. I need best idea to help me what I need for that and find the modules since I have no experience in PCB design I just need some thing easy but precise and smoot control voice coils.

I was thinking like:
Arduino + DAC (I need antilog out put not PWM) + level shifting to make bidirectional push and pull + amplifier because the coils are (TEAX14C02-8 Compact Audio Exciter)


Best,
 

Thread Starter

omidvar

Joined Jul 11, 2025
2
Welcome to AAC!

Give us the big picture of what you are attempting to do with this device.

TEAX14C02-8 Audio & Haptic Exciter (variant-hifi.com)

Hi,

Thank you. I’m building a system to control two voice coil actuators in a push–pull configuration using an Arduino. My goal is to achieve precise and smooth linear motion.

I already generate a high-resolution analog voltage using a DAC (e.g., AD5541A), and I want to convert that into a bidirectional current to drive the coils. Since I’m not experienced in electronics or PCB design, I’m looking for ready-to-use modules (like analog current amplifiers or audio amplifiers) that I can integrate easily without building custom circuits.


In short, I want a modular, plug-and-play setup that takes analog voltage from a DAC and smoothly drives voice coils in both directions — no PWM, no H-bridge, just clean analog control.
 

panic mode

Joined Oct 10, 2011
4,935
Hi,

Thank you. I’m building a system to control two voice coil actuators in a push–pull configuration using an Arduino. My goal is to achieve precise and smooth linear motion.

I already generate a high-resolution analog voltage using a DAC (e.g., AD5541A), and I want to convert that into a bidirectional current to drive the coils. Since I’m not experienced in electronics or PCB design, I’m looking for ready-to-use modules (like analog current amplifiers or audio amplifiers) that I can integrate easily without building custom circuits.


In short, I want a modular, plug-and-play setup that takes analog voltage from a DAC and smoothly drives voice coils in both directions — no PWM, no H-bridge, just clean analog control.

it would be helpful if you could state some numbers such as min/max values of key parameters like coil voltage, current, power, response time etc. voice coil works on same principle as speaker so audio amplifiers as already suggested are one obvious path (though for positioning you want it DC coupled).
 

MrChips

Joined Oct 2, 2009
34,700
Thank you. I’m building a system to control two voice coil actuators in a push–pull configuration using an Arduino. My goal is to achieve precise and smooth linear motion.
You have already told us this in your opening post.
Ignore the Arduino solution.
What is a push-pull configuration?
What are you pushing and pulling?
What is your application?
 

MisterBill2

Joined Jan 23, 2018
27,316
When specifying a driver for any linear actuator utilizing any technology approach, there are details that must be given. Otherwise a fool with a ten pound hammer may be suggested.
Really, for a linear actuator, the information needed will be: The distance of the motion, in both directions, from the point of rest.
Second information is the required force desired to produce that movement over the distance specified. AND the third information is the velocity (speed) of the motion. Is it inches per minute or nanometers per microsecond??

After that come more details, such as accuracy , control schemes, and environmental conditions.
 
Top