PSoC 4200L drive current on GPIO pins

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello,

   

 

   

I am using a CY8C4248LTI-L485 chip to drive an LC circuit to generate a magnetic field. I would like to know the max current I can pull from on these GPIO pins, as there's a lot of confusion in the info I am receiving.

   

On the datasheet, the absolute max current is 25mA, and in the PSoC creator software, the source current on the pin configuration window is only 4mA. However, I have measured more than 55mA on a single pin.

   

Please let me know what is the actual current on rating on these, and if I need to short 4 GPIO pins together to drive higher currents.

   

 

   

Thanks!

0 Likes
11 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Exceeding the max of 25mA may destroy the pin.

   

At 4mA the logical levels of the pin are maintained, When needing higher currents than 25mA you should combine more pins, but do not exceed the maximum power dissipation of the chip.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

Sorry to ask again, but can you elaborate on the 4mA setting? What exactly does it do?

0 Likes
lock attach
Attachments are accessible only for community members.
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted
        Eirrol, PSoC 4: The maximum total source and sink current for all GPIO pins is 200 mA. PSoC 5 Total source+sink current should not exceed 100 mA for any VDDIO quadrant (or VDDIO pair for the 48-pin packages) See p.3 of the attached AN   
0 Likes
Anonymous
Not applicable

Thanks for your reply! However I don't think this applies to the 68 pin 4200L. What I really want to know is if I connect one pin to a load that draws more current than rated, would there be a current limiter built in to protect the circuit?

0 Likes
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted
        No. The pin will be destroyed. Use external FET. What current/frequency you need?   
0 Likes
Anonymous
Not applicable

In order to generate a magnetic field strong enough I would use as much current as possible, at least 100mA, at 500 kHz. 

0 Likes
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi Eirrol,

Drawing more current than the spec may destroy the pin. As per datasheet Maximum Total Source or Sink Chip Current is 200mA. But you have to gang more pins to achieve this. Follow section 6.11 of this AppNote to know how to gang pins for more sink or source current : http://www.cypress.com/file/127101/download

Best Regards,
VSRS

0 Likes
MoHa_301381
Level 1
Level 1
5 replies posted Welcome! First question asked

Hello

I would like to ask why the source current on the pin configuration window is only 4mA in PSoC creator software ?

thanks,

0 Likes

At the specified 4mA the logical levels of the pin are maintained, thus externally connected electronic will see a valid logical high or low.

Bob

0 Likes

thanks bob,

did you want to say that connecting the GPIO pin as a "continues and stable" 25mA source is not safe ?

0 Likes

Not at all. A pin can source/sink as much as the specs say without any damage.

Datasheet for 4000 says per GPIO current +- 25mA max.

Bob

0 Likes