Image

Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on Controllable Enable/Disable Buck converter circuit

Post

Controllable Enable/Disable Buck converter circuit

+2
−1

I am working on the motor controller interface board with a 48 V battery connected (58 V max), the board should remain OFF (no 12V should be generated) when battery is plugged-in, until the user taps a momentary pushbutton (SW1 to GND). A short press should enable the buck (LM5164) by pulling EN_BUCK line. This EN_BUCK line should remain high even after the pushbutton is released.

When idle, the MCU pulls BUCK_SHUTDOWN low to turn the buck off and minimize standby drain i.e 12V OFF -> 5V OFF -> 3.3V OFF (MCU and other peripherals off). To Turn on the supply again, User will have to press the pushbutton again. After boot, the EN_BUCK line should remain High(buck enabled) even after the button is released.

SW1 is a momentary to GND that nudges EN_BUCK > EN/UVLO threshold. A diode/zener network clamps EN below 6 V. There is no alternate power source.

The Circuit isn't working as expected. Am I doing anything wrong? When I plug-in the battery, the Buck converter is immediately turned ON no matter if I press the switch or not. My intent was a simple “OR” of two sources into the buck’s EN pin:

  1. a momentary button pulse to start.
  2. an MCU HOLD to keep EN high.

Also, I have some questions-

  1. What type and rating of fuse would you recommend here (fast vs slow-blow, current value)?
  2. Do I need to add bulk capacitor (electrolytic) at input and output of buck converter?
  3. Standby / control-network current - Is my EN clamp/divider likely drawing unnecessary current at 58 V (e.g., zener sink through a low-value divider)? What’s a sensible target for standby draw (µA–mA) for this kind of design, and how should I bias EN to achieve it?

I want the board OFF at battery plug-in to avoid standby drain and MCU can shutdown the whole board to avoid battery drain when idle.

I’m open to moving the eFuse or Hot swap controller if that's the right approach. BOM cost is not an issue reliability is important.

Buck converter Control Circuit

History

2 comment threads

What +48V_in and 48_EN lines? (4 comments)
The Circuit isn't working as expected. (2 comments)
The Circuit isn't working as expected.
Nick Alexeev‭ wrote 6 months ago

"The Circuit isn't working as expected. Am I doing anything wrong?" You’ve described what you’re expecting. I get it. What's your circuit actually doing [as-built] ?

Embedded_geek‭ wrote 6 months ago

When I plug-in the battery, the Buck converter is immediately turned ON no matter if I press the switch or not.