Jump to content

Charlieplex driver

Recommended Posts

I am thinking of making another board, high current Charlieplex driver.

My idea is to have two 595s and 24 transistors (I am planning on using BC807DS so the actual number will be 16.)

Supply voltage 3.6V, base resistors 2k2, segment resistors 22-56ohms.

One thing I am missing is a protection circuit. I want to use 74HC123 which would be triggered by latch.

This is what I have so far:



Link to post
Share on other sites

LEDs. Forward current will be much higher than maximum current, which is OK because of the duty 12.5% cycle. When shift registers are not refreshed, for example during debugging, this high current could damage LEDs.

123 will enable shift register's outputs for a short period of time when triggered by latch and will be re-triggered by the next latch, and so on. As long as latch pulses are present, LEDs are on. The only scenario not covered by this protection is software mistake that will select same column/row each time.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...