Written: 24 Oct. 2016
Last Updated: 24 Oct. 2016
- Adding & Customizing Nicely-formatted Blocks of Source Code on Your Website using SyntaxHighlighter
- Arduino-like millisecond (ms) and microsecond (us)-resolution timestamps in Python: millis(), micros(), delay(), & delayMicroseconds()
- BattleBots Season 2 "Buzz" Fire Drone for Team Caustic Creations, with Team Interviews & fire-shooting Videos
- The Power of Arduino
- Restoring/Recharging Over-discharged LiPo (Lithium Polymer) Batteries!
- Parallel Charging Your LiPo Batteries
- Using the Arduino Uno’s built-in 10-bit to 16+-bit ADC (Analog to Digital Converter)--an Article on Oversampling
- Beginner RC Airplane Setup
- Power matters: Designing with power operational amplifiers
- Electric Vehicles: Special Report to satisfy your curiosity and increase your engineering skills
- What an EV battery maker says EEs need to know — Part 1: Safety concerns
- What an EV battery maker says EEs need to know — Part 2: The best chemistries now and in the future
- *****The three P’s of LED driver selection
- Power Integrations leading support for USB-PD/ Type-C
- *****Gadget Guts: Testing lithium-ion batteries
- ****Battery management ICs cater to different applications
In Arduino projects, LEDs are *very* commonly used, so the LED driver selection article above looks interesting to me too. One important thing to note, as the image below (from that article) shows, is that each parallel string of LEDs *must* have its own current limiter in series. Otherwise, one string of LEDs will receive more current than another, until it eventually burns up. Once it burns up, it's a cascading effect: the remaining strands have more current to bear, so they burn up too. Many cheap Chinese flashlights and LED-based devices are poorly designed and don't have a proper current limiter in series with each parallel string, and the LEDs burn up way before they should. Don't make that mistake. You can NOT just have a single current limiter in series with a bunch of LED stands in parallel. Again, each strand in parallel needs its *own* current limiter, so that all the current limiters are paralleled too, thereby properly sharing the load between the different strings. Note that the most common current limiter is a simple resistor, but I recently learned how to make a passive (ie: not microcontroller-based) feed-back-based current limiter using an N-Channel depletion-mode MOSFET. I hope to share that with you sometime.
Anyway, happy reading and go build something! As Destin says (from my quotes at the right-hand side of my website), be a thinker *and* be a doer...not just one or the other.