Weird voltages with GPIO

Questions and discussion about The WiPy 1.0 board and CC3200 boards.
Target audience: Users with a WiPy 1.0 or CC3200 board.
Post Reply
themagicat
Posts: 2
Joined: Thu Apr 28, 2016 2:06 am

Weird voltages with GPIO

Post by themagicat » Thu Apr 28, 2016 2:44 am

When I plug a resistor into the 3V3 pin and the GND pin and measure the voltage I get 3.3V, as expected. But when I use GPIO with 3V3 pins and the same resistor I only measure 0.75V. Why is this? What can I do to fix it? I need the 3.3V for a solid state relay. Thanks.

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: Weird voltages with GPIO

Post by dhylands » Thu Apr 28, 2016 4:45 pm

How exactly is the resistor connected up in relation to the SSR? Which SSR are you using? What value of resistor are you using?

What's probably happening is that the resistance of your resistor and the resistance of the SSR are making a resistor divider and that's where your voltage is coming from.

themagicat
Posts: 2
Joined: Thu Apr 28, 2016 2:06 am

Re: Weird voltages with GPIO

Post by themagicat » Thu Apr 28, 2016 9:23 pm

The problem is that GPIO is 12.6 mA while 38.5 mA. Is there a way to get more amperage there? My relay requires 98mW to switch

torwag
Posts: 220
Joined: Fri Dec 13, 2013 9:25 am

Re: Weird voltages with GPIO

Post by torwag » Thu Apr 28, 2016 9:31 pm

Most likely, you try to draw to much current from the GPIO. There is no way to increase it. What you need to do is to uses a small transistor like a FET and use this to trigger the SSR.

Post Reply