Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
LinkBack Thread Tools Display Modes
Old 13th November 2004, 01:20 AM   (permalink)
Default driving a dual alphanumeric led display with uC w/o transist

I prototyped a circuit which uses a pic16lf628A uC to drive an alphanumeric LED display.

The PIC uC can't source/sink the amount of current to light up more then like 4 segments at full brightness.

Two questions...
1) Does it damage the uC to attempt to drive more current then it is supposed to? The output voltage on the output pins drops from 3.0V (which is VDD) to about 2.3v. This is because the PIC output pin isn't an ideal voltage source so their is a voltage drop across output resistance of the pic. Therefore, since i'm limited by the amount of current the PIC can supply/source i could eliminate the current limiting resistors since the voltage is already dropped to about 2.2V which is the operating voltage of the LEDs. Over time will this eventually ruin the pic?

2) The PICs can supply/sink about 80mA on PortB. Do you know of any other uC which are in the same price range as PICs which can supply / source more current?

I'm trying to make a circuit which goes on a keychain and runs off a lithium coin battery. I intend to make about 50 of them so the little parts that are neccessary for assembly is important. Therefore i don't want to put 7 transistors on the board.

Thanks!
__________________
http://www.blakerobertson.com
DaKandEKid is offline  
Old 13th November 2004, 06:57 AM   (permalink)
Default Re: driving a dual alphanumeric led display with uC w/o tran

Quote:
Originally Posted by DaKandEKid
I prototyped a circuit which uses a pic16lf628A uC to drive an alphanumeric LED display.

The PIC uC can't source/sink the amount of current to light up more then like 4 segments at full brightness.

Two questions...
1) Does it damage the uC to attempt to drive more current then it is supposed to? The output voltage on the output pins drops from 3.0V (which is VDD) to about 2.3v. This is because the PIC output pin isn't an ideal voltage source so their is a voltage drop across output resistance of the pic. Therefore, since i'm limited by the amount of current the PIC can supply/source i could eliminate the current limiting resistors since the voltage is already dropped to about 2.2V which is the operating voltage of the LEDs. Over time will this eventually ruin the pic?
It's certainly very bad practice, and operating the PIC outside of it's specifications, I would expect it to reduce the life of the PIC - but I've no idea how long it might last, you could only try it and see?.

Quote:
2) The PICs can supply/sink about 80mA on PortB. Do you know of any other uC which are in the same price range as PICs which can supply / source more current?

I'm trying to make a circuit which goes on a keychain and runs off a lithium coin battery. I intend to make about 50 of them so the little parts that are neccessary for assembly is important. Therefore i don't want to put 7 transistors on the board.
How about using surfacemount driver transistors?, or reducing the current per segment until it's within the PIC's capabilities? - as it is the button cell won't last very long!.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 13th November 2004, 09:34 PM   (permalink)
Default

Quote:
It's certainly very bad practice, and operating the PIC outside of it's specifications, I would expect it to reduce the life of the PIC - but I've no idea how long it might last, you could only try it and see?.
Its unclear whether it's driving it out of it's specs. It says it can sink.. it can source so it's sinking/sourcing it maximum amount. I dunno enough about the internals of a uC to say what limits this.

Quote:
How about using surfacemount driver transistors?, or reducing the current per segment until it's within the PIC's capabilities? - as it is the button cell won't last very long!.
Current per segment isn't bright enough and the display is only used for 10 seconds at a time like once every day. So, the battery should last for a few years considering the majority of the time the pic is in sleeping.

I did some research on uC's with high current output and there are two made by microchip but they only have 9-11 output pins which isn't enough for me. Apparently Motorolla, and STmicroelectronics also make some 8-bit uC's with high current (led direct drive) i/o pins. Anyone who has experience with PICs recommend a vendor which is easy to migrate to. I love microchips documentation and sample policy and community support.
[/quote]
__________________
http://www.blakerobertson.com
DaKandEKid is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 12:09 AM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker