3
\$\begingroup\$

I’ve been trying to learn how to use my MPU6050 chip.

According to all of the tutorials/diagrams I’ve seen (one pictured below,) I don’t need to put a resistor in front of the MPU6050.

Why is that? Aren’t resistors supposed to limit current from damaging your part (the MPU6050)?

enter image description here

\$\endgroup\$
3
  • 2
    \$\begingroup\$ Could you give some context here? Where do you want to put a resistor? \$\endgroup\$ Aug 9 at 1:08
  • \$\begingroup\$ @user1850479 I’m not wanting to put a resistor anywhere, I’m just wondering why it’s not required to have a resistor between the 5v and the VCC \$\endgroup\$
    – MIfoodie
    Aug 9 at 1:10
  • 4
    \$\begingroup\$ @MIfoodie think about this ... do you place a resistor between your toaster and the power outlet? \$\endgroup\$
    – jsotola
    Aug 9 at 1:34

1 Answer 1

8
\$\begingroup\$

Most things in electronics are designed to operate from a fixed voltage, and will only draw whatever current they require at that voltage. There is no need to add additional components to limit the current drawn.

LEDs are different, and are probably where you got the idea of using a current-limiting resistor.

The voltage across a lit LED is determined by the LED's chemistry and colour, and will vary only slightly over a wide range of current. Therefore, LEDs must not be driven from a fixed voltage supply - rather they need a current-limited supply that will supply a fixed (or nearly fixed) current for a range of load voltages. The easiest and cheapest way to do this is to use a resistor in series with the LED.

For high-power LEDs, it is common to use a "constant-current" power supply which will maintain a fixed output current over a range of output voltage.

\$\endgroup\$
1
  • 1
    \$\begingroup\$ Or BJTs, those also need current limiting resistors. \$\endgroup\$
    – Oskar Skog
    Aug 9 at 9:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.