Skip to main content

Questions tagged [motor-controller]

Any circuit for driving a motor that's more complex than wiring it to a power source through a simple on/off switch. Examples include speed and torque control using H-bridges, brushless motor controllers, stepper controllers, VFDs. Constant speed examples include relay control, reversing, reduced-voltage starting, overload protection and other control requirements more complex than a simple 0n/off switch.

Filter by
Sorted by
Tagged with
1 vote
0 answers
23 views

DIY BLDC motor control problem

I have made an esc (electronic speed controller) on a PCB prototyping board with sensorless, 6-step trapezoidal (unipolar synchronous switching) using the Nucleo G431 board. I am sensing back EMF with ...
Sambit Das's user avatar
0 votes
0 answers
74 views

Need Help Increasing PWM Frequency from 800 Hz to 8000+ Hz for DC Motor Speed Control

I'm currently developing a speed control system for a powerful 12V DC motor that pulls a heavy load. To enhance system efficiency, I need to raise the PWM frequency from the 800 Hz (PLC upper limit) ...
Mark's user avatar
  • 63
2 votes
1 answer
112 views

How would you Improve the Smoothness of a 12V DC Motor Drive with Limited PWM Frequency?

I am developing a control system for a 12VDC brushed motor rated at 500W, which is part of a larger project. Currently, I'm using PWM for motor control, but I'm restricted to a maximum frequency of ...
Mark's user avatar
  • 63
1 vote
1 answer
39 views

Step up lFP battery cell voltage - from 44.8v to 53v

I have 50 Ah cells LFP 3.2 V. I connect 14 of them in series - giving me an output of 44.8 V (nominal). I will use this battery pack to power an EV 2 wheel that requires 53 V to function. With a ...
Ameen Khan's user avatar
0 votes
0 answers
22 views

Stall Current vs Nominal Current - which to consider while designing a motor controller

I am working on a motor controller project, and this is the motor spec: Nominal Voltage: 24V Nominal Current (max continuous current): 6A Stall Current: 80 A The question is which number to focus more ...
Adiyat's user avatar
  • 1
0 votes
1 answer
52 views

Seeking Advice for Improving a Heavy-Duty Unidirectional Conveyor Drive Using a Car Battery (PWM-Driven, Low-Side Switch MOSFET (~60 A, 12 VDC)

I am developing a robust conveyor system powered by a 12 V car battery, which requires handling significant current. Our goal is to integrate a simple yet effective drive with adjustable speed control....
Mark's user avatar
  • 63
0 votes
0 answers
36 views

Help decoding weird Id current behavior at high motor speeds!

I have implemented a motor controller which employs FOC to control the speed of a PMSM motor, similar to this: Normally Id reference (IDref) is set to 0 and only the Iq reference (IQref) (quadrature ...
AK47's user avatar
  • 99
0 votes
0 answers
37 views

How to properly limit motor overspeed during regenerative torque

I are facing a potential issue and need some help with possible solutions. How to stop motor from over-speeding during a regenerative load, once maximum torque current limit is hit and the system's ...
AK47's user avatar
  • 99
0 votes
0 answers
42 views

Why is my NEMA 14 stepper motor overheating when idle?

TLDR: motor overheats >200 degF and I don't know why. I have a NEMA 14 stepper motor (14 N-cm) driven by an A4988. The logic is controlled by an ESP-32 WROOM MCU, and the motor is powered by a 24-V ...
Benjamin's user avatar
1 vote
2 answers
73 views

Large Diameter BLDC motor lacking RPMs

I've recently acquired two outrunner motors from LG washing machines to put in my kid's go-kart. It's essentially this motor - a 36N48P outrunner motor with an 11" diameter rotor. These are wound ...
Jedi Engineer's user avatar
1 vote
0 answers
73 views

How can I find out if High Frequency Injection (HFI) is being used in a Sensorless BLDC motor?

I have a small BLDC sensorless motor that runs at 34 V DC, reaches 40K RPM, has low resistance(5 ohms) between its phases. Its own driver manages to run this motor at really low speeds, 1K RPM, at ...
Rodrigo's user avatar
  • 567
1 vote
0 answers
60 views

Controlling 12V DC Motor speed via Positive Wire [closed]

I'm working on a custom-built buggy and need to slow down the 12v DC fuel pump motor by approx 20%. I've tried three different PWM speed controllers, but they all interrupt the negative wire. In my ...
rcx935's user avatar
  • 265
0 votes
0 answers
20 views

BLDC Thermofan PWM Controller design recommendations

This circuit is intended to drive small automotive cooling fans (~70W) The gate drive IC is failing when starting from a stall and pops instantly. If current is limited on startup to around 5 A, ...
user_user's user avatar
0 votes
1 answer
62 views

Speed control for 2-wire BLDC motor

I found a question already asked (no answer) BLDC speed control If you are able to change speed when supplying different voltages to motor, why doesn't PWM work? Here is a pump that I need to control ...
Osk's user avatar
  • 21
0 votes
0 answers
28 views

Designing a 4 H-bridge PCB board using a DRV8871

I want to make a 4 H-bridge PCB that consists of 4 DRV8871. I have seen the schematic that Adafruit has posted for their design and looks suitable for my case. So my idea was to repeat their module 4 ...
Alji2124's user avatar
0 votes
0 answers
29 views

Offline open circuit detector for PM DC motor

How can I create a circuit to detect if a motor is connected or not without running the motor? I'm designing a power wheelchair and need to implement an offline open circuit detector for a Permanent ...
Sanjay TM's user avatar
  • 101
3 votes
2 answers
254 views

UART between TMC2208 and Ardurino : unable to use read from TMC

LT, DR: I can program the TMC via UART but can't read anything back, and I don't like it :'( Description I want to make my ardurino UNO communique with a TMC2208-V3.0 (manual). The use case is to ...
Martin Morterol's user avatar
0 votes
2 answers
55 views

Can one connect 2 or more DC motors of same or different excitations in series or parallel combination,and how does it work [closed]

I am trying to understand DC motors,but i had this doubt throughout the machines course. .How does speed and torques and speed gets affected(major query)
NISHANT DUBEY's user avatar
0 votes
0 answers
57 views

How do I handle up to 40 Amps continuous current in an ESC (Electric Speed Controller) for my PCB? Specifically heat generation

I have an electric longboard that can consume up to 40 Amps continuously. Here is my schematic: I have a couple questions. Do both the high side and low side MOSFETs experience the same heat ...
Trev347's user avatar
  • 1,072
0 votes
1 answer
55 views

Controlling voltage of a device (Peltier cell) without PWM and with high current (max 5 V, 1 A)

I would like to be able to control the power of a Peltier cell, the TEC1-04901, (5 V, 1 A) in such a way as to control its temperature. I have already tried using a PWM control using a transistor ...
Massimiliano Ferrari's user avatar
0 votes
1 answer
61 views

Homemade ESC on BLDC

I am trying to build an ESC from scratch and am currently facing issues, as the motor won't activate. I am using an Arduino Uno and a 30V-5A supply voltage. When plugging the supply voltage, it ...
Maximilien Grattepanche's user avatar
0 votes
0 answers
50 views

Electric bike battery shutdown under load

I have built a custom electric bike with the following components from Amazon. 48 V 25 Ah Battery Pack 48 V 1000 W Brush DC Motor 48 V 1000 W Controller The problem is the bike "shuts down" ...
Josh Kropf's user avatar
0 votes
0 answers
24 views

Regarding Torque of DC Motor with PWM, Atmega328 and MOSfet

I am trying to develop a system having a DC motor (geared 12v 200rpm). There's a rotary encoder to adjust the RPM of the motor. I am using Atmega328 as the main MCU. To drive the motor I am using ...
spdif's user avatar
  • 1
0 votes
0 answers
59 views

My motor driver does not work at high load

First of all, I apologize for my bad English. I am designing a BLDC motor driver for my university project but there are certain problems. I use IR2104 MOSFET driver integration for my motor driver. I ...
Hastrolok's user avatar
0 votes
1 answer
62 views

Purpose of wires of ESC [closed]

I have a brushless sensored DC ESC. The Manufucturer doesn't have instructions. I probably know the purpose of every wire. The three thick wires are for the motor phases, the three wires together (...
user334991's user avatar
0 votes
1 answer
36 views

Locating the temp sensor on motor controller

I am helping my neighbor with fixing his out of warranty EV UTV. I have narrowed it down to a faulty temp sensor. -Controller: Curtis 1234SE 72vdc 3Ph VFD. Fault code:15. What would a label next to it ...
ClintG's user avatar
  • 1
0 votes
1 answer
56 views

Poor Dynamic Performance on Sensorless BLDC

First time posting :) I am a Mechanical Engineer from Sienci Labs and for the past 6 months we have been developing a 800-1000W BLDC spindle for hobbyist CNC machines as a souped up alternative to the ...
Johann Chung's user avatar
3 votes
2 answers
973 views

Review my power MOSFET motor control circuit - rev4

Software engineer dabbling in electronics. Based on previous feedback, here's a simplified discrete motor controller including part details. This is an H-bridge with IRF9Z34N N-channel mosfets Q3 and ...
cmc's user avatar
  • 267
0 votes
1 answer
66 views

Electronic speed controller - how to know what frequency for servo pulses? Why use 50 Hz?

I was doing a Raspberry Pi project controlling a BLDC motor with an BLHeli32 ESC. I sent servo pulses with maximum width 2 ms and minimum width 1 ms. The frequency I sent these pulses at is 50 Hz. ...
Tsz Kit Koon's user avatar
0 votes
1 answer
58 views

Arduino Bi-stable solenoid valve

I'm making a bi-stable solenoid valve with the help of an Arduino and a motor controller module (MX1508/MX1616). I saw many instructions about motor controller with PWM speed etc, but didn't see any ...
Kokachi's user avatar
  • 690
0 votes
0 answers
23 views

BLDC motor phase sensor

I've been working on a 4 wheel differential drive robot. It has 4 brushless motors attached to gearboxes, driven by RC ESCs. I have some of these Hobbywing RPM sensors attached to two wires of each ...
Matt Williamson's user avatar
0 votes
0 answers
36 views

Motor locks when the duty cycle of the half bridge PMDC drive circuit is 0 percent

I am designed a PMDC motor driver. The schmatic diagram is the half bridge circuit I use for unipolar drive. I am controlling the driver circuit with PWM signals from a microcontroller on the PCB. In ...
MSB's user avatar
  • 27
0 votes
1 answer
35 views

What ESC matches criteria? [closed]

Is there any ESC, that takes PWM from an Arduino as an input, has three wires for three motor phases and has three wires for the hall effect sensors? Does this match my criteria Product ?
user334991's user avatar
0 votes
0 answers
38 views

How to understand the minimum operating time of motor drive?

When researching PWM control of brushed motors, I noticed that the motor drive data sheets usually have the following time descriptions. ...
murarduino's user avatar
0 votes
0 answers
69 views

MOSFETs fail short on for brushed DC motor driver

I am trying to design a motor driver for an electric car for a fuel efficiency competition. This is the first time I have designed anything like this, and so far I have come up with the design shown ...
Wasiud's user avatar
  • 1
0 votes
0 answers
54 views

STEP Motor Maximum Speed

Hello I'm struggling with getting my nema 23 step motor(3A max) to achieve maximum speeds and I'm wondering if its the algorithm or the motor driver. I'm using 24 volt power supply with TB6600 step ...
Bommersooner21's user avatar
0 votes
1 answer
350 views

(Trapezoidal vs FOC) choosing a commutation type for BLDC motor

I've been planning to build an ESC from scratch for my BLDC motor, for an quadcopter project, and I have trouble figuring out the right commutation methods for design, I did some fair amount of ...
chethanRaj's user avatar
2 votes
3 answers
472 views

How do Hall-effect sensors work in multi-pole BLDC motors?

I'm somewhat confused on how Hall-effect sensing works for multi-pole BLDC motors. The Hall-effects sensors I have seen, for example in the image, often are in an arc and not evenly distributed. I was ...
FourierFlux's user avatar
0 votes
3 answers
117 views

Convert a faster-slower PWM signal into a forward-reverse

I have come upon an aircraft RC controller, and I wanted to use it to build a small robot / car. I realise that an aircraft is not a robot, but I have come this far and feel like it should be possible ...
user208769's user avatar
0 votes
1 answer
64 views

What is meant by homopolar coordinate?

I am reading a textbook about power electronic converters which describes that for a motor with poles connected in a wye configuration, that If the homopolar component is zero, $$ V_A+V_B+V_c=0 $$ If ...
Gene's user avatar
  • 3
0 votes
1 answer
70 views

LED strip light won't work... sorta

Making a lamp using a DPDT SPDT ON-OFF-ON toggle. ON1 is the lamp. No issues there. ON2 is going to be an LED strip in the base to function as a nightlight. The single-color LED strip is what's ...
Dascalargo's user avatar
0 votes
1 answer
104 views

Debugging BLDC gate driver, unexpected back EMF waveform

I'm debugging an electronic speed controller I designed that uses a 3-phase gate driver, DRV8300DRGER, to control BLDC motors. The circuit is shown here (the 2 other phase aren't shown) with the ...
ken's user avatar
  • 31
0 votes
0 answers
33 views

Motors not rotating despite correct PWM Signal coming from Pixhawk

We are working on an autonomous Quadrocopter powered by an NVIDIA Jetson Xavier NX as the central control computer and the Pixhawk 6X as Flight Controller. The commands are being sent from the Jetson ...
nowsqwhat's user avatar
0 votes
1 answer
59 views

What is the purpose of the this part of a motor controller circuit?

I was looking at the schematic for the Pololu High-Power Stepper Motor Driver 36v4 and can make sense of most of it, except for this portion of the circuit. What is the purpose of the MOSFET and ...
electricviolin's user avatar
4 votes
1 answer
174 views

What is the purpose of diodes on the gate of a silicon bilateral switch (SBS) TRIAC trigger circuit

Here is a typical TRIAC SBS trigger circuit to control a resistive load. This example is from the BS08A datasheet but there are plenty of others. What is the purpose of the D1,D2 and R3? It appears to ...
Teemu Ikonen's user avatar
1 vote
0 answers
43 views

Can I add TMC stepsticks in parallel with existing A4988?

I am using from time to time an Ultimaker 2+ Connect, which even if manufactured less than 3 years ago, it uses A4988 as stepper motor controllers, which are old and very noisy. I can hear the motor ...
FarO's user avatar
  • 1,316
0 votes
0 answers
39 views

PWM for 48V Brushless DC motor control

I am converting a lawn mower to electric motor driven. I have a 1800W 48V 26A brushless motor. Rated speed is 3000 rpm. I need to run it at 1800rpm for direct drive. From other conversions I have seen,...
Dougiej's user avatar
1 vote
1 answer
194 views

Virtual Neutral in BLDC motor controller

I don't understand the concept of the "virtual neutral" point that's commonly used in BLDC motor controllers. I understand that it's a proxy for the back emf relative to the true neutral ...
Andrew Lees's user avatar
0 votes
0 answers
42 views

BLDC motor A2212 wont spin using STM3202 evaluationboard

I am running into a problem with the STSPIN3202 evaluationboard. I cant get my BLDC motor A2212 930KV 15T with sinusoidel BEMF to spin. I have tried 6 step sensorless and FOC sensorless. In case of 6 ...
Luuk Benningshof's user avatar
0 votes
1 answer
32 views

Suitable driver for BLDC motor

I have a BLDC motor with Hall connections Hu, Hv, Hw and U, V, W. I am looking at a driver for the BLDC motor, but the driver has hall connections HA, HB and HC. Are Hu, Hv, Hw and HA, HB, and HC the ...
Aparna Vijay's user avatar

1
2 3 4 5
22