PWM Speed ​​Control of High Power DC Brush Motor Based on 51 Single Chip Microcomputer

Recently, I've been eager to design and build a high-power DC brushed motor PWM speed controller using the 51 microcontroller. However, due to my busy work schedule, I had very little time to dedicate to this project, which ended up taking me quite a long time to complete. Every night after work, I would rush home, spend a few hours working on it, and then go to bed around 11 or 12 o'clock. During the process, I spent a lot of money and faced numerous failures before finally succeeding. It was worth every bit of effort, and I'm really happy with the result — hahaha!

Since this is a high-power DC brushed motor controller, it can't be driven by regular transistors. Instead, I used MOSFETs because they are more powerful and efficient. To ensure system stability, reliability, and broader compatibility, I decided to use dual power supplies. The control circuit runs on 5V and 15V, while the power output section is designed to handle different motor voltages. If needed, I can parallel multiple MOSFETs to increase power capacity, but that requires adjusting the lower drive circuit parameters accordingly — otherwise, the MOSFETs could easily be damaged! I also considered adding an optocoupler between the MCU's PWM output and the driver circuit for optical isolation, which improves system stability. But I later worried about the optocoupler’s frequency response, as it might cause signal loss or distortion, leading to inefficiency or even damage. Still, I've seen many people online use optical isolation, so I’m not sure if it's necessary here.

Currently, this version of the controller has four PWM outputs, each controlling the upper and lower MOSFET driver circuits. The upper and lower drivers invert the signal. In standby mode, a red LED blinks, and the motor can operate at three speeds: low, medium, and high. It also supports braking and reversing. This setup can handle at least 100W without issues. I'm testing it with a 12V, 80W DC brushed motor. At low speed, the voltage is around 3.7V; at medium, 6.5V; and at high, 10.5V. Right now, it only offers basic control functions. There's no over-current protection, under-voltage protection (especially useful when using batteries), or other advanced features. These will be added in future upgrades. Haha, not much else to say — just check out the photos. You can download the source code from here: http://... Please feel free to give any advice you have.

Hyde EDGE

Hydes latest in disposable vapes is the Hyde Edge Disposable Vape Pen. With a puff count of 1500, and 5% nicotine (50mg) these new Hyde disposables are the longest lasting Hydes to date. 

FLAVORS:

  • Aloe Grape (30mg & 50mg)
  • Banana Ice (30mg & 50mg)
  • Bananas & Cream
  • Blue Razz (30mg & 50mg)
  • Blue Razz Ice
  • Cola Ice
  • Energize (30mg & 50mg)
  • Honeydew Punch
  • Lush Ice
  • Mint-O

 

hyde edge vape,hyde vape,disposable hyde vape,hyde vape pen.

Shenzhen Ousida Technology Co., Ltd , https://en.osdvape.com