Tristate Logic - Increasing current drive

Click For Summary
SUMMARY

The discussion focuses on the challenge of driving eight KINGBRIGHT ELECTRONIC SC15-11SRWA 7-segment displays using charlieplexing with a PIC16F84A microcontroller. Each display segment requires approximately 30 mA, while the microcontroller can only supply 25 mA per pin. To resolve the current limitation, the recommended solution is to use 245 type drivers to boost the current output from the microcontroller, enabling proper operation of all displays.

PREREQUISITES
  • Understanding of charlieplexing techniques
  • Familiarity with the PIC16F84A microcontroller specifications
  • Knowledge of current requirements for 7-segment displays
  • Experience with using 245 type drivers for current amplification
NEXT STEPS
  • Research the implementation of charlieplexing with multiple 7-segment displays
  • Learn about the specifications and usage of 245 type drivers
  • Explore alternative microcontrollers with higher current output capabilities
  • Investigate current-limiting resistors for 7-segment displays
USEFUL FOR

This discussion is beneficial for electronics hobbyists, embedded systems developers, and anyone involved in designing circuits that require driving multiple 7-segment displays efficiently.

Mike Charlie
Messages
16
Reaction score
0
I am currently looking at charlieplexing that can in theory cause me to be able to control eight 7 segment displays using 8 microcontroller pins, however in practice there is not enough current to drive all the displays. What I need is to increase the current drive from the microcontroller,

The information that I can give you is that I plan on using "KINGBRIGHT ELECTRONIC SC15-11SRWA" 7 segment displays. From what I understand is that it requires around 30 mA per segment on the display. The microcontroller I am currently using (will probably upgrade to one with more I/O pins) is a PIC16f84a, which I believe drives 25mA per pin.

I appreciate any help anybody can give me. Thanks.
 
Engineering news on Phys.org
Mike Charlie said:
I am currently looking at charlieplexing that can in theory cause me to be able to control eight 7 segment displays using 8 microcontroller pins, however in practice there is not enough current to drive all the displays. What I need is to increase the current drive from the microcontroller,

The information that I can give you is that I plan on using "KINGBRIGHT ELECTRONIC SC15-11SRWA" 7 segment displays. From what I understand is that it requires around 30 mA per segment on the display. The microcontroller I am currently using (will probably upgrade to one with more I/O pins) is a PIC16f84a, which I believe drives 25mA per pin.

I appreciate any help anybody can give me. Thanks.

Just use '245 type drivers to boost the current.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 27 ·
Replies
27
Views
4K
Replies
3
Views
3K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
3
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K