EEVblog Electronics Community Forum
Electronics => Projects, Designs, and Technical Stuff => Topic started by: Cigarsnob on April 27, 2022, 10:25:27 pm
-
Hi Everyone,
I designed a board with the MAX22201 to drive a motor and it seems to enter sleep mode when varying the frequency or duty cycle. Fault pin doesn't show a fault. Fault pin only shows a fault if I force on per datasheet, such as lowering VM from 12V to 2V.
Anybody have experience with this chip?
https://www.maximintegrated.com/en/products/power/motor-driver-ics/MAX22201.html (https://www.maximintegrated.com/en/products/power/motor-driver-ics/MAX22201.html)
I bought an eval board and it just arrived today. Hooked it up the same as in my system and vary the freq or duty cycle and the output turns off as well.
Test Set Up:
1. VM = 12V
2. IN1 and IN2 connect to a function generator
3. Function gen set to 22kHz with 80% duty cycle and CH2 has 180deg phase shift
4. Resistor connected to output (normally I drive a motor)
5. Oscilloscope current clamp measures load current
Test:
1. Power on VM
2. Turn on both IN1 and IN2 to wake IC
3. Turn off IN1
4. Output current on scope looks as expected
5. Vary either freq or duty cycle and output immediately turns off
6. going back to step 2 above is required to wake IC up again
UPDATE: Eval board has a PWM signal. I disconnected my function gen and used the on board PWM signal on one channel and grounded the other channel. I can vary the duty cycle with no issues now and the output stays on. My function gen is a Rigol DG4162. My guess which I don't fully understand is when I vary the duty cycle on the function gen, you need to click the align phase button. Possibly a function gen with this requirement is not best used for this application?
-
2. IN1 and IN2 connect to a function generator
3. Function gen set to 22kHz with 80% duty cycle and CH2 has 180deg phase shift
Have you thought about the relationship between "80% duty cycle" and "180deg phase shift"?
Seems to me to be a short-circuit.
Try with 20...40% to start with.
-
Hi! Thank you for the comment.
I've tried various duty cycles and got the same results :(